Технический форум по робототехнике.
artclonic » 07 фев 2015, 12:32
Добрый день, сооружаю некоторый девайс на основе Мега-Рампс 1.4 (прошивка Марлин)
Необходимо чтоб командой G кода вкл/выкл эл. магнит 12 в. Подскажите через что лучше реализовать (вентилятор, стол или еще что нибудь..), соответственно какая команда вкл/выкл и на какие пины подцепиться.
Спасибо.
И как сделать чтоб циклично работало например
M106
M107
M106
M107
M106
M107
M106
M107
M106
M107
Наверное паузы надо какие нибудь?
setar » 07 фев 2015, 15:25
перечитайте взглянув со стороны другого посетителя форума.
информации не достаточно.
я могу например предложить управлять магнитом вместо головы горячей или вместо экструдера, но я ничего не знаю про ваш конструктив и механику.
и уже тем более я не знаю нужны ли вам паузы и зачем магниту работать циклично...
artclonic » 07 фев 2015, 16:10
Пытаюсь прописать G код для рисования "по типу машинки для тату" (может даже типа гравера)
Т.е. рисование точками (это не 3Д принтер, я делаю рисовалку на базе электроники от 3Д принтера).
Точки печатает эл. магнит - вот я его подцепил на место вентилятора соответственно команды
M106
G04 P50
M107
G04 P50
А что бы это работало в момент исполнения команды G1 придумать и реализовать не могу...
Мыслил по такой логике должно работать (пример линия)
G90
G21
G0 X75.052 Y195.6911
Включить подпрограмму (командой)
G1 F30.000000
G1 X160.1109 Y195.1352
Выключить подпрограмму(командой)
M107
G0 X0.000 Y0.000
M05
M02
Подпрограмма (как то прописать бесконечное выполнение)
M106
G04 P50
M107
G04 P50
Возможно можно в прошивке изменить работу вентилятора на цикл и тогда не надо ни каких подпрограмм - просто M106,M107. Но не знаю как это сделать... Вот и прошу помощи...