Параметрические модели: как менять размеры без моделирования

Параметрическая модель — модель, размеры которой задаются числами: изменили ширину, количество ячеек или текст — и получили новую модель. Разбираем, где их найти (OpenSCAD, Customizer, генераторы в каталогах, CAD-файлы с переменными), как пользоваться и как сделать свою параметрическую модель.
Коротко: параметрическая модель описана не формой, а параметрами: ширина, высота, количество ячеек, диаметр, текст. Меняете число — получаете новую модель без моделирования. Источники: файлы OpenSCAD с панелью параметров, Customizer и онлайн-генераторы в каталогах моделей, CAD-файлы с переменными (Fusion, Onshape, FreeCAD). Идеально подходят для коробок, органайзеров, табличек, держателей, крышек, шестерён — всего, что нужно «под свой размер». Свою параметрическую модель можно сделать в CAD, задав размеры через переменные. Ниже — где искать, как пользоваться и как сделать.
Зачем нужны
Обычная модель в STL — «застывшая»: если нужна коробка на 5 мм шире, приходится масштабировать (и искажать стенки и пазы) или моделировать заново. Параметрическая модель решает это: меняете один параметр — и стенки остаются той же толщины, а пазы — того же размера. Это особенно ценно для деталей «под предмет»: держатель под ваш инструмент, крышка под вашу банку. Почему масштаб портит модель.
Где найти

OpenSCAD
Модель описана кодом, а параметры вынесены в начало файла. Откройте .scad в бесплатной программе OpenSCAD — справа появится панель Customizer с полями и ползунками. Меняете значения, нажимаете «Рендер» и экспортируете STL. Знать программирование для этого не нужно. OpenSCAD.
Генераторы в каталогах
Многие каталоги моделей имеют встроенные генераторы: брелоки и таблички с текстом, литофании, коробки, органайзеры. Задаёте параметры прямо на странице — получаете STL или сразу отправляете на печать. MakerWorld, Thingiverse и Customizer.
CAD-файлы с переменными
Авторы публикуют исходники Fusion, Onshape, FreeCAD с таблицей переменных. Откройте файл, измените значения в таблице — модель перестроится. В Onshape публичные документы можно скопировать и редактировать в браузере. Onshape, Fusion, FreeCAD.
Что удобно делать параметрически

Коробки, органайзеры, таблички, шестерни.
Как сделать свою
- Определите, какие размеры будут меняться: длина, ширина, толщина стенки, зазор, количество.
- Заведите их как переменные (параметры) в CAD.
- Стройте эскизы и операции, используя переменные вместо чисел.
- Связывайте размеры формулами: например, ширина ячейки = (ширина − стенки) / количество.
- Проверьте модель на нескольких значениях — не «ломается» ли она.
- Опубликуйте исходник вместе с STL, если делитесь моделью.
Хорошая практика — отдельные переменные для зазоров и допусков: после пробной печати меняется одно число. Допуски, как сделать модель.
OpenSCAD: пример параметров
В начале файла OpenSCAD параметры выглядят как обычные строки: ширина, высота, толщина стенки, количество ячеек, текст. Автор может добавить комментарии с пределами допустимых значений — тогда Customizer показывает ползунки и выпадающие списки. Если меняете файл сами, сохраняйте копию оригинала. Для сложных моделей рендер может занимать несколько минут — это нормально. Экспорт в STL — кнопка «Export» после полного рендера (F6), а не после быстрого предпросмотра.
Параметры в слайсере
Некоторые параметрические задачи решаются прямо в слайсере: текст на модели, генераторы тестов калибровки, простые формы (куб, цилиндр, диск) с заданными размерами. Модификаторы позволяют менять настройки для части модели без изменения геометрии. Текст на модели, модификаторы.
Ограничения
- Параметры работают в пределах, которые предусмотрел автор: экстремальные значения ломают модель.
- Онлайн-генераторы иногда медленные или ограничены по сложности.
- Сложные органические формы (фигурки) параметрически не описываются.
Пример: коробка под SD-карты
Параметрическая коробка в OpenSCAD: внутренние размеры, толщина стенки, количество ячеек по X и Y, тип крышки. Задаём ячейки под SD-карту с зазором 0,4 мм, 4×3 ячейки, крышку на магнитах. Рендер, экспорт STL, печать за час. Нужна коробка под microSD — меняем размер ячейки и количество, и через минуту у нас новая модель. Органайзеры.
Делитесь моделями
Если сделали удобную параметрическую модель, опубликуйте её вместе с исходником: такие модели особенно ценятся в каталогах, потому что каждый может подогнать их под себя. Укажите в описании, какие параметры можно менять и в каких пределах. Printables, лицензии.
Частые вопросы
Что такое параметрическая модель?
Модель, размеры которой задаются числами-параметрами.
Нужно ли уметь программировать для OpenSCAD-моделей?
Нет, параметры меняются в панели Customizer.
Где найти генераторы моделей?
В каталогах моделей и онлайн-сервисах.
Чем параметрическая модель лучше масштаба?
Стенки, пазы и отверстия сохраняют размер.
Как сделать свою параметрическую модель?
Задать размеры переменными в CAD.
Подходит ли это для фигурок?
Нет, только для геометрических деталей.
Нужна 3D-печать на заказ?Студия Universe3D в Тюмени: фотополимерная печать, моделирование, покраска. Доставка по России и СНГ.
Оставить заявку