Перейти к содержимому

Freecad как редактировать stl

  • автор:

Чем редактировать stl, 3mf? CADы с низкой точной входа. Freecad не обрабатывает сложные модели.

Интересует, какие есть ХОРОШИЕ кады под линукс, с низкой точкой входа в работу. Сам использую OpenSCAD, вещь просто шикарная. Научился пользоваться на практике с вики, пока формулами делал первые чертежи. Потом можно пользоваться полученными знаниями и использовать вики для их углубления, а готовыми библиотеками для углубления. Пользуюсь давно, какое-то редактирование готового чертежа — предельно просто и зачастую минутное дело.
Не вижу необходимости тратить время и делать всё с нуля, если уже есть готовое решение. Столкнулся с проблемой: нашёл чертёж корпуса для электроники моего принтера. Там есть место под мосфет, а у меня другого размера и надо тупо передвинуть 2 ножни вверх и две влево на миллиметры. Сохранено в 3mf и есть копии в stl. Попробовал поставить freecad (взял версию freecad-appimage 0.18_16146-1 из аура). Он мне не понравился ещё год-два назад, показался глючным, дубовым и сырым. Насчёт дубовости, что там даже нельзя минимально деталь вертеть произвольно мышкой, а надо стрелочками вращать неудобно с огромным углом поворота камеры по совершенно неудобным осям — это ладно, к любому неудобству можно привыкнуть и сидеть-мучаться. Не помню, что именно глючило и лагало в тот раз. В этот же раз решил попробовать импортировать деталь. С импортом 3mf он вообще не смог, решил попробовать сделать из компилированных stl. Взял сначала очень маленькую деталь для проверки и сделал по их вики. С помощью меню Деталь, успешно создал «Фигуру из полигональной сетки», которая отображалась и в списке слева, и при просмотре. Затем успешно создал новый объект с помощью Деталь-> «Закрепить фигуру», так же отображаемый и в меню слева, и при просмотре. Ну и «Преобразовать в твёрдые», дало мне итоговый результат (который, как понимаю, можно будет редактировать.
Core i7, 16Гиг, при выполнении «Фигура из полигональной сетки», он тупил минут 40 на интеграшке интел. Деталь большая и сложная, кроме того часть стенок выполнено в сеточку. Объект в меню слева появился, но в окне просмотра не стал отображаться (хотя был при проверке на маленькой детали). Попытки выполнения следующих пунктов, заняли очень длительное время выполнения, но не дали никакого результата (ничего не добавилось ни при просмотре, ни в меню слева). Сегодня попробую днём на сеансе с картой nvidia 1050Ti 4Gb. Надеюсь, что мб проблема в этом и отсутсвии какой-нибудь версии OpenGL (хотя это странно, раз с маленькой деталью сработало быстро, а с большой после такого длительного времени обработки, результат никакой).
Так вот, хотелось бы узнать, чем вообще можно нормально редактироват stl, и плюс к тому ковертировать/открывать исходники, выполненные в различном софте под виндой? Чтобы простые изменения, типо Передвинуть ножку, можно было внести легко за секунды, как в openscad?
И в чём ещё можно чертить, без длительного предварительного обучения дополнительного, получая информацию по мере выполнения текущей задачи?

fehhner ★★★★★
31.10.20 09:45:43 MSK

Есть FreeCAD — уже какую версию глючный, дубовый и сырой (вечнозелёный). И SolveSpace — очень уж минималистичный и с не самым удобным интерфейсом. И OpenSCAD, с блокнотом вместо интерфейса и очевидными проблемами производительности с моделями сложнее табуретки.

Из нормального — Компас, SolidWorks, Siemens NX, какой–нибудь T-Flex, Catia и прочее под вайном.

Из ориентированного на простых пользователей, не на инженеров — были 123D, Fusion и SketchUp, но сейчас они закрыты, либо превращены в облачные зонды.

Касательно .stl — есть Netfabb, Meshmixer и подобное, на крайняк Blender. Но есть подозрение, что you’re doing it wrong.

STL — оболочечный формат, он описывает произвольное скопление точек, то есть mesh. Например, результат 3d–сканирования поверхности, результат экспорта из трёхмерного редактора или CAD. Его не надо пытаться редактировать кроме очень специфических случаев. И уж тем более это не будет легко — манипуляции с большим количеством точек требуют как памяти, так и вычислительных мощностей.

Легко «передвинуть ножку» можно, когда речь идёт о форматах, описывающих геометрические примитивы и последовательность манипуляций с ними — навроде STEP или IGES. И уже из них надо экспортировать в STL.

anonymous
( 31.10.20 11:44:26 MSK )
Ответ на: комментарий от anonymous 31.10.20 11:44:26 MSK

STL — оболочечный формат, он описывает произвольное скопление точек, то есть mesh.

Да-да, я знаю. Модель из того же OpenScad импортирую в него сначала, а потом слайсером в команды g-code для принтера. Предельно простую модель для редактирования, фрикад сделал из меша достаточно легко.

Исходники там были, они как раз оказались в 3mf. Но разжевать фрикад их вообще не смог. Я попробовал каким-то онлайн конвертером перегнать в 3ds (его фрикад импортироовать должен уметь), вышел вроде корректный файл на 50Мб. Но фрикад полученное не прожевал, выругавшись на какую-то ошибку в файле.

Вот и назрел вопрос о каких-то нативных приложениях, которые могут справится с форматами и дать нормальные инструменты. Когда-то прошёл курс AutoCad, но он не про домашних пользователей и хочет 78 854 руб в год. Видимо, придётся ставить под вайном что-то 🙁 Ещё нужно, чтобы и работало годно под ним.

fehhner ★★★★★
( 31.10.20 12:32:02 MSK ) автор топика
Ответ на: комментарий от anonymous 31.10.20 11:44:26 MSK

И OpenSCAD, с блокнотом вместо интерфейса и очевидными проблемами производительности с моделями сложнее табуретки.

Кстати, тут не соглашусь. Это очень интересный инструмент, который вы недооцениваете. Помню, лет 5 назад, сделал простое скругление углов и довольно долго ждал компиляции. Сейчас же есть огромное количество интересных библиотек и проектов. И недавно, например, чертил достаточно сложную деталь. Вначале скопилировалась довольно дольше. Затем я вносил изменения в небольшую часть, и для предпросмотра всё происходило почти моментально (F5). Что там говорить, люди в нём двигатели чертят.
А различные задачи, типо создания например набора шестерёнок, деталей с различной резьбой — вообще превращаются в минутное плёвое дело. Например, сгенерировать любые клавиши для клавиатуры любого типа: достаточно скачать библиотеку, убрать галку меню «Вид» -> «Hide customizer», можно через удобный кастомайзер ввести нужные редактируемые параметры, и сразу получить готовый нужный результат (который можно дальше гибко настроить). Т.е., инструмент удобен как для программистов, так и для полных новичков, которые вообще не хотят ни в чём разбираться.

fehhner ★★★★★
( 31.10.20 13:54:13 MSK ) автор топика
Последнее исправление: fehhner 31.10.20 13:54:34 MSK (всего исправлений: 1)

Ответ на: комментарий от fehhner 31.10.20 12:32:02 MSK

Исходники там были, они как раз оказались в 3mf

Это не исходники (либо модель изначально в таком виде), это такой же меш — чуть более расширенный аналог stl.

Помню, лет 5 назад, сделал простое скругление углов и довольно долго ждал компиляции.

Вот–вот, лет семь назад были те же самые ощущения. Кодить–то все горазды, но проследить как влияет та или иная комбинация команд на сложность получающейся модели — порой нетривиально. Про параметрику не спорю — уже тогда за это ценили OpenScad, в ещё RepRap–сообществе.

Это очень интересный инструмент, который вы недооцениваете.

Если нравятся «интересные инструменты» — попробуйте SolveSpace. =)

