// Проектирование

Как подготовить 3D модель для печати: 10 ошибок которые портят деталь

📅 28 февраля 2025 ⏱ 8 минут чтения ✍️ Команда FermaForm
Мы получаем сотни STL-файлов в месяц. Примерно 30% из них содержат ошибки, которые либо делают печать невозможной, либо портят результат. Вот 10 проблем которые мы видим постоянно — и как их исправить за 5 минут.

ПОЧЕМУ ЭТО ВАЖНО

Слайсер (программа которая готовит файл для принтера) интерпретирует геометрию буквально. Если в модели дырка — слайсер не знает, что там должна быть стенка. Если нормали перевёрнуты — деталь может напечататься «наизнанку». Если стенка 0.3мм — экструдер физически не способен её напечатать.

Хорошая новость: большинство ошибок исправляются автоматически в бесплатных программах за несколько кликов.

10 ОШИБОК

01

Незамкнутая поверхность (Non-manifold geometry)

Самая распространённая ошибка. Модель должна быть «водонепроницаемой» — каждое ребро должно принадлежать ровно двум граням. Если где-то дырка или грани не совпадают — это non-manifold.

Симптомы: слайсер игнорирует часть модели, странные артефакты на детали, слайсер зависает при обработке.

Meshmixer → Analysis → Inspector → Auto Repair. Или Netfabb (бесплатная версия онлайн). PrusaSlicer тоже умеет автоматически чинить простые случаи.
02

Перевёрнутые нормали (Inverted normals)

Каждая грань STL-сетки имеет направление нормали — «лицевую» сторону. Если нормаль смотрит внутрь модели вместо наружи — слайсер считает эту поверхность «дном» и может напечатать деталь с провалами или вообще пустой.

Blender → Edit Mode → Mesh → Normals → Recalculate Outside. В PrusaSlicer: правая кнопка на модели → Fix через Netfabb.
03

Слишком тонкие стенки

Минимальная толщина стенки для FDM = диаметр сопла × 2 = обычно 0.8мм. Всё тоньше — либо не напечатается вообще, либо получится рыхлым и хрупким. Для SLA минимум 0.5мм для вертикальных стенок.

В CAD-программе увеличьте толщину стенок до минимум 1.2мм (лучше 1.6мм для прочности). В слайсере включите «Thin walls» если есть.
04

Пересекающиеся геометрии (Intersecting meshes)

Когда два объекта в сборке пересекаются и экспортируются как один STL без булевого объединения — слайсер видит странные пересечения и генерирует непредсказуемый toolpath.

В CAD: выполните Boolean Union перед экспортом. В Meshmixer: Combine → Make Solid. Никогда не экспортируйте сборку как единый STL без объединения.
05

Нулевые и вырожденные грани (Zero-area faces)

Грани с нулевой площадью — артефакты моделирования. Возникают при неаккуратном редактировании, булевых операциях, импорте из других форматов. Слайсер спотыкается о них и генерирует ошибки.

Meshmixer или Netfabb автоматически удаляют такие грани. В Blender: Edit Mode → Mesh Clean Up → Delete Loose + Degenerate Dissolve.
06

Недостаточное разрешение сетки (слишком крупные треугольники)

Цилиндр из 12 треугольников при печати будет 12-гранником, а не цилиндром. Для деталей диаметром 10мм+ нужно минимум 64–128 сегментов. При экспорте в STL ставьте угловой допуск не более 0.5°.

При экспорте в STL: угол 0.1–0.5°, хорда 0.01–0.05мм. В SolidWorks/Fusion360 есть предпросмотр качества сетки — используйте его.
07

Избыточное разрешение (файл 500MB+)

Обратная проблема — слишком мелкая сетка. Файл в 200–500MB с миллионами треугольников слайсер обрабатывает часами, а качество печати не отличается от 5MB файла. Это лишнее усложнение.

Оптимальный STL: 5–50MB. Meshmixer → Select All → Remesh или Reduce. Декиматируйте до ~100 000–500 000 треугольников для большинства деталей.
08

Отверстия меньше 1.5мм

Отверстия меньше 1.5мм FDM не напечатает чисто — стенки между слоями будут соплями. Для посадок и резьбы учитывайте, что FDM даёт допуск ±0.2–0.3мм — отверстие 3мм напечатается как 2.7–2.8мм.

Закладывайте компенсацию: отверстие под болт M3 делайте 3.3–3.4мм. Для прессовых посадок: +0.1–0.15мм. Отверстия меньше 1мм лучше сверлить после печати.
09

Отсутствие фасок и радиусов у оснований

Острый угол у основания детали — концентратор напряжений. При нагрузке деталь треснет именно здесь. Кроме того, первый слой на острых углах часто отслаивается.

Добавляйте фаску 0.5–1мм или радиус 1–2мм у всех оснований где деталь будет нагружена. Это занимает 1 минуту в CAD и удваивает ресурс детали.
10

Нависания без поддержек в проекте

Нависающие поверхности более 45° от вертикали (FDM) нуждаются в поддержках. Если деталь спроектирована без учёта ориентации печати — поддержки могут оказаться внутри закрытых полостей, откуда их не вытащить.

Проектируйте с учётом ориентации. Нависания до 60° часто печатаются без поддержек при правильном охлаждении. Закрытые полости — избегайте, или делайте дренажные отверстия 3–5мм.

ИНСТРУМЕНТЫ ДЛЯ ПРОВЕРКИ МОДЕЛИ

ПрограммаПлатформаЦенаЧто умеет
PrusaSlicerWin/Mac/LinuxБесплатноАвтоматический ремонт, визуализация ошибок
MeshmixerWin/MacБесплатноПолный анализ и ремонт, оптимизация
Netfabb (онлайн)БраузерБесплатноАвтоматический ремонт non-manifold
Materialise MagicsWinПлатноПрофессиональный анализ, производство
BlenderWin/Mac/LinuxБесплатноПолное редактирование, скрипты ремонта
// Наш чеклист перед отправкой файла

✓ Файл открывается в PrusaSlicer без предупреждений
✓ Все стенки ≥ 1.2мм
✓ Отверстия под крепёж увеличены на 0.2–0.3мм
✓ Нависания продуманы или помечены для поддержек
✓ Файл меньше 50MB
✓ Единицы измерения: миллиметры

ЗАГРУЗИТЕ МОДЕЛЬ — МЫ ПРОВЕРИМ БЕСПЛАТНО

Отправьте STL-файл через наш калькулятор. Если найдём критичные ошибки — сообщим до начала печати.

Загрузить STL