вторник, 15 октября 2013 г.

Исправление Моделей для 3D Печати


Если 3d-сетка описанная в модели имеет отверстия, или края не выровнены (известны как non-manifold), тогда Slic3r может иметь проблемы при работе с ними. Slic3r попытается исправить проблемы которые сможет, но с некоторые проблемы находятся вне его компетенции. Если приложение жалуется что модель не может быть нарезана корректно, тогда есть несколько вариантов решения, некоторые описаны здесь и на момент написания являются бесплатными.

Netfabb Studio


Netfabb поризводит ряд приложений для 3d моделирования, включая бесплатную Basic версию. Эта версия включает модуль исправления сетки, который может помочь устранить различные появляющиеся проблемы. Самую последнюю версию вы можете найти на Netfabb wiki, ниже приводится краткий обзор.


 Netfabb Studio: Исправление моделей.


  • Запустите Netfabb Studio, и загрузите проблемный STL файл, или через меню File или перетягиванием на рабочее пространство. Если Netfabb обнаружит проблему, он покажет предупреждающий красный знак в нижнем правом углу.
  • Чтобы запустить скрипт исправления, выберите деталь, а затем либо кликните по значку с красным крестом, либо выберите из контекстного меню Extras->Repaire Part. Это откроет вкладку исправления детали и покажет статус модели.
  • Вкладки Action и Repair script предлагают несколько сценариев исправления, которые могут быть применены вручную, однако в целях этого обзора выберем Automatic repair скрипт, который исправляет большинство проблем.
  • Кнопка автоматического исправления предлагает две опции: Default и Simple. Выбор Default помогает в большинстве случаев. Нажмите execute чтобы запустить скрипт.
  • Когда модель исправлена, исправления должны быть применены нажатием Apply repair, выбрав следует ли заменить существующую модель или нет.
  • Модель можно затем экспортировать выбрав Export part -> As STL из контекстного меню.
  • Если Netfabb все еще найдет ошибки в экспортируемой детали, тогда он даст возможность применить дополнительные исправления перед экспортом.
Netfabb Studio: Экспорт модели.


Netfabb Cloud Service


Netfabb также предлагает web-сервис, где можно загрузить STL файл, чтобы он был проверен и исправлен.


Netfabb Cloud Сервис.


  • Зайдите на сайт http://cloud.netfabb.com
  • Выберите STL файл для загрузки используя предложенную кнопку.
  • Должен быть указан email адрес, чтобы проинформировать вас когда обработка закончится.
  • Выберите какая должна быть система измерения, метрическая или дюймовая.
  • Прочтите и примите условия предоставления услуг, и потом кликните Upload to Cloud.
  • Когда сервис проанализирует и исправить файл, вы получите email с ссылкой для загрузки исправленного файла.

FreeCAD


FreeCAD это всеобъемлющая и бесплатная CAD программа, которая включает mesh модуль, в котором может быть сделано исправление вырожденных моделей. Следующие шаги в общих чертах покажут как проанализировать и исправить проблемную модель.


FreeCAD исправление модели.


  • Запустите FreeCAD и из появившейся стартовой страницы выберите Working with Meshes.
  • Загрузите модель претянув и бросив на рабочее пространство или через меню File. Небольшое сообщение в нижнем левом углу покажет имеет ли загруженная модель проблемы.
  • Из меню выберите Meshes->Analyze->Evaluate & Repair mesh чтобы открыть параметры диалога исправления.
  • В меню настроек диалога выберите загруженную модель, затем запустите анализ нажав кнопку Analyze для каждого типа проблемы, или выберите Repetitive Repair в нижней части, чтобы запустить все проверки. Если соответствующая проблема обнаружена то кнопка Repair станет активной.
  • Для каждого желаемого исправления нажмите кнопку Repair.
  • Очень важно просмотреть какой эффект производит скрипт на модель. Возможен случай когда скрипт разрушает модель, больше чем исправляет, например удаляя необходимые треугольники.
  • Экспортируйте исправленную модель через Export меню настроек или из контекстного меню.

Оригинал статьи


Перевел Виталий Петербок.
При копировании ссылка на источник обязательна.