3D-печать больших моделей: делим объекты на части

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

3D-печать больших моделей: делим объекты на части


Содержание:

  1. Meshmixer
  2. Netfabb
  3. PrusaSlicer
  4. Creality Print
  5. Cura

1. Meshmixer

Программа Meshmixer разработана компанией Autodesk и задумана как набор инструментов для редактирования полигональных сеток (мешей). Программа славится простотой освоения и богатым набором функций — от скульптинга и масштабирования до проверки мешей на ошибки и подготовки к 3D-печати.

Нужно иметь ввиду, что это программное обеспечение хоть и очень удобно, но все же ограничено по областям применения. Например, его нельзя считать системой автоматизированного проектирования, как, например, другую популярную программу от Autodesk под названием Fusion 360. В то же время ограничены и инструменты для творчества: в отличие от того же Blender программа не поддерживает разработку моделей для анимаций.

С другой стороны, для нашей задачи такой функционал и не нужен, а с делением моделей Meshmixer справляется отлично.

Как это делается:

1. Откройте Meshmixer и импортируйте 3D-модель нажатием на кнопку Import в верхней левой части экрана.

2. Откройте меню редактирования (Edit) в панели инструментов с левой стороны экрана.

3D-печать больших моделей: делим объекты на части

3. Используйте инструмент Lasso Select для выбора той части модели, которую вы хотите отделить: выберите функцию и обведите с помощью мышки нужный участок модели.

3D-печать больших моделей: делим объекты на части

4. Нажмите на кнопку разделения (Separate) в панели инструментов слева.

3D-печать больших моделей: делим объекты на части

5. Используйте инструмент преобразования (Transform) в той же панели слева для перемещения отделенной части в другое место с помощью мышки.

6. Если результат устраивает, подтвердите операцию с помощью кнопки Apply, опять-таки в левой панели инструментов.

Если требуется просто разрезать модель в одной плоскости, можно использовать другой вариант:

1. Откройте Meshmixer и импортируйте 3D-модель нажатием на кнопку Import в верхней левой части экрана.

2. Откройте меню редактирования (Edit) в панели инструментов с левой стороны экрана.

3. Выберите инструмент Plane Cut и расположите плоскость сечения так, как необходимо.

3D-печать больших моделей: делим объекты на части

4. Для регулировки расположения и наклона используйте стрелочки-указатели. Если требуется более точная настройка, можно ввести числовые значения.

3D-печать больших моделей: делим объекты на части

5. Когда плоскость сечения установлена нужным образом, выберите Keep Both в панели с правой стороны, чтобы сохранить обе части.

6. Нажмите Accept, затем Edit и Separate Shells, и программа выполнит деление модели.

3D-печать больших моделей: делим объекты на части

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

При желании можно даже добавить соединения типа «шип-паз»:

1. Выберите подходящую геометрическую форму, например цилиндр, как в этом примере.

3D-печать больших моделей: делим объекты на части

2. Установите шип в нужном месте и при необходимости подгоните по размеру.

3D-печать больших моделей: делим объекты на части

3. Выберите создание нового объекта (Create New Object), подтвердите и сразу же сделайте копию шипа.

4. Объедините один из шипов с первой частью модели мышкой и клавишей Shift, затем выберите булеву разность (Boolean Difference). Шип будет заменен пазом того же диаметра и нужной глубины.

3D-печать больших моделей: делим объекты на части

5. Объедините второй шип в списке со второй частью модели, опять-таки используя мышку и клавишу Shift.

3D-печать больших моделей: делим объекты на части

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

2. Netfabb

Еще одна программа от Autodesk, придуманная специально для оптимизации и подготовки 3D-моделей к 3D-печати.

1. Запустите программу и перетащите STL-файл в рабочее пространство, либо откройте, выбрав меню File, a затем Open Project, Add Parts и нужный файл.

2. С правой стороны экрана будет панель Cuts. Здесь с помощью ползунков можно выбрать по какой оси модель будет рассечена и в каком именно месте.

3D-печать больших моделей: делим объекты на части

3. Нажмите на Execute Cut, и программа покажет плоскость сечения.

3D-печать больших моделей: делим объекты на части

4. Нажмите Cut, и модель будет разрезана на две части.

