Annotations
The global Part element defines a feature (body) which can be instantiated multiple times in the CAD scene.
Diagram
Type
PartType
Type hierarchy
Properties
Used by
Children
Attributes , AuxiliaryIds , BodyIds , CharacteristicNominalIds , CoordinateSystemIds , DatumDefinitionIds , DatumReferenceFrameIds , DatumTargetDefinitionIds , DefinitionExternal , ExportControlClassification , FeatureNominalIds , FeatureZoneIds , FoldersPart , Header , ModelNumber , NoteIds , PartFamily , PartNoteIds , PointCloudIds , SecurityClassification , UUID , Validation , Version , ViewIds
Instance
<Part color= "" hidden= "0" id= "" label= "" materialIndex= "" originMassProperty= "" size= "" transparency= "0.0" xmlns= "http://qifstandards.org/xsd/qif3" >
<Attributes n= "" > {0,1} </Attributes>
<Validation > {0,1} </Validation>
<Header > {0,1} </Header>
<UUID > {0,1} </UUID>
<ModelNumber > {0,1} </ModelNumber>
<Version > {0,1} </Version>
<SecurityClassification > {0,1} </SecurityClassification>
<ExportControlClassification > {0,1} </ExportControlClassification>
<FeatureNominalIds n= "" > {0,1} </FeatureNominalIds>
<FeatureZoneIds n= "" > {0,1} </FeatureZoneIds>
<CharacteristicNominalIds n= "" > {0,1} </CharacteristicNominalIds>
<NoteIds n= "" > {0,1} </NoteIds>
<PartNoteIds n= "" > {0,1} </PartNoteIds>
<DatumDefinitionIds n= "" > {0,1} </DatumDefinitionIds>
<DatumTargetDefinitionIds n= "" > {0,1} </DatumTargetDefinitionIds>
<DatumReferenceFrameIds n= "" > {0,1} </DatumReferenceFrameIds>
<BodyIds n= "" > {0,1} </BodyIds>
<CoordinateSystemIds n= "" > {0,1} </CoordinateSystemIds>
<AuxiliaryIds n= "" > {0,1} </AuxiliaryIds>
<ViewIds n= "" > {0,1} </ViewIds>
<PointCloudIds n= "" > {0,1} </PointCloudIds>
<DefinitionExternal id= "" n= "" > {0,1} </DefinitionExternal>
<PartFamily > {0,1} </PartFamily>
<FoldersPart n= "" > {0,1} </FoldersPart>
</Part>
Attributes
QName
Type
Default
Use
Annotation
color
ColorType
optional
The optional color attribute defines the RGB color property of a model entity.
hidden
xs:boolean
0
optional
The optional hidden attribute defines the visibility property of a model entity in the graphical window.
id
QIFIdType
required
The required id attribute is the unique model entity identifier.
label
xs:string
optional
The optional label attribute is the model entity "nameplate". Normally it can be seen at the entity item in the project tree.
materialIndex
NaturalType
optional
The optional materialIndex attribute specifies a material index in the material library.
originMassProperty
PointSimpleType
optional
The optional originMassProperty attribute is the origin point for calculating of objects mass properties contained in this block.
size
DoublePositiveType
optional
The optional size attribute defines a recommended size for visualization of an infinite drawable element such as plane, cylinder, axis, etc., or objects without explicit geometric parameters (e.g. coordinate system).
transparency
TransparencyType
0.0
optional
The optional transparency attribute defines the transparency property of a model entity.
Source
<xs:element name= "Part" type= "PartType" >
<xs:annotation >
<xs:documentation > The global Part element defines a feature (body) which can be instantiated multiple times in the CAD scene. </xs:documentation>
</xs:annotation>
</xs:element>
Schema location
file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFApplications/QIFProduct.xsd