Но рано или поздно приходишь к мысли, что хочется детальку, а не ковыряться. Пригодилась бы даже совершенно тупая, мышевозная программулина, с нулевым порогом вхождения, для детей и гуманитариев, вроде SketchUp — но увы, они сейчас онлайновые/браузерные.

anonymous
( 31.10.20 14:32:08 MSK )

Он мне не понравился ещё год-два назад, показался глючным, дубовым и сырым.

Ты с ним не договорился просто

Насчёт дубовости, что там даже нельзя минимально деталь вертеть произвольно мышкой, а надо стрелочками вращать

Так ты стиль управления настрой и вращай мышкой сколько тебе влезет. Что за народ такой? Берут дефолт и обсирают. Схему управления мышью выбираешь как в Invertor и твои волосы будут чистыми и шелковистыми.

Не помню, что именно глючило и лагало в тот раз.

Скорее всего ничего, ты все придумал. 18 версия бодра, румяна, напудрена и завита. Еще не торт, но уже пирожное точно!

при выполнении «Фигура из полигональной сетки», он тупил минут 40 на интеграшке интел.

Страсти какие-то рассказываешь. Я на откровенно слабеньком железе бибилотеки моделей для кикада наяривал, так хоть раз бы хоть что-нибудь тормозило.

Опиши подробнее, что ты называешь сложной деталью. Есть подозрение, что ты что-то явно не так делаешь. Я в том же фрикаде делал деталь с овердохрена полигонов и ни разу не ловил никакого тупняка (ну кроме падений фрикада в тогда еще 14 версии).

Так вот, хотелось бы узнать, чем вообще можно нормально редактироват stl

И в чём ещё можно чертить, без длительного предварительного обучения дополнительного, получая информацию по мере выполнения текущей задачи?

Сегодня попробую днём на сеансе с картой nvidia 1050Ti 4Gb

Проблема вообще не в видюхе, ятеатвечаю!

roboforum.ru

