<xs:element name="X" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional X element is the specification along the X axis.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Y" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional Y element is the specification along the Y axis.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Z" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional Z element is the specification along the Z axis.</xs:documentation></xs:annotation></xs:element>
The XYZLinearSpecificationType defines the linear specifications in any Cartesian coordinate system device. This specification could be backlash, motion range, minimum incremental motion, resolution, etc.
<xs:complexType name="XYZLinearSpecificationType"><xs:annotation><xs:documentation>The XYZLinearSpecificationType defines the linear specifications in any Cartesian coordinate system device. This specification could be backlash, motion range, minimum incremental motion, resolution, etc.</xs:documentation></xs:annotation><xs:sequence><xs:element name="X" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional X element is the specification along the X axis.</xs:documentation></xs:annotation></xs:element><xs:element name="Y" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional Y element is the specification along the Y axis.</xs:documentation></xs:annotation></xs:element><xs:element name="Z" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional Z element is the specification along the Z axis.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>