Печать на заказ: как считать допуски и заранее предупреждать клиента про усадку - Блог Папы Карло

Опубликовано: 5 месяцев назад
Просмотров: 81

Привет! Я в мастерской с этим сталкиваюсь постоянно: клиент приносит модель, на экране всё красиво, а потом начинается классика — крышка села туго, втулка не лезет, отверстие под винт вдруг стало меньше, чем в CAD. Поэтому на заказах я считаю допуски не «на глазок после первой неудачи», а ещё до старта печати. Рабочая схема простая: понять, какая посадка нужна, выбрать материал, заложить поправку на геометрию и отдельно проговорить усадку.

Дальше покажу, как я это считаю у себя в мастерской: дам формулу, стартовые поправки по PLA, PETG, ABS, ASA и нейлону, объясню, почему отверстия почти всегда маломерят, и оставлю чек-лист, который экономит нервы и мне, и заказчику.

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

Оглавление

С чего я начинаю разговор с клиентом

Первый вопрос у меня не про цвет пластика, а про то, как деталь должна работать. Ей нужен свободный ход? Нужна плотная посадка? Там будет винт, подшипник, магнит, крышка на защёлках или просто декоративная штука? Пока это не выяснили, считать допуски 3д печать нормально не получится.

Я обычно делю заказ на четыре сценария:

  • декоративная деталь — размер важен, но плюс-минус пара десятых часто не ломает задачу;

  • корпус или крышка — важны внешние габариты и стыковка половинок;

  • функциональная посадка — паз, шип, втулка, резьба, место под гайку;

  • точная сборка с чужой деталью — вал, подшипник, винт, электроника, серийный компонент.

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

Ещё на старте я говорю клиенту одну простую вещь: FDM-печать не равна фрезеровке. Если нужна посадка под подшипник или вал в натяг, я либо закладываю пробник, либо сразу проектирую деталь под последующую развёртку, сверление или лёгкую доводку. Это честнее, чем потом оправдываться.

Штангенциркуль и напечатанные детали на верстаке рядом с 3D-принтером

Как я считаю допуски в мастерской

Моя рабочая формула такая:

итоговый допуск = требуемая посадка + погрешность процесса + поправка на усадку + запас на постобработку

Теперь по-человечески. Если клиенту нужен свободный ход крышки или ползуна, я сначала задаю нужный зазор по механике. Потом добавляю то, что даёт сама печать: маломерящие отверстия, лёгкое распухание наружного контура, разброс от температуры, потока и охлаждения. И уже после этого думаю, будет ли деталь шлифоваться, сверлиться или клеиться.

На простых заказах я пользуюсь таким правилом:

  • для свободной сборки двух напечатанных деталей стартую с зазора 0,25–0,40 мм на сторону для PETG и 0,20–0,30 мм на сторону для PLA;

  • для плотной, но собираемой руками посадки держу 0,10–0,20 мм на сторону, но только после теста на конкретном принтере;

  • для отверстий под винты и штифты сразу даю отдельную поправку, потому что отверстие получается меньше почти всегда;

  • для ABS, ASA и нейлона не обещаю размер по длинной базе без пробника, даже если прошлый заказ был похожим.

Если нужно компенсировать общую усадку детали, а не только локальную посадку, я считаю масштаб так: нужный размер делю на коэффициент после усадки. Допустим, клиенту нужен габарит 100 мм, а по моему журналу этот ABS на закрытом принтере садится примерно на 1%. Тогда CAD-размер под стартовый тест получается около 101 мм. На коротких размерах эту историю иногда съедает обычный разброс процесса, а вот на длинных корпусах или панелях она уже вылезает очень заметно.

Отсюда мой главный рабочий принцип: масштаб — для общей геометрии, локальная компенсация — для посадок. Не надо лечить маленькое отверстие увеличением всей модели на процент. И наоборот: не надо пытаться спасти длинный ABS-корпус одной только XY Hole Compensation.

Пример расчёта на реальном заказе

Допустим, у меня корпус из PETG, в который должна входить крышка-салазка. Клиент хочет, чтобы она не болталась и двигалась руками. Что я делаю:

  1. беру целевой размер крышки по факту;

  2. закладываю рабочий зазор 0,25 мм на сторону;

  3. проверяю, не даёт ли принтер переэкструзию на внешних стенках;

  4. печатаю короткий купон длиной 20–30 мм с тем же слоем, тем же потоком и тем же положением на столе;

  5. после замера двигаю либо паз, либо крышку, а не всю модель целиком.

На практике это быстрее, чем печатать весь корпус и потом материться над шкуркой.

Стартовые поправки по материалам

Ниже не «священная таблица», а нормальная отправная точка. Её я потом уточняю по журналу печати и пробникам.

Материал Что по усадке С чего стартую Где чаще всего ловлю сюрпризы
PLA Обычно низкая Общая компенсация 0,2–0,5% Мелкие отверстия, перегретые углы, слоновья нога
PETG Низкая или средняя 0,2–1,0% по ситуации Наплывы, липкие швы, зауженные пазы
ABS Средняя или заметная часто около 1–2% длинные стенки, коробление, утяжка внутрь
ASA Похожа на ABS, но часто спокойнее проверяю тестом, особенно на крупных деталях углы, большие плоскости, стык крышек
Нейлон Капризная, зависит от влаги и режима делаю пробник почти всегда размер «гуляет» вместе с влажностью и охлаждением

