手动+自动+变量+判断测量环规的主要步骤
难度:中高级
此程序的目的是用一个通用环规程序来校验所有尺寸的环规,而不用每个尺寸环规都编一个程序。
插入注释,序列号
1.手动模式,手动测量一个面,环规上表面至少采3个点
1.建立坐标系,找正,Z置零
2.手动测量内圆(至少3个点)
3.建立坐标系,设置X,Y的零点
L1:插入注释环规的内径V1
插入注释环规直径的上公差V2
插入注释环规直径的下公差V3
插入注释环规的内径V12
插入注释环规直径的上公差V22
插入注释环规直径的下公差V32
插入判断语句V1==V11,V2==V22,V3==V33
如果正确执行下面L2,不正确返回L1
4.L2:自动模式,设置安全平面,插入“移动到安全平面”
5.在环规上表面至少采4个(自动平面)
6.建立坐标系,找正,Z零点
7.内控自动测量至少4个点
8.输出圆的直径和圆度(参考)
程序三的代码,关键的地方,蓝颜色标注出来了:
C4=注释/输入,是,全屏=否,
请输入环规的序列号:
注释/操作者,否,全屏=是,自动继续=否,
请在上平面测量3个点:
平面1=特征/平面,直角坐标,三角形
理论值/119.39,56.39,0,0,0,1
实际值/119.39,56.39,0,0,0,1
测定/平面,3
触测/基本,常规,156.933,43.818,0,0,0,1,156.933,43.818,0,使用理论值=是
触测/基本,常规,109.298,82.234,0,0,0,1,109.298,82.234,0,使用理论值=是
触测/基本,常规,91.939,43.118,0,0,0,1,91.939,43.118,0,使用理论值=是
终止测量/
注释/操作者,否,全屏=是,自动继续=否,
请在环规内孔测量3个点:
圆1=特征/圆,直角坐标,内,最小二乘方
理论值/124,50,-4.562,0,0,1,60.5
实际值/124,50,-4.562,0,0,1,60.5
测定/圆,3,Z正
触测/基本,常规,93.75,50.153,-4.822,0.9999873,-0.0050438,0,93.75,50.153,-4.822,使用理论值=是
触测/基本,常规,154.188,48.066,-6.017,-0.9979539,0.063937,0,154.188,48.066,-6.017,使用理论值=是
触测/基本,常规,129.907,79.668,-2.846,-0.1952736,-0.9807488,0,129.907,79.668,-2.846,使用理论值=是
终止测量/
A1=坐标系/开始,回调:启动,列表=是
建坐标系/找平,Z正,平面1
建坐标系/平移,Z轴,平面1
建坐标系/平移,X轴,圆1
建坐标系/平移,Y轴,圆1
坐标系/终止
模式/自动
安全平面/Z正,30,Z正,0,开
移动/安全平面
L1=标号/
C1=注释/输入,否,全屏=否,
请输入环规的内径:
C2=注释/输入,否,全屏=否,
请输入环规的上公差:
C3=注释/输入,否,全屏=否,
请输入环规的下公差:
赋值/V1=
赋值/V2=
赋值/V3=
C12=注释/输入,否,全屏=否,
请第二次输入环规的内径:
C22=注释/输入,否,全屏=否,
请第二次输入环规的上公差:
C32=注释/输入,否,全屏=否,
请第二次输入环规的下公差:
赋值/V12=
赋值/V22=
赋值/V32=
IF/V12==V1ANDV22==V2ANDV32==V3
转到/L2
_IF/ELSE/
转到/L1
_ELSE/移动/安全平面
L2=标号/
平面2=特征/触测/平面/默认,直角坐标,无
理论值/0,0,0,0,0,1
实际值/0,0,0,0,0,1
目标值/0,0,0,0,0,1
角矢量=0.7071068,0.7071068,0,环形
显示特征参数=否
显示相关参数=是
测点数=4,环数=1
间隙=V1/2+5
自动移动=否,距离=0
显示触测=否
A2=坐标系/开始,回调:A1,列表=是
建坐标系/找平,Z正,平面2
建坐标系/平移,Z轴,平面2
坐标系/终止
移动/安全平面
圆2=特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/0,0,0,0,0,1,V1
实际值/0,0,0,0,0,1,60.5
目标值/0,0,0,0,0,1
起始角=0,终止角=360
角矢量=0.7071068,0.7071068,0
方向=逆时针
显示特征参数=否
显示相关参数=否
DIM位置1=圆的位置圆2单位=毫米,$
图示=关文本=关倍率=30.00输出=两者半角=否
AXNOMINAL+TOL-TOLMEASDEVOUTTOL
直径