Есть ли способ получить один объект помимо булеана из объекта с многочисленными самопересечениями, желательно с наименьшим числом ручных операций. Что-то типа получения большого количества сечений и удаления всех сегментов, кроме внешних.
Спасибо.Но не совсем то. Нужно было сразу мне поместить тему в скрипты. Видимо я не совсем внятно объяснил.Серым -то,что имеем, зеленым - то, что хотелось бы получить. Другими словами - убрать все, что внутри внешнего контура. Желательно на модели, но в крайнем случае, можно и на его сечениях. Напоминаю, что boolean в моем случае не подходит. Conform тоже работает только на самых простых моделях.
E_BachinskiyНапоминаю, что boolean в моем случае не подходит.
Почему не подходит? Предоставьте картинку с вашим случаем.
E_BachinskiyЧто-то типа получения большого количества сечений и удаления всех сегментов, кроме внешних.
Вам нужно получить плоское сечение в виде сплайна?
Используем сплайн Section и получаем большое количество сечений.
Потом вручную на уровне сплайнов используем кнопку Boolean с типом Union.
E_BachinskiyСлишком много ручной работы для нескольких сотен сечений
Попробуйте использовать скрипт spline-2-poly.
Сначала создаем сечения с помощью Section.
Применяем скрипт и получаем объект Editable Poly.
Выделяем все вершины и делаем Weld.
Выделяем все открытые ребра в режиме Border и создаем сплайн из них.
Удаляем вручную лишние сплайны, если нужно.
У 3d печати (даже у разных принтеров и используемых ими материалов ) есть свои требования от этого и необходимо "отталкиваться". Иногда, по не сколько раз приходиться изменять сетку что бы принтер распечатал то, что необходимо.В некоторых случаях, модель лучше разделить на фрагменты, всё зависит от специфики работы принтера,используемого материала, положения модели в пространстве ,углов по отношению к вертикали и ещё всяких "мелочей".
Модель для STL не должна содержать ошибки а "самопересечене" одна из них.
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
E_Bachinskiy
Евгений Петров (ЕС_Петров)
Борис Кулагин (Boris Kulagin)
http://www.scriptspot.com/3ds-max/scripts/multi-slicer-pro
http://www.scriptspot.com/3ds-max/scripts/simpleslicer
и т.д.
на крайняк - ProCutter
E_Bachinskiy
igorznag
Вам нужно получить плоское сечение в виде сплайна?
Используем сплайн Section и получаем большое количество сечений.
Потом вручную на уровне сплайнов используем кнопку Boolean с типом Union.
E_Bachinskiy
Слишком много ручной работы для нескольких сотен сечений.А хотелось бы, чтобы объект можно было использовать для 3д печати
igorznag
Сначала создаем сечения с помощью Section.
Применяем скрипт и получаем объект Editable Poly.
Выделяем все вершины и делаем Weld.
Выделяем все открытые ребра в режиме Border и создаем сплайн из них.
Удаляем вручную лишние сплайны, если нужно.
diwian diwian
Модель для STL не должна содержать ошибки а "самопересечене" одна из них.