roboforum.ru

Технический форум по робототехнике.

Новичкам. Задай вопрос - получи ответ

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: Новичкам. Задай вопрос - получи ответ

Сообщение holomrn » 18 июн 2014, 15:44

Я про сигнал. Логика как раз для реле - сигнал удерживается пока БП должен быть включен. На рампсе он есть, марлин его умеет.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Акелла » 18 июн 2014, 16:02

holomrn писал(а):Я про сигнал. Логика как раз для реле - сигнал удерживается пока БП должен быть включен. На рампсе он есть, марлин его умеет.

Спасибо за на-водку, разобрался вроде, там все просто оказывается, подключай реле и должно заработать.

---
для тех кому интересно повторить и лень искать :)
So finally in summary to make this work:
Connect the RAMPS VCC pin (two inboard from the P_On pin) to the relay module board's VCC. Connect P_On to the relay module board's IN pin.
Connect a ground pin from the other side of the reset switch nearest the RAMPS edge to the relay module board's GND pin. The outer two terminals of the relay module board (the NO/normally open ones) go between the Robo's hot 120V line and the Power Supply.
If the Robo is going to run stand alone with an SD card reader an no USB plugged in then a second power switch is needed that jumpers across the relay. This is to get the system started until M81 is asserted.
The G-c0de startup script then contains:
M81 ;Turn on P_ON - Pin goes to +5V
G4 P5000 ; wait 5 seconds
The G-code finish script contains:
M80 ; Turn off P_ON - Pin goes to GND

This will work and it it pretty simple. The relay module will support the Robo's supply load and the Arduino can drive the module's control input.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Новичкам. Задай вопрос - получи ответ

Сообщение holomrn » 18 июн 2014, 16:19

Акелла писал(а):
holomrn писал(а):Покурить в сторону PS_ON ATXового БП?
Я использую не АТХ БП, но спасибо покурю, может выкурю чтото подобное

У АТХ есть отличный бонус если ставить октопринт и вафлю - дежурный источник (около ампера как правило), от которого можно питать малину и рампс, а силовое питание подавать только когда нужно печатать. И все в одном корпусе. Хотя конечно никто не запрещает поставить отдельный маломощный БП под питание логики или вообще не заморачиваться.
holomrn
 
Сообщения: 609
Зарегистрирован: 08 май 2014, 18:32

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Акелла » 18 июн 2014, 17:35

holomrn писал(а):
Акелла писал(а):
holomrn писал(а):Покурить в сторону PS_ON ATXового БП?
Я использую не АТХ БП, но спасибо покурю, может выкурю чтото подобное

У АТХ есть отличный бонус если ставить октопринт и вафлю - дежурный источник (около ампера как правило), от которого можно питать малину и рампс, а силовое питание подавать только когда нужно печатать. И все в одном корпусе. Хотя конечно никто не запрещает поставить отдельный маломощный БП под питание логики или вообще не заморачиваться.

У меня малина питается от USB хаба 2А, что вполне хватает для камеры и принтера.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Новичкам. Задай вопрос - получи ответ

Сообщение SergGray » 18 июн 2014, 17:56

Здравствуйте! У меня вопрос касающийся прошивки Марлин...
Вот список используемого оборудования: Arduino Mega , RAMPS 1.4 , термопара от мультиметра .

Дело в том что Ramps 1.4 не предназначен для подключения термопар, в идеале используются термисторы, однако я решил обойти эту проблему, сделал плату на ОУ которая преобразует слабое напряжение термопары в U которое ардуина может "увидеть". При подключении на прямую с микросхемы ОУ к Ардуине, и загрузке простой программы - измерение температуры - отлично получается. Однако при установке на контроллер прошивки Марлин возникают следующие проблемы: Прошивка преобразует температуру по своему алгоритму, который трудно вычислить, какой конкретно код программы отвечает за считывание информации с аналогового входа - преобразование ее в переменную и вывод этой переменной в последовательный порт. Короче вопрос к программистам. Если кто то понял что я тут пытаюсь описать и знает ответ - буду Очень Благодарен!
SergGray
 
Сообщения: 1
Зарегистрирован: 18 июн 2014, 17:34

Настройка осей XY в CoreXY

Сообщение Naruto » 18 июн 2014, 22:41

