18+
реклама
18+
Бургер менюБургер меню

Учитель Начальной – Курс 3D-моделирование и 3D-печать (страница 3)

18

Типичная точность хорошего настольного FDM-принтера в плоскости XY — порядка ±0,1…0,3 мм, по Z — часто лучше. Для точных посадок (подшипники, валы, защёлки) обычно проектируют зазоры и проверяют их тестовыми печатьями. Многие делают калибровочные модели «hole test» и «fit test».

Усадка особенно заметна у ABS, нейлона, некоторых композитов. PLA усаживается меньше. При печати крупных деталей из ABS без закрытого корпуса и правильного температурного режима усадка приводит к короблению (warping) и отрыву от стола.

>>> ПРИМЕР: Проверка модели перед печатью

Вы скачали модель с Thingiverse. Перед печатью: 1) откройте в слайсере и посмотрите размер; 2) включите режим предварительного просмотра слоёв и убедитесь, что нет странных дыр; 3) если есть сомнения — прогоните через Meshmixer или Blender 3D Print Toolbox; 4) проверьте минимальные толщины стенок (для FDM желательно не тоньше 0,8–1,2 мм). Такая простая рутина экономит часы и материал.

Глава 4. Программное обеспечение для 3D-моделирования

4.1. Классификация программ

Программы для создания 3D-моделей можно разделить на несколько больших групп по подходу и назначению.

Параметрические CAD-системы (Fusion 360, SolidWorks, FreeCAD, Onshape, Inventor, Solid Edge). Основной инструмент инженера. Модель строится из эскизов и операций (выдавливание, вращение, скругление и т.д.) с полной историей построений. Можно менять размеры — модель пересчитывается. Идеально для точных деталей, сборок, механизмов, корпусов электроники.

Полигональные редакторы и программы скульптинга (Blender, 3ds Max, Maya, ZBrush, Nomad Sculpt, Mudbox). Работают с сеткой. Отлично подходят для органических форм, персонажей, художественных объектов, сложной поверхности. Blender при этом бесплатный и чрезвычайно мощный: моделирование, скульптинг, риггинг, анимация, рендеринг, даже базовый CAD-подобный функционал через модификаторы.

Простые и образовательные инструменты (Tinkercad, BlocksCAD, SketchUp в базовом варианте). Tinkercad работает в браузере, идеален для абсолютных новичков и детей: примитивы + булевы операции. Быстрый старт за 15–30 минут.

Специализированные инструменты: OpenSCAD (моделирование через код — параметрические модели скриптом), Gravity Sketch и подобные (VR-моделирование), Meshmixer (ремонт и модификация сеток), программы для ювелиров, стоматологов, ортопедов.

4.2. Рекомендации по выбору для разных задач

Если вы хотите быстро начать и печатать простые функциональные вещи — начните с Tinkercad, затем переходите на Fusion 360 (есть бесплатная лицензия для любителей, стартапов и образования) или FreeCAD (полностью открытый).

Если вас привлекают фигурки, персонажи, художественные объекты — ставьте Blender. Кривая обучения круче, но возможности огромны. Для скульптинга на планшете удобен Nomad Sculpt.

Если вы инженер или проектируете точные механизмы — Fusion 360, FreeCAD или коммерческие SolidWorks/Inventor. Для совместной работы в браузере — Onshape.

Многие практикующие используют связку: основная деталь в CAD → экспорт → доработка органики или декора в Blender → финальный ремонт и проверка → слайсер.

4.3. Форматы файлов — подробно

STL (Stereolithography) — самый старый и до сих пор самый распространённый формат для 3D-печати. Хранит только геометрию поверхности в виде треугольников. Не содержит информации о цвете, материале, единицах измерения, именах объектов. Бывает ASCII и бинарный (бинарный меньше по размеру). Главный недостаток — отсутствие метаданных и поддержки цвета/материалов.

3MF (3D Manufacturing Format) — современный открытый формат, разработанный консорциумом. Поддерживает цвет, материалы, несколько объектов в одном файле, единицы измерения, текстуры, метаданные, даже информацию о поддержках и расположении на столе. Рекомендуется использовать 3MF вместо STL, когда это возможно.

OBJ — популярен в компьютерной графике. Может хранить геометрию, нормали, текстурные координаты и ссылки на материалы (MTL). Часто используется при передаче моделей из Blender и скульпт-программ.

STEP (и IGES) — точные CAD-форматы. Хранят математически точное представление тел и поверхностей. Используются для обмена между инженерными CAD-системами. В слайсеры обычно не загружаются напрямую — сначала экспортируют в mesh.

G-code — уже не модель, а управляющая программа для принтера: последовательность команд движения, температуры, включения вентиляторов и т.д. Результат работы слайсера.

4.4. Краткий обзор популярных программ

Tinkercad. Бесплатно, в браузере. Примитивы, отверстие/группировка, базовый импорт SVG. Отлично для старта и простых корпусов, органайзеров, учебных проектов.

