Доброе время суток!
Помогите понять как определить количество наборов в чертеже.
я определяю количество наборов, так
(setq acad (vlax-get-acad-object)
doc (vla-get-activedocument acad)
sels (vla-get-selectionsets doc)
)
и (vla-get-count sels) = 0, т.е. количество наборов в коллекции = 0.
Команда (atoms-family 0) может показать несколько наборов . Выполнил команду
(setq ss (ssget)) получаю ошибку "exceeded maximum number of selection sets".
Пусть я не все переменные набора обнуляю, но их явно не 128! Как показывают выше указанные команды,почему тогда эта ошибка?
в посте #8 вы писали ,цитата
А что в этом удивительного? Вообще-то это разные наборы - PICKSET и SelectionSet.
Тогда какие наборы переполняются?
Как определить количество наборов?
Извините за сумбур и эмоциональность. Под угрозой важный, большой проект.
никаких посторонних чертежей не включено
(Работаю в AutoСad 2020)
Заранее благодарен за любую помощь.