Доброго времени суток. Работаю в файле АР и подгружен файл ВК. Задача выбрать в связанном файле все семейства определенной категории (Окна) с содержанием в имени слова "Отв". Выбираю элементы
через
PickObjects(ObjectType.LinkedElement ... Происходит такая ситуация: выбирая один элемент рамкой в IList<Reference>приходит всегда два Reference - одинаковые по всем параметрам (дубликаты). При выделении рамкой, как я понимаю он не должен заходить два раза в true метода AllowReference, а он заходит. Если выбирать
рамкой системные элементы - воздуховоды , трубы и тд , то приходит
один элемент. Если выбирать нажатием на один элемент (не рамка) , то приходит
один элемент. Окна , двери и тд , также дублируются, а вот стены , например, не дублируются. Категорию семейства менял (Окна на Обобщенную модель). Очень интересуют следующие вопросы:
1. Почему происходит дублирование в
IList<Reference> с семействами
FamilyInstance (мое предположение) что только с ними ?
2. Наилучший способ это исправить ?
![](https://i.postimg.cc/ppVWvzxJ/image.png)