Part
IRI: https://w3id.org/altium/cdm/library/Part
Bounded context: library
TBD
Platform API
GRID (1)
grid:workspace:{workspace-id}:library:part/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class lib_part["Part"]
style lib_part fill:#ffe599
click lib_part href "../../classes/lib_part/"
lib_part : id
class des_project["Hardware Project"]
style des_project fill:#93c47d
des_project --> "*" lib_part: parts
click des_project href "../../classes/des_project/"
class des_multiboard_project["Multiboard Project"]
style des_multiboard_project fill:#93c47d
des_multiboard_project --> "*" lib_part: parts
click des_multiboard_project href "../../classes/des_multiboard_project/"
class des_harness_project["Harness Project"]
style des_harness_project fill:#93c47d
des_harness_project --> "*" lib_part: parts
click des_harness_project href "../../classes/des_harness_project/"
class ins_PartInsight["Part Insight"]
style ins_PartInsight fill:#a64d79
ins_PartInsight --> "1" lib_part: part
click ins_PartInsight href "../../classes/ins_PartInsight/"
class lib_ComponentRevision["Component Revision"]
style lib_ComponentRevision fill:#ffe599
lib_ComponentRevision --> "*" lib_part: parts
click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"
class lib_part_choice["Part Choice"]
style lib_part_choice fill:#ffe599
lib_part_choice --> "1" lib_part: part
click lib_part_choice href "../../classes/lib_part_choice/"
class pro_ManagedBOM["Managed BOM"]
style pro_ManagedBOM fill:#dd7e6b
pro_ManagedBOM --> "*" lib_part: parts
click pro_ManagedBOM href "../../classes/pro_ManagedBOM/"
class pro_ConsolidatedBOM["Consolidated BOM"]
style pro_ConsolidatedBOM fill:#dd7e6b
pro_ConsolidatedBOM --> "*" lib_part: parts
click pro_ConsolidatedBOM href "../../classes/pro_ConsolidatedBOM/"
class pro_BomRelease["BOM Release"]
style pro_BomRelease fill:#dd7e6b
pro_BomRelease --> "*" lib_part: parts
click pro_BomRelease href "../../classes/pro_BomRelease/"
class pro_BomItemAlternate["BOM Item Alternate"]
style pro_BomItemAlternate fill:#dd7e6b
pro_BomItemAlternate --> "0..1" lib_part: part
click pro_BomItemAlternate href "../../classes/pro_BomItemAlternate/"
class pro_BomItemSubstitute["BOM Item Substitute"]
style pro_BomItemSubstitute fill:#dd7e6b
pro_BomItemSubstitute --> "0..1" lib_part: part
click pro_BomItemSubstitute href "../../classes/pro_BomItemSubstitute/"
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
Aliases
- Managed Part
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| grid | grid:workspace:{workspace-id}:library:part/{id} |
| platformAPI | DesPart |