Набор посадок
Готовый файл: плита с пятью отверстиями на разный зазор и вал Ø8 к ним. Показывает, какой зазор у твоего принтера во что превращается. Скачивай STL или нарезанный G-code и печатай обе детали за прогон.
STLСкачать модельfit-test.stl · 658 КБКакой G-code скачать под свой принтер
Тот же набор, уже нарезанный под конкретную машину профилем 0,20 мм из поставки PrusaSlicer. Плита и вал стоят на столе вместе и печатаются за один прогон; компенсация отверстий в профиле выключена — её этот тест и подбирает. Размер файла — 1,2–1,9 МБ, зависит от принтера и сопла.
Creality Ender-3 · сопло 0.4 мм · PLA · профиль 0,20 мм
Перед скачиванием сверь имя файла: оно меняется вместе с выбором. Не меняется — скрипт не отработал, тогда бери файл из списка ниже.
M112 в консоли: аварийная остановка, гасит нагрев и моторы немедленно. После неё прошивка остаётся в заблокированном состоянии, её надо перезапустить: FIRMWARE_RESTART в Klipper, кнопка reset или переподключение по USB в Marlin..gcode текстовым редактором: в первых строках записаны принтер, сопло, профиль, филамент и то, что меняется по высоте.Все файлы модели списком
Creality Ender-3
Creality Ender-3 V2
Creality Ender-3 S1
Original Prusa i3 MK3S и MK3S+
Anycubic i3 Mega S
Elegoo Neptune-3 Pro
С какими параметрами печатать
- Плита82,5 × 25,5 × 6 мм
- ВалØ8, высота 20,4 мм
- Высота слоя0,2 мм
- Периметры3
- Заполнение20 %
- Обдувкак для материала
- Компенсация отверстий0 — выключена
- Поддержкине нужны
Это параметры для самостоятельной нарезки из STL. В готовом G-code выше стоит стоковый профиль вендора: периметров 3, заполнение 15 %, верх 5 слоёв, низ 4 — скрипт нарезки переопределяет только компенсацию отверстий, её тест и подбирает. На зазоры заполнение не влияет, их держат периметры.
Обе детали печатаются за один прогон, одним материалом и одним соплом: тест сравнивает вал с отверстием, и разные прогоны сравнивать нечем. Компенсацию отверстий в слайсере (Hole compensation, XY size compensation) надо выключить — именно её этот тест и подбирает; с включённой ты меряешь слайсер, а не принтер.
Как понять, какой зазор подошёл
| Цифра на плите | Зазор в модели, мм | Диаметр отверстия в модели, мм |
|---|---|---|
| 0,1 | +0,1 | 8,1 |
| 0,2 | +0,2 | 8,2 |
| 0,3 | +0,3 | 8,3 |
| 0,4 | +0,4 | 8,4 |
| 0,5 | +0,5 | 8,5 |
$fn = 128 вписанный многоугольник занижает радиус на 0,002 мм — на два порядка меньше шага зазоров в тесте. Сумма и есть поправка принтера.Как изменить модель под себя
Диаметр вала, толщина плиты, первый зазор, его шаг и число отверстий вынесены переменными в шапку исходника OpenSCAD. Под подшипник 608 достаточно поставить shaft_d = 22 и пересобрать — тест посчитает подписи и размеры плиты сам. Проверять посадку имеет смысл на том же диаметре, что и в будущей детали: поправка от диаметра почти не зависит, а вот усадка зависит.