Всем привет.
Иногда возникает необходимость редактировать STL файлы. Но не всегда получается. Особенно если модель сложная и имеет очень много плоскостей.
Некоторые несложные модели можно открыть и редактировать в Солидворкс. Но на сложных моделях он тупо зависает, хотя машина не слабая.

У NetFabb я так и не понял можно ли что-то сделать, кроме как разрезать модель на части. Допустим мне надо сделать отверстие не на сквозь, а на определенную глубину только — можно или нет, если да то как?

Пробовал SpaceClaim, тоже подвисает.

Кто чем редактирует большие модели — поделитесь.

Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)

Alexus12 Сообщения: 1132 Зарегистрирован: 18 дек 2014, 01:43

Re: Редактирование моделей формата STL

ilalexey » 28 ноя 2018, 10:40

Alexus12 писал(а): Допустим мне надо сделать отверстие не на сквозь, а на определенную глубину только — можно или нет, если да то как?

Пишут, что там Boolean есть.

Re: Редактирование моделей формата STL

OBN_RacerMan » 28 ноя 2018, 12:25

Alexus12 писал(а): Допустим мне надо сделать отверстие не на сквозь, а на определенную глубину только — можно или нет, если да то как?

Я работаю в 3dsmax — закидываю в него STL-ку, моделирую и расставляю по местам объекта части, которые надо будет из него «вырезать» (или наоборот — объединить с объектом) и потом кидаю в NetFabb (в 3dsmax boolean по-жизни весьма «кривоватый», потому на сложных деталях ничего лучше NetFabb для булевых операций пока не придумал)
Можно ещё перед этим remesh сделать в том же NetFabb (перерасчёт сетки полигонов на более упорядоченную)

Печатаю на RepRap

OBN_RacerMan Сообщения: 280 Зарегистрирован: 05 сен 2017, 10:50 Откуда: Обнинск ФИО: Андрей

Re: Редактирование моделей формата STL

ilalexey » 28 ноя 2018, 16:52

OBN_RacerMan писал(а): в 3dsmax boolean по-жизни весьма «кривоватый»

Не знаю, как сейчас дела обстоят, а boolean во всех программах был рулеткой. Солидвёрк 2015й точно не блещет, а он, к слову, в основном на булевых и работает.
У макса есть режимы меш и поли + булеаны разные. От видеокарты с мышей и их дровами кой чего зависит(может файл на лету побить, а может при сохранении). Без конвет ту меш перед булеаном может ничего не выйти. А может даже понадобится экспорт и потом импорт перед резкой. Т.е. если очень захотеть, в максе можно результат получить.
В любом случае булеаны — зло.
Бывало, что несколько программ юзал, чтобы вышло, что хочу. Как на баяне
Всегда в каком-то софте не окажется того, что есть в другом. Или в другой проге инструмент вспомнишь быстрей.
Мой баян: Макс-Солидвёрк-Автокад-Скетчап-Блендер-ДипЕксплорер.

Re: Редактирование моделей формата STL

Strijar » 28 ноя 2018, 18:56

Из свободного про Blender уже сказали, можно еще в FreeCAD попробовать (я вообще все в нем рисую)

  • Сайт
  • ICQ

Re: Редактирование моделей формата STL

Alexus12 » 29 ноя 2018, 07:03

ilalexey писал(а): Пишут, что там Boolean есть.

Так вот я и не разобрался где он и как работает. Как-то туго эта программа идет у меня.

Strijar писал(а): Из свободного про Blender уже сказали, можно еще в FreeCAD попробовать (я вообще все в нем рисую)

В приоритете не свободное, а работающее. Несвободное можно найти в свободном виде
OBN_RacerMan писал(а): Я работаю в 3dsmax

А он без проблем открывает сложные модели?

Noname + Arduino + RAMPS 1.4 + Marlin (не понравился)
Noname (CoreXY) + Duet2 WiFi v1.03 (MKS Clone) + 4 x (E3D V6 1,75 мм (боуден)) ToolChanger (в процессе эксплуатации)

Alexus12 Сообщения: 1132 Зарегистрирован: 18 дек 2014, 01:43

Re: Редактирование моделей формата STL

OBN_RacerMan » 29 ноя 2018, 10:20

Alexus12 писал(а):
OBN_RacerMan писал(а): Я работаю в 3dsmax

А он без проблем открывает сложные модели?

Не знаю, как дела в более воздних версиях, но в моей 2009 есть некоторые проблемы с открытием STL — а именно при импорте приходится снимать все «галочки» в открывшемся меню, импортировать файл, а потом, вручную выделяя небольшие, до 200-300тыс. вертексов группы, объединять их командой weld с заданным порогом (у меня это обычно 0,005мм). И так повторять до конца.
Если же сразу при импорте тяжёлого файла оставит галочку auto weld — то программа зависает (иногда на несколько часов).
Либо, как вариант, конвертировать STL в OBJ внешним конвертером (я использую SAP 3D (бывший Deep Exploration))

Печатаю на RepRap

