G-code — это язык управления, который понимает ваш 3D-принтер. Если STL-файл — это просто 3D-модель (геометрия), то G-code — это подробная пошаговая инструкция для принтера: куда двигаться, с какой скоростью, какую температуру установить, когда включать вентилятор. Процесс преобразования STL в G-code называется слайсингом (slicing), а программы для этого — слайсерами (slicers). Вот полное руководство по этому процессу.
Слайсер "нарезает" 3D-модель на сотни или тысячи горизонтальных слоев (от англ. slice — слой). Для каждого слоя программа генерирует траекторию движения печатающей головки, рассчитывает расход материала, скорость и все технологические параметры. Без этого этапа 3D-принтер просто не поймет, что ему делать с файлом STL.
Выберите программу, подходящую для вашего принтера и уровня опыта. Самые популярные слайсеры:
• Ultimaker Cura — бесплатный, самый популярный и дружелюбный к новичкам слайсер. Поддерживает подавляющее большинство принтеров.
• PrusaSlicer — бесплатный, очень мощный слайсер от производителя принтеров Prusa. Имеет отличные алгоритмы и множество продвинутых настроек.
• Creality Slicer / Creality Print — бесплатные варианты на основе Cura, оптимизированные для принтеров Creality.
• Simplify3D — платный (дорогой) слайсер с продвинутыми функциями для профессионалов.
Что делать: Скачайте установщик с официального сайта выбранной программы и установите её на компьютер.
При первом запуске большинство слайсеров попросят вас выбрать модель принтера.
1. Добавление принтера: В меню найдите раздел "Настройки" (Settings) → "Принтер" (Printer) → "Добавить принтер" (Add Printer).
2. Выбор модели: Найдите в списке производителя и точную модель вашего принтера (например, Creality Ender 3 V2). Если вашей модели нет в списке, выберите похожую или настройте параметры вручную.
3. Калибровочные настройки (важно!): Убедитесь, что правильно указаны:
• Размер области печати (Build Volume) — например, 220x220x250 мм.
• Диаметр сопла (Nozzle Diameter) — обычно 0.4 мм.
• Диаметр филамента (Filament Diameter) — 1.75 мм (стандарт).
• Максимальная температура нагревательного стола и сопла.
1. Нажмите кнопку "Загрузить модель" (Load Model) или перетащите STL-файл прямо в окно программы.
2. Модель появится на виртуальном столе. Вы можете:
• Переместить её (кликнуть и перетащить).
• Повернуть (часто есть кнопка "Расположить на столе" / "Lay on bed").
• Изменить масштаб.
Важно: Располагайте модель так, чтобы самая большая площадь касалась стола — это улучшит адгезию. Избегайте "точечных" касаний.
Это самый важный и сложный этап. Слайсеры предлагают готовые профили, которые можно корректировать.
Базовые настройки (видны в основном окне):
• Профиль качества (Quality / Layer Height): Высота слоя. 0.2 мм — стандарт, 0.1-0.15 мм — высокое качество (дольше), 0.3 мм — черновая, быстрая печать.
• Заполнение (Infill): Плотность внутренней структуры. 10-20% — для большинства моделей, 50-100% — для прочных деталей.
• Тип заполнения (Infill Pattern): Гироид, соты, прямоугольники. Гироид — хороший баланс прочности и расхода материала.
• Скорость печати (Print Speed): 50-60 мм/с — хорошая стартовая скорость.
• Поддержки (Supports): Включите, если у модели есть значительные выступы под углом более 45 градусов от горизонтали.
• Оболочка (Walls / Perimeters): Количество контурных стенок. 2-3 стенки — стандарт.
Настройки материалов (Filament Settings):
• Температура сопла (Printing Temperature): Укажите согласно рекомендациям для вашего филамента (PLA: 190-220°C, ABS: 220-250°C, PETG: 220-245°C).
• Температура стола (Bed Temperature): PLA: 50-65°C, ABS: 90-110°C, PETG: 70-85°C.
• Скорость обдува (Fan Speed): Для PLA — 100% после первого слоя, для ABS — 0% или минимальная.
Совет для новичков: Начните со стандартного профиля (например, "Normal 0.2mm" в Cura) для вашего материала.
После настройки параметров нажмите кнопку "Слайсинг" (Slice) или "Приготовить к печати" (Prepare). Программа рассчитает G-code и переключится в режим предварительного просмотра.
Что смотреть в превью:
1. Визуальная проверка: Листайте слои (ползунком справа). Убедитесь, что поддержки стоят там где нужно, заполнение появилось, модель печатается от стола вверх.
2. Статистика: Программа покажет расчетное время печати и расход материала. Сравните с вашими ожиданиями.
3. Легенда слоев: Разные цвета показывают тип движения: стенки, заполнение, поддержки, перемещения.
1. Убедившись, что всё в порядке, нажмите кнопку "Сохранить в файл" (Save to File) или "Сохранить G-code".
2. Выберите место сохранения (лучше — прямо на карту памяти/SD-карту, которую вы вставите в принтер).
3. Имя файла по умолчанию будет взято из названия модели. Файл сохранится с расширением .gcode.
1. Безопасно извлеките карту памяти из компьютера и вставьте её в слот на 3D-принтере.
2. Через меню принтера найдите файл G-code на карте и выберите его.
3. Принтер начнет процедуру прогрева, а затем — печать.
4. Важно: Первые 5-10 минут наблюдайте за печатью, чтобы убедиться в хорошей адгезии первого слоя.
• Ошибки в STL-файле: Слайсер может выдать предупреждение о "негерметичной" модели. Используйте функцию "Исправить модель" (Repair) в слайсере или программах типа Microsoft 3D Builder.
• Неправильные размеры в G-code: Убедитесь, что в настройках слайсера выбраны миллиметры (mm), а не дюймы.
• Время печати сильно отличается от реального: Слайсеры дают теоретическую оценку. Реальное время часто больше из-за разгонов/замедлений и особенностей вашего принтера.
Следуя этой инструкции, вы сможете надежно конвертировать любые 3D-модели в понятные для принтера команды и управлять качеством печати через сотни доступных настроек слайсера.