Создание формы из файла stl объекта 3D-чертежа

Я хочу знать, как сделать форму 3D-дизайна в формате .stl.

Предположим, у меня есть 3D-формат partin .stl (например, цилиндр), и я хочу создать/спроектировать форму для этого объекта (т. Е. Структуру, с помощью которой я мог бы изготовить цилиндр). Есть ли какой-нибудь способ сделать это? Существуют ли какие-либо инструменты для этого?

Мое требование заключается в следующем: у меня есть файл .stl проекта, и мне нужно разработать файлы САПР для его формы. Затем мне нужно будет распечатать эти формы в 3D. Мне бы потребовалось добавить отверстие для заливки жидкого (на основе смолы) сырья, которое со временем затвердевает.

, 👍7

Обсуждение

Какую форму вы ищете? для экструзии пластмасс или формования из смолы?, @Fernando Baltazar

Добавление отверстия тривиально, если у вас есть сверло :-), @Carl Witthoft

Мысль вне стены: если бы можно было модифицировать принтер для использования воска или другого материала с низкой температурой плавления, затем распечатайте изделие, упакуйте в песок и используйте метод литья с потерей воска., @Carl Witthoft

Пожалуйста, примите ответ, чтобы получить вопрос из списка вопросов, на которые нет ответа. Если ни один из ответов не отвечает на ваш вопрос достаточно хорошо, пожалуйста, подумайте о добавлении дополнительной информации, обновив свой вопрос, чтобы люди могли создавать новые или обновлять свои текущие ответы., @0scar


3 ответа


5

Вы также можете перенести модель и большую коробку в slic3r, выровнять и сориентировать их (вложить модель в коробку) и выполнить модификатор вычитания, оставив углубление там, где они пересеклись. Вы, вероятно, захотите сделать это дважды, для верхней формы и формы для ботома. Я сделал это, но я не вижу никаких инструкций в Интернете для этого. :(

ПРАВКА: К сожалению, это было бы очень утомительно. Гораздо проще использовать meshmixer или другую общедоступную программу для вычитания одного stl из другого.

В Slic3r использование другого stl в качестве модификатора не имеет никакого эффекта, если вы также не печатаете этот второй stl (обычно с другой головки). Таким образом, вам придется вручную удалить весь g-код для второй головки. Извините за плохой совет.


,

Хороший ответ, может быть, вы могли бы написать инструкции здесь и опубликовать несколько скриншотов, сопровождающих текст, было бы хорошей ссылкой., @0scar

Я могу дополнить это инструкциями и скриншотами завтра. :), @Davo

ДА. Это выглядит простым, но эффективным решением. Пожалуйста. дайте подробные инструкции по изготовлению пресс-формы в slic3r, начиная с того, как сделать в ней коробку. (У меня есть модель, определенная в формате stl). В основном у меня есть файл stl модели. Мне нужно создать для него форму и выполнить 3D-печать формы. Спасибо., @Arvind Gupta

@ArvindGupta Пожалуйста, обновите свой вопрос, чтобы описать, что вы заливаете в форму, простой формы может быть недостаточно, так как вам может потребоваться добавить отверстия для заливки материала или отверстия для стояка для деаэрации. Я сомневаюсь, что это возможно при таком решении., @0scar

Я согласен с предложением Мешмиксера: "Логическая разница" относительно быстрая., @Carl Witthoft

ОК. Итак, как я понимаю, мне нужно создать stl из двух сплошных блоков, расположить stl объекта между ними и выполнить логическое вычитание. Это правда? Если да, то может ли кто-нибудь дать пошаговые инструкции о том, как это сделать, пожалуйста? Важно, как создать stl блока в meshmixer и как выполнить в нем логическое вычитание? Нужно ли мне выполнять логическую операцию отдельно два раза или я могу сделать это только один раз, сохраняя оба блока рядом с заданием? Кроме того, как добавить дрель для впрыскивания жидкого сырья? Может быть, выполнив вычитающее сложение с помощью цилиндра?, @Arvind Gupta

@Арвинд Гупта Действительно, вам нужно вычесть еще один цилиндр, чтобы получить доступ к полости, @0scar

@ArvindGupta вкратце: расположите оба элемента по желанию. Отмените выбор всего. Сначала выберите объект , который вы "хотите", затем объект пересечения. Порядок имеет значение. Затем нажмите "Логическая разница". Есть пара очень хороших видеороликов на YouTube, показывающих, как это сделать., @Carl Witthoft

Спасибо, Карл. У меня есть еще 2 вопроса, пожалуйста. Есть ли какой-либо другой бесплатный инструмент, кроме meshmixer, в котором я могу это сделать (meshmixer висит на моем компьютере). Кроме того, как создать исходные твердые блоки и цилиндр в одном и том же? Я совершенно новичок в чертежах САПР (в основном EC engg :) ). Заранее спасибо., @Arvind Gupta


3

В дополнение к ответу Даво (в котором описывается удивительная особенность программного обеспечения slicer, о которой я не знал), более общее описание будет включать использование программы САПР 3D-твердотельной модели. Вы должны знать, что модель в формате STL-это не сплошная модель, это модель поверхности. Чтобы сделать форму, вам нужно будет импортировать модель STL в программу САПР (есть несколько бесплатных, таких как Fusion 360 или FreeCAD, или, возможно, еще много других, которые также будут работать) и создать твердое тело из модели поверхности. Следующее, что нужно сделать, это создать большой прямоугольный блок и вычесть из него положительную модель. Теперь негатив живет внутри этого блока, поэтому вам нужно будет удобно разрезать блок через свой негатив, чтобы создать 2 детали формы. Убедитесь, что вы разделили блок так, чтобы можно было вынуть отливку из деталей формы, а также добавить вход для заливки жидкого литейного материала и добавить стояки (отверстия) для деаэрации полости. Кроме того, для выравнивания вы можете добавить штифты и отверстия в детали пресс-формы.

,

мешмиксер имеет функцию "Сделать твердым"., @Carl Witthoft


2

Пытаясь найти решение этой проблемы, я наткнулся на этот пост на форуме, который привел меня к "Параметрическому двухкомпонентному генератору пресс-форм для OpenSCAD" в Thingiverse.

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

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

Вот пример из Вселенной вещей. A parametric two-part mold, and casted object

Вы можете найти инструкции по загрузке, установке или исходный код OpenSCAD здесь.

,