| Name | Type | Use | Default | Fixed | Annotation |
| id | xsd:ID | optional | | | |
| name | xsd:string | optional | | | |
| nameRef | plm:anyURIType | optional | | | |
| descriptionTextRef | plm:anyURIType | optional | | | |
| crossSectionType | routelist:CrossSectionType | | circular | | | documentation | | Cable cross-section type (Circular, flat). If no cross section type is specified then the type is set to Circular. |
|
| outerDiameter | xsd:double | optional | | | | documentation | | Outer diameter of the cable. It is ignored if the cross-section type is flat. |
|
| height | xsd:double | optional | | | | documentation | | Height of the cable. It is ignored if the cross-section type is circular. |
|
| width | xsd:double | optional | | | | documentation | | Width of the cable. It is ignored if the cross-section type is circular. |
|
| productId | xsd:normalizedString | optional | | | | documentation | | Product Id or Part Number of the cable. |
|
| colour | plm:RGBType | optional | | | | documentation | | Colour of the cable in RGB representation. |
|
| colourName | xsd:normalizedString | optional | | | | documentation | | Name of the cable colour, if the colour can't be represented in RGB type. |
|
| coverThickness | xsd:double | optional | | | | 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. |
|
| spacing | xsd:double | optional | | | | documentation | | Used to calculate the width of the cable, if the width is not spcified. Assumes uniform sapcing between wires. |
|
| wireRefs | plm:uriReferenceListType | optional | | | | documentation | | References to the first level children wires contained in this cable. |
|
| cableRefs | plm:uriReferenceListType | optional | | | | documentation | | References to the first level cable children contained in this cable. |
|
| shielding | xsd:boolean | optional | | | | documentation | True: Cable is of type shielding
False: Cable is not a shielding |
|
| linearDensity | xsd:double | optional | | | | documentation | | Mass per unit length of the cable. Used to calculate the weight of the harness. |
|
| materialName | xsd:normalizedString | optional | | | | documentation | | Name of the cable material. |
|
| materialType | xsd:normalizedString | optional | | | | documentation | | Type of the cable material. |
|