DXF отбор посредствам selectionsets

Автор Тема: DXF отбор посредствам selectionsets  (Прочитано 440 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн AndONEАвтор темы

  • ADN OPEN
  • Сообщений: 31
  • Карма: 0
Коллеги, приветствую.
В описании к DXF отборам к Selectionsets нашел такое:
Код   | ТекстЗапроса
"2   |Имя; описатель атрибута, имя блока, и т.д."

И у меня в связи с этим вопрос. Можно ли отобрать все блокиссылки в пространстве чертежа с аттрибутом конкретным? 
У меня не получилось. Код вписал 2,  в Имя вписал "Название атрибута"
Конкретный код не привожу, пишу из под 1С, если меня не понятно - накидаю аналогичный на VBA 

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 8027
  • Карма: 948
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DXF отбор посредствам selectionsets
« Ответ #1 : 12-02-2018, 17:00:57 »
И у меня в связи с этим вопрос. Можно ли отобрать все блокиссылки в пространстве чертежа с аттрибутом конкретным? 
При помощи фильтра это сделать нельзя. Можно отобрать все блоки, а затем уже в цикле по атрибутам каждого из блоков отбирать нужные.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн AndONEАвтор темы

  • ADN OPEN
  • Сообщений: 31
  • Карма: 0
Re: DXF отбор посредствам selectionsets
« Ответ #2 : 12-02-2018, 21:40:47 »
А не могли бы прокомментировать пособие Autocad по использованию кодов DXF  http://5axes.free.fr/dxf/dxf.pdf
Там на 70-й странице (книжной) либо 76 странице(электронной) указано для атрибутов
"2 Attribute tag (string)"
Т.е. код 2 для поиска Тэгов атррибута. Почему она не работает? Ее упраздняли?
Это был бы мегаполезный фильтр!

Отмечено как Решение AndONE 12-02-2018, 22:53:43

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 8027
  • Карма: 948
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DXF отбор посредствам selectionsets
« Ответ #3 : 12-02-2018, 21:52:48 »
1. Поиск для ATTRIB не работал никогда. Поиск работает по главным примитивам, но не работает по вложенным. Главный примитив - INSERT.
2. Даже для главных примитивов поиск работает не по всем dxf-кодам.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн AndONEАвтор темы

  • ADN OPEN
  • Сообщений: 31
  • Карма: 0
Re: DXF отбор посредствам selectionsets
« Ответ #4 : 12-02-2018, 21:54:06 »
Александр, спасибо! Уже в который раз выручаете)