RationalDMIS元素定义和元素测量
所有元素在测量前,都必须先有理论值,这个理论值或从图纸上获得,或直接从CAD模型中拾取。 作为测量程序,所有的元素在使用前,都必须先有理论值。 在进行各项元素的检测前,都必须先有理论定义:以圆为例进行说明:FEAT/CIRCLEF(CIR1) = FEAT/CIRCLE, INNER, CART, 20 ,50, 40, 0,0,1, 10F 代表定义的元素为理论值CIR1 元素的名称FEAT 进行元素定义的主关键字CIRCLE 定义的几何元素类型为圆INNER 圆为内圆(孔)CART 圆在笛卡尔坐标系的参数下进行定义20,50,40 圆心的X,Y,Z坐标值0,0,1 圆所在平面的向量10 圆的直径值F如果替换为FA,代表所定义的元素为实际元素,同样实际元素在定义前,该元素必须先存在理论值。CIR1此类标签名,由大小写字母,数字,中划线,下划线,点来组成,不能使用DMIS保留的关键字做标签名。CIRCLE为定义语句的参数,这里可以替换为POINT,PLANE,LINE等等,代表所定义的元素类型为点、平面、直线等等。INNER这里可以替换为OUTTER,表示定义圆的类型为外圆(轴)。CART可替换为POL,表示该元素在极坐标系下进行几何定义。所有语句的标点符号,均为英文半角输入法,切勿在中文全角输入法下进行程序的编写。 元素测量:元素定义结束后,可以使用MEAS对所定义的元素进行测量。以测量圆为例:MEAS/CIRCLE,F(CIR_11),4 PTMEAS/CART,-15.5,35.5,107.5,-1,0,0 PTMEAS/CART,-25.5,35.5,107.5,1,0,0 GOTO/-20.5,35.5,107.5 PTMEAS/CART,-20.5,40.5,107.5,0,-1,0 PTMEAS/CART,-20.5,30.5,107.5,0,1,0ENDMES CIRCLE 代表所测量的元素类型为圆,测量点将按照元素类型进行拟合。F(CIR_11) 为所测量元素的名称,测量结果将作为该元素的实际值。4 指定该元素的测量点数,这里表示测量4个点,只能为正整数,在进行扫描时无效。PTMEAS 代表在测量该元素时的测量点信息,参数由坐标系类型、XYZ,IJK组成。对于测量需要注意的地方:1.在测量点的情况下(测量的类型为POINT),如果测量点数设置为1,那么将按照定义的理论值去测量。如果设置为0,将记录当时测针红宝石球心的坐标,将此作为当前测量点实际值。2.当打开AUTO模式时,测量设备将使用内部定义的算法来分布测量点进行测量。3.当使用PROG模式时,测量设备会按照下面所给的PAMEAS、PTMEAS和GOTO语句去测量元素。4.测量块后必须跟ENDMES为结束标志,中间可以插入高级语句以及其他主关键字。来源:山涧果子