Помогите настроить концевики,  я так понял что в Сore пачему то нельзя юзать концевики в макс позиции (иначе как понимать вот этот пункт
// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MAX_ENDSTOPS
#endif
юзать концевик Z внизу при высоте принтера 450 мм по Z как то будет несколько муторно, помогите настроить если это возможно концевик Z в макс позиции, спасибо
Последний раз редактировалось Naruto 18 июн 2014, 23:15, всего редактировалось 1 раз.
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Настройка осей XY в CoreXY

Сообщение Акелла » 18 июн 2014, 23:06

Naruto писал(а):Помогите настроить концевики, концевик У поставил в максимум (удобнее крепить было) и Z cоответсвенно тоже в максимум
В результате не хочет ехать домой по Y и Z
Так же непонятно как переназначить оси У и Х, мне все же привычнее когда каретка экструдера катается по X, а не по Y, перестановка драйверов дает лишь смену направления движения... (в движении участвуют два матора) и какой из них Х, а какой Y понятно только разработчику видимо :)

Проверь если концевики работают на разрыв а не на замыкание, нажми на него и попробуй ехать
и вот тут посмотри чтобы правильно было

Код: Выделить всёРазвернуть
/ ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Настройка осей XY в CoreXY

Сообщение Naruto » 18 июн 2014, 23:27

Акелла писал(а):
Naruto писал(а):Помогите настроить концевики, концевик У поставил в максимум (удобнее крепить было) и Z cоответсвенно тоже в максимум
В результате не хочет ехать домой по Y и Z
Так же непонятно как переназначить оси У и Х, мне все же привычнее когда каретка экструдера катается по X, а не по Y, перестановка драйверов дает лишь смену направления движения... (в движении участвуют два матора) и какой из них Х, а какой Y понятно только разработчику видимо :)

Проверь если концевики работают на разрыв а не на замыкание, нажми на него и попробуй ехать
и вот тут посмотри чтобы правильно было

Код: Выделить всёРазвернуть
/ ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

Я поправил предидущий пост, с XY разобрался , не могу теперь заставить понимать принтер что Z стоит в макс, если поставить Z в макс (1) то он тупо не едет, ставлю -1, едет вниз как и положено , но концевик то вверху и ему там быть на мой взгляд несколько удобнее
Концевики оптические (как настраивать оптические концевики я разобрался уже давно, они работают)
вопрос теперь именно как установить их в позиции макс (я так понимаю эта какая та фича кореХУ)

