
Пружины в машиностроении и приборостроении требуют строгого соблюдения геометрических параметров: диаметра проволоки, шага витков, высоты в сжатом и свободном состоянии. В Компас-2D построение пружины начинается с выбора инструмента «Пружина цилиндрическая» в панели «Спецификация» или через меню «Инструменты → Библиотеки → Пружины». Если библиотека не подключена, установите её через «Менеджер библиотек» (Файл → Управление библиотеками). Для нестандартных пружин используйте параметрическое построение через «Спираль» в инструменте «Кривые».
При создании пружины через библиотеку задайте ключевые параметры: диаметр проволоки (d), средний диаметр пружины (D), шаг витков (t), число рабочих витков (n) и высоту в свободном состоянии (H0). Компас автоматически рассчитает длину развёртки по формуле L = π·D·n / cos(α), где α – угол подъёма витка. Для точности проверьте расчёт вручную: при d = 2 мм, D = 20 мм и n = 10 длина развёртки составит ~630 мм. Если пружина должна иметь зацепы, добавьте их через «Отрезок» или «Дуга» после построения основного тела.
При ручном построении через спираль задайте параметры в окне «Параметры спирали»: радиус начальный (R), шаг (t), число витков (n) и направление навивки (правое/левое). Для цилиндрической пружины используйте «Спираль цилиндрическая», для конической – «Спираль коническая». После создания спирали преобразуйте её в 3D-объект через «Операция вращения» или «Кинематическая операция», выбрав профиль проволоки (круг, квадрат, прямоугольник). Убедитесь, что профиль перпендикулярен траектории спирали – иначе возникнут искажения.
Для проверки корректности построения используйте инструмент «Измерить» (Ctrl+Shift+M): проверьте шаг витков, диаметры и высоту. Если пружина должна соответствовать ГОСТ 13764-86 или другим стандартам, сверьте параметры с табличными значениями. При экспорте в DXF или STEP убедитесь, что пружина сохраняется как единый объект – иначе в САПР получателя возможны ошибки при сборке.
Подготовка рабочей области и настройка параметров документа
Запустите КОМПАС-3D и выберите шаблон «Чертеж» с форматом листа А4 (210×297 мм) или А3 (297×420 мм) в зависимости от габаритов пружины. Для стандартных цилиндрических пружин сжатия или растяжения достаточно А4, но если планируется чертить пружину с большим количеством витков или сложной геометрией, переключитесь на А3. Убедитесь, что выбран горизонтальный или вертикальный ориентация листа – для пружин удобнее вертикальная, так как витки чаще располагаются вдоль оси Y.
Откройте меню «Сервис» → «Параметры» → «Текущий чертеж» и настройте единицы измерения: миллиметры с точностью до двух знаков после запятой. В разделе «Шрифты» установите шрифт GOST type A или GOST type B для всех текстовых элементов (размеры, технические требования) с высотой 3,5 мм для основного текста и 5 мм для заголовков. Это соответствует требованиям ЕСКД и упростит последующее оформление чертежа.
Настройте сетку: шаг 1 мм для основной сетки и 0,1 мм для вспомогательной. Включите привязки к сетке, конечным точкам и пересечениям через панель «Управление привязками» (горячая клавиша Ctrl+Shift+A). Для точного черчения пружины активируйте режим «Ортогональное черчение» (F8) и «Привязка к сетке» (Ctrl+G), чтобы линии витков строились строго по координатным осям.
Создайте слои для структурирования чертежа: «Оси» (цвет – красный, тип линии – штрихпунктирная), «Контур» (цвет – черный, толщина линии – 0,7 мм), «Размеры» (цвет – синий, толщина – 0,35 мм) и «Технические требования» (цвет – зеленый). Назначьте слою «Оси» приоритет отображения выше остальных, чтобы осевые линии не перекрывались контуром пружины. Это ускорит редактирование и предотвратит ошибки при нанесении размеров.
Установите масштаб чертежа 1:1 для пружин с диаметром витка до 50 мм. Если пружина крупнее, выберите масштаб 1:2 или 1:5, но учтите, что при уменьшении масштаба потребуется корректировать высоту шрифтов и толщину линий пропорционально. Проверьте настройки печати: в диалоге «Параметры страницы» выберите принтер с поддержкой формата листа и установите печать в масштабе 100% без автоматического масштабирования.
Сохраните документ с именем, содержащим тип пружины и основные параметры, например: «Пружина_сжатия_D50_d5_H100_ГОСТ13764». Используйте кодировку UTF-8 и формат .cdw для совместимости с предыдущими версиями КОМПАС. Перед началом черчения убедитесь, что в настройках документа отключена опция «Автоматическое сохранение», чтобы избежать фрагментации файла при частых изменениях.
Выбор типа пружины и определение её основных характеристик

