В двух предыдущих частях нашего тьюториала по netfabbBasic мы рассказали об основах программы и изучили инструменты измерения. А сегодня мы переходим к, наверное, основному функционалу netfabbBasic – исправлению 3D-моделей.
Будем разбираться с тонкостями «лечения» 3D-моделей вместе с вами, как обычно подкрепляя теорию практикой. Поэтому для начала предлагаем вам скачать вот эту неисправленную 3D-модель и открыть ее в netfabbBasic.
Когда мы открываем файл, первое, что бросается в глаза – большой красный восклицательный знак.
Кроме того, можно заметить, что netfabbBasic не может посчитать объем у модели. Таким образом, программы сообщает нам, что наша модель не годится для 3D-печати. Причины неисправности модели могут быть разными, мы их уже описывали в одном из наших предыдущих постов. Но вывод можно сделать один – 3D-модель нуждается в лечении. Для того чтобы начать исправление 3D-модели нажмем на красный крестик справа на верхней панели. Наша модель приобретает вот такой вид:
Крыша машины подсвечена желтым цветом – это значит, что именно в этом месте наша модель неисправна – не закрыта поверхность. Для того чтобы «починить крышу», нажмем на обозначенную красной стрелкой на картинке выше кнопку «Automaticrepair». Вот что мы получаем:
В появившемся окне нажимаем на кнопку «Execute» и видим, что программа обозначила незакрытый полигон.
Давайте исправим дефектную поверхность, для этого нажмем на кнопку «Applyrepair»:
В появившемся новом окне нажимаем на кнопку «Removeoldpart» и видим, что наша 3D-модель стала «правильного» зеленого цвета:
Восклицательный знак исчез, и у 3D-модели появился объем – теперь нашу машинку можно печатать на 3D-принтере. Осталось только сохранить исправленный вариант. Для этого, как показано на картинке ниже, на верхней панели нажимаем на PartàExportpartàasSTL:
Модель сохраняется на вашем компьютере и ждёт, когда же вы её напечатаете.)
А сейчас мы раскроем последний и главный секрет в работе с netfabb. К сожалению, netfabbBasic – это не панацея от всех «болезней» 3D-моделей. Бывает такое, что программа не справляется с ошибками моделирования. Как поступить в таком случае?
Конечно, всегда можно исправить модель вручную – посмотрите, какие области netfabbвыделяет как поврежденные, разберитесь, в чем проблема, и исправьте 3D-модель в той программе, в которой вы её создавали. Однако прежде чем вступить на этот не очень легкий путь, попробуйте устранить неисправности модели более легким способом – для этого предлагаем вам воспользоваться облачным сервисом netfabb. Как это сделать? Открываем вот эту страницу.
Для использования облачной версии необходимо авторизоваться - это можно легко сделать с помощью аккаунта Google или Windows Live ID.
После авторизации страница обновляется и появляется кнопка «UPLOAD STL file». Нажимаем на эту кнопку и выбираем тот файл, который нуждается в редактировании.
Внимание! На момент написания данного тьюториала ограничение на загрузку одного файла в облачный сервис netfabbсоставляло 100 МБ. Страница будет показывать процесс выполнения загрузки файла. Когда файл будет «вылечен», то активизируется кнопка «DOWNLOAD», нажимаем на нее и сохраняем исправленный файл у себя на компьютере.
Ну а если и этот способ не помог вам исправить 3D-модель, то остается только воспользоваться теми подсказками, которые давал netfabbBasic, подсвечивая неправильные элементы в вашей 3D-модели, и самим попытаться всё починить в той программе, в которой вы изначально смоделировали объект.