К содержимому

Тонкостенный куб 20 × 20

Готовый файл под калибровку потока: обечайка без дна и крышки. Стенка ложится в один периметр, её толщина и есть замер. Скачивай STL или нарезанный G-code и печатай.

STLСкачать модельwall-cube.stl · 1,6 КБ

Какой G-code скачать под свой принтер

Тот же куб, уже нарезанный под конкретную машину профилем 0,20 мм из поставки PrusaSlicer. Стенка в каждом файле пересобрана под ширину линии выбранного сопла, поэтому слайсеру не приходится выбирать между одним периметром и двумя. Размер файла — 125–170 КБ.

Ширина линии у вендоров разная при одном и том же сопле: Creality под 0,4 кладёт 0,42 мм, Prusa, Anycubic и Elegoo — 0,45 мм. Число выбранного файла показано под кнопкой и записано в его шапке строкой «стенка … мм» — в калькулятор потока идёт именно оно.

GCODEСкачать G-codeender3_0.4nozzle_0.20mm_pla_wall-cube.gcode

Creality Ender-3 · сопло 0.4 мм · PLA · профиль 0,20 мм

Стенка в этом файле — 0,42 мм. Столько и должно получиться на замере, это же число идёт в поле «Ширина линии» калькулятора потока.

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

Сверь принтер и соплоВ файле стартовые команды конкретной машины: парковка, прогрев, лимиты ускорений, координаты стола. На чужих принтерах мы эти файлы не печатали — профили официальные, из поставки PrusaSlicer, но железо и прошивка у всех свои. Стой рядом первый слой и будь готов прервать печать.
Чем прерватьШтатно — кнопка отмены в интерфейсе: «Cancel» в OctoPrint, Mainsail и Fluidd, «Stop» на экране принтера. Сопло пошло в стол или потянуло деталь — M112 в консоли: аварийная остановка, гасит нагрев и моторы немедленно. После неё прошивка остаётся в заблокированном состоянии, её надо перезапустить: FIRMWARE_RESTART в Klipper, кнопка reset или переподключение по USB в Marlin.
ABS есть у всех шести машинНарезан он и для открытых Ender-3, но таблица материалов требует ABS закрытую камеру: на сквозняке деталь ведёт и отрывает от стола. Куб 20 × 20 мм — самый терпимый к этому образец из раздела, но если у принтера нет хотя бы короба, бери PLA или PETG.
Шапка файлаОткрой .gcode текстовым редактором: в первых строках записаны принтер, сопло, профиль, филамент и то, что меняется по высоте.
Все файлы модели списком

С какими параметрами печатать

Это параметры для самостоятельной нарезки из STL. В готовом G-code выше стоит стоковый профиль вендора целиком — периметров 3, заполнение 15 %, верх 5 слоёв, низ 4: скрипт нарезки переопределяет только ширину стенки и то, что меняется по высоте. На этой модели разницы нет — дна, крышки и внутреннего объёма в геометрии не существует, заполнять и накрывать нечего.

Дна и крышки в геометрии нет, поэтому слайсеру нечего заполнять сплошняком даже при ненулевых настройках верха и низа. Если он теряет стенку целиком и выдаёт пустую траекторию — включи печать тонких стенок (Thin walls, Detect thin walls).

Где мерить толщину стенки

вид сверхустенкамерить по серединам гранейуглы и шов — наплыв, не мерить
Губки не сжимать: пластик мнётся, и стенка на замере «худеет».
Толщина стенкиШтангенциркулем в трёх точках на разной высоте, по серединам граней: столько замеров принимает калибровка потока, она их и усредняет. Меряешь больше — усредняй сам и вводи одно число.
С чем сравнивать замерС шириной линии того файла, который печатал. У готового G-code она стоит под кнопкой выбора и в шапке файла: у Creality под сопло 0,4 это 0,42 мм, у Prusa, Anycubic и Elegoo — 0,45 мм, на сопле 0,6 — 0,63 и 0,65 мм. Резал сам из STL — бери фактическую ширину внешнего периметра из своего слайсера, а стенку в исходнике поставь равной ей.
Ниже 5 мм не меритьПервые слои раздавлены прижимом сопла к столу и шире остальных. Замер оттуда завышает толщину и занижает поток.
Разброс больше 0,05 ммДело не в потоке. Стенка гуляет по высоте при люфте каретки или непостоянной подаче — сначала экструдер и механика.

Как изменить модель под себя

Толщина стенки в исходнике OpenSCAD задана переменнойline_width и по умолчанию равна 0,45 мм. Поставил в слайсере 0,42 или 0,5 — поменяй её и пересобери STL: масштабированием в слайсере того же не добиться, оно тянет за собой габарит, по которому проверяют шаги по осям.