Если ваша работа или хобби связана со станками с ЧПУ или 3D-принтерами, то понимание того, что такое G-CODE и как он работает, имеет важное значение. Итак, в этом руководстве мы изучим основы языка G-кода, рассмотрим, как читать команды G-кода.
В статье про команды GRBL v1.1 я уже рассказывал об основных командах G-code. Сегодня рассмотрим подробнее структуру команд и как их читать.
Что такое G-CODE?
G-code – это язык программирования для станков с числовым программным управлением (ЧПУ). G-код означает «геометрический код». Мы используем этот язык, чтобы сказать машине, что делать или как это делать. Команды G-кода указывают машине, куда двигаться, с какой скоростью двигаться, и по какому пути.
В станках, таких как токарный или фрезерный, режущий инструмент приводится в действие этими командами, чтобы задать определенную траекторию перемещения инструменту, срезая материал. В результате получая желаемую форму заготовки.
Точно так же, в случае аддитивного производства или 3D-принтеров команды G-кода инструктируют машину наносить материал слой за слоем, формируя точную геометрическую форму.
Как читать команды G-кода?
На первый взгляд, когда вы видите файл G-кода, он может показаться довольно сложным, но на самом деле, его не так уж и сложно понять.
Если внимательно посмотрим на код, мы можем заметить, что большинство строк имеют одинаковую структуру. «Сложная» часть G-кода являются просто координатами.
Давайте взглянем на одну строчку и объясним, как она работает.
G01 X25 Y50 Z-1 F100
Строка имеет следующую структуру:
G ## X ## Y ## Z ## F ##
- Во-первых, это команда G-кода, и в данном случае это G01, что означает «двигаться по прямой в определенное положение».
- Задаем положение или координаты с X , Y и Z значением.
- Наконец, с помощью значения F мы устанавливаем скорость подачи или скорость, с которой будет выполняться перемещение.
Строка кода G01 X25 Y50 Z-1 F100 сообщает станку с ЧПУ двигаться по прямой от его текущего положения до координат X25, Y50 и Z-1 со скоростью 400 мм / мин. Единица измерения - мм / мин, потому что, если мы посмотрим на изображение примера G-кода, увидим, что мы использовали команду G21, которая устанавливает единицы измерения в миллиметры. Если нам нужны единицы измерения в дюймах, мы используем вместо этого команду G20.
Проверить полученный код можно в программе NC Viewer, которая позволяет редактировать G-Code и симулировать программу для ЧПУ станка.
Понравился статья Что такое G-CODE? Как читать команды G-кода? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.
Спасибо за внимание!
Технологии начинаются с простого!
Фотографии к статье
Комментарии