roboforum.ru

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

Команды G кода для Марлин (репетир-хост)

Команды G кода для Марлин (репетир-хост)

artclonic » 07 фев 2015, 12:32

Добрый день, сооружаю некоторый девайс на основе Мега-Рампс 1.4 (прошивка Марлин)
Необходимо чтоб командой G кода вкл/выкл эл. магнит 12 в. Подскажите через что лучше реализовать (вентилятор, стол или еще что нибудь..), соответственно какая команда вкл/выкл и на какие пины подцепиться.
Спасибо.
И как сделать чтоб циклично работало например
M106
M107
M106
M107
M106
M107
M106
M107
M106
M107

Наверное паузы надо какие нибудь?

Re: Команды G кода для Марлин (репетир-хост)

setar » 07 фев 2015, 15:25

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

Re: Команды G кода для Марлин (репетир-хост)

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. Но не знаю как это сделать... Вот и прошу помощи...


cron
Rambler\'s Top100 Mail.ru counter