Друг прислал готовый G-code: почему не стоит жать «Печать» и как достать модель

Друг скинул готовый G-code: «Печатай, у меня вышло отлично». Рука тянется к кнопке, но не спешите. Это не модель, а запись печати на его принтере, и вот что в ней зашито.

В файле — команды. Строка M104 S240 греет сопло до 240 °C, M140 S80 — стол до 80 °C, а тысячи строк G1 ведут сопло по точкам. Всё посчитано под его принтер, его сопло и его катушку.

Пример. Друг печатал PETG: сопло 240 °C, стол 80 °C. У вас заправлен PLA. Тот же файл разогреет всё под чужой пластик, и у основания детали может вырасти «слоновья нога». А если стол у вас меньше, деталь может просто не поместиться.

1) Откройте файл в Блокноте. Это обычный текст. Слайсеры обычно оставляют в нём свои настройки: принтер, сопло, температуру. Сверьте их со своими.

2) Не совпало — не печатайте. Попросите у друга саму модель: STL, 3MF или OBJ. Из неё вы посчитаете свой G-code за пару минут.

3) Пришёл файл .gcode.3mf? Не радуйтесь раньше времени: внутри снова G-code, картинки стола и настройки, а модели нет. Наш конвертер так и ответит: «В файле нет модели». Нужен обычный проект .3mf.

4) Получили проект .3mf — переведите его в STL прямо в браузере: https://bunnysplit.pro/tools/konverter-3mf-v-stl.html. Детали можно скачать одним файлом или каждую отдельно. Файл OBJ переводит соседний конвертер на той же странице инструментов.

5) Откройте модель в своём слайсере, выберите профиль своего принтера и пластика и посчитайте G-code заново. Теперь печать ваша от начала до конца.

А если модели нет ни у кого? Тогда закажите новую: на бирже заказов BunnySplit мастер сделает свою модель по вашему описанию или по фото вашей детали.

Почему бы не превратить G-code обратно в модель? Получится лишь слепок отпечатка: лесенка слоёв, заполнение и поддержки внутри. Масштабировать и чинить такое — мучение.

Модель для перевода не покидает ваш компьютер: конвертер работает в браузере, без регистрации и бесплатно.

А вы запускали чужой G-code на своём принтере? Чем закончилось? Расскажите в комментариях.

Подробнее — в статье: https://bunnysplit.pro/blog/voprosy/kak-perevesti-gcode-v-stl.html

Друг прислал готовый G-code: почему не стоит жать «Печать» и как достать модель