По материалу я всегда напоминаю клиенту: одинаковая надпись на катушке ещё не гарантирует одинаковую геометрию. PLA от одной партии может идти как по рельсам, а другая катушка на тех же настройках уже меняет размер на пару десятых. Поэтому на повторяющихся заказах очень спасает журнал печати: там видно, какой пластик, какой поток и какая компенсация реально сработали.

Если работа идёт с уличной деталью и клиент просит ASA, я отдельно проговариваю, что у этого материала размер на длинных базах лучше проверять пробником. По теме полезно заранее почитать мои заметки про ASA для уличных деталей — там как раз история про усадку и поведение больших плоскостей.

Что делать с отверстиями, пазами и защёлками

Вот тут новички чаще всего и горят. Внешний размер может быть почти идеальным, а внутренний диаметр уже маломерит. Причина простая: расплав тянет внутрь траектории, плюс на маленьких окружностях сказывается ширина линии и поведение пластика на повороте. Поэтому фраза «отверстие получается меньше» — это не миф с форума, а обычный день в мастерской.

Что делаю я:

  • для отверстий под винт даю запас по диаметру уже в модели;

  • для посадки под гайку сначала печатаю маленький фрагмент, а не весь корпус;

  • для скользящих пазов делаю тестовый гребень с шагом 0,05–0,10 мм;

  • если слайсер умеет XY Hole Compensation или горизонтальную компенсацию, кручу её после базовой калибровки, а не вместо неё.

Очень частая ошибка — лечить посадки, когда у принтера не откалиброваны поток и подача филамента. Если есть переэкструзия, модель «пухнет», и никакая красивая математика уже не спасёт. Поэтому до тонких допусков я сначала довожу подачу филамента, а потом проверяю Flow Ratio в OrcaSlicer.

С резьбой та же история. Если клиент хочет, чтобы болты реально закручивались в напечатанную деталь, я не надеюсь на удачу. Либо даю проверенный зазор, либо проектирую место под латунную вставку, либо сразу печатаю резьбу с тестом. По этой теме у меня отдельно есть материал про печать резьбы на 3D-принтере.

Как предупреждать клиента про усадку заранее

Тут важен не только расчёт, но и формулировка. Клиенту не нужны лекции про коэффициенты. Ему нужно понять, какой результат он получит и где лежит риск. Я обычно пишу коротко и по делу:

  • «Габаритные размеры держим в рабочем диапазоне, но посадки подтверждаем тестовым фрагментом»;

  • «Для ABS/ASA на длинных деталях возможна усадка, поэтому финальный размер подтверждаем после пробника»;

  • «Отверстия и пазы в FDM часто требуют отдельной поправки, я её закладываю в модель после замера теста»;

  • «Если нужна жёсткая сборка с готовым металлическим элементом, лучше сразу дать мне размер сопрягаемой детали штангеном».

Вот это и есть нормальная коммуникация по теме «усадка пластика при 3д печати». Не обещание чуда, а прозрачный процесс. Часть клиентов после такого даже благодарит: им проще понять, за что они платят, когда видят, что мастер не угадывает, а контролирует результат.

Ещё один момент. Если заказчик прислал STL и говорит «ничего не меняйте, просто распечатайте», я всё равно предупреждаю, что готовая модель не равна готовой посадке. Чужой STL часто делался под другой принтер, другую катушку и другой режим охлаждения.

Что ещё влияет на размер, кроме пластика

Вот список вещей, которые легко убивают точность даже при хорошем материале:

  • переэкструзия или недоэкструзия;

  • плавающая температура хотэнда;

  • слишком агрессивный или слишком слабый обдув;

  • слоновья нога на первых слоях;

  • неудачная ориентация детали;

  • влажный пластик;

  • слишком высокая скорость внешних стенок.

Поэтому, когда мне говорят «давай просто добавим 0,2 мм и дело закрыто», я улыбаюсь. Если у тебя обдув гуляет, а первый слой расплющен, эти 0,2 мм легко исчезнут. Для PETG и TPU особенно советую держать в уме настройку охлаждения. А если ещё не решили, какой материал брать под задачу, глянь мой разбор PLA и PETG для функциональных деталей.

Чек-лист перед запуском заказа

  • Понял, какая нужна посадка: свободная, плотная, в натяг или под доработку.

  • Выбрал материал не по привычке, а по задаче.

  • Проверил подачу, поток и температуру на этой катушке.

  • Заложил отдельную поправку на отверстия и внутренние пазы.

  • Для длинных деталей на ABS, ASA и нейлоне запланировал пробник.

  • Согласовал с клиентом, где будет допуск, а где возможна доводка после печати.

  • Записал удачные цифры в журнал, чтобы не повторять один и тот же квест на следующем заказе.

Вывод

Я смотрю на допуски в 3д печати так: это не одна волшебная настройка в слайсере, а нормальная производственная рутина. Материал даёт свою усадку, геометрия добавляет свои приколы, отверстия живут по своим правилам, а клиенту нужен предсказуемый результат. Значит, считаем посадку, проверяем процесс, печатаем короткий тест и заранее озвучиваем ограничения.

Когда работаешь именно так, заказ перестаёт быть игрой в угадайку. А клиент получает не просто «распечатку», а деталь, которая реально собирается и выполняет свою задачу.

Метки: , , , , , , ,