Модель должна иметь положительный объём (значение Volume должно быть выше нуля)
У 3D модели должна быть замкнутая поверхность («surface is closed»)
Должна быть правильная ориентируемая поверхность модели
Так же есть и ограничения вносимые вашим 3D принтером - максимальные габариты должны вмещаться в зону печати, а минимальный рамер сопоставим с возможностями 3Д принтера и отверстием сопла.
Итак, временами бывает слайсер 3D принтера выдает ошибку и начинает жаловаться на загруженную 3D модель. Это выглядит как на фотографии ниже.
В 99% эта ошибка — незакрытые поверхности (еще говорят "не герметичная фигура"), при обработке слайсером таких моделей велика вероятность того, что образуется много ненужных деталей, а то и вовсе часть модели откажется печататься.
По хорошему — необходимо доработать 3D модель, хотя, иной раз непонятно откуда взялась проблема. Чаще всего это бывает, при доработке чужой STL модели — вроде добавили пару элементов морфингом исходной модели, но при экспорте в новый STL файл наблюдаются ошибки и как и что исправлять — не понятно.
Онлайн сервисы исправления STL
Исправление STL файла вручную может занять достаточно много времени, поэтому, лучше использовать готовые автоматизированные "исправлялки" в онлайн сервисах.
Именно в таких случаях хорошо помогает онлайн сервис исправления STL файлов от Microsoft. Как известно, Windows 10 будет поддерживать 3D печать так же, как и обычные принтера, именно по этому Микрософт и развернула свой сервис по восстановлению STL моделей для пользователей.
Сервис требует регистрации, но она бесплатная, достаточно один раз зарегистрироваться и можно работать неограниченно долгое время и что самое главное - совершенно бесплатно!
Сервис располагается в облаке Azure и работает достаточно быстро не смотря на постоянную загрузку многими пользователями.
Минусом сервиса от Микрософта является скачивание исправленного 3D файла только в формате .3MF, этот формат используется для создания и печати трехмерных моделей в приложениях Windows, таких как 3D Builder и тд. Но небольшие программки, например SketchUp с ним не работают.
Поэтому, после того как микрософтоский онлан сервис восстановления STL моделей перешел на 3MF я стал пользоваться другим сервисом.
Сервис Netfabb для исправления STL
Я стал использовать service.netfabb.com, он отлично восстанавливает поврежденные STL файлы и позволяет сохранить их в том же формате.
Зайти н сервис можно через аккаунт Микрософта или Google, я предпочитаю использовать последний.
Работать с сервисом очень просто, его интерфейс имеет всего 2 нужные вам кнопки: Загрузку и Скачивание
Нажимаем Upload 3D model — загружаем свою модель, ждем пару минут пока ее обработает алгоритм коррекции ошибок в STL файле.
Во время работы исправления будет двигаться прогресс бар, после окончания появится ссылка Download, нажимаем на нее и скачиваем исправленный STL файл.
Все, можно загружать отремонтированный STL файл в программу 3D печати и смотреть — есть ли ошибки и не нарушена ли геометрия нашей 3D модели.
Модель загружена, ошибок нет. Остается только расположить загруженную STL модель нужным образом (плоской стороной на печатный стол) и можно запускать 3D принтер в работу.
Таким образом можно обрабатывать любые скаченные STL файлы, если они имеют ошибки. Кстати, смотрите наш каталог STL моделей для 3D принтера.