Добавлено спустя 7 минут 46 секунд:
Re: Новичкам. Задай вопрос - получи ответ
зааментировал вот это
// Disable max endstops for compatibility with endstop checking routine
//#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
//#define DISABLE_MAX_ENDSTOPS
//#endif
указал что ендстоп Z вверху (1 поставил #define Z_HOME_DIR 1) , теперь прет вверх по команде домой, концевик срабатывает, НО ось не останавливается!!!!) что за хрень!!! неужно Z вниз ставить
повторюсь концевики рабочии, если поставить что Z внизу и бумажкой засунуть в концевик, то ось Z останавливается...
вспомнил, что воткнул на рампс, концевики в разъем " - " по привычке, воткнул Z "+" теперь вообще команду домой по Z выполнять не хочет!!!, что еще то сделать надо (отключить концевик Z в мин в прошивке?)
Printer: mega Prusa (Mendel); Prusa i3
Firmware: Marlin
Host: Prontoface
Slicer: slis3r
Filament: Pla - 3 mm, ABS 3mm
Nozzle: ghead 0,35; 0,5mm , Merlin hotend 0,2;0,35;0,5 mm , 3d stuffmaker 0,4; 0,7 mm
Electronics: Gen6, Megatronics 3.0, RAMPS 1.4
3d tools: RhinoCeros
Naruto
 
Сообщения: 390
Зарегистрирован: 24 янв 2014, 13:16

Re: Новичкам. Задай вопрос - получи ответ

Сообщение rostisko » 19 июн 2014, 00:28

Подскажите пожалуйста!
При печати например болта печатает резьбу левую на kisslisere она правая. Надписи также печатает зеркально. Какой параметр надо поменять? Где копать? Заранее спасибо! Принтер самодельный, прошивка MERLIN
По ссылке "Зеркальная печать" выдает ошибку.General Error
rostisko
 
Сообщения: 7
Зарегистрирован: 10 май 2014, 00:57

Re: Новичкам. Задай вопрос - получи ответ

Сообщение icehardy » 19 июн 2014, 09:01

Видимо ось Х двигается не в ту сторону
Перевернуть разъем двигателя, еще возможно разобраться с концевиком нужно будет
Аватара пользователя
icehardy
 
Сообщения: 1282
Зарегистрирован: 27 фев 2013, 16:59
Откуда: Кострома
Skype: icehardy

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Maikl_psk » 19 июн 2014, 11:24

Добрый день!
Подскажите по концевикам - принтер не реагирует на них.
Принтер Prusa i3,ramps 1.4, прошивка https://github.com/open3dengineering/Pr ... are/Marlin
концевики оптические - вот такие http://www.ebay.com/itm/3x-Optical-Ends ... 1215188670
Принтер не реагирует никак - посылаю M119 - по всем 3 концевикам приходит open, закрываю любой - на нем гаснет светодиод - а приходит все равно open по всем.
Maikl_psk
 
Сообщения: 4
Зарегистрирован: 19 июн 2014, 11:01
Откуда: Псков

2 цвета.

Сообщение Ruslan » 19 июн 2014, 12:03

Подскажите пожалуйста, как печатать двумя цветами на одном экструдере? Интересует метод точной смены цвета между слоями.
Аватара пользователя
Ruslan
 
Сообщения: 603
Зарегистрирован: 03 июн 2007, 22:32
Откуда: Москва
ФИО: Руслан

Re: Новичкам. Задай вопрос - получи ответ

Сообщение Sailanser » 19 июн 2014, 12:54

Maikl_psk писал(а):Добрый день!
Подскажите по концевикам - принтер не реагирует на них.


Тогда получается что у вас сам концевик неправиьно подключен. Проверьте еще раз его подключение.

Если смотреть на разъемы концевиков со стороны разъемов питания RAMPS-а, то порядок будет следующий - Signal, GND, +5V.
Printer: SR-Printer
Firmware: Marlin
Host: Repetier-Host V0.90C
Slicer: Slic3r V0.9.10b
Filament:
Nozzle:
Electronics: Arduino MEGA 2560 R3 + RAMPS 1.4
Аватара пользователя
Sailanser
 
Сообщения: 185
Зарегистрирован: 25 мар 2008, 01:20
Откуда: Ростов-на-Дону

Re: 2 цвета.

Сообщение Акелла » 19 июн 2014, 13:07

Ruslan писал(а):Подскажите пожалуйста, как печатать двумя цветами на одном экструдере? Интересует метод точной смены цвета между слоями.

если очень точная смена нужно то придется делать прайм цвета куданибудь в соседний цилиндр например.
программно такое не все программы умеют, но если печатать цилиндр недалеко от обьекта, то скорее всего он и будет на него цвет менять и потом уже смененным цветом на детали печатать

Добавлено спустя 3 минуты 12 секунд:
Re: Новичкам. Задай вопрос - получи ответ
Maikl_psk писал(а):Добрый день!
Подскажите по концевикам - принтер не реагирует на них.
Принтер Prusa i3,ramps 1.4, прошивка https://github.com/open3dengineering/Pr ... are/Marlin
концевики оптические - вот такие http://www.ebay.com/itm/3x-Optical-Ends ... 1215188670
Принтер не реагирует никак - посылаю M119 - по всем 3 концевикам приходит open, закрываю любой - на нем гаснет светодиод - а приходит все равно open по всем.


судя по картинке сигнал на концевиках посередине идет, а должен быть скраю, как сказал Sailanser переставь провода местами

Добавлено спустя 1 минуту 5 секунд:
Re: Новичкам. Задай вопрос - получи ответ
rostisko писал(а):Подскажите пожалуйста!
При печати например болта печатает резьбу левую на kisslisere она правая. Надписи также печатает зеркально. Какой параметр надо поменять? Где копать? Заранее спасибо! Принтер самодельный, прошивка MERLIN
По ссылке "Зеркальная печать" выдает ошибку.General Error

у вас оси х и у поменяны местами, в прошивке нужно поменять

Добавлено спустя 3 минуты 4 секунды:
Re: Настройка осей XY в CoreXY
Naruto писал(а):Помогите настроить концевики,  я так понял что в Сore пачему то нельзя юзать концевики в макс позиции (иначе как понимать вот этот пункт
// Disable max endstops for compatibility with endstop checking routine
#if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS)
#define DISABLE_MAX_ENDSTOPS
#endif
юзать концевик Z внизу при высоте принтера 450 мм по Z как то будет несколько муторно, помогите настроить если это возможно концевик Z в макс позиции, спасибо

а закоментировать все это дело не пробывал?
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: 2 цвета.

Сообщение MAD_Deimon » 19 июн 2014, 13:45

Ruslan писал(а):Подскажите пожалуйста, как печатать двумя цветами на одном экструдере? Интересует метод точной смены цвета между слоями.
В актуальной версии прошивки Marlin есть функция смены пластика. Ну нужный момент надо на неё нажать, головка уедет от детали и экструдер вытащит пластик, нужно лишь вставить новый, продавить его немного, чтобы градиент весь вышел и нажать кнопку на принтере для продолжения печати. :)
Всё для 3D печати
Напечатаю для вас любые детальки. :) Заходите в гости, все покажу и расскажу по 3D печати.
Аватара пользователя
MAD_Deimon
 
Сообщения: 125
Зарегистрирован: 28 авг 2013, 16:30
Откуда: Москва, Краснопресненская
ФИО: Дмитрий

Пред.След.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13