OBN_RacerMan Сообщения: 280 Зарегистрирован: 05 сен 2017, 10:50 Откуда: Обнинск ФИО: Андрей

Re: Редактирование моделей формата STL

Strijar » 30 ноя 2018, 11:08

Кстати вот еще OpenSCAD, иногда пользуюсь. И даже есть пару статей именно как редактировать STL:

  • Сайт
  • ICQ

Re: Редактирование моделей формата STL

Myp » 01 дек 2018, 00:54

загружаю в скетчап, потом очищаю модель от лишних полигонов плагином CleanUp³
в процессе редактирования пользуюсь Solid Inspector, т.к. на сложных поверхностях постоянно возникают разные дыры при редактировании
если не грузится из за сверх большого количества полигонов, то в нетфабе уменьшаю количество полигонов до разумного.

На вопросы отвечает Бригадир Телепатов!
Всё уже придумано до нас!

Re: Редактирование моделей формата STL

KtSerg » 01 дек 2018, 12:59

«Autodesk Meshmixer» вроде нормально с boolean-ами справляется.
И если память не изменяет «Autodesk 123D» тоже.

KtSerg Сообщения: 67 Зарегистрирован: 13 ноя 2015, 22:48
Сообщений: 10 • Страница 1 из 1

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

  • Список форумов
  • Наша команда • Удалить cookies конференции • Часовой пояс: UTC + 4 часа

Как во FreeCad сделать модель активной для правки.

Нужно во FreeCad подправить, изменить кое что в модели, которая с расширением stl.

Моделька загружается, а как сделать её активной для редактирования не знаю. Мож подскажет кто. Гугель гуглил, чет не нашел.

Популярные вопросы

Калибровка стола с bltouch и вручную

Всем доброго времени! Тапками не кидайте, пожалуйста.

Появилось несколько вопросов:

1. Почему при калибровке стола в.

Вертикальное расслоение слоев PETG на тонких элементах.

Приветствую, коллеги. Принтер купил пару недель назад, так что может вопросы нубские. Печатал тут вот такую детальку и все вроде бы хорошо, но на тонк.

нужна консультация

Решаю купить принтер, думаю но пока не решил какую выбрать конструкцию. На али нашел вот такой вариант ru.aliexpress.com/item/2016-Newest-TEVO-Tarant.

Читайте в блогах

Борьба с запахом от фотополимерной смолы

Elegoo Saturn 3 12K новое поколение фотополимерной печати!

Насадки на пинцет для измерения номинала СМД деталей.

Материнская плата 3D принтера на основе МК STM32F401RC

Итоги конкурса 3D моделирования в T-FLEX CAD «Компетенция САПР 2023»

Адаптер для лазерного уровня

Участников 377046 +51 Статей 78942 +5 Присоединяйся

  • Рекламное объявление
  • Скопировать ID рекламы
  • О рекламодателе
  • Рекламное объявление
  • Скопировать ID рекламы
  • О рекламодателе

Популярные
3D-принтеры

1729 владельцев
1605 владельцев
1179 владельцев
1002 владельцев
993 владельцев
860 владельцев
813 владельцев
678 владельцев
656 владельцев
596 владельцев

Комментарии и вопросы

скорее по привычке ставят публ.

Тем, кто уже пробовал ею печат.

Суда по импортным иллюстрациям.

Всем привет, на днях приобрёл.

Добрый вечер, подскажите, пожа.

Проблема, при печати на прутке.

12 ответов

Всем привет! Вернулся в мир 3д.

СООБЩЕСТВО
РАЗДЕЛЫ
НОВОСТИ
СОЦСЕТИ

http://ariat.ru http://ariat.ru

© 2013-2023 3D-принтеры сегодня! Использование материалов Конфиденциальность

Вы успешно зарегистрированы

Вы успешно зарегистрированы

Пароль успешно изменен

Пароль успешно изменен

На ваш e-mail высланы новые регистрационные данные.

Пожалуйста, проверьте Вашу почту

Пожалуйста, проверьте Вашу почту

Вам было отправлено письмо с инструкцией по восстановлению пароля. Если вы не получили письмо в течение 5 минут, проверьте папку спам, попробуйте еще раз.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Редактировать STL-файлы можно в двух видах программного обеспечения — системах автоматизированного проектирования (CАПР, CAD), либо специализированных программах для работы с полигональными сетками. Рассмотрим наиболее популярные варианты.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

САПР задуманы как инструменты проектирования — высокоточные, с возможностью построения твердотельных моделей. Эти инструменты изначально не предназначались для 3D-печати. Например, в САПР круги являются «настоящими» кругами, то есть криволинейными фигурами, а в 3D-печати и в файлах STL любые круги представлены в виде многоугольников. Таким образом, инструменты САПР не могут проявить себя в полную силу при редактировании файлов STL. Тем не менее, их можно использовать для работы с STL-файлами. Три из четырех инструментов, которые мы приведем ниже, как раз попадают в категорию САПР — это Tinkercad, FreeCAD и Blender.

С другой стороны, есть инструменты редактирования полигональных сеток, также называемых «мешами» — такие, как Meshmixer и MeshLab. Они предназначены для моделирования, анимации и воспроизведения объектов, представленных двухмерными поверхностями. Это означает, что у этих объектов есть только оболочка, то есть они пустотелые. Если такие модели не переделать в твердотельные, у стенок не будет толщины и их нельзя будет напечатать, но подобные трансформации можно проводить в том же Meshmixer. На самом деле редакторы мешей — отличные инструменты, когда дело доходит до редактирования STL-файлов.

1. Tinkercad

Tinkercad — это полностью бесплатная онлайн-САПР, разработанная компанией Autodesk. ЕЕ главная особенность в том, что она позволяет использовать простые геометрические формы — так называемые «примитивы» — в качестве строительных блоков для создания 3D-моделей, однако Tinkercad также позволяет импортировать и редактировать STL. Это может быть очень полезно для простых правок, таких как добавление текста, удаление части дизайна или объединение двух STL в одну модель.

Шаг 1: Импортируйте STL

Во-первых, вам нужно создать бесплатную учетную запись, если у вас ее еще нет, и войти в нее.

Откройте новый дизайн.

Нажмите Импорт (Import) в правом верхнем углу.

Выберите Выбрать файл (Choose a File).

Выберите нужный STL и нажмите OK.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 2. Примените настройки размера и масштабирования

Перед импортом в рабочую область Tinkercad дает базовый обзор STL, включая размеры детали. Если вам нужно масштабировать свой дизайн до определенного масштаба, это самый простой способ.

Просто введите процент масштабирования или желаемые размеры в поля.

Щелкните Импорт (Import).

Загрузка файла в рабочую область Tinkercad может занять несколько минут, в зависимости от сложности и размера файла.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 3: Отредактируйте файл STL

После того как Tinkercad завершит импорт файла, вы можете использовать любые простые формы, генераторы форм или различные другие формы, предоставляемые Tinkercad, для редактирования STL. Кроме того, вы можете импортировать другие файлы STL и использовать их для дальнейшего изменения дизайна. Также можно настроить размер и масштаб, используя точки перетаскивания в рабочей области.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 4: Экспортируйте как STL

После того как вы отредактировали дизайн, его можно экспортировать как STL.

Выберите все, что вы хотите экспортировать.

Нажмите Экспорт (Export) в правом верхнем углу.

Следуйте инструкциям, чтобы экспортировать дизайн в виде файла STL.

Плюсы и минусы Tinkercad

Tinkercad прост в использовании, работает без сбоев и имеет все основные инструменты, необходимые для создания простой 3D-модели. С другой стороны, в нем отсутствуют некоторые ключевые функции «правильного» редактора STL, в частности инструменты для моделирования поверхностей и ремонта сеток.

2. FreeCAD

FreeCAD — это бесплатная САПР с открытым исходным кодом, предлагающая множество различных инструментов проектирования. Программу можно скачать бесплатно с веб-сайта проекта FreeCAD, только не забудьте выбрать правильную версию для вашей операционной системы.

У FreeCAD есть одно серьезное ограничение — проблемы с пересекающимися структурами вплоть до того, что она может испортить сетку, если та содержит пересекающиеся ребра.

Шаг 1: Откройте файл STL и преобразуйте его в твердотельную модель

Откройте FreeCAD и создайте новый документ, нажав Файл > Создать (File > New).

Нажмите Файл > Импорт (File > Import) и выберите объект, который хотите изменить. FreeCAD также может открывать другие форматы, такие как OBJ и AST.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Измените рабочую область на Деталь (Part).

Выберите импортированный объект во вкладке Модель (Model).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Теперь нажмите Деталь > Создать фигуру из сетки (Part > Create shape from mesh). Это разделит импортированный объект на множество маленьких треугольников. Вы можете настроить точность тесселяции, но 0,10 вполне подходит для большинства объектов. Чем меньше это значение, тем дольше займет преобразование объекта.

Теперь можно удалить или скрыть импортированную сетку. Останется форма импортированного объекта, состоящая из множества треугольников.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Щелкните Продвинутые (Advanced) и выберите Твердое тело из оболочки (Solid from shell). Теперь нажмите на любой треугольник в импортированном объекте, а затем выберите Создать (Create). Поначалу вы ничего не заметите, потому что форма перекрывает твердое тело. Нажмите Закрыть (Close), чтобы закончить.

Затем удалите или скройте старую форму. Теперь у вас есть твердое тело, готовое к редактированию.

Шаг 2: Отредактируйте файл STL

Переключите рабочую область на Дизайн детали (Part Design).

Нажмите на любую грань, к которой вы хотите добавить или удалить материал, чтобы она стала зеленой.

Теперь нажмите Создать эскиз (Create Sketch).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Создайте фигуру, которую хотите выдавить или вырезать, используя инструменты для рисования кругов, прямоугольников и линий.

