complexType RouteSectionType
diagram plmxml_diagrams/plmxml_p1044.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:ManagedBase
properties
base plm:ManagedBase
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound
used by
element RouteSection
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      
startNodeRef  plm:anyURIType  optional      
endNodeRef  plm:anyURIType  optional      
startKind  xsd:string  optional      
endKind  xsd:string  optional      
revision  xsd:string  optional      
curveRef  plm:anyURIType  optional      
crossSectionalAreaRefs  plm:uriReferenceListType  optional      
lengthRefs  plm:uriReferenceListType  optional      
bendingRadiusRefs  plm:uriReferenceListType  optional      
spaceFactors  plm:DoubleListType  optional      
implementationRefs  plm:uriReferenceListType  optional      
annotation
documentation

      A RouteSection represents a section of a Route, from one Node to the next.
     
      Attributes:
     
      startNodeRef:  the Node at the start.
      endNodeRef:    the Node at the end. Note that this can be the same as the Node at
                     the start.
      startKind:     the shape of the Section at the start. Can be one of "flat oval",
                     "round", "u shape", or some other string.
      endKind:       the shape of the Section at the end. Values as for startKind.
      revision:      a revision string.
     
      curveRef:     reference to a Curve element (or entity in a Representation file)
                    giving the geometric course of the RouteSection.
                   
      crossSectionalAreaRefs: references to ValueWithUnit or RangeWithUnit elements describing
                     cross-sectional area(s) of the Section.
      lengthRefs:    references to ValueWithUnit or RangeWithUnit elements describing the length(s)
                     of the Section.

      bendingRadiusRefs: references to ValueWithUnit or RangeWithUnit elements describing the bending
                     radius or radii of the Section.
      spaceFactors:  These are double values which represent the ratio(s) of the usable cross-
                     section to the geometrical cross-section along the Section.
      implementationRefs: Occurrences or Instances of ProductRevisionView(s) which implement
                     the RouteSection.
     
source <xsd:complexType name="RouteSectionType">
 
<xsd:annotation>
   
<xsd:documentation>
      A RouteSection represents a section of a Route, from one Node to the next.
     
      Attributes:
     
      startNodeRef:  the Node at the start.
      endNodeRef:    the Node at the end. Note that this can be the same as the Node at
                     the start.
      startKind:     the shape of the Section at the start. Can be one of "flat oval",
                     "round", "u shape", or some other string.
      endKind:       the shape of the Section at the end. Values as for startKind.
      revision:      a revision string.
     
      curveRef:     reference to a Curve element (or entity in a Representation file)
                    giving the geometric course of the RouteSection.
                   
      crossSectionalAreaRefs: references to ValueWithUnit or RangeWithUnit elements describing
                     cross-sectional area(s) of the Section.
      lengthRefs:    references to ValueWithUnit or RangeWithUnit elements describing the length(s)
                     of the Section.

      bendingRadiusRefs: references to ValueWithUnit or RangeWithUnit elements describing the bending
                     radius or radii of the Section.
      spaceFactors:  These are double values which represent the ratio(s) of the usable cross-
                     section to the geometrical cross-section along the Section.
      implementationRefs: Occurrences or Instances of ProductRevisionView(s) which implement
                     the RouteSection.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:ManagedBase">
     
<xsd:attribute name="startNodeRef" type="plm:anyURIType" use="optional" plm:refType="plm:RouteNode"/>
     
<xsd:attribute name="endNodeRef" type="plm:anyURIType" use="optional" plm:refType="plm:RouteNode"/>
     
<xsd:attribute name="startKind" type="xsd:string" use="optional"/>
     
<xsd:attribute name="endKind" type="xsd:string" use="optional"/>
     
<xsd:attribute name="revision" type="xsd:string" use="optional"/>
     
<xsd:attribute name="curveRef" type="plm:anyURIType" use="optional" plm:refType="plm:Curve"/>
     
<xsd:attribute name="crossSectionalAreaRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>
     
<xsd:attribute name="lengthRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>
     
<xsd:attribute name="bendingRadiusRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>
     
<xsd:attribute name="spaceFactors" type="plm:DoubleListType" use="optional"/>
     
<xsd:attribute name="implementationRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:StructureUsage"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute RouteSectionType/@startNodeRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="startNodeRef" type="plm:anyURIType" use="optional" plm:refType="plm:RouteNode"/>

attribute RouteSectionType/@endNodeRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="endNodeRef" type="plm:anyURIType" use="optional" plm:refType="plm:RouteNode"/>

attribute RouteSectionType/@startKind
type xsd:string
properties
use optional
source <xsd:attribute name="startKind" type="xsd:string" use="optional"/>

attribute RouteSectionType/@endKind
type xsd:string
properties
use optional
source <xsd:attribute name="endKind" type="xsd:string" use="optional"/>

attribute RouteSectionType/@revision
type xsd:string
properties
use optional
source <xsd:attribute name="revision" type="xsd:string" use="optional"/>

attribute RouteSectionType/@curveRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="curveRef" type="plm:anyURIType" use="optional" plm:refType="plm:Curve"/>

attribute RouteSectionType/@crossSectionalAreaRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="crossSectionalAreaRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>

attribute RouteSectionType/@lengthRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="lengthRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>

attribute RouteSectionType/@bendingRadiusRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="bendingRadiusRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ValueWithUnit plm:RangeWithUnit"/>

attribute RouteSectionType/@spaceFactors
type plm:DoubleListType
properties
use optional
source <xsd:attribute name="spaceFactors" type="plm:DoubleListType" use="optional"/>

attribute RouteSectionType/@implementationRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="implementationRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:StructureUsage"/>


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