Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: Elfilagas от 13-06-2017, 13:44:17

Название: Параметры выделенного компонента
Отправлено: Elfilagas от 13-06-2017, 13:44:17
Добрый день,
Подскажите, пожалуйста, как получить параметр выделенного в сборке компонента?
Например, в браузере выделены несколько деталей - как получить их обозначения?
Название: Re: Параметры выделенного компонента
Отправлено: mikazakov от 13-06-2017, 13:58:15
В сборке есть объект:
AssemblyDocument.SelectSet
там будет коллекция всего что выделено.
остается пройтись по этой коллекции и сфильтровать сборки и подсборки.
Ну а там в каждом компоненте есть объект типа ComponentOccurrence.Definition , а в нем объект Document и он идет как Object.
Поэтому нужно привести его к типу Documet и там уже будет  PropertySets и в них все свойства
Название: Re: Параметры выделенного компонента
Отправлено: Elfilagas от 13-06-2017, 14:03:25
Спасибо, а то получил список ComponentOccurrence и завис. )