Нажмите Закрыть (Close), чтобы подтвердить эскиз. Если вы захотите отредактировать эскиз, дважды щелкните его в дереве модели.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Теперь выберите функцию, которую хотите применить — инструмент Pad для выдавливания или Pocket для вырезания элементов.

Шаг 3: Ремонт STL

FreeCAD имеет обширный набор инструментов для восстановления мешей.

Выберите Сетки > Анализ > Оценить и восстановить сетку (Meshes > Analyze > Evaluate).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Если вы уже знаете, какие дефекты есть у вашего меша, выберите соответствующий пункт в списке и нажмите Анализировать (Analyze).

В противном случае выберите Все вышеуказанные тесты вместе (All above tests together) и нажмите Анализировать (Analyze).

После завершения анализа нажмите Отремонтировать (Repair).

Шаг 4: Экспортируйте как файл STL

Чтобы снова экспортировать объект в виде файла STL, выберите последний элемент в дереве модели. Затем нажмите Файл > Экспорт (File > Export) и выберите Форматы сетки (Mesh formats).

Плюсы и минусы использования FreeCAD

При использовании FreeCAD в качестве редактора STL вы заметите его настоящее назначение: это САПР для создания механических деталей, а не для моделирования. Это хорошо, если вы хотите построить технический объект, но ваять 3D-модели во FreeCAD очень сложно, поскольку отсутствует 3D-вид со свободным перемещением, а лепка практически невозможна.

3. Blender

Blender — еще одна отличная бесплатная программа для создания моделей для 3D-печати, игр или видеоклипов. Она содержит множество полезных инструментов, например различные алгоритмы сглаживания или интерпретации поверхности. Также очень легко импортировать и подготавливать STL-файлы для моделирования. Тем не менее, потребуется некоторое время, чтобы привыкнуть к Blender, так как из-за огромного количества различных инструментов и команд он может быть довольно непонятным. Также может потребоваться мощный компьютер, особенно если вы собираетесь генерировать высокополигональные модели.

Шаг 1: Откройте файл STL

Удалите куб, наведя на него курсор мышки и нажав кнопку Del.

Нажмите Файл > Импорт > STL (File > Import > STL), найдите файл, который хотите открыть, и импортируйте его.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 2: Отредактируйте файл STL

Переключитесь из режима Объект (Object) в режим Редактирование (Edit). Теперь вы сможете видеть все ребра, из которых состоит ваша модель.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Затем нажмите Alt+L, чтобы выбрать все элементы — модель станет оранжевой. Вы также можете выбрать отдельные точки, ребра или плоскости, щелкнув их правой кнопкой мыши.

Чтобы преобразовать треугольники в прямоугольники, используйте Alt+J.

Теперь можно изменить количество граней, из которых состоит модель, с помощью команд Subdivide или Un-Subdivide. Щелкните правой кнопкой мыши для доступа к инструменту Subdivide.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Используйте функции Vertex, Edge и Face select, чтобы выдавливать, перемещать или удалять части модели.

При необходимости во вкладе Add можно найти и добавить в модель разные элементы — плоскости, кубы, сферы и так далее.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Команда Extrude выдавливает обозначенную область.

Используйте команду Boolean, чтобы вырезать или объединить одну форму с другой.

Шаг 3: Восстановление STL

Помимо импорта STL-файлов Blender предлагает и собственный инструмент восстановления STL.

Активируйте 3D Print Toolbox: Edit > Preferences > Add-Ons > Mesh: 3D-Print Toolbox.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Теперь у вас будет доступ к панели инструментов на левой боковой панели (убедитесь, что боковая панель включена в разделе Вид (View) и нажмите N, чтобы включить эту функцию).

Набор инструментов Blender для 3D-печати позволяет решать все проблемы c STL-файлами, которые могут привести к неправильной 3D-печати. Просто нажмите Проверить все (Check All), и программа проанализирует модель. Список ошибок, если таковые имеются, отобразится в нижней части панели инструментов.

Чтобы исправить вершины и ребра, нажмите Isolated.

Чтобы сделать сетку многообразной (то есть просчитанной и снаружи, и изнутри), нажмите Make Manifold.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 4: Экспортируйте как файл STL

Чтобы экспортировать объект, выберите Файл > Экспорт > STL (File > Export > STL) и следуйте инструкциям по сохранению файла.

Плюсы и минусы использования Blender

Blender — отличный STL-редактор, если вы хотите создавать высокополигональные модели. Он предлагает множество инструментов для лепки и проработки мелких деталей моделей. Обратная сторона медали в том, что на привыкание к работе с Blender требуется некоторое время, а для действительно сложных мешей могут потребоваться высокие вычислительные мощности.

4. Meshmixer

Meshmixer — бесплатная программа для редактирования полигональных сеток, которую можно скачать с веб-сайта компании Autodesk. C ее помощью очень просто редактировать STL-файлы, заодно в ней имеется встроенный слайсер. Это означает, что вы сможете отправлять отредактированные и нарезанные модели прямо на 3D-принтер.

