常用的DMIS测量语句的格式为
MEAS/var_1,F(label),n
Var_1 为各个元素类型的关键字,如CIRCLE\CONE\SPHERE等等
F(label) 为需要测量元素的标签名
n 为测量点数。在扫描被激活的时候,点数会根据软件算法重新生成,n不会生效.
以测量圆为例。
MEAS/CIRCLE, F(CIR1), 3
GOTO/ -15.500000, -0.000000, 10.000000
PTMEAS/CART, -12.500000, -0.000000, -2.000000, -1.000000, -0.000000,$
0.000000
GOTO/ -13.423394, -7.750000, -2.000000
GOTO/ -7.750000, -13.423394, -2.000000
GOTO/ 0.000000, -15.500000, -2.000000
PTMEAS/CART, 6.250000, -10.825318, -2.000000, 0.500000, -0.866025, 0.000000
GOTO/ 13.423394, -7.750000, -2.000000
GOTO/ 15.500000, 0.000000, -2.000000
GOTO/ 13.423394, 7.750000, -2.000000
PTMEAS/CART, 6.250000, 10.825318, -2.000000, 0.500000, 0.866025, 0.000000
GOTO/ 7.750000, 13.423394, 10.000000
ENDMES
MEAS和ENMES中间是机器的定位点和测量的分布。上面的语句表示,对圆元素,CIR1
进行测量,3表示所使用的测量点数。
注意的地方:
-
在测量点的情况下,如果n设置为1,那么将按照定义的理论值去测量。如果n设置为0,将记录此时测头红宝石球心的坐标,将此作为当前测量点实际值。
-
当打开AUTO模式时,测量设备将使用内部定义的算法来分布测量点进行测量。如果内部对于该元素没有对应算法分布测量点,默认将会切换到下一个所定义的模式状态下。
-
当使用PROG模式时,测量设备会按照下面所给的PAMEAS、PTMEAS和GOTO语句去测量元素。
-
程序块后必须跟ENDMES为结束标志。中间可以插入高级语句以及其他主关键字。