Как быстро найти ошибки сетки
Большинство файлов, которые «не открываются» или дают странный объём в расчёте, ломаются не на принтере, а на сетке. Достаточно пяти проверок: замкнутость, ориентация нормалей, манifold, пересечения и нулевая толщина. Их можно пройти в любом просмотрщике STL — в том числе в бесплатном Netfabb Basic, о котором есть отдельные уроки.
Начните с визуала. Поверните модель и включите отображение задних граней или «ошибки». Красные пятна на рёбрах обычно означают дыры: оболочка не замкнута, слайсер не знает, где внутри, а где снаружи. Инвертированные нормали выглядят как тёмные «вывернутые» зоны — объём может посчитаться отрицательным или нулевым.
Чеклист за пять минут
- Файл открывается, габарит в миллиметрах совпадает с чертежом.
- Одна основная оболочка; «осколки» и случайные плоскости удалены.
- Нет дыр по периметру и на стыках булевых операций.
- Нет пересекающихся тел внутри одной детали без объединения.
- Стенки имеют реальную толщину — не листовые поверхности.
- Мелкие фаски и текст не тоньше разрешения выбранного процесса.
Манifold значит: каждое ребро принадлежит ровно двум треугольникам, нет «крыльев» и Т-стыков. После импорта из STEP через промежуточный мешер такие ошибки появляются часто. Автофикс иногда заклеивает дыру, но сдвигает посадочное отверстие на десятые доли миллиметра — после лечения сверьте критичные размеры линейкой в просмотрщике.
Пересечения тел — классика сборок, экспортированных «как есть». Два куба, вошедших друг в друга на 0,1 мм, дают непредсказуемый внутренний объём. Либо объедините в CAD, либо разнесите детали по файлам. Нулевая толщина (поверхность без объёма) для печати непригодна: её нужно «выдавить» до минимальной стенки процесса.
Если чеклист зелёный, переходите к экспорту STL и отправке на расчёт. Если красных зон много и править некогда — приложите исходник STEP/IGES: в «Листе» подскажем, чинить сетку или пересобрать тело в твёрдом моделировании.