Шаг 1: Откройте файл STL

Чтобы импортировать STL, просто нажмите Импорт (Import) и найдите нужный файл.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Нажмите Редактировать > Сделать твердым (Edit > Make solid).

Шаг 2: Отредактируйте файл STL

Теперь можно использовать функцию Select, чтобы выделить нужные части модели.

Выделенные полигоны можно удалить нажатием на Del.

При необходимости можно добавлять и комбинировать различные формы с помощью инструмента Sculpt.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Перетащите объект, который хотите вставить, а рабочее поле, затем используйте разноцветные стрелки для перемещения или вращения модели, а маленький квадрат в середине стрелок — для масштабирования.

Нажмите Sculpt, чтобы сгладить или выдавить различные области модели.

Шаг 3: Ремонт STL и подготовка к 3D-печати

На боковой панели выберите Печать (Print). Здесь вы найдете полный набор инструментов, которые помогут подготовить STL-файл к 3D-печати.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Сначала выберите свой 3D-принтер из выпадающего списка — в него входят самые распространенные модели на рынке. Если ваше оборудование в списке отсутствует, его можно добавить вручную и указать характеристики. Для этого обратитесь к руководству по эксплуатации.

Чтобы отремонтировать сетку, выберите Восстановить выбранное (Repair Selected). Этот инструмент автоматически исправит все дефекты.

Кроме того, можно сделать сетку полой, чтобы использовать меньше материала во время 3D-печати, а заодно настроить минимальную толщину стенок.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Если вы хотите добавить опорные структуры, выберите Добавить поддержку (Add Support). Адаптируйте настройки к требованиям вашего 3D-принтера и нажмите Создать поддержку (Generate Support), а затем Готово (Done).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Когда вы будете удовлетворены состоянием сетки, нажмите Отправить на принтер (Send to Printer).

Шаг 4: Экспортируйте как файл STL

Чтобы экспортировать объект, перейдите в меню Файл > Экспорт (File > Export) и выберите формат STL.

Плюсы и минусы использования Meshmixer

Meshmixer — один из лучших инструментов для редактирования STL-файлов, он учитывает все возникающие проблемы, такие как стены толщиной с бумагу. Работать с Meshmixer в качестве редактора STL легко и удобно, если вы просто хотите изменить размер модели или быстро что-то отредактировать.

5. MeshLab

MeshLab — это бесплатная программа с открытым исходным кодом, позволяющая просматривать, объединять, преобразовывать и восстанавливать STL, PLY, STL, OFF, OBJ, 3DS и многие другие типы файлов, а также облака точек. Программу можно скачать с веб-сайта Sourceforge.

Шаг 1: Откройте файл STL

Чтобы открыть файл с мешем, перейдите в меню Файл > Импорт сетки (File > Import Mesh) и найдите нужную модель.

Шаг 2: Отредактируйте файл STL

В MeshLab нет инструментов для создания новых объектов. Тем не менее, это отличный инструмент для объединения двух сеток, например полученных 3D-сканированием.Также можно удалять части сеток и ремонтировать отверстия в моделях.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Как объединить две сетки

Сначала загрузите обе модели.

Щелкните Показать слои (Show Layers), выберите модели в сцене.

Чтобы преобразовать, повернуть или масштабировать объект, сначала выберите его в меню Слой (Layer), а затем нажмите Инструменты манипуляции (Manipulator Tools).

Теперь можно выбрать функцию трансформации нажатием на T, поворот модели нажатием на R или масштабирование нажатием на S.

Система координат определяется ракурсом. Просто перетащите стрелки, чтобы переместить или масштабировать модель в том или ином направлении. Поверните круг вокруг объекта, чтобы развернуть модель. Если вы хотите изменить ракурс, нажмите Escape, поменяйте угол обзора на нужный, а затем снова нажмите Escape, чтобы продолжить преобразование. Нажмите Enter, чтобы подтвердить изменения.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Когда все части будут на своих местах, щелкните правой кнопкой мыши на любой участок объединенной сетки и выберите Сгладить видимые слои (Flatten Visible Layers). Поставьте галочки в первых трех полях и нажмите Применить (Apply).

Как удалить часть модели

Чтобы удалить часть сетки, щелкните Выбрать грань (Select Face), затем щелкните Удалить текущую выбранную грань и вершины (Delete the Current Selected Face and Vertices).

Как отремонтировать объект или найти дыры

Нажмите Заполнить отверстие (Fill Hole). Для этой опции модель должна быть многообразной. Появится окно, показывающее все отверстия в модели. Теперь можно выбрать отверстия, которые необходимо заполнить. При выборе они будут выделены зеленым цветом. Нажмите Заполнить (Fill), а затем Принять (Accept).

Шаг 3: Восстановление STL

