Учитель Начальной – Курс 3D-моделирование и 3D-печать (страница 4)
Массивы (прямоугольные, круговые, вдоль кривой) позволяют быстро размножать отверстия, рёбра жёсткости, декоративные элементы. В параметрических системах массив остаётся параметрическим: изменили количество или шаг — всё перестроилось.
5.4. Хорошие привычки при создании эскизов
Полностью определяйте эскиз. Недоопределённый эскиз (синие линии в Fusion) может неожиданно измениться при редактировании. Переопределённый вызывает ошибки. Стремитесь к полностью чёрным (в Fusion) или полностью ограниченным эскизам.
Используйте начало координат и плоскости симметрии. Симметричные детали моделируйте симметрично — это упрощает изменения и уменьшает количество размеров.
Не ставьте лишних размеров. Если линия горизонтальна — используйте ограничение горизонтальности, а не размер угла 0°. Если два отрезка должны быть равны — поставьте равенство, а не два одинаковых размера.
Именуйте важные эскизы и операции в истории построений. Через месяц вы скажете себе спасибо.
>>> ПРИМЕР: Моделирование простой крышки с резьбой
1. Эскиз окружности диаметра крышки. 2. Выдавливание на высоту крышки. 3. Оболочка с толщиной стенки 1,5–2 мм (дно можно оставить толще). 4. На внутренней цилиндрической поверхности — резьба (в Fusion есть инструмент Thread, либо моделируется профилем и сдвигом по винтовой траектории). 5. На внешней стороне — рифление или лыски для удобства откручивания. 6. Скругление наружных кромок. Такая крышка хорошо печатается из PETG или ABS, если резьба спроектирована с учётом допусков.
>>> ПРИМЕР: Корпус под плату Arduino
1. Измеряете плату: длина, ширина, высота компонентов, расположение крепёжных отверстий, положение разъёмов USB, питания, кнопок. 2. В CAD создаёте эскиз основания с припуском 1–2 мм по периметру. 3. Выдавливаете дно и стенки. 4. Добавляете стойки с отверстиями под винты M2/M3 или под термо-вставки. 5. Вычитаете окна под разъёмы (с небольшим запасом). 6. Добавляете вентиляционные щели или отверстия. 7. Отдельным телом — крышку с защёлками или отверстиями под винты. Печатаете, проверяете посадку, корректируете зазоры.
Глава 6. Продвинутое моделирование и скульптинг
6.1. Subdivision Surface и органические формы
В полигональном моделировании часто используют поверхности подразделения (Subdivision Surface, Subdiv). Идея проста: вы моделируете относительно низкополигональную «клетка» (cage), а модификатор сглаживания превращает её в гладкую поверхность. Чем выше уровень подразделения, тем глаже результат (и тем больше полигонов).
Это основной метод создания органических объектов: персонажей, существ, эргономичных рукояток, скульптурных ваз, автомобильных кузовов в стиле concept. В Blender модификатор Subdivision Surface — один из самых используемых. Важно контролировать топологию: стараться держать квады (четырёхугольники), избегать треугольников и n-gons в зонах деформации, следить за потоками рёбер.
6.2. Цифровой скульптинг
Скульптинг имитирует лепку из глины или воска. Кисти добавляют или убирают объём, сглаживают, тянут, защипывают, царапают, ставят штампы. В ZBrush, Blender Sculpt Mode, Nomad Sculpt можно очень быстро набрать общую форму (blocking), затем прорабатывать крупные формы и только потом — детали.
Для 3D-печати скульпт-модели нужно учитывать:
• Минимальную толщину стенок и выступающих элементов. Тонкие пальцы, волосы, уши могут не напечататься или отломиться.
• Необходимость поддержек. Сложная органика почти всегда требует поддержек; ориентация и тип поддержек сильно влияют на качество.
• Размер файла. Высокополигональные скульпты нужно ремешировать (remesh) или делать ретопологию перед печатью.
• Возможность разрезать модель на части, если она не помещается на стол или требует сложной ориентации.
6.3. Ретопология и ремонт сеток
После скульптинга или 3D-сканирования сетка часто бывает «грязной»: миллионы треугольников, хаотичная топология, мелкие артефакты, дыры, пересечения. Ретопология — процесс создания новой, чистой, оптимизированной сетки поверх старой. Это позволяет получить контролируемую топологию, меньшее количество полигонов и лучшее поведение при деформациях (если модель будет анимироваться).
Для печати полная ручная ретопология не всегда нужна. Часто достаточно автоматического ремеша (voxel remesh, quadriflow) + проверки manifold + уменьшения полигонов до разумного предела. Инструменты: Blender (Remesh, Decimate, 3D Print Toolbox), Meshmixer, Instant Meshes, коммерческие пакеты.
6.4. Генеративный дизайн и параметрическая оптимизация
Современные CAD-системы предлагают генеративный дизайн: вы задаёте сохраняемые области (где будут крепления, отверстия), области, которые можно изменять, нагрузки, цели (минимальный вес при заданной жёсткости) и ограничения технологии изготовления. Алгоритм предлагает варианты геометрии — часто в виде сложных «органических» или решётчатых структур.
Такие конструкции почти невозможно изготовить традиционным фрезерованием, но они идеально подходят для 3D-печати (особенно порошковой или металлопечати). Даже в настольном FDM можно печатать облегчённые кронштейны с внутренней решёткой, если правильно выбрать ориентацию и заполнение.
Параметрические модели с переменными (в Fusion Parameters, в OpenSCAD, в FreeCAD) позволяют одним изменением числа получать целое семейство деталей: разные длины, диаметры, количества отверстий.
6.5. Модификаторы и неразрушающий пайплайн в Blender
В Blender мощная система модификаторов позволяет держать модель «живой»: Mirror, Subdivision, Boolean, Array, Solidify, Bevel, Remesh и десятки других. Пока модификаторы не применены окончательно, можно возвращаться и менять параметры. Для 3D-печати в конце пайплайна обычно делают Apply нужных модификаторов, проверяют геометрию и экспортируют.
Полезный аддон — 3D Print Toolbox: проверка толщины стенок, площади, объёма, manifold, вырожденных граней, пересечений. Перед экспортом стоит прогонять проверку.
>>> ПРИМЕР: От скульпта к печатной модели
Вы слепили голову персонажа в Blender Sculpt. 1) Сделайте Remesh (Voxel) с разумным размером вокселя, чтобы убрать артефакты. 2) Проверьте толщину (Solidify или анализ). 3) При необходимости обрежьте основание плоскостью, чтобы модель устойчиво стояла. 4) Добавьте небольшую подставку или шипы для крепления. 5) Уменьшите полигоны (Decimate), если их слишком много. 6) Проверьте 3D Print Toolbox. 7) Экспортируйте в STL/3MF. 8) В слайсере выберите ориентацию, минимизирующую поддержки на лице, и настройте поддержки.
Глава 7. Подготовка модели к печати (слайсинг)
7.1. Роль слайсера
Слайсер — программа, которая превращает 3D-модель в набор команд для принтера (G-code). Она разрезает модель на слои заданной высоты, рассчитывает траектории периметров, заполнения, поддержек, юбки/каёмки/плота, добавляет команды нагрева, включения вентиляторов, ретракта и т.д.
Популярные слайсеры: Ultimaker Cura, PrusaSlicer (и форки SuperSlicer, OrcaSlicer), Bambu Studio, IdeaMaker, Simplify3D (платный), для смолы — Lychee Slicer, ChiTuBox, Voxeldance Tango. Выбор часто определяется экосистемой принтера и личными предпочтениями. OrcaSlicer и PrusaSlicer сейчас одни из самых мощных и удобных для FDM.
7.2. Ключевые параметры слайсинга — подробно
Высота слоя (Layer Height). Типичный диапазон для FDM с соплом 0,4 мм — 0,08–0,28 мм. 0,2 мм — хороший баланс качества и скорости. Меньше 0,12 мм даёт более гладкие поверхности, но сильно увеличивает время. Высота слоя не должна превышать 80% диаметра сопла (эмпирическое правило).
Ширина линии (Line Width). Обычно равна диаметру сопла или чуть больше (0,4–0,45 мм для сопла 0,4). Влияет на прочность и расход материала.
Толщина стенки / количество периметров (Walls / Perimeters). Для прочности и качества поверхности обычно 2–4 периметра. Один периметр — только для очень быстрых черновиков. Три периметра — хороший стандарт для функциональных деталей.
Заполнение (Infill). 0–15% — декоративные и ненагруженные детали. 15–30% — обычные функциональные. 40–60% и выше — высоконагруженные. Паттерны: Gyroid (отличная изотропность и скорость), Cubic, Adaptive Cubic, Honeycomb, Triangles, Grid. Gyroid часто рекомендуют как универсальный выбор.
Плот (Raft), кайма (Brim), юбка (Skirt). Юбка — несколько линий вокруг модели для проверки экструзии. Кайма — дополнительные периметры, прикреплённые к модели, улучшают адгезию углов. Плот — целая подложка под моделью; помогает на сложных столах, но оставляет следы на нижней поверхности.
Поддержки (Supports). Тип: обычные, древовидные (tree). Плотность, угол свеса, отступ от модели (Z и XY gap), интерфейсные слои. Древовидные поддержки экономят материал и легче удаляются на органике.
Температура сопла и стола. Зависят от материала (см. главу 9). Часто делают температурные башни для подбора оптимальной температуры под конкретную катушку.
Охлаждение (Part Cooling Fan). Для PLA обычно 100% после первых слоёв. Для ABS — минимальное или отключено. Для PETG — умеренное. Сильное охлаждение улучшает свесы и мосты, но может ухудшить адгезию слоёв.
Скорость печати. Разделяют скорость периметров, заполнения, первого слоя, поддержек, перемещений. Первый слой почти всегда печатают медленно (20–40 мм/с). Внешние периметры — медленнее внутренних для качества.