Приветствую.
Не подскажите люди знающие, как быть. Есть блок №1 в который вложен другой блок №2+ солид объект. В блоке №2 тоже есть блоки и солид объекты. Есть ли какой Lisp или способ в один клик расчленить блок №1 (и все входящие в него блоки (на разном уровне вхождения)) до исходных солид объектов?
Название темы было изменено @alina.balkanskaia для улучшения навигации на форуме. Оригинальное название: Расчленение блока в блоке до исходных солидов
Чисто теоретически - можно написать. Правда, работать будет при условии, что вложенные блоки вставлены с равными масштабами.
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library
А вот теперь бы файл-образец исходных данных и чего должно получиться в результате.
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library
В файле несколько блоков. Нужно выбрать один или сразу несколько рамочкой, нажать на кнопку и получить набор солид объектов. Уровень вложения солидов в блоке разный
Ну пока что я не вижу особых проблем - преобразовать pickset в набор примитивов, каждый из них vla-explode, а дальше рекурсивно проходить по полученному составу примитивов. Если нашли блок с 3DSOLID внутри - разбивать. Муторно писать, да и времени уже почти полночь (а вставать в 6).
P.S. На форумах dwg.ru и adn-cis.org есть и темы по обучению, и разделы по заказу работ. Советую обратиться туда - может, и найдется человек, не настолько умученный работой, как я.
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям! | Do you find the posts helpful? "LIKE" these posts!
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
Алексей Кулик aka kpblc | Aleksei Kulik aka kpblc Facebook | LinkedIn
autolisp.ru
Техническая поддержка программистов Autodesk в СНГ
Библиотека пользовательских lisp-функций | Custom Lisp-function library
@Cfytrr Добрый день! рада видеть вас в Сообществе! Поделитесь, помогли ли вам рекомендации @kpblc2000 ? Может быть, у вас есть новые данные, в таком случае, пожалуйста, поелитесь ими?
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.