Перед построением в Компас 2D определите тип пружины: цилиндрическая, коническая, тарельчатая или спиральная. Цилиндрические пружины сжатия и растяжения – самые распространённые, их параметры задаются диаметром проволоки (d), наружным диаметром (D), числом витков (n) и шагом (t). Для пружин сжатия шаг рассчитывается по формуле t = (H₀ — d)/n, где H₀ – свободная высота. Конические пружины требуют задания двух диаметров (D₁ и D₂) и переменного шага, что усложняет построение, но снижает габариты при больших нагрузках.
Основные характеристики зависят от условий эксплуатации: максимальная нагрузка (F), рабочий ход (h) и материал. Для стальных пружин из проволоки класса II по ГОСТ 9389-75 допустимое напряжение [τ] = 0,5σв, где σв – предел прочности (для d=2 мм σв=1800 МПа). Расчёт жёсткости (c) ведётся по формуле c = G·d⁴/(8·D³·n), где G – модуль сдвига (80 ГПа для стали). При динамических нагрузках учитывайте коэффициент запаса прочности не менее 1,5.
Для пружин растяжения с зацепами критичен радиус гибки проволоки – он должен превышать 1,5d, иначе возникают концентраторы напряжений. Тарельчатые пружины (ГОСТ 3057-90) выбирают при ограниченных осевых размерах: их жёсткость нелинейна, а расчёт ведётся по графикам нагрузка-деформация. Спиральные пружины кручения применяют в механизмах с угловым перемещением, их момент сопротивления M = (π·d⁴·E)/(64·L), где E – модуль упругости (200 ГПа для стали), L – длина развёрнутой проволоки.
При проектировании в Компас 2D используйте библиотеку «Пружины» для автоматического построения по заданным параметрам. Если пружина нестандартная, вручную задавайте траекторию витков через сплайн или спираль Архимеда с корректировкой шага. Для точности моделирования проверяйте пересечение витков в режиме «Анализ геометрии» и учитывайте технологические допуски: отклонение диаметра проволоки ±0,05 мм критично для пружин с d<1 мм.
Создание вспомогательных линий для построения витков
Начните с построения базовой оси пружины: проведите вертикальную линию командой «Отрезок» (горячая клавиша L) с привязкой к началу координат. Задайте длину, превышающую высоту пружины на 10–15 мм для удобства дальнейших манипуляций. Параллельно оси на расстоянии, равном внешнему диаметру пружины (например, 50 мм), постройте вторую линию – она определит габариты витков. Для точности используйте команду «Параллельная прямая» (Shift+P), указав смещение и выбрав режим «С двух сторон».
Разделите ось на равные сегменты, соответствующие шагу пружины (например, 10 мм). Активируйте команду «Точки по кривой» (Ctrl+T), выберите ось и задайте количество точек: (высота пружины / шаг) + 1. Для цилиндрических пружин постройте концентрические окружности с центром на оси в каждой точке – радиус равен половине диаметра проволоки (например, 2.5 мм). Используйте «Окружность» (C) с привязкой к точкам и фиксированным радиусом, чтобы избежать смещений.
Построение первого витка пружины с заданными размерами
Задайте параметры пружины в Компас-2D до начала построения: диаметр проволоки d, средний диаметр витка D, шаг t и количество витков. Для примера возьмём d = 2 мм, D = 20 мм, t = 5 мм. Эти значения определяют геометрию первого витка и влияют на точность последующих.
Активируйте инструмент «Отрезок» (клавиша L) и постройте горизонтальную линию длиной D + d (22 мм). Это базовая ось для центров дуг витка. Отметьте начальную точку A и конечную B, отступив от края листа на 50–70 мм для удобства редактирования.
Используйте команду «Дуга по трём точкам» (панель «Геометрия»). Первая точка – A, вторая – центр дуги, смещённый вверх на (D + d)/2 (11 мм). Третья точка – B. Получите верхнюю полуокружность витка. Повторите операцию для нижней полуокружности, сместив центр вниз на то же расстояние.
Для формирования шага витка переместите конечную точку B вертикально вверх на величину t — d (3 мм). Соедините дуги вертикальными отрезками длиной t — d, используя привязку «Ближайшая точка». Проверьте замкнутость контура: зазор между началом и концом витка должен отсутствовать.
Примените команду «Эквидистанта» (панель «Редактирование») с параметром d/2 (1 мм) к построенному контуру. Выберите направление внутрь для создания внутреннего контура проволоки. Удалите исходный контур, оставив только эквидистантные линии – это профиль сечения пружины.
Для проверки размеров используйте инструмент «Измерить» (Ctrl+Shift+M). Убедитесь, что расстояние между верхней и нижней точками витка равно D + d (22 мм), а вертикальный размер между крайними точками – t (5 мм). Допустимое отклонение – не более 0,05 мм.
Сохраните виток как макроэлемент («Файл → Сохранить как макроэлемент») с именем «Виток_пружины_20x2». Это позволит быстро вставлять его при построении последующих витков, избегая повторного черчения. Укажите базовую точку в начале первого отрезка оси.
Если пружина имеет зацепы или нестандартное начало витка, скорректируйте первый виток вручную. Например, для пружины сжатия с поджатыми витками уменьшите шаг первого витка на 0,5d (1 мм) и добавьте горизонтальный участок длиной 1,5D (30 мм) для опорной поверхности.
Использование команды «Массив по концентрической сетке» для копирования витков
Команда «Массив по концентрической сетке» в Компас-3D позволяет быстро размножать витки пружины с заданным шагом и угловым смещением. Для её вызова нажмите кнопку на панели инструментов «Редактирование» или используйте сочетание клавиш Ctrl+Shift+A. Выделите предварительно созданный одиночный виток – он станет базовым элементом массива.
В параметрах массива укажите количество копий в радиальном направлении (например, 5–10 витков для стандартной пружины сжатия). Угловой шаг между элементами задайте равным 360° для замкнутого кольца или меньшим значением (например, 180°), если требуется секторная пружина. Радиус массива определяется расстоянием от центра до базового витка – его можно ввести вручную или указать мышью.
Для пружин с переменным шагом используйте опцию «Изменение параметров». В таблице параметров задайте последовательность значений радиуса или угла для каждого витка. Например, для конической пружины радиус можно увеличить на 2 мм с каждым новым витком, а угол оставить фиксированным (360°). Это позволит создать плавный переход диаметров без ручного редактирования.
При копировании витков с внутренним отверстием (например, для пружин растяжения) активируйте режим «Сохранять исходную ориентацию». Это предотвратит случайное вращение элементов вокруг собственной оси, что критично для сохранения геометрии зацепов. Если массив создаёт пересечения, уменьшите количество копий или скорректируйте радиус.
Для точного позиционирования массива используйте привязки к вспомогательным линиям. Например, проведите осевую линию через центр пружины и укажите её как базу для радиального смещения. Это исключит ошибки при выравнивании витков относительно других деталей сборки. При необходимости включите опцию «Создавать ассоциативные копии» – изменения базового витка автоматически применятся ко всем элементам массива.
В сложных случаях (например, пружины с неравномерным шагом) разбейте массив на несколько этапов. Сначала создайте массив из 3–4 витков с одинаковым шагом, затем выделите последний виток и повторите команду с новыми параметрами. Такой подход удобен для пружин с участками разной жёсткости или переменным диаметром.
После создания массива проверьте геометрию с помощью команды «Измерить». Убедитесь, что расстояние между витками соответствует заданному шагу (например, 5±0,1 мм), а угловое смещение не превышает допустимых отклонений. При обнаружении ошибок отредактируйте параметры массива через дерево построения или удалите лишние копии инструментом «Разрушить массив».
Для ускорения работы сохраните часто используемые настройки массива в библиотеку стилей. Выберите команду «Сохранить стиль» в контекстном меню параметров и присвойте имя (например, «Пружина_сжатия_10витков»). При следующем создании аналогичной пружины загрузите стиль, чтобы избежать повторного ввода данных. Это особенно актуально при проектировании серийных изделий с типовыми элементами.
Корректировка шага и количества витков с учётом технических требований

