понедельник, 13 октября 2014 г.

Автоматическое исправление ошибок STL файлов

Это сообщение опубликовано для того, чтобы не искать инструкцию. Сейчас найти информацию подобного типа не составляет труда. 

Почему важно говорить о теме исправления ошибок в STL файлах? Дело в том, что если даже Ваша модель и выглядит на мониторе идеальной, в нее все равно могут закрадываться небольшие ошибки. Это, в свою очередь, может привести к тому, что Вы распечатаете дефектную модель, а может даже и этого Вам не удастся сделать.
Главным образом, в данной статье будет уделено внимание работе с бесплатной программой netfabb Studio Basic. На самом деле все очень просто, но все же некоторые пользователи могут столкнуться с некоторыми проблемами в ходе использования данного софта. Стоит отметить, что часто (вплоть до 95 процентов случаев) Вы будете использовать автоматический режим. Иногда также можно корректировать вручную или же в полуавтоматическом режиме. Так что netfabb позволяет Вам, как правило, не углубляться в детали stl модели.




Вот Ваш алгоритм действий
1. Закачка необходимых файлов, запуск netfabb для начального анализа.
2. Стандартный анализ.
3. Внесение изменений в файл.
4. Принять и сохранить.
5. Экспортировать исправленный файл STL, как новый.
6. Печать.
Как закачать STL файл и начать анализ?
Выбираем в меню выбрать вкладку Project и в открывшемся подменю нажимаем Open. Далее netfabb автоматически запускает предварительный анализ файлов. Это делается для того, чтобы определить возможные проблемы в ходе 3D-печати.
Очень удобным является то, что софт сам найдет большинство ошибок. При этом Вы будете оповещены большим восклицательным знаком в правом нижнем углу экрана.

В том случае, если оповещения об ошибке не произошло, то можно сразу же начинать печать.
2. Стандартный анализ.
Логичным этапом после выявления ошибки является более глубокий анализ. На верхней панели инструментов нажимайте значок, похожий на круг с увеличенным сегментом. Далее выбирайте опцию Standard Analysis. После этого программа окрасит участки модели с ошибками в иной цвет.

Информационная панель, которая расположена справа, показывает общие характеристики модели, а также показывает проблемные зоны. Но самым важным является, наличие или отсутствие незамкнутых поверхностей. Также нужно обратить внимание, есть ли в проекте полигональная сетка (меш), выгнутые наизнанку грани.

Конкретно в данном примере незакрытые поверхности окрашены красным цветом. Чем это грозит? Большинство три- D принтеров откажется от работы с таким проектом. Те же, кто и согласится на такую темную работу, скорее всего допечатают Вам какой-нибудь ненужный элемент. Еще одной существенной опасностью является неправильный расчет цены печати модели.
После этого можно попробовать автоматически решить все проблемы.
3. Внесение изменений в файл.
Для этого нажмите на значок красного креста, расположенный на верхней панели инструментов, возле кнопки анализ.

Далее появится еще один слой. Данное изменение можно посмотреть в информационной панели справа под пунктом  Part Analysis. Также можно заметить, что появляется нижняя панель с новыми опциями и дополнительной информацией.
Посмотрите теперь вниз панели: там находится кнопка Automatic Repair.

Нажимайте ее и начнется автоматическая корректировка. Затем выбирайте опцию Default - она предназначена для того, чтобы установить значения по умолчанию.
Узнать на какой стадии находится процесс исправления можно, посмотрев на нижнюю часть информационной панели, а именно на строку состояния. Программа задействует целый комплекс алгоритмов, позволяющих скорректировать модель. В связи с этим продолжительность процесса будет зависеть от количества найденных ошибок.
Нажмите кнопку Update во вкладке Status, когда процесс завершится. Еще рекомендуем Вам глянуть на таблицу, которая находится здесь же. Проверьте, соответствуют ли значения незакрытых краёв, вывернутых на изнанку граней (инвертированных нормалей), и отверстий нулю.

4. Принять и сохранить.
Официальным окончанием проекта является сохранение изменений в исходном файле. Чтобы это сделать, нажмите кнопку в нижнем правом углу Apply Repairs. По итогу уберутся слои анализа и исправления. После Вы увидите зеленую модель без красных отметин. Также у Вас появится возможность правильно рассчитать объем, а значит, и стоимость проекта.

Может возникнуть ситуация, когда модель не полностью зеленая.  Придется Вам исправлять что-то вручную.
5. Экспортировать исправленный файл STL, как новый.
Функция SAVE сохранит данные, как проект. Мы создаем чистый STL файл.


Для этих целей выбирайте опцию Export as STL во вкладке Part главного меню. Как и обычно, возникнет новое окно.
Проверяйте имя файла и его расположение.

После нажатия на Save, появится новое диалоговое окно с анализом создаваемого файла. Также здесь будет указываться наличие возможных ошибок. Зачастую это случается по следующей причине: формат netfabb содержит гораздо больше информации, чем STL, вот почему часть исправлений могут не перенестись в новый файл. Можно еще раз попробовать автоматическое восстановление.  Нажмите кнопку Repair при возникновении проблем во время осуществления экспорта.
Красный крестик будет заменен зеленой галочкой в случае успешного завершения процесса.  В случае дополнительных проблем попробуйте экспортировать файл несколько раз, пока не добьетесь зелёной галочки или, как минимум, постоянное количество ошибок (в более сложных случаях отмените экспорт файла и попытайтесь исправить файл вручную).
 Нажимайте Export – теперь у вас есть STL файл, полностью готовый для 3D-печати.

Комментариев нет:

Отправить комментарий