以下是一个rationaldmis三坐标测量编程实例:
PROGRAM SimpleProgram;
Define the measurement sequence
MEASPLAN SimplePlan
SAMPLE BATCH Sample1
PROGRAM PRIORITY Priority1
ALIGNMENT Alignment1
MEASUREMENTS
MEASTYPE (FEATURE) DISTANCE1 POS1, NOMDIST (10), DEV (0.2), TOLERANCE (UPPER, 20), FEATURE (CYLINDER)
MEASTYPE (FEATURE) ANGLE1 POS2, NOMANGLE (90), DEV (0.5), TOLERANCE (UPPER, 10), FEATURE (PLANE)
END MEASUREMENTS
END MEASPLAN;
Define the alignment
ALIGNMENT Alignment1 MODE BESTFIT CSYS1 METHOD AUTO
MEASTYPE (FEATURE) REF1 POS1, NOMDIST (0), DEV (0.2), TOLERANCE (UPPER, 2), FEATURE (POINT)
MEASTYPE (FEATURE) REF2 POS2, NOMANGLE (0), DEV (0.5), TOLERANCE (UPPER, 5), FEATURE (POINT)
END ALIGNMENT
END PROGRAM
这个例子展示了如何构建一个简单的rationaldmis程序,包含了基本的测量计划和基于点的最佳适配对齐方法。具体细节可以根据实际需求进行调整和定制。
测量计划包括了两个主要部分:距离测量和角度测量。距离测量的目标是一个圆柱形特征,设定的目标距离为10,公差上限为20,偏差为0.2。角度测量的目标是一个平面,设定的目标角度为90度,公差上限为10,偏差为0.5。
在对齐定义中,使用了基于点的最佳适配方法。首先定义了两个参考点,第一个点的名义距离为0,公差上限为2,偏差为0.2;第二个点的名义角度为0,公差上限为5,偏差为0.5。这些设置有助于提高测量精度和准确性。
通过这样的程序设置,用户可以方便地进行三坐标测量,从而获得精确的数据。根据实际需要,可以对这些测量参数进行调整,以适应不同的测量任务。
总的来说,这个例子提供了一个简单的框架,帮助用户理解如何使用rationaldmis进行三坐标测量编程。通过适当的调整和优化,用户可以更好地满足各种测量需求。
下载本文