roboforum.ru

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

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

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

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

Сообщение artclonic » 07 фев 2015, 12:32

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

Наверное паузы надо какие нибудь?
artclonic
 
Сообщения: 3
Зарегистрирован: 07 фев 2015, 12:26

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

Сообщение setar » 07 фев 2015, 15:25

перечитайте взглянув со стороны другого посетителя форума.
информации не достаточно.
я могу например предложить управлять магнитом вместо головы горячей или вместо экструдера, но я ничего не знаю про ваш конструктив и механику.
и уже тем более я не знаю нужны ли вам паузы и зачем магниту работать циклично...
Аватара пользователя
setar
Site Admin
 
Сообщения: 10984
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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. Но не знаю как это сделать... Вот и прошу помощи...
artclonic
 
Сообщения: 3
Зарегистрирован: 07 фев 2015, 12:26


Вернуться в Новичкам или основы основ роботостроения.

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

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