Fusion 360. Облачный CAD с мощным набором инструментов: эскизы, твёрдые тела, поверхности, сборки, генеративный дизайн, CAM, симуляции. Бесплатен для любителей и стартапов при соблюдении условий Autodesk. Один из лучших выборов для функциональных деталей.

FreeCAD. Полностью открытый параметрический CAD. Модульная архитектура. Подходит для тех, кто хочет открытое ПО и готов мириться с несколько менее отполированным интерфейсом.

Blender. Бесплатный комбайн. Моделирование, скульптинг, ретопология, UV, текстурирование, анимация, геометрии ноды, аддоны для 3D-печати. Кривая обучения высокая, но сообщество и учебники огромны.

PrusaSlicer / SuperSlicer / OrcaSlicer / Bambu Studio. Это уже слайсеры, но они умеют выполнять базовый ремонт моделей, раскраску, добавление модификаторов. OrcaSlicer и Bambu Studio особенно удобны для современных быстрых принтеров.

Cura (Ultimaker). Один из самых популярных слайсеров с огромным количеством настроек и плагинов. Хорошо работает с широким спектром принтеров.

>>> ПРИМЕР: Выбор ПО под задачу «корпус для электронной платы»

Задача: сделать корпус под готовую плату с отверстиями под разъёмы, креплением на винты и вентиляционными щелями. Лучший путь — Fusion 360 или FreeCAD. Снимаете размеры платы штангенциркулем, создаёте эскиз, выдавливаете дно и стенки, вычитаете отверстия под разъёмы и винты, добавляете стойки с отверстиями под саморезы или термо-вставки. Экспортируете в 3MF/STL. В скульпт-программе такую точную работу делать неудобно.

>>> ПРИМЕР: Выбор ПО под задачу «фигурка персонажа»

Задача: напечатать небольшую фигурку персонажа для настольной игры. Здесь удобнее Blender (скульптинг или полигональное моделирование) или Nomad Sculpt. После скульпта — ретопология или простое уменьшение полигонов, проверка на manifold, добавление подставок/шипов при необходимости. Для миниатюр часто используют resin-принтеры из-за высокой детализации.

Глава 5. Базовые техники моделирования

5.1. Примитивы и булевы операции

Почти любая простая деталь начинается с примитивов: куб (box), цилиндр, сфера, конус, тор, иногда пирамида или многогранник. В Tinkercad это основной метод. В CAD примитивы тоже часто используются как отправная точка или вспомогательные тела.

Булевы операции — объединение (union/join), вычитание (difference/subtract/cut), пересечение (intersection). С их помощью из простых тел собирают сложные. Классический пример: корпус с отверстиями = куб минус несколько цилиндров (отверстия) минус ещё один куб (внутренняя полость, если нужна оболочка).

Важные правила булевых операций:

• Объекты должны реально пересекаться или хотя бы касаться. Если между ними есть зазор, вычитание может не сработать ожидаемым образом.

• После серии булевых операций геометрия может становиться «грязной». В CAD лучше использовать историю построений и параметрические отверстия, а не бесконечные булевы на сетке.

• В полигональных программах булевы иногда дают артефакты (лишние грани, неmanifold). После операции стоит проверить и почистить сетку.

5.2. Эскизы, выдавливание, вращение, сдвиг, лофт

В параметрических CAD основной рабочий процесс выглядит так:

1. Создаётся эскиз на плоскости (или на грани существующего тела).

2. Эскиз полностью определяется размерами и геометрическими ограничениями (горизонтальность, параллельность, касание, симметрия, равенство и т.д.).

3. Применяется операция создания объёма: Extrude (выдавливание), Revolve (вращение вокруг оси), Sweep (сдвиг профиля вдоль траектории), Loft (плавный переход между несколькими профилями).

4. Добавляются скругления, фаски, оболочки, массивы, отверстия и другие элементы оформления.

Выдавливание — самый частый инструмент. Можно выдавливать на заданную длину, до грани, симметрично в обе стороны, с уклоном (draft). Вращение идеально для деталей типа тел вращения: вазы, кольца, шкивы, ручки. Сдвиг (Sweep) позволяет делать пружины, трубки вдоль сложной траектории, ручки. Лофт — для переходов сложной формы (например, от прямоугольного сечения к круглому).

5.3. Скругления, фаски, оболочки, массивы

Скругление (Fillet) снимает острую кромку и заменяет её дугой заданного радиуса. Фаска (Chamfer) — плоский срез под углом. Для 3D-печати скругления особенно полезны: они улучшают качество поверхностей, печатаемых под углом, снижают концентрацию напряжений и делают деталь приятнее на ощупь.

Оболочка (Shell) превращает сплошное тело в тонкостенное, удаляя материал изнутри и оставляя стенки заданной толщины. Часто используют для корпусов. Важно следить, чтобы толщина стенок была достаточной для выбранной технологии печати.