<xs:element name="HomeLocation" type="PointType" minOccurs="0"><xs:annotation><xs:documentation>The optional HomeLocation element gives the home location of the tool mount point of the Cartesian CMM in the coordinate system of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
<xs:element name="CMMGeometry" type="CartesianCMMGeometryType" minOccurs="0"><xs:annotation><xs:documentation>The optional CMMGeometry element gives the type of the construction of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
The optional MaxWorkpieceHeight element gives the maximum height (vertical extent) of an object to be measured when the object is placed on the bed of the Cartesian CMM in the desired orientation.
<xs:element name="MaxWorkpieceHeight" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional MaxWorkpieceHeight element gives the maximum height (vertical extent) of an object to be measured when the object is placed on the bed of the Cartesian CMM in the desired orientation.</xs:documentation></xs:annotation></xs:element>
<xs:element name="MaxWorkpieceMass" type="MassValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional MaxWorkpieceMass element gives the maximum mass of an object to be measured.</xs:documentation></xs:annotation></xs:element>
<xs:element name="JoystickSpeeds" type="CartesianCMMSpeedsType" minOccurs="0"><xs:annotation><xs:documentation>The optional JoystickSpeeds element describes the maximum speed in joystick mode of each axis for traversing and probing.</xs:documentation></xs:annotation></xs:element>
<xs:element name="RotaryTable" type="RotaryTableType" minOccurs="0"><xs:annotation><xs:documentation>The optional RotaryTable element describes a rotary table attached to the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
The required n attribute is the number of Cartesian CMM accuracies in the list.
Source
<xs:element name="Accuracies" type="CartesianCMMAccuraciesType" minOccurs="0"><xs:annotation><xs:documentation>The optional Accuracies element is a list of CMM accuracies, each of which gives the accuracy of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="ToolIds" type="ArrayReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional ToolIds element is a list of the QIF ids of Cartesian CMM measurement tools associated with the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
The required n attribute is the number of Id elements in this array.
Source
<xs:element name="SensorIds" type="ArrayReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional SensorIds element is a list of the QIF ids of detachable sensors associated with the Cartesian CMM.</xs:documentation></xs:annotation></xs:element>
The CartesianCMMType defines a Cartesian CMM with zero or one rotary table and zero to many tools. A Cartesian CMM is assumed to have a fixed native 3D Cartesian coordinate system.
The required id attribute is the QIF id of the measurement resource, used for referencing.
Source
<xs:complexType name="CartesianCMMType"><xs:annotation><xs:documentation>The CartesianCMMType defines a Cartesian CMM with zero or one rotary table and zero to many tools. A Cartesian CMM is assumed to have a fixed native 3D Cartesian coordinate system.</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="CMMType"><xs:sequence><xs:element name="HomeLocation" type="PointType" minOccurs="0"><xs:annotation><xs:documentation>The optional HomeLocation element gives the home location of the tool mount point of the Cartesian CMM in the coordinate system of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element name="CMMGeometry" type="CartesianCMMGeometryType" minOccurs="0"><xs:annotation><xs:documentation>The optional CMMGeometry element gives the type of the construction of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element ref="CMMAxisDirections" minOccurs="0"><xs:annotation><xs:documentation>The optional CMMAxisDirections element gives the orientation of the axes of the coordinate system of the Cartesian CMM with respect to the machine.</xs:documentation></xs:annotation></xs:element><xs:element ref="Scales" minOccurs="0"><xs:annotation><xs:documentation>The optional CMMScales element describes the scales used on the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element name="MaxWorkpieceHeight" type="LinearValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional MaxWorkpieceHeight element gives the maximum height (vertical extent) of an object to be measured when the object is placed on the bed of the Cartesian CMM in the desired orientation.</xs:documentation></xs:annotation></xs:element><xs:element name="MaxWorkpieceMass" type="MassValueType" minOccurs="0"><xs:annotation><xs:documentation>The optional MaxWorkpieceMass element gives the maximum mass of an object to be measured.</xs:documentation></xs:annotation></xs:element><xs:element name="JoystickSpeeds" type="CartesianCMMSpeedsType" minOccurs="0"><xs:annotation><xs:documentation>The optional JoystickSpeeds element describes the maximum speed in joystick mode of each axis for traversing and probing.</xs:documentation></xs:annotation></xs:element><xs:element ref="CMMSpeeds" minOccurs="0"><xs:annotation><xs:documentation>The optional CMMSpeeds element describes the maximum speed in CNC mode of each axis for traversing and probing.</xs:documentation></xs:annotation></xs:element><xs:element name="RotaryTable" type="RotaryTableType" minOccurs="0"><xs:annotation><xs:documentation>The optional RotaryTable element describes a rotary table attached to the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element name="Accuracies" type="CartesianCMMAccuraciesType" minOccurs="0"><xs:annotation><xs:documentation>The optional Accuracies element is a list of CMM accuracies, each of which gives the accuracy of the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element name="ToolIds" type="ArrayReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional ToolIds element is a list of the QIF ids of Cartesian CMM measurement tools associated with the Cartesian CMM.</xs:documentation></xs:annotation></xs:element><xs:element name="SensorIds" type="ArrayReferenceType" minOccurs="0"><xs:annotation><xs:documentation>The optional SensorIds element is a list of the QIF ids of detachable sensors associated with the Cartesian CMM.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>