Понимание команд G-code (g коды), является ключом к вашему 3D принтеру. Наша статья это своего рода учебник, который поможет быстро изучить g-coding. Статья включает в себе список основных команд и рассказывает о базовых понятиях.

15.06.2020 Автор: Алексей Коновалов (ведущий специалист компании Фаворит 3D)

Компьютер использует G-код, чтобы сообщить 3D принтеру или (любому ЧПУ-станку) когда, куда и как перемещать отдельные узлы устройства, а так же количество подаваемого материала на протяжении всего процесса 3D печати.

Стоит отметить, что многие годами пользуются 3D принтерами и никогда сталкивались с g-кодингом. Дело в том, что существует специальное программное обеспечение (слайсеры), такое как Cura и Simplify3D, которое автоматически генерирует G-code из CAD моделей. Поэтому многие пользователи никогда не видят и не программируют ни одной строки G-кода. Однако, если вы хотите иметь более глубокое понимание процесса 3D печати, то вам важно знать об этом языке программирования. 
Понимание команд g-кода, откроет для вас новые возможности 3D печати.

Мейкеры знающие g-коды, могут устранять неполадки в своих 3D принтерах, контролировать каждый аспект процесса печати, выявлять и предотвращать возможные сбои, еще задолго до того как они произойдут. 

Если это звучит интересно, то эта статья для вас. Наша цель научить вас основам g-кодинга. Прочитав эту статью вы сможете:
  • Читать и понимать команды G-кода;
  • Писать код самостоятельно;
  • Использовать функцию предварительного просмотра в слайсере для устранения неполадок в сложных моделях.
Давайте начнем.

Что такое команды G-кода?

G-code - расшифровывается как "Геометрический код". Его главная задача "инструктировать" или координировать 3D принтер, как геометрически перемещаться в 3-х мерной координатной системе измерений. Так же с помощью команд можно научить 3D принтер делать некоторые вещи, не связанные с геометрией. Например некоторые команды g-кода заставить машину выдавливать филамент с определенной скоростью или изменять температуру печати. 

По-сути, это язык программирования с числовым программным управлением (ЧПУ). Для тех кто знаком с программированием, g-код не вызовет никаких сложностей. Это достаточно простой язык, не имеющий продвинутых конструкций, таких как переменные, условные выражения и циклы. 

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

15.06.2020

Комментарии 0