complexType WireType
diagram plmxml_diagrams/plmxml_p1855.png
namespace http://www.plmxml.org/Schemas/PLMXMLRouteListSchema
type extension of routelist:RouteListElementBase
properties
base routelist:RouteListElementBase
children plm:Description plm:ApplicationRef plm:UserData
used by
element Wire
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
gauge  xsd:positiveInteger  optional      
documentation
Wire gauge
outerDiameter  xsd:double  optional      
documentation
Outer diameter of the wire.
productId  xsd:normalizedString  optional      
documentation
Product ID or Part number of the wire
colour  plm:RGBType  optional      
documentation
Colour of the Wire in RGB representation.
colourName  xsd:normalizedString  optional      
documentation
Name of the cable colour, if the colour can't be represented in RGB type.
type  xsd:normalizedString  optional      
documentation
Type of the wire. Type and Gauge are used to select a wire from the wire part tables.
linearDensity  xsd:double  optional      
documentation
Mass per unit length of the wire. Used to calculate the weight of the harness.
materialName  xsd:normalizedString  optional      
documentation
Name of the wire material.
materialType  xsd:normalizedString  optional      
documentation
Type of the wire material.
minLengthAllowed  xsd:double  optional      
documentation
Minimum length of the wire that should be used in a connection. Useful for design rule validation.
maxLengthAllowed  xsd:double  optional      
documentation
Maximum length of the wire that can be used in a connection. Useful for design rule validation.
minBendRadius  xsd:double  optional      
annotation
documentation
Contains physical Wire Properties
source <xsd:complexType name="WireType">
 
<xsd:annotation>
   
<xsd:documentation>Contains physical Wire Properties</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="routelist:RouteListElementBase">
     
<xsd:sequence>
       
<xsd:element ref="plm:UserData" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:sequence>
     
<xsd:attribute name="gauge" type="xsd:positiveInteger" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Wire gauge</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="outerDiameter" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Outer diameter of the wire.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="productId" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Product ID or Part number of the wire</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="colour" type="plm:RGBType" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Colour of the Wire in RGB representation.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="colourName" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Name of the cable colour, if the colour can't be represented in RGB type.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="type" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Type of the wire. Type and Gauge are used to select a wire from the wire part tables.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="linearDensity" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Mass per unit length of the wire. Used to calculate the weight of the harness.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="materialName" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Name of the wire material.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="materialType" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Type of the wire material.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="minLengthAllowed" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Minimum length of the wire that should be used in a connection. Useful for design rule validation.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="maxLengthAllowed" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Maximum length of the wire that can be used in a connection. Useful for design rule validation.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="minBendRadius" type="xsd:double" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute WireType/@gauge
type xsd:positiveInteger
properties
use optional
annotation
documentation
Wire gauge
source <xsd:attribute name="gauge" type="xsd:positiveInteger" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Wire gauge</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@outerDiameter
type xsd:double
properties
use optional
annotation
documentation
Outer diameter of the wire.
source <xsd:attribute name="outerDiameter" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Outer diameter of the wire.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@productId
type xsd:normalizedString
properties
use optional
annotation
documentation
Product ID or Part number of the wire
source <xsd:attribute name="productId" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Product ID or Part number of the wire</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@colour
type plm:RGBType
properties
use optional
facets
Kind Value Annotation
length 3
annotation
documentation
Colour of the Wire in RGB representation.
source <xsd:attribute name="colour" type="plm:RGBType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Colour of the Wire in RGB representation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@colourName
type xsd:normalizedString
properties
use optional
annotation
documentation
Name of the cable colour, if the colour can't be represented in RGB type.
source <xsd:attribute name="colourName" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Name of the cable colour, if the colour can't be represented in RGB type.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@type
type xsd:normalizedString
properties
use optional
annotation
documentation
Type of the wire. Type and Gauge are used to select a wire from the wire part tables.
source <xsd:attribute name="type" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Type of the wire. Type and Gauge are used to select a wire from the wire part tables.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@linearDensity
type xsd:double
properties
use optional
annotation
documentation
Mass per unit length of the wire. Used to calculate the weight of the harness.
source <xsd:attribute name="linearDensity" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Mass per unit length of the wire. Used to calculate the weight of the harness.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@materialName
type xsd:normalizedString
properties
use optional
annotation
documentation
Name of the wire material.
source <xsd:attribute name="materialName" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Name of the wire material.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@materialType
type xsd:normalizedString
properties
use optional
annotation
documentation
Type of the wire material.
source <xsd:attribute name="materialType" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Type of the wire material.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@minLengthAllowed
type xsd:double
properties
use optional
annotation
documentation
Minimum length of the wire that should be used in a connection. Useful for design rule validation.
source <xsd:attribute name="minLengthAllowed" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Minimum length of the wire that should be used in a connection. Useful for design rule validation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@maxLengthAllowed
type xsd:double
properties
use optional
annotation
documentation
Maximum length of the wire that can be used in a connection. Useful for design rule validation.
source <xsd:attribute name="maxLengthAllowed" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Maximum length of the wire that can be used in a connection. Useful for design rule validation.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute WireType/@minBendRadius
type xsd:double
properties
use optional
source <xsd:attribute name="minBendRadius" type="xsd:double" use="optional"/>


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