Чтобы проверить, является ли ваш файл STL «водонепроницаемым», выберите Фильтры > Показатели качества и вычисления > Вычислить геометрические показатели (Filters > Quality Measures and Computations > Compute Geometric Measures). Том файла или отчет об ошибках будет доступен в диалоговом окне с правой стороны.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Если в модели есть бреши, выберите Фильтры > Очистка и восстановление > Объединить близкие вершины (Filters > Cleaning and Repairing > Merge Close Vertices) и нажмите Применить (Apply).

Выберите Фильтры > Очистка и восстановление > Удалить повторяющиеся грани (Filters > Cleaning and Repairing > Remove Duplicate Faces), нажмите Применить (Apply).

Выберите Фильтры > Очистка и восстановление > Удалить повторяющиеся вершины (Filters > Cleaning and Repairing > Remove Duplicated Vertices), нажмите Применить (Apply).

Шаг 4: Экспортируйте как файл STL

Чтобы экспортировать модель, выберите Файл > Экспорт сетки (File > Export Mesh).

Плюсы и минусы использования MeshLab

Даже если MeshLab не дает возможность создавать новые объекты, это отличный STL-редактор для объединения или восстановления мешей. С помощью MeshLab можно без труда объединять 3D-сканы или просто создавать новые модели путем слияния.

6. 3D Slash

3D Slash — это бесплатное и простое в использовании программное обеспечение для 3D-моделирования, позволяющее создавать модели с использованием концепции строительных блоков, аналогичной игре Minecraft. Программу можно скачать бесплатно или даже установить в браузер.

Шаг 1: Откройте файл STL

Чтобы открыть STL-файл, перейдите в раздел Начать новую модель (Start a new model) и выберите Из 3D-файла (From a 3D file). Файл можно найти на жестком диске или просто перетащить в браузер.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 2: Отредактируйте файл STL

Сетка автоматически преобразуется в пиксельный объект, который можно редактировать с помощью 3D Slash.

Выберите инструмент в левом верхнем углу окна просмотра. Можно выбрать один из нескольких инструментов для добавления или вычитания кубических мешей различных размеров:

  • молоток (Hammer): удалить кубики;
  • мастерок (Trowel): перестроить кубики;
  • стамеска (Chisel): удалить срезы кубиков;
  • стена (Wall): перестроить срезы кубиков;
  • сверление (Drill): удалить все, что находится в выбранных пределах.

В сцену можно добавить различные примитивы, чтобы начать работу над новым проектом.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Отрегулируйте размер кубов с помощью палитры в левой части окна просмотра.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг 3: Экспортируйте как файл STL

Чтобы экспортировать сетку, выберите значок дискеты в правом верхнем углу.

Выберите Сохранить как файл STL (Save as STL file).

Плюсы и минусы использования 3D Slash

3D Slash особенно понравится любителям, которым нужно время от времени создавать свои 3D-проекты без необходимости в постижении тайн обычного программного обеспечения для 3D-моделирования. К сожалению, 3D Slash не позволяет пользователям бесплатной версии сохранять измененные 3D-проекты в формате STL.

7. SculptGL

SculptGL — бесплатный инструмент для создания 3D-скульптур. В отличие от своих профессиональных собратьев, таких как ZBrush, SculptGL включает только самые необходимые инструменты и позволяет почувствовать себя скульптором с помощью веб-браузера.

Один серьезный недостаток этого приложения в том, что оно может иногда создавать немногообразные вершины.

Шаг № 1: Откройте файл STL

Щелкните Сцена > Очистить сцену (Scene > Clear Scene), чтобы удалить примитив по умолчанию.

Загрузите файл STL, выбрав Файл (импорт/экспорт) > Добавить (File (import/export) > Add).

Шаг № 2: Отредактируйте файл STL

Определите большие элементы сетки (руки, головы, конечности) с помощью большого инструмента. Перейдите к меньшим кистям для мелких деталей.

Отрегулируйте размер инструмента на панели Скульптура и рисование (Sculpting & Painting) в разделе Радиус (Radius).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Выбор инструментов широк.

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Для экономии времени можно активировать кнопку Симметрия (Symmetry). Это позволит скульптить половину меша, в то время как другая половина будет отображаться зеркально.

Для повышения детализации придется увеличить разрешение. Есть два способа:

Разделите сетку: выберите Топология» > Множественное разрешение > Разделить (Topology > Multiresolution > Subdivide).

Как вариант, cоздайте меш заново, выбрав разрешение в разделе Топология > Пересоздание вокселей > Разрешение (Topology > Voxel Remeshing > Resolution), а затем нажмите Пересоздать (Remesh).

Семь бесплатных STL-редакторов: как изменять и ремонтировать файлы STL

Шаг №3 Экспорт в файл STL

Щелкните Файл (импорт/экспорт) > Сохранить STL (File (import/export) > Save STL).

Плюсы и минусы использования Sculpt GL

SculptGL — отличный способ сделать первые шаги в 3D-скульптинге, к тому же бесплатный. С другой стороны, он не обладает столько же широким функционалом, как более продвинутые программы, например ZBrush или Mudbox.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *