Вы, вероятно, бывали здесь: каждая деталь измерена в допуске, отчёт CMM зелёный по всем пунктам, а затем на верстаке сборки две детали отказываются выровняться, винт заклинивает на полпути, или вал люфтит при вращении.
Это не станок и не небрежное черчение. Это три эффекта, действующие одновременно и усиливающие друг друга — посадка, накопление допусков и передача баз.
Эта статья не говорит, как сделать один размер жёстче. Она объясняет, почему «каждая деталь хороша» всё равно может закончиться «ничего не подходит». Поймите эти три слоя — и вы обойдёте половину ловушек сборки в следующий раз, когда будете чертить изделие.
1. Посадка: сколько «законных» способов двум деталям встретиться
«Входит» и «входит без стука» — две разные вещи.
Машиностроительное проектирование делит посадки отверстия и вала на три семейства:
- Посадка с зазором (clearance fit): отверстие всегда больше вала, остаётся небольшой люфт. Наружное кольцо подшипника в корпусе обычно оставляет несколько — несколько десятков — микрон, чтобы село и не заклинило на нагреве.
- Переходная посадка (transition fit): отверстие и вал примерно одного размера; сборка может быть свободной или плотной, держится трением или штифтом. Грани фланца используют её, чтобы поверхности сели вплотную, но всё равно разбирались.
- Посадка с натягом (interference fit): вал больше отверстия и должен быть запрессован или заморожен. Роторы моторов на валах, втулки, запрессованные в алюминий, — соединение возникает из этого сжатого слоя.
Подвох: написать «Ø30» на чертеже — далеко не достаточно. Отверстие Ø30 против вала Ø30 может быть и свободной посадкой с зазором, и невозможной посадкой с натягом. Разница — в те десять с лишним микрон и следующем за ними коде допуска: H7/g6, H7/k6, H7/p6 и подобных.
Большинство проблем «заклинило при сборке» восходят к неверному классу посадки: там, где должен был быть зазор, начертили переходную, или опорную грань стали трактовать как то, что надо плотно запрессовать. Мы разбирали, как писать посадочные коды вместо сырых чисел, в нашем материале «Каким размерам стоит платить жёстким допуском» — здесь суть в том, почему класс посадки решает, соберётся ли вообще.
2. Накопление: каждая деталь проходит, сумма — нет
Это слой, который упускают чаще всего.
Допустим, пять деталей стоят на валу, у каждой расстояние «грань-грань» указано 20 ±0,1. Само по себе отклонение 0,1 тривиально — любой удержит.
Но сложите пять, и общая длина 100, с допустимым разбросом ±0,5? Нет. В худшем случае все пять уйдут в длинную сторону, и итог станет 100,5; все пять уйдут в короткую — будет 99,5. Итог может блуждать от 99,5 до 100,5 — одиночное отклонение 0,1 усилено до 0,5.
Это «цепь допусков» (её же называют размерной цепью). Цепочка торец-в-торец складывает ошибки конец в конец. Вы проверяете каждую деталь зелёной, а на сборке цепь уходит в длину и оставляет либо незакрываемый зазор, либо излишек, который не влезает.
Реалистичная версия: десятки размеров цепляются в сборке. Пока несколько случайно дрейфуют в одну сторону, итог выходит за пределы. Статистически обычно компенсируется (каждый дрейфует в свою), но худший случай всегда существует, и когда он приходит, может забраковать всю партию.
Поэтому те, кто хорошо чертит сборки, не размазывают допуск равномерно. Они сначала спрашивают, какие немногие размеры решают, подойдёт ли, и концентрируют жёсткий допуск там, ослабляя остальное.
3. Передача баз: ноль, от которого вы мерите, — не тот ноль, что использует сборка
Этот слой — самый коварный.
На детали чертёж фиксирует «базу» — скажем, большая плоскость это A, ось это B. Каждый размер указан от A и B. Это конструкторская база.
Но на станке деталь закреплена на другой грани и режется от нуля этой грани — технологическая база. При контроле калибр настроен на третью грань — измерительная база.
Если все три совпадают, ошибка минимальна. На деле часто нет: конструктор кличет от низа, станок закрепляет сбоку, контроль квадрует с торца. Каждый раз, когда база меняется, появляется шанс «не выровняться», и ошибка тихо накапливается.
Несовпадение баз — как переезд между системами координат: при каждом переезде вы теряете немного. Слой накопления говорит об ошибках, складывающихся вдоль одного направления; слой баз говорит, что, возможно, вы даже не складываете одной линейкой.
Лекарство прямое: совместите конструкторскую, технологическую и сборочную базы, или хотя бы держите цепь передачи короткой. То, что мы обсуждали для меха-шарниров — «единая база, одна установка» — это как раз поедание этого слоя: деталь закреплена один раз и никогда не переворачивается, каждый связанный элемент режется от того же нуля, и база не меняется от начала до конца. Наш материал «Дайте точности расти самой» проходит по этому методу.
4. Когда все три рвутся: почему «выглядит правильно» всё равно не влезет
Один слой в одиночку — обычно прокатывает. Опасность в том, что все три наложены:
- Посадка начерчена чуть тугой (переходная там, где должен был быть зазор).
- Несколько размеров цепи ушли в длинную сторону (накопление перебрало).
- Те же размеры и не были указаны от одной грани (передача баз добавила ещё один срез).
Каждый слой сам по себе сидит «в допуске», но вместе они съедают сборочный зазор, и винт заклинивает на полпути.
«Каждая деталь хороша, а ничего не подходит» — не загадка. Это неизбежный результат, когда три слоя ошибок идут в одну сторону. Редко одна размерность вне спека; дело в том, что никто не оглянулся с конечного шага «закрути винт». Каждый размер отвечает только сам за себя; никто не спросил, к чему они все в сумме.
5. Как цех это чинит: остановить проблему на стадии черчения
Когда мы берём такую работу, мы не ждём, пока детали откажут на верстаке сборки. Мы двигаемся рано, в трёх местах:
- Распределяем допуск по функции, а не равномерно. Находим две-три размерности, решающие «подойдёт ли», держим на них жёсткий допуск, а остальное ослабляем до дешёвого и лёгкого. Каждый микрон, сэкономленный заранее, — реальные деньги.
- Объединяем базу, сокращаем цепь передачи. Один набор базовых граней для конструирования, процесса и контроля; элементы, что могут довести за одну установку, никогда не переворачиваются.
- Режем критические посадочные грани за одну установку. Элементы вроде «два отверстия подшипника меха-шарнира должны быть соосны» режутся в одной установке, так что соосность дана станком, а не доводится потом.
- Прогоняем проверку зазора перед сборкой (DFM). Перед выпуском один раз прорабатываем цепь допусков: в худшем случае достаточно ли общей длины, сколько зазора остаётся. Мы называем это DFM-разбором, и он ловит большинство проблем «не подойдёт» до производства.
- Строим калибры по сборочной базе. Ноль оснастки контроля должен совпадать с нулём, используемым при сборке — не судите о годности по другой базе, иначе получите конфуз «калибр говорит годен, сборка говорит нет».
Вместе это одна строка: не трактуйте сборку как то, что происходит после обработки — она решается в момент, когда вы проводите первую линию.
6. Одна строка для вас
Сборка — никогда просто «собрать хорошие детали». Она проверяет, думали ли вы на стадии черчения о том последнем человеке, закручивающем винт.
Где мы на этом стоим
В Eternal CNC мы видели немало работ, где каждая деталь красива, а изделие разваливается на сборке. Наша привычка — не переделывать постфактум, а провести DFM-разбор в тот же день, как придёт ваш чертёж: один раз прорабатываем классы посадок, цепь допусков и передачу баз и блокируем риск «не подойдёт» до того, как станок вообще запустится.
Если у вас деталь застряла на сборке прямо сейчас или хотите меньше ловушек в следующей партии чертежей, пришлите чертёж. Бесплатный DFM-разбор и расценка — мы помогаем ответить «подойдёт ли» до производства, а не после.