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

Содержимое удалено Содержимое добавлено
Строка 4:
Инвентор может отслеживать изменения состава компонентов в сборке с целью генерации спецификаций (BOM, Bill of Materials), широко используемых в производственной практике.
 
Для программного управления выборкой данных для спецификаций, их экспорта во внешние приложения и обеспечения прямого доступа к структуре даннымданных BOMспецификаций предусмотрен программный интерфейс спецификаций (BOM API).
 
BOM представляет собой, как минимум, список компонентов, их количества, а нередко и вычисляемые итоги. Кроме того, BOM нередко включает шифры деталей, инвентарные номера, размеры заготовок и т.п. Autodesk Inventor имеет средства для отображения всей этой информации в табличном формате на чертежах.
 
Данные для спецификации формируются на основе выборки информации из структуры данных сборки и могут подвергаться разнообразной обработке. Например, вычисленные количественные суммы могут быть преобразованы к другим единицам измерения, переопределены или сделаны значением параметра. Позиции в спецификации могут быть перенумерованы и реорганизованы.
 
Компонентам, на которые ссылается BOM, могут быть поставлены в соответствие типы, указывающие каким образом данный компонент должен найти отражение в BOMспецификации. С этой целью в BOM API доступно значение свойства компонента «Структура спецификации» (BOM Structure). Оно определяет тип компонента в спецификации и может принимать одно из пяти значений:
* '''Обычный (Normal)'''
* '''Фантомный (Phantom)''', присутствуют в модели, но не указываются в спецификации отдельной строкой.
* Фантомный (Phantom),
* '''Ссылочный (Reference)''', полностью исключаются из BOM, хотя и является компонентом модели.
присутствуют в модели, но не указываются в спецификации отдельной строкой.
* '''Приобретенный (Purchased)''', представляется в спецификации одной строкой, даже если на самом деле является подсборкой.
* Ссылочный (Reference),
* '''Неразделяемый (Inseparable)'''. Обычно является сборочной единицей, разборка которой невозможна без физических повреждений. Во многих производственных процессах неразделяемые сборки, как и приобретаемые приобретенным компонентамкомпоненты, удобнееудобно представлять одной позицией, но, как правило, они являются изделиями своегособственного производства.
полностью исключаются из BOM, хотя и является компонентом модели.
* Приобретенный (Purchased),
представляется в спецификации одной строкой, даже если на самом деле является подсборкой.
* Неразделяемый (Inseparable).
Обычно является сборочной единицей, разборка которой невозможна без физических повреждений. Во многих производственных процессах неразделяемые сборки, как и приобретенным компонентам, удобнее представлять одной позицией, но, как правило, являются изделиями своего производства.
 
 
 
 
== Объектная модель BOM ==