Задача: Провести критический анализ STL-файлов личных проектов и подготовить их к печати с использованием инструментов Meshmixer.
Цель: Научиться выявлять и устранять типовые ошибки в 3D-моделях, а также применять дополнительные функции подготовки к печати.
Инструкция по работе в Meshmixer:
| Ошибка | Как найти в Meshmixer | Как исправить |
|---|---|---|
| Незамкнутые поверхности (дыры) | Analysis → Inspector (красные шарики) | 1. Auto Repair All 2. Ручное: Select → Edit → Erase & Fill |
| Инвертированные нормали | Analysis → Inspector (синие шарики) | Auto Repair All или Select → Edit → Flip Normals |
| Слишком тонкие стенки | Analysis → Thickness (красная подсветка) | Увеличить толщину через скульптинг (Sculpt → Inflate) или изменить геометрию |
| Нависающие элементы (>45°) | Analysis → Overhangs (цветная маркировка) | 1. Изменить ориентацию модели (Transform) 2. Сгенерировать поддержки (Generate Supports) |
| Отсутствие опорных площадок | Визуальный осмотр основания | Edit → Plane Cut для создания плоского основания |
| Некорректный масштаб | Analysis → Units/Dimensions | Edit → Transform → Scale (ориентируйтесь на размеры в мм) |
Цель задания: Научиться самостоятельно проверять и исправлять 3D-модели перед отправкой на печать, понимать важность этапа препроцессинга
CAD-программы создают идеальные математические поверхности, но 3D-принтеры работают с дискретными треугольными сетками (STL). При экспорте могут возникать ошибки преобразования. Кроме того, CAD не проверяет "печатаемость" модели — толщину стенок, наличие опор и т.д.
Критические: незамкнутые поверхности (non-manifold), пересекающиеся грани, нулевая толщина. Допустимые с оговорками: тонкие стенки (требуют настроек печати), нависающие элементы (требуют поддержек), небольшие отклонения от водонепроницаемости.
Задача: Научиться подготавливать 3D-модель к печати, выбирать оптимальную ориентацию и генерировать G-код.
Цель: Освоить базовые настройки слайсера и понять взаимосвязь параметров печати с качеством конечного изделия.
| Ориентация | Прочность | Поддержки | Качество поверхности |
|---|---|---|---|
| Вертикально | Высокая (слои вдоль нагрузки) | Много | Ступенчатые боковые поверхности |
| Горизонтально | Низкая (слои поперёк нагрузки) | Мало или нет | Гладкая верхняя поверхность |
| Под углом 45° | Средняя | Среднее количество | Компромисс |
Цель задания: Научиться выбирать оптимальную ориентацию модели на столе принтера и настраивать параметры слайсинга для получения качественного отпечатка.
Файлы: Иванов_Кронштейн_200124.jpg + Иванов_Кронштейн_200124.gcode
Текстовая часть: Ответы на вопросы выше в текстовом файле
Ориентация влияет на: 1) Прочность — слои похожи на волокна дерева, нагрузка вдоль слоев опаснее; 2) Качество — верхняя поверхность всегда лучше боковой; 3) Расход материалов — поддержки увеличивают время и расход пластика на 20-50%; 4) Вероятность неудачи — плохая адгезия первых слоев может испортить всю печать.
Расплющивание первых слоев из-за слишком низкого сопла или перегрева стола. Как избежать: 1) Точная калибровка стола; 2) Уменьшить температуру стола на 5-10°C; 3) В Cura: Initial Layer Horizontal Expansion = -0.1...-0.3mm.
Везде: Поддержки генерируются под всеми нависающими элементами, даже если они находятся над другими частями модели. Только от стола: Поддержки создаются только для элементов, нависающих непосредственно над столом. Второй вариант обычно предпочтительнее — меньше повреждений модели при удалении поддержек.
В поисковике наберите:
"Cura profile for [модель вашего принтера] PLA"
Например: "Cura profile for Creality Ender 3 V2 PLA"
PLA: самый простой пластик
ABS: требует нагрев камеры
PETG: между PLA и ABS
Медленнее = качественнее
Для мелких деталей: 30 мм/с
Для больших плоских: 60 мм/с
PLA: максимум охлаждения
ABS: минимум (0-30%)
Первый слой: всегда 0%
| Что наблюдать | Нормально | Проблема | Решение |
|---|---|---|---|
| Адгезия к столу | Плотно прилегает по всему контуру | Отслаивается по краям | Увеличить температуру стола, нанести клей |
| Высота первого слоя | Нити слегка приплюснуты | Круглые "бусины" или слишком сплющено | Откалибровать стол (бумажный тест) |
| Заполнение первого слоя | Сплошное, без промежутков | Щели между линиями | Увеличить flow rate или опустить сопло |
Цель: Получить физическую деталь, освоить процесс запуска печати и наблюдения за критически важными этапами.
Первый слой — это фундамент всей печати. Если он плохо приклеился, вся деталь может сместиться или отклеиться. Если высота неправильная — все последующие слои будут с дефектами. Наблюдение за первым слоем позволяет вовремя остановить печать, если что-то пошло не так, и сэкономить время и материал.
Используйте "бумажный тест": лист обычной бумаги должен проходить между соплом и столом с ЛЁГКИМ сопротивлением во всех точках стола. Если бумага свободно ходит — сопло слишком высоко. Если бумага застревает или рвётся — сопло слишком низко.
1) Очистить стол спиртом; 2) Увеличить температуру стола на 5°C; 3) Нанести клей-карандаш или лак для волос; 4) Использовать юбку (brim) шириной 5-10 мм; 5) Уменьшить скорость первого слоя до 15-20 мм/с.
Задача урока: Провести полную постобработку своей напечатанной детали, выполнить точные замеры и сравнить физический объект с цифровой моделью.
Поддержки, заусенцы, следы от столба
Гладкие поверхности, удалены поддержки
Цель: Определить, насколько физическая деталь соответствует цифровой модели, выявить системные ошибки принтера.
| Параметр для измерения | В CAD-модели (мм) | На отпечатке (мм) | Отклонение (мм) | Отклонение (%) | Причина расхождения |
|---|---|---|---|---|---|
| Общая длина (X) | -0.2 | -0.4% | Усадка пластика | ||
| Общая ширина (Y) | +0.3 | +1.0% | "Элефант фут" | ||
| Общая высота (Z) | +0.1 | +0.5% | Погрешность калибровки | ||
| Диаметр отверстия | -0.3 | -6.0% | Недопрошив отверстий | ||
| Толщина стенки | +0.2 | +10.0% | Перепрошив (over-extrusion) |
Инструкция по замерам:
Вопросы для анализа (обсуждение в группах по 2-3 человека):
Цель: Завершить постобработку, документально зафиксировать качество первой итерации, подготовить данные для анализа и доработки модели.
Папка/архив: Иванов_Прототип1_Анализ/
Критерии оценки:
При печати отверстий пластик немного провисает внутрь, уменьшая диаметр. Решение: 1) Проектировать отверстия на 0.3-0.5 мм больше; 2) Использовать "horizontal hole expansion" в настройках слайсера; 3) Печатать отверстия вертикально (если возможно); 4) После печати рассверлить отверстия нужным диаметром.
Расплющивание первых слоев из-за: 1) Слишком низкого сопла; 2) Перегрева стола; 3) Избыточного экструдирования. Решение: 1) Точная калибровка стола; 2) Уменьшить температуру стола на 5°C; 3) В Cura: Initial Layer Horizontal Expansion = -0.1...-0.3mm; 4) Уменьшить flow первого слоя до 95%.
Вертикальные размеры (по Z) определяются только точностью шага двигателя и не подвержены усадке в плоскости. Горизонтальные размеры (X, Y) зависят от усадки пластика, точности калибровки, "элефант фута". Вывод: Критичные размеры лучше ориентировать вертикально.
Ключевая идея занятия: Первая неудачная печать — не провал, а ценный источник данных для улучшения. Это суть инженерного цикла.
Мы сейчас на этапе 3-4: Проанализировали первую итерацию → планируем улучшения.
Задание для групп: Проанализировать 2-3 чужие детали + свою собственную. "Свежий взгляд" помогает увидеть проблемы, к которым автор "привык".
Сломались при нагрузке. Нужны рёбра жёсткости.
Углы отклеились от стола. Нужна юбка или бобышки.
Болт не входит. Увеличить диаметр в модели.
Много труднодоступных поддержек. Изменить ориентацию.
| Категория анализа | Вопросы для обсуждения | Примеры решений |
|---|---|---|
| Функциональность |
|
• Добавить рёбра жёсткости • Увеличить толщину стенок • Добавить фаски/скругления • Создать посадочные бобышки |
| Печатность |
|
• Изменить ориентацию детали • Добавить юбку (brim) • Разбить на несколько деталей • Увеличить углы нависания |
| Точность |
|
• Учесть усадку пластика (+0.5%) • Увеличить отверстия на 0.3мм • Добавить компенсацию первого слоя • Исправить калибровку принтера |
| Эффективность |
|
• Уменьшить плотность заполнения • Добавить полости (hollow) • Убрать лишний материал • Использовать более тонкие стенки |
Заполните таблицу для своей детали (работа индивидуально):
| Выявленная проблема | Причина (гипотеза) | Предлагаемое решение | Необходимые изменения в CAD |
|---|---|---|---|
| Крепление сломалось при нагрузке | Тонкая стенка (1мм) в зоне механического напряжения | Добавить ребро жёсткости и увеличить толщину стенки до 3мм | 1. Добавить ребро 3×5мм 2. Изменить толщину стенки с 1 на 3мм 3. Добавить фаску переходную |
| Отверстие Ø5мм, болт Ø5мм не входит | Недопрошив отверстий, усадка пластика | Увеличить диаметр отверстия в модели на 0.4мм | Изменить диаметр с 5.0 на 5.4мм |
| Углы детали отклеились от стола (коробление) | Большая площадь контакта, неравномерное охлаждение | Добавить юбку (brim) шириной 5мм или проектные бобышки | Добавить 4 бобышки Ø10мм по углам снизу |
| Много труднодоступных поддержек внутри конструкции | Сложная геометрия с внутренними полостями | Разбить деталь на 2 части, печатать отдельно, склеить | 1. Разделить деталь плоскостью 2. Добавить пазы для точного соединения 3. Спроектировать места под клей |
| Слишком большой расход материала (45г) | Сплошное заполнение, толстые стенки | Добавить полости (hollow), уменьшить толщину некритичных стенок | 1. Применить команду Shell/Hollow 2. Изменить толщину боковых стенок с 3 на 2мм 3. Добавить рёбра вместо сплошного материала |
*Заполните минимум 3 строки для своей детали. Можно добавить дополнительные строки.
Цель: Систематизировать результаты тестирования первой итерации, сформулировать конкретные улучшения для второй версии модели.
| Выявленная проблема | Причина (гипотеза) | Предлагаемое решение | Необходимые изменения в CAD |
|---|---|---|---|
| Конкретно, что не так? Например: "Отверстие 5мм, а нужно 5.5" | Почему так произошло? "Усадка пластика, недопрошив" | Как это исправить? "Увеличить диаметр на 0.4мм" | Конкретные действия в Fusion 360/SolidWorks "1. Выбрать эскиз отверстия 2. Изменить диаметр с 5.0 на 5.4мм" |
Категории для анализа (должны быть представлены):
Обновлённый Паспорт проекта с новым разделом (можно отдельным файлом)
Объём: 2-3 страницы текста + таблицы + фотографии
Критерии оценки:
Причина: Неравномерное охлаждение, плохая адгезия. Решения: 1) Увеличить температуру стола; 2) Использовать юбку (brim) 5-10мм; 3) Закрыть камеру принтера (для ABS); 4) Добавить в модели бобышки по углам; 5) Использовать клей-карандаш.
Причина: Низкая температура сопла, быстрое охлаждение. Решения: 1) Увеличить температуру на 5-10°C; 2) Уменьшить скорость печати; 3) Уменьшить обдув вентилятором; 4) Увеличить ширину экструзии (line width); 5) Использовать другой пластик (PETG вместо PLA).
Причина: Провисание пластика внутрь отверстия, усадка. Решения: 1) Проектировать отверстия на 0.3-0.5мм больше; 2) Использовать горизонта expansion в слайсере; 3) Печатать отверстия вертикально; 4) Рассверливать после печати; 5) Делать отверстия многоугольными вместо круглых.
Причина: Пластик течёт при перемещении. Решения: 1) Включить ретракцию (retraction); 2) Увеличить скорость ретракции; 3) Увеличить расстояние ретракции; 4) Уменьшить температуру; 5) Включить режим "coasting".
Практика: Раздайте группам по 2-3 чужие детали для "свежего взгляда" и экспертной оценки.
Примеры: Подготовьте реальные детали "было-стало" — как улучшили после анализа.
Ключевая идея: Чтобы ваш робот мог собрать любой другой человек (клиент, преподаватель, производитель) без ваших личных пояснений. Это — язык инженера.
| Тип | Описание | Применение |
|---|---|---|
| Сборочный чертёж | Чертёж в проекциях (вид спереди, сверху, сбоку) с размерами и техническими требованиями. | Производство, ГОСТ, инженеры-конструкторы |
| Взрыв-схема (Exploded View) | Детали "разнесены" в пространстве, показана последовательность сборки. Интуитивно понятно. | Инструкции для пользователей, IKEA, Lego |
| 3D-инструкция | Анимированная сборка в CAD или PDF с 3D-моделями. | Сложные механизмы, презентации |
Мы сегодня работаем со взрыв-схемой — это оптимальный формат для учебного проекта.
Спецификация (список деталей):
✅ Готово! Держатель для карандашей собран.
| Инструмент | Плюсы | Минусы |
|---|---|---|
| draw.io (diagrams.net) | Бесплатно, онлайн, есть библиотеки иконок, можно делать схемы | Нет 3D, только 2D-символы |
| Canva | Красиво, много шаблонов | Ручная отрисовка, нет автоматизации |
| Fusion 360 | Встроенная функция "Анимация сборки", можно экспортировать кадры | Требует владения CAD |
| Ручной способ | Быстро, не требует ПО | Сложно исправлять, не очень аккуратно |
Задание для работы в парах:
Если нет доступа к компьютеру — рисуем на бумаге, фотографируем. Главное — понять принцип.
Цель: Систематизировать все компоненты, необходимые для сборки робота LFR, и зафиксировать их в Паспорте проекта.
| № | Наименование | Кол. | Тип | Примечание |
|---|---|---|---|---|
| 1 | Рама основная | 1 | Печатный | PLA, 20% заполнение |
| 2 | Мотор-редуктор N20 | 2 | Покупной | 6В, 200 об/мин |
| 3 | Винт М3×10 | 8 | Покупной | С потайной головкой |
| ... и так далее (минимум 10 позиций) | ||||
Обновлённый Паспорт проекта (добавить раздел «Спецификация компонентов» или дополнить существующий).
Критерии оценки (5 баллов):
Нет, главное — чёткость и понятность. Но цвет помогает различать детали (например, печатные одним цветом, покупные — другим).
Да, это даже лучше — реалистичнее. Сфотографируйте детали на белом фоне, вырежьте и расположите в схеме.
Разбейте на логические узлы (шасси, электроника, корпус) и сделайте отдельные взрыв-схемы для каждого узла.
Посмотрите инструкции IKEA — обратите внимание, как они используют минимум текста, но всё понятно по картинкам. Ваша цель — сделать так же.
Промт для генерации идей: «Создай шаблон сборочной инструкции в стиле IKEA. Включи: 1) Лист со всеми деталями (иконки + названия). 2) 3-5 шагов сборки, где каждый шаг — это картинка с стрелочками и минимум текста».
Ключевая идея: Ваша задача — сделать инструкцию, по которой человек, никогда не видевший ваш проект, сможет собрать робота правильно и без лишних вопросов.
Раздел должен содержать три обязательных элемента:
| Поз. | Наименование | Кол. | Тип | Примечание |
|---|---|---|---|---|
| 1 | Рама основная (нижняя) | 1 | Печатный | PLA, 20% заполнение |
| 2 | Рама верхняя | 1 | Печатный | PLA, 15% заполнение |
| 3 | Мотор-редуктор N20 | 2 | Покупной | 6В, 200 об/мин, с проводом |
| 4 | Колесо 42×19мм | 2 | Покупной | Резина, с резинкой |
| 5 | Винт М3×12 | 8 | Покупной | С потайной головкой |
| 6 | Гайка М3 | 8 | Покупной | Самоконтрящиеся |
| 7 | Батарейный отсек 2×AA | 1 | Покупной | С крышкой и проводами |
| 8 | Драйвер моторов L298N | 1 | Покупной | С радиатором |
| 9 | Провода «папа-мама» | 10 | Покупной | 20 см, разные цвета |
| 10 | Оптопара для датчика линии | 2 | Покупной | TCRT5000 |
В реальном проекте здесь должно быть изображение с разнесёнными деталями и стрелками.
Задание для индивидуальной работы:
Важно: Документация должна быть понятна другому человеку. Проверьте себя: сможет ли ваш одногруппник собрать робота по этой инструкции?
Нарисуйте взрыв-схему от руки — это допустимо на этапе проекта. Главное — передать идею соединения деталей.
Сквозная нумерация: 1,2,3... На схеме номер обводится в кружок и соединяется линией с деталью. В спецификации номера идут по порядку.
Да, обязательно! Это самые "теряемые" позиции. Указывайте точный размер: М3×10, М2.5×6 и т.д.
Если робот сложный — лучше разбить на узлы (шасси, электроника, корпус) и сделать отдельные схемы для каждого.
РМВОК (PMBOK - Project Management Body of Knowledge) — это свод знаний по управлению проектами. В контексте нашего инженерного практикума это означает, что мы работаем системно:
При моделировании и поиске готовых моделей для компоновки робота LFR достаточно фиксировать только ключевые размеры:
Этих данных достаточно, чтобы правильно разместить компонент в сборке. Точное моделирование корпусов (мелкие фаски, логотипы и т.п.) на этапе компоновки не требуется.
Цель: Реализовать задачи, сформированные на предыдущем уроке (ОСА), и создать недостающие модели.
Пример упрощенной модели датчика TCRT5000:
Визуально можно сделать простой параллелепипед с отверстиями — для компоновки этого достаточно.
Файлы моделей + отчет (текстовый документ или таблица) в папке команды. Название папки: "Урок21_ИнженерныйПрактикум_КомандаN".
В поиске вводите точное название компонента (например, "N20 micro metal gearmotor"). Используйте фильтры по формату (STEP) и сортировку по популярности. Часто модели лежат в сборках всего робота — можно скачать и разобрать.
Всегда проверяйте хотя бы один ключевой размер (например, диаметр вала). Если модель не совпадает, проще смоделировать упрощенный аналог самому, чем искать идеальный. В инженерном деле 80% времени уходит на поиск идеала — не тратьте его зря.
Для компоновки — не обязательно. Достаточно сделать отверстия в нужных местах. Винты можно добавить позже, когда будет готова сборка, или использовать готовые библиотеки крепежа.
Для успешной компоновки робота LFR необходимо иметь:
Правила компоновки:
Доработка задач с урока по индивидуальным планам:
Промежуточная приемка: сегодня мы проверяем, как спроектированные узлы вписываются в общую компоновку.
Доработка задач с урока по индивидуальным планам:
Промежуточная приемка: проверяем, что все узлы спроектированы с учётом этих правил и готовы к печати.
Доработка задач с урока по индивидуальным планам: