Autodesk Inventor API. Первые шаги/Спецификация: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 28:
 
Внутренние механизмы Autodesk Inventor поддерживают актуальность BOM, отслеживая изменения состава сборки и обновляя соответствующим образом типы компонентов и количественные показатели. Актуализация BOM может выполняться как средствами пользовательского интерфейса так и инструментами BOM API. С помощью API можно вносить в BOM дополнительные изменения, производить выборки и экспортировать данные. Autodesk Inventor активно использует объекты PropertySet для хранения в BOM свойств компонентов. Клиентский код может получить прямой и непосредственный доступ к этим данным.
 
 
'''Запрос на формирование BOM'''
 
Код следующего примера иллюстрирует применение API для выборки из сборки данных для спецификации. Предполагается, что в Инвентор загружена демонстрационная сборка '''Arbor_Press.iam'''. Для уменьшения размера и улучшения читаемости программы опущены процедуры обработки ошибок.

{{Info|Рекомендуется всегда проверять значения, возвращаемые процедурами и функциями значения, на корректность типа и попадание в диапазон допустимых значенийвеличин.}}
 
 
СначалаИтак, получимсначала следует получить ссылку на объект BOM, изпредоставляемый объекта ComponentDefinitionописанием сборки — её объектом ComponentDefinition.
<pre>
Dim oBOM As BOM
Строка 95 ⟶ 99 :
(Fine Thread - Inch)
</pre>
 
 
== Развернутый пример ==