diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.plmxml.org/Schemas/PLMXMLRouteListSchema | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of routelist:RouteListElementBase | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | plm:Description plm:ApplicationRef plm:UserData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="CableType"> <xsd:annotation> <xsd:documentation>Contains physical Cable 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="crossSectionType" type="routelist:CrossSectionType" default="circular"> <xsd:annotation> <xsd:documentation>Cable cross-section type (Circular, flat). If no cross section type is specified then the type is set to Circular.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="outerDiameter" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Outer diameter of the cable. It is ignored if the cross-section type is flat.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="height" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Height of the cable. It is ignored if the cross-section type is circular.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="width" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Width of the cable. It is ignored if the cross-section type is circular.</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 cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="colour" type="plm:RGBType" use="optional"> <xsd:annotation> <xsd:documentation>Colour of the cable 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="coverThickness" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>If outer diameter or Height and Width are not specified, then the cover thickness will be used to calculate the outer dimensions of the cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="spacing" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Used to calculate the width of the cable, if the width is not spcified. Assumes uniform sapcing between wires.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="wireRefs" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:documentation>References to the first level children wires contained in this cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="cableRefs" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:documentation>References to the first level cable children contained in this cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="shielding" type="xsd:boolean" use="optional"> <xsd:annotation> <xsd:documentation>True: Cable is of type shielding False: Cable is not a shielding</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 cable. 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 cable material.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="materialType" type="xsd:normalizedString" use="optional"> <xsd:annotation> <xsd:documentation>Type of the cable material.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
type | routelist:CrossSectionType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xsd:attribute name="crossSectionType" type="routelist:CrossSectionType" default="circular"> <xsd:annotation> <xsd:documentation>Cable cross-section type (Circular, flat). If no cross section type is specified then the type is set to Circular.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="outerDiameter" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Outer diameter of the cable. It is ignored if the cross-section type is flat.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="height" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Height of the cable. It is ignored if the cross-section type is circular.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="width" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Width of the cable. It is ignored if the cross-section type is circular.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:normalizedString | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="productId" type="xsd:normalizedString" use="optional"> <xsd:annotation> <xsd:documentation>Product Id or Part Number of the cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | plm:RGBType | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xsd:attribute name="colour" type="plm:RGBType" use="optional"> <xsd:annotation> <xsd:documentation>Colour of the cable in RGB representation.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:normalizedString | ||
properties |
|
||
annotation |
|
||
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> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="coverThickness" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>If outer diameter or Height and Width are not specified, then the cover thickness will be used to calculate the outer dimensions of the cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="spacing" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Used to calculate the width of the cable, if the width is not spcified. Assumes uniform sapcing between wires.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | plm:uriReferenceListType | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="wireRefs" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:documentation>References to the first level children wires contained in this cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | plm:uriReferenceListType | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="cableRefs" type="plm:uriReferenceListType" use="optional"> <xsd:annotation> <xsd:documentation>References to the first level cable children contained in this cable.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:boolean | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="shielding" type="xsd:boolean" use="optional"> <xsd:annotation> <xsd:documentation>True: Cable is of type shielding False: Cable is not a shielding</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:double | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="linearDensity" type="xsd:double" use="optional"> <xsd:annotation> <xsd:documentation>Mass per unit length of the cable. Used to calculate the weight of the harness.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:normalizedString | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="materialName" type="xsd:normalizedString" use="optional"> <xsd:annotation> <xsd:documentation>Name of the cable material.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:normalizedString | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="materialType" type="xsd:normalizedString" use="optional"> <xsd:annotation> <xsd:documentation>Type of the cable material.</xsd:documentation> </xsd:annotation> </xsd:attribute> |