| schema location: | C:\Documents and Settings\schaferj\My Documents\DMLspec.org\DML_XSD_3_0\DMLschema_3-final.xsd |
| diagram | |||||||||||||||||||||||||
| type | adj_normalType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="adj_normal" type="adj_normalType"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by | |||
| annotation |
|
||
| source | <xs:element name="angle" type="xs:decimal"> <xs:annotation> <xs:documentation>Used to specify angle values for other elements.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||
| type | axis_pointType | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="axis_point" type="axis_pointType"/> |
| diagram | |||||||||||||||||||||||||
| type | axis_vectorType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="axis_vector" type="axis_vectorType"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="ball_radius" type="xs:decimal"> <xs:annotation> <xs:documentation>When measured point data is reported, including the radius allows an application to switch between tip comp'ed and tip center. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:string | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="cad_identifier" type="xs:string"> <xs:annotation> <xs:documentation>Used to store the indentifier of the geometry which the feature is based on.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||||||||||||||||||||||
| type | center_pointType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="center_point" type="center_pointType"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="depth" type="xs:decimal"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by | |||
| annotation |
|
||
| source | <xs:element name="diameter" type="xs:decimal"> <xs:annotation> <xs:documentation>Used to specify the diameter for circular or cylindrical features</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="diameter_max" type="xs:decimal"> <xs:annotation> <xs:documentation>Used when an analysis package applies a fitting algorythm that has a high and low value. For example a least squares fit might record the +2 STD. Dev.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="diameter_min" type="xs:decimal"> <xs:annotation> <xs:documentation>Used when an analysis package applies a fitting algorythm that has a high and low value. For example a least squares fit might record the -2 STD. Dev.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| children | results_header transform_list datum_definition_list tolerance_nominal_list feature_list | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="dimensional_inspection_results"> <xs:annotation> <xs:documentation source="www.dmlspec.org">The very main element that all data is attached.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="results_header" type="results_headerType"> <xs:annotation> <xs:documentation>This is the element that stores all non dimensional data for dataset.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="transform_list" type="transform_listType" minOccurs="0"/> <xs:element name="datum_definition_list" type="datum_definition_listType" minOccurs="0"/> <xs:element name="tolerance_nominal_list" type="tolerance_nominal_listType" minOccurs="0"/> <xs:element name="feature_list" type="feature_listType"/> </xs:sequence> <xs:attribute name="version" type="xs:string" use="required"/> <xs:attribute name="id" type="xs:ID"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| type | results_headerType | ||
| children | cad_info part_inspection_status part_program_info inspection_program_info analysis_program_info report_data_list compensated_default inspection_start inspection_end inspection_machine_operator inspection_location | ||
| annotation |
|
||
| source | <xs:element name="results_header" type="results_headerType"> <xs:annotation> <xs:documentation>This is the element that stores all non dimensional data for dataset.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
| type | transform_listType |
| children | transform |
| source | <xs:element name="transform_list" type="transform_listType" minOccurs="0"/> |
| diagram | ![]() |
| type | datum_definition_listType |
| children | datum_label |
| source | <xs:element name="datum_definition_list" type="datum_definition_listType" minOccurs="0"/> |
| diagram | ![]() |
| type | tolerance_nominal_listType |
| children | tolerance_nominal |
| source | <xs:element name="tolerance_nominal_list" type="tolerance_nominal_listType" minOccurs="0"/> |
| diagram | ![]() |
| type | feature_listType |
| children | feature_analysis_modes_default tolerance_analysis_modes_default analysis_dofs_default feature |
| source | <xs:element name="feature_list" type="feature_listType"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="end_length" type="xs:decimal"> <xs:annotation> <xs:documentation>Used in the definition of a cone feature. It records the distance of the small end of the cone from the base point.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:string | ||
| used by |
|
||
| source | <xs:element name="error_message" type="xs:string"/> |
| diagram | |||||||||||||||||||||||||
| type | focus_pointType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="focus_point" type="focus_pointType"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by | |||
| annotation |
|
||
| source | <xs:element name="length" type="xs:decimal"> <xs:annotation> <xs:documentation>Used to define the length of an axis or line. A positive value would mean in the direction of the associated vector and a negative value would mean in the opposite direction.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="length_max" type="xs:decimal"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="length_min" type="xs:decimal"/> |
| diagram | |||||||||||||||||||||||||
| type | length_vectorType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="length_vector" type="length_vectorType"/> |
| diagram | ![]() |
||
| children | local_arc_feature_nominal local_arc_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_arc_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_arc_feature_nominal" minOccurs="0"/> <xs:element ref="local_arc_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_arc_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_arc_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_circle_feature_nominal local_circle_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_circle_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_circle_feature_nominal" minOccurs="0"/> <xs:element ref="local_circle_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_circle_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_circle_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_closed_slot_feature_nominal local_closed_slot_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_closed_slot_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_closed_slot_feature_nominal" minOccurs="0"/> <xs:element ref="local_closed_slot_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_closed_slot_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="center_point" minOccurs="2" maxOccurs="2"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point" minOccurs="2" maxOccurs="2"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_closed_slot_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="center_point" minOccurs="2" maxOccurs="2"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point" minOccurs="2" maxOccurs="2"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_cone_feature_nominal local_cone_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_cone_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_cone_feature_nominal" minOccurs="0"/> <xs:element ref="local_cone_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | axis_point axis_vector | ||
| used by |
|
||
| source | <xs:element name="local_cone_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="axis_point" maxOccurs="2"/> <xs:element name="axis_vector"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="axis_point" maxOccurs="2"/> |
| diagram | |
| source | <xs:element name="axis_vector"/> |
| diagram | ![]() |
||
| children | axis_point axis_vector | ||
| used by |
|
||
| source | <xs:element name="local_cone_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="axis_point" maxOccurs="2"/> <xs:element name="axis_vector"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="axis_point" maxOccurs="2"/> |
| diagram | |
| source | <xs:element name="axis_vector"/> |
| diagram | ![]() |
||
| children | local_cylinder_feature_nominal local_cylinder_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_cylinder_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_cylinder_feature_nominal" minOccurs="0"/> <xs:element ref="local_cylinder_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | axis_point axis_vector | ||
| used by |
|
||
| source | <xs:element name="local_cylinder_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="axis_point" type="axis_pointType" maxOccurs="2"/> <xs:element name="axis_vector" type="axis_vectorType"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||
| type | axis_pointType | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="axis_point" type="axis_pointType" maxOccurs="2"/> |
| diagram | |||||||||||||||||||||||||
| type | axis_vectorType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="axis_vector" type="axis_vectorType"/> |
| diagram | ![]() |
||
| children | axis_point axis_vector | ||
| used by |
|
||
| source | <xs:element name="local_cylinder_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="axis_point" type="axis_pointType" maxOccurs="2"/> <xs:element name="axis_vector" type="axis_vectorType"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||||||||
| type | axis_pointType | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="axis_point" type="axis_pointType" maxOccurs="2"/> |
| diagram | |||||||||||||||||||||||||
| type | axis_vectorType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="axis_vector" type="axis_vectorType"/> |
| diagram | ![]() |
||||||||||||
| children | local_arc_feature local_circle_feature local_closed_slot_feature local_cone_feature local_cylinder_feature local_line_feature local_open_slot_feature local_plane_feature local_point_feature local_sphere_feature | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="local_feature"> <xs:complexType> <xs:choice> <xs:element ref="local_arc_feature"/> <xs:element ref="local_circle_feature"/> <xs:element ref="local_closed_slot_feature"/> <xs:element ref="local_cone_feature"/> <xs:element ref="local_cylinder_feature"/> <xs:element ref="local_line_feature"/> <xs:element ref="local_open_slot_feature"/> <xs:element ref="local_plane_feature"/> <xs:element ref="local_point_feature"/> <xs:element ref="local_sphere_feature"/> </xs:choice> <xs:attribute name="defined_by" type="xs:IDREF" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | local_line_feature_nominal local_line_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_line_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_line_feature_nominal" minOccurs="0"/> <xs:element ref="local_line_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | point vector | ||
| used by |
|
||
| source | <xs:element name="local_line_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="point" type="pointType"/> <xs:element name="vector" type="vectorType"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||||||||||||||||||||||||
| type | pointType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="point" type="pointType"/> |
| diagram | |||||||||||||||||||||||||||||||
| type | vectorType | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="vector" type="vectorType"/> |
| diagram | ![]() |
||
| children | point vector | ||
| used by |
|
||
| source | <xs:element name="local_line_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="point" minOccurs="2" maxOccurs="2"/> <xs:element name="vector"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="point" minOccurs="2" maxOccurs="2"/> |
| diagram | |
| source | <xs:element name="vector"/> |
| diagram | ![]() |
||
| children | local_open_slot_feature_nominal local_open_slot_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_open_slot_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_open_slot_feature_nominal" minOccurs="0"/> <xs:element ref="local_open_slot_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_open_slot_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | center_point normal | ||
| used by |
|
||
| source | <xs:element name="local_open_slot_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_plane_feature_nominal local_plane_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_plane_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_plane_feature_nominal" minOccurs="0"/> <xs:element ref="local_plane_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | point normal | ||
| used by |
|
||
| source | <xs:element name="local_plane_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | point normal | ||
| used by |
|
||
| source | <xs:element name="local_plane_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_point_feature_nominal local_point_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_point_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_point_feature_nominal" minOccurs="0"/> <xs:element ref="local_point_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| children | point normal | ||
| used by |
|
||
| source | <xs:element name="local_point_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | point normal | ||
| used by |
|
||
| source | <xs:element name="local_point_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="point"/> <xs:element name="normal"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="point"/> |
| diagram | |
| source | <xs:element name="normal"/> |
| diagram | ![]() |
||
| children | local_sphere_feature_nominal local_sphere_feature_actual | ||
| used by |
|
||
| source | <xs:element name="local_sphere_feature"> <xs:complexType> <xs:sequence> <xs:element ref="local_sphere_feature_nominal" minOccurs="0"/> <xs:element ref="local_sphere_feature_actual" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |||
| children | center_point | ||
| used by |
|
||
| source | <xs:element name="local_sphere_feature_actual"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |||
| children | center_point | ||
| used by |
|
||
| source | <xs:element name="local_sphere_feature_nominal"> <xs:complexType> <xs:sequence> <xs:element name="center_point"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | |
| source | <xs:element name="center_point"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="major_diameter" type="xs:decimal"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="minor_diameter" type="xs:decimal"> <xs:annotation> <xs:documentation>Used in the definition of an ellipse.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||||||||||||||||||||||
| type | normalType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="normal" type="normalType"/> |
| diagram | |||||||||||||||||||||||||
| type | north_pole_vectorType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="north_pole_vector" type="north_pole_vectorType"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="offset" type="xs:decimal"/> |
| diagram | |||||||||||||
| children | transform_3d | ||||||||||||
| attributes |
|
||||||||||||
| source | <xs:element name="part_coordinate_system"> <xs:complexType> <xs:sequence> <xs:element name="transform_3d" type="transform_3dType"/> </xs:sequence> <xs:attribute name="pcs_id" type="xs:ID" use="required"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
| type | transform_3dType |
| children | vector point |
| source | <xs:element name="transform_3d" type="transform_3dType"/> |
| diagram | |||||||||||||||||||||||||
| type | pointType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="point" type="pointType"/> |
| diagram | ![]() |
||
| type | poly_lineType | ||
| children | point | ||
| used by |
|
||
| source | <xs:element name="poly_line" type="poly_lineType"/> |
| diagram | ![]() |
||
| type | report_data_listType | ||
| children | report_data | ||
| used by |
|
||
| source | <xs:element name="report_data_list" type="report_data_listType"/> |
| diagram | ![]() |
||
| type | xs:decimal | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:element name="start_length" type="xs:decimal" default="0"> <xs:annotation> <xs:documentation>Used in the definition of a cone feature. It records the offset of the large end of the cone from the base point.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | |||||||||||||||||||||||||
| type | start_vectorType | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="start_vector" type="start_vectorType"/> |
| diagram | |||
| used by |
|
||
| source | <xs:element name="unknown_tolerance_type"> <xs:complexType mixed="true"/> </xs:element> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="width" type="xs:decimal"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="width_max" type="xs:decimal"/> |
| diagram | |||
| type | xs:decimal | ||
| used by |
|
||
| source | <xs:element name="width_min" type="xs:decimal"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="adj_normalType"> <xs:annotation> <xs:documentation>The vector normal pointing away from the surface adjacent to and edge point.</xs:documentation> </xs:annotation> <xs:attributeGroup ref="vectorAttGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:complexType name="aelpr_analysisType"> <xs:annotation> <xs:documentation>Feature data fitting mode for arc, ellipse, line, plane, rectangle</xs:documentation> </xs:annotation> <xs:attribute name="setting"> <xs:simpleType> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="LSTSQR"/> <xs:enumeration value="MINMAX"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
| diagram | ![]() |
||
| children | transx transy transz rotx roty rotz | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="analysis_dofs_defaultType"> <xs:annotation> <xs:documentation>Some analysis software allows the release of degrees of freedom when analyzing GD and T tolerances. This element records the default settings for all tolerances unless an analysis_dofs element is specified on a particular tolerance.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="transx" type="dofType" minOccurs="0"/> <xs:element name="transy" type="dofType" minOccurs="0"/> <xs:element name="transz" type="dofType" minOccurs="0"/> <xs:element name="rotx" type="dofType" minOccurs="0"/> <xs:element name="roty" type="dofType" minOccurs="0"/> <xs:element name="rotz" type="dofType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transx" type="dofType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transy" type="dofType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transz" type="dofType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="rotx" type="dofType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="roty" type="dofType" minOccurs="0"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="rotz" type="dofType" minOccurs="0"/> |
| diagram | ![]() |
||
| children | transx transy transz rotx roty rotz | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="analysis_dofsType"> <xs:annotation> <xs:documentation>Some analysis software allows the release of degrees of freedom when analyzing GD and T tolerances. This element records the settings for the DOFs for a paricular tolerance. It overrides the default setting established with the analysis_dofs_default element. Only needed if the DOFs for the particular tolerance differ from the default.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="transx" type="dofType"/> <xs:element name="transy" type="dofType"/> <xs:element name="transz" type="dofType"/> <xs:element name="rotx" type="dofType"/> <xs:element name="roty" type="dofType"/> <xs:element name="rotz" type="dofType"/> </xs:sequence> </xs:complexType> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transx" type="dofType"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transy" type="dofType"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="transz" type="dofType"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="rotx" type="dofType"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="roty" type="dofType"/> |
| diagram | |||||||||||||||||||||||||
| type | dofType | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="rotz" type="dofType"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="analysis_program_infoType"> <xs:annotation> <xs:documentation>Records information about the software used to generate the actual records in the DML data set.</xs:documentation> </xs:annotation> <xs:attribute name="vendor_name" type="xs:string" use="required"/> <xs:attribute name="application_name" type="xs:string" use="required"/> <xs:attribute name="application_version" type="xs:string" use="required"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="angle_actualType"> <xs:annotation> <xs:documentation>Used to record the measured included angle of a cone feature.</xs:documentation> </xs:annotation> <xs:attribute name="angle" type="xs:decimal" use="required"/> <xs:attribute name="min_angle" type="xs:decimal" use="optional"/> <xs:attribute name="max_angle" type="xs:decimal" use="optional"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="angle_between_actualType"> <xs:annotation> <xs:documentation>Used to record the measured angle between two features</xs:documentation> </xs:annotation> <xs:attribute name="angle" type="xs:decimal" use="required"/> <xs:attribute name="min_angle" type="xs:decimal" use="optional"/> <xs:attribute name="max_angle" type="xs:decimal" use="optional"/> </xs:complexType> |
| diagram | ![]() |
||
| children | hinge_axis | ||
| used by |
|
||
| attributes | |||
| annotation |
|
||
| source | <xs:complexType name="angle_between_deltaType"> <xs:annotation> <xs:documentation>Used to define an angle delta tolerance (i.e. 10 +/- 0.5) between two features</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="hinge_axis" type="hinge_axisType"/> </xs:sequence> <xs:attribute name="nominal" type="xs:decimal" use="required"/> <xs:attribute name="lower_delta" type="xs:decimal" use="required"/> <xs:attribute name="upper_delta" type="xs:decimal" use="required"/> <xs:attribute name="origin_feature" type="xs:IDREF" use="required"/> <xs:attribute name="origin_flag" default="ACTUAL"> <xs |