G-code: различия между версиями
Перейти к навигации
Перейти к поиску
Айболит (обсуждение | вклад) Нет описания правки |
Айболит (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
==Команды g-code== | |||
G0 | |||
Быстрое холостое перемещение | |||
G1 | |||
Линейное рабочее перемещение | |||
G90 Абсолютные координаты. | G90 Абсолютные координаты. | ||
Это координаты от концевика. Т.е. если | Это координаты от концевика. Т.е. если печатающая голова находится по XY в 100х100 и мы пропишем координаты 110х110, то она сдвинется на 10мм. | ||
G91 Относительные координаты | G91 Относительные координаты | ||
Это координаты от сопла. Т.е. если у нас | Это координаты от сопла. Т.е. если у нас голова находится по XY в 100х100 и мы пропишем координаты 110х110, то она сдвинется на 110мм и будет в АБСОЛЮТНЫХ координатах 220х220. | ||
M84 отключить моторы | M84 отключить моторы | ||
G28 припарковать ось. | |||
Можно задать команду на одну ось, например "G28 X", так и на несколько. Например, "G28 X Y". Команда "G28" припаркует все оси | |||
M104 S* | |||
Задать температуру экструдера и сразу перейти к выполнению следующей команды. Например "M104 S200" задаст температуру экструдера в 200 градусов и принтер сразу приступит к выполнению следующей команды. | |||
M140 S* | |||
Задать температуру стола и сразу перейти к выполнению следующей команды. | |||
M109 S* | |||
Задать температуру экструдера и ДОЖДАТЬСЯ нагрева. Например "M109 S200" задаст температуру экструдера в 200 градусов и принтер выполнит следующую команду только после нагрева. | |||
M190 S* | |||
Задать температуру стола и ДОЖДАТЬСЯ нагрева. | |||
==Правила написания== | |||
Переместить сопло | |||
Для перемещения координат указываем абсолютные ли это координаты или относительные(g90/91) | |||
Указываем тип перемещения (g0/g1). | |||
Указываем координаты. Можно по одной оси поочереди: | |||
Можно указать сразу 2 или 3 оси. | |||
G1 X100 Y100 Z20 | |||
В конце указываем скорость перемещения в мм/мин (F***). | |||
В итоге твоя команда будет выглядеть примерно так: | |||
G90 | |||
G1 Z20 F500 | |||
Версия от 07:31, 25 февраля 2025
Команды g-code
G0
Быстрое холостое перемещение
G1
Линейное рабочее перемещение
G90 Абсолютные координаты.
Это координаты от концевика. Т.е. если печатающая голова находится по XY в 100х100 и мы пропишем координаты 110х110, то она сдвинется на 10мм.
G91 Относительные координаты
Это координаты от сопла. Т.е. если у нас голова находится по XY в 100х100 и мы пропишем координаты 110х110, то она сдвинется на 110мм и будет в АБСОЛЮТНЫХ координатах 220х220.
M84 отключить моторы
G28 припарковать ось.
Можно задать команду на одну ось, например "G28 X", так и на несколько. Например, "G28 X Y". Команда "G28" припаркует все оси
M104 S*
Задать температуру экструдера и сразу перейти к выполнению следующей команды. Например "M104 S200" задаст температуру экструдера в 200 градусов и принтер сразу приступит к выполнению следующей команды.
M140 S*
Задать температуру стола и сразу перейти к выполнению следующей команды.
M109 S*
Задать температуру экструдера и ДОЖДАТЬСЯ нагрева. Например "M109 S200" задаст температуру экструдера в 200 градусов и принтер выполнит следующую команду только после нагрева.
M190 S*
Задать температуру стола и ДОЖДАТЬСЯ нагрева.
Правила написания
Переместить сопло
Для перемещения координат указываем абсолютные ли это координаты или относительные(g90/91) Указываем тип перемещения (g0/g1). Указываем координаты. Можно по одной оси поочереди:
Можно указать сразу 2 или 3 оси. G1 X100 Y100 Z20 В конце указываем скорость перемещения в мм/мин (F***). В итоге твоя команда будет выглядеть примерно так: G90 G1 Z20 F500