Просмотр G-code онлайн: слои, время печати, пруток
РусскийRU
Главная › G-code

Просмотр G-code онлайн

Откройте G-code в окне выше, и траектория сопла появится слоями. Ползунок листает слои, а в панели «Инфо» видно время печати, длину и вес прутка. Файлы ЧПУ и лазера тоже открываются.

Drop STL, OBJ, 3MF, STEP or G-code here

or click to browse

Also GLB / glTF, PLY, IGES, OFF, 3DS, FBX, DAE, WRL, AMF · several files at once (OBJ + MTL, glTF + BIN)

🔒 Files are opened by your browser and never leave your device

Нарезка и обратный перевод

STL в G-codeНарезать STL или 3MF в G-code для FDM-принтера прямо во вкладке.G-code в STLСобрать STL из линий экструзии G-code, если исходная модель потерялась.

Формат G-code для 3D-принтера

G-code состоит из текстовых команд станку. G1 X10 Y20 E0.5 значит «двинься в точку и выдави немного пластика», G0 перемещение без печати. Слайсер пишет такой файл из модели, и в начале обычно оставляет комментарии с оценкой времени и расхода прутка.

Внутри файла не видно, как будет выглядеть деталь. Просмотр по слоям показывает, где принтер печатает по воздуху, где пропущены стенки и сколько ходов холостых.

Чем открыть G-code: что видно в просмотрщике

Время и пруток читаются из комментариев распространённых слайсеров, а рядом стоит наша собственная оценка. Если комментариев нет, оценкой и считается время печати. Пруток считается по чистой экструзии, ретракты взаимно гасятся: на 13 реальных файлах разница с цифрой слайсера была в пределах 1,1 %.

Насколько точна оценка времени печати

Наша оценка проигрывает каждое перемещение с ускорениями и рывком, как планировщик прошивки. Пределы берутся из M201, M203, M204 и M205 в файле, без них ускорение принимается 1000 мм/с².

На 13 файлах PrusaSlicer наша цифра была выше его собственной на 0,6–8,8 %, медиана 2,6 %. На 5 файлах Cura разброс −24…+29 %: в этих файлах нет ускорений принтера, и мы подставляем значение по умолчанию. Нагрев, паузы и ожидание температуры не учитываются, а с секундомером на реальной печати оценку пока никто не сверял.

Стоимость печати из G-code

В блоке «Стоимость печати» введите цену прутка за килограмм и цену часа принтера. Сумма пересчитывается сразу: вес прутка из файла × цена плюс время × ставка. Валюта любая, какую вы вводите.

Если G-code ещё нет, а есть только модель, посчитать вес и цену можно на странице стоимость 3D-печати. Там же есть калькулятор для случая, когда вы знаете лишь объём детали.

Программы ЧПУ и лазера (nc viewer)

Файлы .nc, .ngc, .tap и .cnc без экструзии тоже открываются. Рабочие ходы G1, G2, G3 рисуются траекторией, ускоренные G0 считаются холостыми. Ползунок идёт по траектории в порядке файла, новый шаг на каждой смене глубины. Читаются номера строк, комментарии, дуги в плоскостях G17, G18 и G19, переключения G20/G21 и G90/G91.

Это просмотр траектории, симуляции станка здесь нет. Не учитываются форма инструмента, снятие материала, коррекция на радиус и смещения нуля. Программы с переменными и подпрограммами получат понятное сообщение вместо картинки.

Большие файлы и что не открывается

G-code на 400 тысяч ходов (12 МБ) открывается примерно за 5 с. На таких файлах ползунок перерисовывает траекторию около 4 с, поэтому картинка обновляется, когда вы его отпускаете.

Двоичный G-code (.bgcode) и упакованные проекты .gcode.3mf пока не поддерживаются. Сохраните из слайсера обычный текстовый G-code. Нарезать модель прямо в браузере можно на странице STL в G-code, а восстановить из G-code деталь в STL на странице G-code в STL.

Вопросы и ответы

Чем открыть G-code на компьютере?

Браузером на этой странице. Файл .gcode читается во вкладке, на сервер ничего не отправляется.

Почему время печати отличается от слайсера?

Рядом показаны обе цифры: из комментария слайсера и наша оценка с ускорениями. Чем точнее в файле пределы ускорений, тем ближе оценки.

Можно ли смотреть G-code станка ЧПУ?

Да, файлы .nc, .ngc, .tap и .cnc открываются как траектория. Симуляции снятия материала и проверки столкновений нет.

Откроется ли файл .bgcode?

Пока нет, двоичный G-code не поддерживается. Сохраните в слайсере обычный текстовый G-code.

Можно ли отправить G-code на принтер отсюда?

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