Нашлсь
← Все новости

Как читать G-код: основы для начинающих

3 августа 2026 г.

0

G-код кажется загадочным, пока не откроешь его блокнотом. Внутри — простой список команд: нагрейся, поезжай туда, выдави столько-то пластика. Понимание основ решает задачи, которые в слайсере не решаются.

Как устроена строка

`` G1 X100 Y50 Z0.2 E5.2 F1800 ``

Всё остальное — вариации на эту тему.

Основные команды

КомандаЧто делает
G0 / G1перемещение без / с экструзией
G28парковка осей (home)
G29автокалибровка стола
G90 / G91абсолютные / относительные координаты
M82 / M83абсолютная / относительная подача
M104 / M109нагрев сопла (без ожидания / с ожиданием)
M140 / M190нагрев стола
M106 / M107включить / выключить обдув
M84отключить моторы
M600пауза для смены филамента

Стартовый скрипт

Это первые строки файла, которые слайсер вставляет сам. Типичный порядок: нагрев стола → парковка → нагрев сопла → калибровка → печать очистительной линии.

Важный момент: нагрев стола идёт до парковки, потому что стол при нагреве слегка выгибается. Если ваш принтер печатает первый слой неровно, а механика в порядке, — посмотрите порядок команд в стартовом скрипте.

Финишный скрипт

Опустить стол, отвести голову, выключить нагрев, отключить моторы. Полезно добавить небольшой ретракт: иначе из сопла вытечет капля и приклеится к детали.

Что полезно уметь править руками

1. Пауза для вставки гайки или магнита. Найдите строку ;LAYER:35, вставьте перед ней M600 — принтер остановится, и вы вложите закладную деталь.

2. Смена цвета по высоте. То же самое, но проще: в большинстве слайсеров это делается мышкой, а в файле выглядит как та же M600.

3. Изменение температуры в середине печати. Строка M104 S225 в нужном месте.

4. Уменьшение обдува для первых слоёв. M106 S128 — половина мощности.

5. Проверка, что файл вообще правильный. Откройте предпросмотр в слайсере или в онлайн-визуализаторе: он покажет реальные траектории.

Чего делать не стоит

Вручную писать целые модели в G-коде — это можно, но бессмысленно. И не редактируйте координаты «на глаз»: слайсер рассчитывает объём экструзии, и рассинхрон между X/Y и E даёт дыры в стенке.

Где это пригодится

С чего начать практику

Возьмите простую модель — Подставка под калибровочный кубик или Шторка для веб-камеры, — нарежьте её и откройте файл текстовым редактором. Первые сто строк объяснят больше, чем любое описание.

Частые вопросы

Нужно ли учить G-код, чтобы печатать?

Нет. Но базовое понимание превращает принтер из чёрного ящика в понятный инструмент.

Чем открыть большой файл?

Обычный блокнот подвиснет на 50 МБ. Берите Notepad++, VS Code или специализированный просмотрщик G-кода.

Одинаков ли G-код для всех принтеров?

Основные команды — да. Различаются служебные: у Klipper свои макросы, у Marlin — свои M-коды.

Можно ли отредактировать файл, если печать сорвалась на середине?

Да, это классический приём: удаляют начало файла до нужного слоя и добавляют команды нагрева и подъёма Z. Требует аккуратности, но спасает многочасовую печать.

База 3D-моделейТысячи готовых моделей — скачать бесплатноОнлайн-редактор 3DСоберите свою деталь прямо в браузереЗаказать печатьИсполнители в вашем городе

Нужна деталь?

Заказать деталь