Шаг пружины (расстояние между соседними витками) напрямую влияет на её жёсткость и рабочий ход. Для цилиндрических пружин сжатия стандартный шаг рассчитывается по формуле: t = (H0 – d) / (n – 1), где H0 – свободная высота, d – диаметр проволоки, n – общее число витков. Если техническое задание требует жёсткости c = 10 Н/мм, а предварительный расчёт дал c = 12 Н/мм, уменьшите шаг на 5–10% или увеличьте количество рабочих витков на 1–2. В Компас-2D используйте команду «Параметризация» для динамического изменения шага через переменную t, избегая ручного перестроения.
Количество витков корректируют с учётом допусков на нагрузку и деформацию. Для пружин растяжения с предварительным натягом минимальное число витков nmin = 2 + (Fmax / (π·d2·τдоп / (8·D))), где Fmax – максимальная сила, τдоп – допустимое напряжение, D – средний диаметр. Если расчётное n не кратно 0,5, округляйте в большую сторону, добавляя 0,5–1 виток для компенсации технологических потерь. В Компас-2D задайте количество витков через параметр «Количество элементов» в операции «Спираль», предварительно проверив соответствие ГОСТ 13764–86 для пружин 1-го класса точности.
При корректировке учитывайте ограничения по устойчивости: для пружин сжатия отношение H0/D не должно превышать 2,5–3, иначе потребуется направляющая. Если шаг после изменения превышает 0,5·D, добавьте опорные витки (обычно 0,75–1,5 витка с каждой стороны) и пересчитайте свободную высоту. В чертеже Компас-2D укажите скорректированные параметры в технических требованиях: «Шаг пружины t = 5±0,2 мм, общее число витков n = 12,5, рабочих – 10,5», чтобы исключить разночтения при изготовлении.
Прорисовка опорных витков и формирование зацепов пружины
Зацепы пружины растяжения формируются на основе стандартных типов: полукруглые, крючковые или удлинённые. Для полукруглого зацепа постройте дугу радиусом 0,5–0,7 наружного диаметра пружины, начиная от крайнего витка. Центр дуги расположите на расстоянии 1,5d от оси пружины, чтобы избежать перекрытия с рабочими витками. Крючковый зацеп требует создания прямого участка длиной 2–3d, отогнутого под углом 45–60° к оси, с последующим закруглением радиусом 0,8d. При построении используйте команду «Сопряжение» для плавного перехода между прямыми и дуговыми сегментами – радиус сопряжения должен быть не менее 0,5d, иначе зацеп будет хрупким.
Проверьте корректность построения опорных витков и зацепов через анализ пересечений: включите режим «Показать пересечения» и убедитесь, что линии не накладываются друг на друга. Для пружин сжатия опорные витки должны занимать не более 75% окружности, а зазоры между ними – не менее 0,1d. Экспортируйте чертёж в формат DXF и импортируйте в CAE-систему для проверки распределения нагрузок: пиковые напряжения в зацепах не должны превышать 70% предела текучести материала. При необходимости скорректируйте геометрию, уменьшая углы изгиба или увеличивая радиусы сопряжений.
Нанесение размеров и обозначений согласно стандартам ЕСКД
При оформлении чертежа пружины в Компас-3D соблюдайте требования ГОСТ 2.401-68, регламентирующего условные изображения и правила нанесения размеров для пружин. Основные параметры – диаметр проволоки d, наружный диаметр D, шаг t и число рабочих витков n – указывайте с точностью до второго знака после запятой для значений менее 1 мм. Для пружин сжатия обязательно проставляйте свободную длину H₀ и длину под нагрузкой H₁, H₂, H₃ с указанием соответствующих сил F₁, F₂, F₃ в технических требованиях.
Размеры наносите в соответствии с ГОСТ 2.307-2011: выносные линии проводите от крайних витков, а размерные – параллельно оси пружины. Для диаметров используйте знак «⌀» перед числовым значением, например, «⌀20±0,1». Шаг витков обозначайте как «t=5±0,2», располагая размерную линию между двумя соседними витками. Избегайте пересечения размерных линий с осевыми или контурами детали – при необходимости применяйте выносные элементы по ГОСТ 2.305-2008.
- Обозначение направления навивки: «Прав.» или «Лев.» указывайте над основной надписью или рядом с изображением пружины. Для пружин с левой навивкой обязательно добавляйте пояснение в технических требованиях.
- Термообработка: если пружина подвергается закалке или отпуску, прописывайте марку стали и твердость по Роквеллу (например, «50-55 HRC») в технических требованиях.
- Покрытия: при наличии гальванического или лакокрасочного покрытия указывайте его тип и толщину (например, «Цинкование 6-9 мкм»).
Для пружин с предварительным напряжением в технических требованиях приводите формулу расчета жесткости: c = (G·d⁴)/(8·D³·n), где G – модуль сдвига материала. Указывайте допустимые отклонения жесткости (обычно ±10%) и предельные значения нагрузок. При использовании стандартных пружин по ГОСТ 13764-86 или ГОСТ 13776-86 достаточно сослаться на номер стандарта и типоразмер, например: «Пружина 7039-0001 ГОСТ 13764-86».
В Компас-3D используйте инструмент «Размеры» с привязкой к характерным точкам витков. Для автоматического нанесения размеров шага и диаметров применяйте команду «Размер дуги» или «Размер радиуса», выбирая соответствующие элементы. При простановке размеров длины пружины активируйте опцию «Размер с обрывом», чтобы избежать наложения линий. Проверяйте корректность обозначений через «Контроль чертежа» (F9), уделяя внимание соответствию шрифтов ГОСТ 2.304-81 (тип А или Б).
Проверка геометрии и устранение ошибок построения
После завершения построения пружины в Компас-3D запустите команду «Проверка геометрии» (Сервис → Проверка геометрии). В окне анализа выберите параметры: «Разрывы контуров», «Пересечения элементов» и «Дублирующиеся объекты». Особое внимание уделите зонам сопряжения витков – здесь чаще всего возникают невидимые разрывы из-за неточного указания координат или радиусов скруглений. Если система обнаружит ошибки, выделите проблемный участок и примените инструмент «Удалить лишние объекты» (Редактор → Удалить лишние) с настройкой «Точность 0.01 мм».
Для проверки корректности шага пружины используйте команду «Измерить» (Сервис → Измерить → Расстояние между двумя точками). Задайте точки на одноименных участках соседних витков (например, на внешних кромках) и сравните результат с расчетным значением. Допустимое отклонение – не более 0.05 мм на виток. Если шаг неравномерен, отредактируйте эскиз: выделите все витки, вызовите контекстное меню и выберите «Редактировать параметры», затем скорректируйте значение «Шаг» в панели свойств.
- При наличии самопересечений в спирали (характерно для пружин сжатия с малым индексом) выполните следующие действия:
- Разбейте пружину на сегменты командой «Разбить кривую» (Редактор → Разбить кривую).
- Выделите пересекающиеся участки и примените «Смещение» (Редактор → Смещение) с отрицательным значением (например, -0.1 мм).
- Объедините сегменты обратно с помощью «Соединить кривые» (Редактор → Соединить кривые).
- Для пружин с зацепами проверьте угол наклона опорных витков: он должен составлять 90°±1° к оси пружины. Измерьте угол инструментом «Угол между двумя прямыми» (Сервис → Измерить → Угол). При отклонении отредактируйте эскиз зацепа, используя привязки «По нормали» или «По касательной».
Финальный этап – проверка массово-инерционных характеристик. Выделите всю пружину, вызовите команду «МЦХ» (Сервис → МЦХ) и сравните полученные значения массы и координат центра тяжести с расчетными. Если масса отличается более чем на 2%, проанализируйте плотность материала в свойствах объекта (ПКМ → Свойства) и убедитесь, что она задана корректно (например, для стали 65Г – 7.85 г/см³). При необходимости пересчитайте пружину с учетом скорректированных параметров.
Сохранение чертежа в нужном формате и подготовка к печати
Перед печатью проверьте масштаб чертежа. В Компасе по умолчанию используется масштаб 1:1, но для крупных пружин или деталей с мелкими элементами может потребоваться уменьшение (например, 1:2 или 1:5). Установите нужный масштаб в свойствах вида через контекстное меню или панель «Параметры вида». Убедитесь, что все размеры, обозначения и технические требования читаемы при выбранном масштабе – при необходимости откорректируйте высоту шрифта или перенесите часть надписей на отдельный лист.
Настройте параметры листа перед печатью. В Компасе перейдите в «Менеджер документа» (Ctrl+M), выберите нужный лист и задайте формат (А4, А3 и т. д.) в соответствии с размерами пружины. Для многостраничных чертежей используйте опцию «Автоматическое разбиение на листы» с указанием области печати. Если пружина имеет сложную форму, растяните её на несколько листов с перекрытием областей для удобства склейки – минимальное перекрытие должно составлять 20–30 мм.
Проверьте толщину линий и их цветность. В Компасе толщина линий настраивается в «Стилях линий» (меню «Сервис» → «Библиотеки стилей» → «Стили линий»). Для основных контуров пружины используйте толщину 0,5–0,7 мм, для осевых линий – 0,25 мм, для размерных – 0,35 мм. При печати на чёрно-белом принтере замените цветные линии на оттенки серого или задайте параметр «Чёрно-белая печать» в настройках принтера, чтобы избежать некорректного отображения.
Добавьте рамку и основную надпись (штамп) в соответствии с ГОСТ 2.104-2006. В Компасе используйте библиотеку «Штампы» из меню «Оформление» или создайте собственный шаблон с полями: наименование детали («Пружина сжатия»), материал, масштаб, дата, фамилия разработчика. Для серийного производства укажите номер чертежа и обозначение согласно классификатору ЕСКД. Если чертеж предназначен для международного использования, дублируйте надписи на английском языке.
Выполните предварительный просмотр перед печатью. В Компасе нажмите «Файл» → «Предварительный просмотр» или используйте сочетание клавиш Ctrl+F2. Проверьте, что все элементы чертежа попадают в область печати, нет обрезанных надписей или линий. Обратите внимание на выравнивание видов – пружина должна быть центрирована относительно листа. Если принтер поддерживает двустороннюю печать, настройте параметры «Разворот» для правильного отображения оборотной стороны листа.
Сохраните настройки печати в виде профиля для повторного использования. В диалоговом окне печати нажмите «Сохранить профиль» и присвойте ему имя (например, «Пружина_А3_300dpi»). Это позволит быстро применять те же параметры при печати аналогичных чертежей. Для архивации проекта создайте ZIP-архив с файлом *.cdw, экспортированным PDF и сопроводительной документацией, указав в названии архива дату и версию чертежа (например, «Пружина_Версия2_2024-05-15.zip»).