3D-печать больших моделей: делим объекты на части

5. В верхней правой части экрана расположено меню Parts. Разверните меню, а затем выберите и сохраните необходимые части модели по отдельности. Для этого нажмите на каждую строку правой мышкой, выберите Export Part, затем нужный формат (обычно STL), и сохраните.

3D-печать больших моделей: делим объекты на части

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

3. PrusaSlicer

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

3D-печать больших моделей: делим объекты на части

Что PrusaSlicer позволяет, так это быстро и без особого труда делить модели в установленной плоскости:

1. Откройте программу и импортируйте STL-файл с нужной 3D-моделью.

2. Выберите инструмент деления (Сut) в левой части рабочего пространства.

3. С помощью мышки установите плоскость сечения в нужном месте. Плоскость можно вращать с помощью стрелок. Для точной настройки можно ввести числовые значения.

4. Во время деления для каждой части доступны разные опции: можно сохранить пространственную ориентацию (Keep Orientation), можно перевернуть часть вверх ногами (Flip Upside Down) или развернуть часть срезом вниз и установить на виртуальный столик (Place on Cut).

5. Выберите Perform Cut, и программа завершит деление.

4. Creality Print

Creality Print — фирменный слайсер компании Creality, основанный на PrusaSlicer.

3D-печать больших моделей: делим объекты на части

Благодаря родству этих программ процедура деления аналогична:

1. Откройте программу и импортируйте файл с 3D-моделью.

2. Выберите инструмент деления (Split) в панели с левой стороны.

3. Расположите и разверните плоскость сечения нужным образом.

4. Нажмите на кнопку Start Split, и модель будет разрезана на две части.

5. Выберите нужные части и сохраните отдельными файлами.

Слайсеры Orca и программа Bambu Studio для 3D-принтеров Bambu Lab тоже созданы на основе PrusaSlicer. Приводить операции по делению в этих программах не будем, так как они практически не отличаются от уже приведенных примеров.

5. Сura

Cura была и остается самым популярным слайсером, но кое в чем ее функционал уступает повзрослевшим конкурентам. Разбить модели на части в Cure можно парой способов — простым и сложным.

Начнем с простого:

1. Для разбивки моделей в слайсере Cura потребуется установить плагин Mesh Tools. Плагин можно скачать на площадке Cura Marketplace.

2. После скачивания и установки плагина перезапустите Cura.

3. Откройте STL-файл с требуемой 3D-моделью.

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

3D-печать больших моделей: делим объекты на части

5. Наведите курсор на выпадающее меню Mesh Tools, выберите функцию Split Model Into Parts, и программа разобьет модель на части.

3D-печать больших моделей: делим объекты на части

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

1. Импортируйте 3D-модель и сориентируйте ее так, чтобы она не помещалась только по оси Z, то есть стояла вертикально.

2. Во вкладке масштабирования (Scale) запомните общую высоту модели.

3D-печать больших моделей: делим объекты на части

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

4. Во вкладе Move запишите значение по оси Z: оно будет отрицательным, так как нижняя часть находится под рабочей поверхностью.

3D-печать больших моделей: делим объекты на части

5. Отдайте команду на нарезку и сохраните код — это верхняя часть модели.

6. Затем переверните модель вверх ногами с помощью инструмент Rotate. Модель перевернется вокруг собственного центра, а не вокруг линии среза. Вот тут-то нам и понадобятся записанные ранее числа.

7. Теперь возьмите общую высоту и вычтите то самое отрицательное значение из шага №5, только без минуса: оба значения должны быть положительными, иначе мы будем суммировать, а не вычитать.

8. Полученная цифра — новое значение по оси Z. Другими словами, это та высота, на которую нам нужно опустить модель, чтобы над поверхностью столика осталась вторая часть. Введите это значение во вкладку Move, только теперь уже со знаком минус, чтобы сдвинуть модель вниз.

3D-печать больших моделей: делим объекты на части

10. Если вы все сделаете правильно, поверхность столика будет проходить точно по условному срезу, но обработанная ранее часть будет уже под столиком, а вторая — над ним.

11. Снова запускайте нарезку и сохраняйте файл — теперь уже со второй частью модели.

12. Остается только напечатать оба файла по очереди.

Удачной печати!



Вам будет интересно