PartItem

Features

Statistics

๐Ÿงญ Taxonomy: IdentifiedThing โฌ† Parent: ToolObject ๐Ÿ”น Attributes: 9 ๐Ÿ”— Relations: 1 ๐ŸŒฟ Subclasses: 4 ๐Ÿ“ Level: 2
Description
Abstract superclass for all part-like Windchill concepts in this model. A PartItem clusters common attributes shared by managed parts, product tree items, assembly tree items, and as-built items. These common attributes include identity, name, description, version, lifecycle state, editing state, source-system information, and responsibility. Concrete subclasses specialize this common level for definition, product-structure usage, manufacturing-structure usage, or physical realization.
Synthesis
Subclasses: AsBuiltItem, AssemblyTreeItem, ProductTreeItem, WindchillPart ยท Key attributes: editing_state, item_version, lifecycle_state, description (+5) ยท Relations: responsible_person->PersonOrRole
Hierarchy

Attributes

slotslot_descriptionrangerange_kindrequiredmultivaluedcardinalityinherited_fromkeyidentifier
editing_stateEditing, authoring, or change state of the item or structure, for example draft, checked out, checked in, under change, locked, frozen, or released.stringDatatypeFalseFalse0..1-FalseFalse
item_versionVersion, revision, iteration, or other version label of the part-like item. This slot is shared by WindchillPart, ProductTreeItem, AssemblyTreeItem, and AsBuiltItem through PartItem.stringDatatypeFalseFalse0..1-FalseFalse
lifecycle_stateLifecycle state of the item or structure, for example In Work, Released, Frozen, Obsolete, Completed, Accepted, or another organization-specific state.stringDatatypeFalseFalse0..1-FalseFalse
descriptionHuman-readable description.stringDatatypeFalseFalse0..1IdentifiedThingFalseFalse
idStable identifier of the object.uriorcurieDatatypeTrueFalse1..1IdentifiedThingFalseTrue
nameHuman-readable name.stringDatatypeFalseFalse0..1IdentifiedThingFalseFalse
external_idNative identifier of the object in the source tool.stringDatatypeFalseFalse0..1ToolObjectFalseFalse
source_systemConcrete source system or repository.stringDatatypeFalseFalse0..1ToolObjectFalseFalse
tool_nameName of the tool where the object is managed.stringDatatypeFalseFalse0..1ToolObjectFalseFalse

Relations

slotslot_descriptionrangerange_kindrequiredmultivaluedcardinalityinherited_fromkeyidentifier
responsible_personPerson or role responsible for this object.PersonOrRoleClassFalseFalse0..1ToolObjectFalseFalse

Subclasses

classdescription
AsBuiltItemRealized physical part-like item inside an as-built structure. An AsBuiltItem may represent a serialized part, a lot-controlled item, an installed assembly, or another physical occurrence. It points back to the AssemblyTreeItem it is made from, thereby connecting physical realization to manufacturing definition and indirectly to product definition.
AssemblyTreeItemAssembly-structure item representing the manufacturing or assembly usage of a part definition. It describes how a part-like item is needed, grouped, consumed, installed, assembled, or produced from the manufacturing point of view. It can point back to the ProductTreeItem it is a manufacturing view of.
ProductTreeItemProduct-structure item representing the usage of a part definition inside an engineering or product tree. A ProductTreeItem is part-like because it has name, description, version, lifecycle state, and editing state, but it is more specific than the reusable WindchillPart: it represents the part as used at a particular position in a particular product structure.
WindchillPartManaged Windchill part definition. A WindchillPart represents the reusable product or part object managed in Windchill, for example a component, assembly, purchased part, manufactured part, or product-level item. It is the part definition that may be used by product tree items, assembly tree items, and realized by as-built items.

Instances (optional)

Hook: later you can load instance data (RDF/JSON/CSV) and show top instances of this class here.