complexType ProductRevisionViewType
diagram plmxml_diagrams/plmxml_p457.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:StructureRevisionViewBase
properties
base plm:StructureRevisionViewBase
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:Occurrence plm:PropertyGroup plm:RepresentationEntity plm:EntityPropertyGroup plm:SymbolicOccurrence plm:Representation
used by
elements Part ProductRevisionView
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
revisionRef  plm:anyURIType  optional      
viewRef  plm:anyURIType  optional      
structureViewRef  plm:anyURIType  optional      
instanceRefs  xsd:IDREFS  optional      
gdeInstanceRefs  plm:uriReferenceListType  optional      
connectionInstanceRefs  plm:uriReferenceListType  optional      
signalInstanceRefs  plm:uriReferenceListType  optional      
routeInstanceRefs  plm:uriReferenceListType  optional      
occurrenceRefs  plm:uriReferenceListType  optional      
locationInstanceRefs  plm:uriReferenceListType  optional      
propertyRefs  plm:uriReferenceListType  optional      
ruleRefs  plm:uriReferenceListType  optional      
occurrenceControlState  plm:OccurrenceControlEnum    implicit    
representationRefs  xsd:IDREFS  optional      
materialRef  xsd:IDREF  optional      
preferredUnits  plm:PreferredPartUnitsType    millimetres    
geometryRefs  plm:uriReferenceListType  optional      
type  plm:PartTypesType  optional      
annotation3DGroupRefs  plm:uriReferenceListType  optional      
partRefs  xsd:IDREFS  optional      
designRequired  xsd:boolean  optional      
annotation
documentation

      This is a 'view' (e.g. 'design', 'manufacturing', 'maintenance') of a revision of a
      Product.
     
      Attributes:
     
      representationRefs: Representations of the ProductRevisionView.
      materialRef:        an optional Material for use when displaying the
                          ProductRevisionView.
      preferredUnits:     (deprecated) The units preferred when presenting this element to the user.
                          Note that this does NOT affect any numerical values
                          representing lengths in the PLMXML file - these are always in
                          metres. This attribute is deprecated - use a DisplayPreferences
                          Property instead.
      geometryRefs:       geometry elements referenced by the ProductRevisionView.
      type:               assembly, minimal, wire, solid, sheet or general.
     
      annotation3DGroupRefs: (deprecated) reference to any 3D Annotation groups
                          associated with the ProductRevisionView.
                          (note: these are not defined within this schema).
                         
      partRefs:           (deprecated). If an assembly, it is also possible to 'instance'
                          other Parts directly without the need for an actual Instance
                          element. However this is limited to cases where information
                          stored on the Instance (such as Transform) is not required.
      designRequired:     true if the ProductRevisionView must have at least one
                          associated DesignRevisionView.
     
      Elements:

      Representation:     see representationRefs.
     
source <xsd:complexType name="ProductRevisionViewType">
 
<xsd:annotation>
   
<xsd:documentation>
      This is a 'view' (e.g. 'design', 'manufacturing', 'maintenance') of a revision of a
      Product.
     
      Attributes:
     
      representationRefs: Representations of the ProductRevisionView.
      materialRef:        an optional Material for use when displaying the
                          ProductRevisionView.
      preferredUnits:     (deprecated) The units preferred when presenting this element to the user.
                          Note that this does NOT affect any numerical values
                          representing lengths in the PLMXML file - these are always in
                          metres. This attribute is deprecated - use a DisplayPreferences
                          Property instead.
      geometryRefs:       geometry elements referenced by the ProductRevisionView.
      type:               assembly, minimal, wire, solid, sheet or general.
     
      annotation3DGroupRefs: (deprecated) reference to any 3D Annotation groups
                          associated with the ProductRevisionView.
                          (note: these are not defined within this schema).
                         
      partRefs:           (deprecated). If an assembly, it is also possible to 'instance'
                          other Parts directly without the need for an actual Instance
                          element. However this is limited to cases where information
                          stored on the Instance (such as Transform) is not required.
      designRequired:     true if the ProductRevisionView must have at least one
                          associated DesignRevisionView.
     
      Elements:

      Representation:     see representationRefs.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:StructureRevisionViewBase">
     
<xsd:choice minOccurs="0" maxOccurs="unbounded">
       
<xsd:element ref="plm:Representation"/>
     
</xsd:choice>
     
<xsd:attribute name="representationRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Representation"/>
     
<xsd:attribute name="materialRef" type="xsd:IDREF" use="optional" plm:refType="plm:Material"/>
     
<xsd:attribute name="preferredUnits" type="plm:PreferredPartUnitsType" default="millimetres" plm:deprecated="true"/>
     
<xsd:attribute name="geometryRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Entity"/>
     
<xsd:attribute name="type" type="plm:PartTypesType" use="optional"/>
     
<xsd:attribute name="annotation3DGroupRefs" type="plm:uriReferenceListType" use="optional" plm:deprecated="true"/>
     
<xsd:attribute name="partRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:ProductRevisionView" plm:deprecated="true"/>
     
<xsd:attribute name="designRequired" type="xsd:boolean" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ProductRevisionViewType/@representationRefs
type xsd:IDREFS
properties
use optional
source <xsd:attribute name="representationRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Representation"/>

attribute ProductRevisionViewType/@materialRef
type xsd:IDREF
properties
use optional
source <xsd:attribute name="materialRef" type="xsd:IDREF" use="optional" plm:refType="plm:Material"/>

attribute ProductRevisionViewType/@preferredUnits
type plm:PreferredPartUnitsType
properties
default millimetres
facets
Kind Value Annotation
enumeration millimetres
enumeration metres
enumeration inches
source <xsd:attribute name="preferredUnits" type="plm:PreferredPartUnitsType" default="millimetres" plm:deprecated="true"/>

attribute ProductRevisionViewType/@geometryRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="geometryRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Entity"/>

attribute ProductRevisionViewType/@type
type plm:PartTypesType
properties
use optional
facets
Kind Value Annotation
enumeration assembly
enumeration minimal
enumeration wire
enumeration solid
enumeration sheet
enumeration general
source <xsd:attribute name="type" type="plm:PartTypesType" use="optional"/>

attribute ProductRevisionViewType/@annotation3DGroupRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="annotation3DGroupRefs" type="plm:uriReferenceListType" use="optional" plm:deprecated="true"/>

attribute ProductRevisionViewType/@partRefs
type xsd:IDREFS
properties
use optional
source <xsd:attribute name="partRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:ProductRevisionView" plm:deprecated="true"/>

attribute ProductRevisionViewType/@designRequired
type xsd:boolean
properties
use optional
source <xsd:attribute name="designRequired" type="xsd:boolean" use="optional"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy