Part
IRI: https://w3id.org/altium/cdm/library/Part
GRID: grid:workspace:{workspace-id}:library:part/{id}
API: DesPart
A manufacturer part, identified by manufacturer and part number, as held in the Workspace's Part Catalog together with the supplier parts through which it is sold. Workspace components reference manufacturer parts through their Part Choices.
In the product
Known as: Manufacturer Part (altium-designer, altium-365)
Diagram
---
config:
layout: elk
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class lib_Part["Part"]
style lib_Part fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:2.5px
click lib_Part href "../../classes/lib_Part/"
lib_Part : id
class des_Project["Hardware Project"]
style des_Project fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_Project --> "*" lib_Part: parts
click des_Project href "../../classes/des_Project/"
class des_MultiboardProject["Multiboard Project"]
style des_MultiboardProject fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_MultiboardProject --> "*" lib_Part: parts
click des_MultiboardProject href "../../classes/des_MultiboardProject/"
class des_HarnessProject["Harness Project"]
style des_HarnessProject fill:#93c47d,stroke:#607f51,color:#14181f,stroke-width:1px
des_HarnessProject --> "*" lib_Part: parts
click des_HarnessProject href "../../classes/des_HarnessProject/"
class ins_PartInsight["Part Insight"]
style ins_PartInsight fill:#a64d79,stroke:#6c324f,color:#ffffff,stroke-width:1px
ins_PartInsight --> "1" lib_Part: part
click ins_PartInsight href "../../classes/ins_PartInsight/"
class lib_ComponentRevision["Component Revision"]
style lib_ComponentRevision fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:1px
lib_ComponentRevision --> "*" lib_Part: parts
click lib_ComponentRevision href "../../classes/lib_ComponentRevision/"
class lib_PartChoice["Part Choice"]
style lib_PartChoice fill:#ffe599,stroke:#a69563,color:#14181f,stroke-width:1px
lib_PartChoice --> "1" lib_Part: part
click lib_PartChoice href "../../classes/lib_PartChoice/"
class pro_ManagedBOM["Managed BOM"]
style pro_ManagedBOM fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
pro_ManagedBOM --> "*" lib_Part: parts
click pro_ManagedBOM href "../../classes/pro_ManagedBOM/"
class pro_ConsolidatedBOM["Consolidated BOM"]
style pro_ConsolidatedBOM fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
pro_ConsolidatedBOM --> "*" lib_Part: parts
click pro_ConsolidatedBOM href "../../classes/pro_ConsolidatedBOM/"
class pro_BomRelease["BOM Release"]
style pro_BomRelease fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
pro_BomRelease --> "*" lib_Part: parts
click pro_BomRelease href "../../classes/pro_BomRelease/"
class pro_BomItemAlternate["BOM Item Alternate"]
style pro_BomItemAlternate fill:#dd7e6b,stroke:#905246,color:#14181f,stroke-width:1px
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,stroke:#905246,color:#14181f,stroke-width:1px
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 |