分享两个自编程序,较小的是在仅有2D图纸情况下编的,较大的编程时有个样件,编完程序后试跑OK。
启动 =坐标系/开始,回调:,列表=是
坐标系/终止
模式/手动
手动回退/2
格式/文本,选项, ,标题,符号, ;标称值,公差,测定值,偏差,超差, ,
加载测头/TIP2BY20
测尖/T1A0B0, 支撑方向 IJK=0, 0, 1, 角度=0
平面1 =特征/触测/平面/默认,直角坐标,三角形
理论值/<0,0,0>,<0,0,1>
实际值/<308.235,311.104,-577.456>,<-0.00556,-0.0130178,0.9998998>
目标值/<0,0,0>,<0,0,1>
角矢量=<1,0,0>,环形
显示特征参数=否
显示相关参数=否
A1 =坐标系/开始,回调:启动,列表=是
建坐标系/找平,Z正,平面1
建坐标系/平移,Z 轴,平面1
坐标系/终止
圆1 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<0,0,9>,<0,0,1>,7.14
实际值/<311.052,295.991,9>,<0,0,1>,7.189
目标值/<0,0,9>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0.0000724,0>
方向=逆时针
显示特征参数=否
显示相关参数=否
圆2 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<19,0.001,-2>,<0,0,1>,6.5
实际值/<297.707,309.328,-2>,<0,0,1>,16.096
目标值/<19,0.001,-2>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0.0000724,0>
方向=逆时针
显示特征参数=否
显示相关参数=否
A2 =坐标系/开始,回调:A1,列表=是
建坐标系/旋转圆,X正,至,圆1,AND,圆2,关于,Z正
建坐标系/平移,X轴,圆1
建坐标系/平移,Y轴,圆1
坐标系/终止
模式/自动
安全平面/Z正,40,Z正,0,开
移动/安全平面
平面A =特征/触测/平面/默认,直角坐标,三角形
理论值/<0,0,0>,<0,0,1>
实际值/<0.001,0.007,0.004>,<-0.0006679,0.0000165,0.9999998>
目标值/<0,0,0>,<0,0,1>
角矢量=<1,0,0>,环形
显示特征参数=否
显示相关参数=否
A3 =坐标系/开始,回调:A2,列表=是
建坐标系/找平,Z正,平面A
建坐标系/平移,Z 轴,平面A
坐标系/终止
移动/安全平面
圆7.14 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<0,0,9>,<0,0,1>,7.14
实际值/<0.005,-0.001,9>,<0,0,1>,7.199
目标值/<0,0,9>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=否
移动/安全平面
圆6.5 =特征/触测/圆/默认,直角坐标,外,最小二乘方
理论值/<19,0,-2>,<0,0,1>,16,0
实际值/<18.85,-0.004,-2>,<0,0,1>,16.115,0
目标值/<19,0,-2>,<0,0,1>
起始角=-90,终止角=90
角矢量=<1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=否
移动/安全平面
圆24 =特征/触测/圆/默认,直角坐标,外,最小二乘方
理论值/<0,0,-1>,<0,0,1>,24,0
实际值/<-0.038,-0.04,-1>,<0,0,1>,24.159,0
目标值/<0,0,-1>,<0,0,1>
起始角=-90,终止角=90
角矢量=<-1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=否
移动/安全平面
A4 =坐标系/开始,回调:A3,列表=是
建坐标系/旋转圆,X正,至,圆7.14,AND,圆6.5,关于,Z正
建坐标系/平移,X轴,圆7.14
建坐标系/平移,Y轴,圆7.14
建坐标系/旋转偏置,-135,关于,Z正
坐标系/终止
测尖/T1A90B-90, 支撑方向 IJK=-0.707, 0.707, 0, 角度=90
移动/点,常规,零件,<40.000,0.000,40.000>
安全平面/X正,40,X正,0,开
移动/安全平面
圆12.2 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<8.5,0,-10>,<1,0,0>,12.2
实际值/<8.5,-0.032,-10.039>,<1,0,0>,12.339
目标值/<8.5,0,-10>,<1,0,0>
起始角=0,终止角=360
角矢量=<0,0,1>
方向=逆时针
显示特征参数=否
显示相关参数=否
移动/安全平面
圆7.14斜孔 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<6,0,-10>,<1,0,0>,7.14
实际值/<6,-0.031,-10.046>,<1,0,0>,7.226
目标值/<6,0,-10>,<1,0,0>
起始角=0,终止角=360
角矢量=<0,0,1>
方向=逆时针
显示特征参数=否
显示相关参数=否
A5 =坐标系/开始,回调:A4,列表=是
建坐标系/平移,Y轴,圆7.14斜孔
建坐标系/平移,Z 轴,圆7.14斜孔
坐标系/终止
移动/安全平面
平面2 =特征/触测/平面/默认,直角坐标,三角形
理论值/<7,0,0>,<1,0,0>
实际值/<7.068,0,0.002>,<0.9999939,-0.000816,0.0033866>
目标值/<7,0,0>,<1,0,0>
角矢量=<0,0,1>,环形
显示特征参数=否
显示相关参数=否
移动/安全平面
移动/点,常规,零件,<40.000,0.000,100.000>
DIM 位置1= 圆 的位置圆7.14 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
D 7.140 0.100 -0.100 7.199 0.059 0.000 -------#-
终止尺寸 位置1
DIM 位置8= 圆 的位置圆6.5 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
R 8.000 0.200 -0.200 8.057 0.057 0.000 -----#---
终止尺寸 位置8
DIM 位置3= 圆 的位置圆12.2 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
D 12.200 0.130 0.000 12.339 0.139 0.009 -------->
终止尺寸 位置3
DIM 位置4= 圆 的位置圆7.14斜孔 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
D 7.140 0.130 0.000 7.226 0.086 0.000 -----#---
终止尺寸 位置4
DIM 位置7= 圆 的位置圆24 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
R 12.000 0.200 -0.200 12.079 0.079 0.000 ------#--
终止尺寸 位置7
DIM 距离1= 2D 距离圆 圆7.14 至 圆 圆6.5 (中心到中心),无半径 单位=毫米,$
图示=关 文本=关 倍率=10.00 输出=两者
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
M 19.000 0.150 -0.150 18.846 -0.154 -0.004 <--------
A6 =坐标系/开始,回调:启动,列表=是
建坐标系/找平,Z正,平面A
建坐标系/平移,Z 轴,平面A
建坐标系/旋转圆,X正,至,圆7.14,AND,圆6.5,关于,Z正
建坐标系/平移,X轴,圆7.14
建坐标系/平移,Y轴,圆7.14
坐标系/终止
DIM 位置2= 圆 的位置圆12.2 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
Z -10.000 0.200 -0.200 -10.039 -0.039 0.000 ---#-----
终止尺寸 位置2
DIM 位置5= 圆 的位置圆7.14斜孔 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
Z -10.000 0.200 -0.200 -10.046 -0.046 0.000 ---#-----
终止尺寸 位置5
DIM 同心度1=同心度圆 圆24 至 圆 圆7.14 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
M 0.000 0.200 0.000 0.116 0.116 0.000 -----#---
柱体1 =特征/柱体,直角坐标,外,否
理论值/<0,0,-1>,<0,0,1>,24,0
实际值/<-0.043,-0.039,-1>,<0,0,1>,24.159,0
构造/柱体,套用,圆24,从属
直线1 =特征/直线,直角坐标,非定界,否
理论值/<-6.01,-6.01,-10>,<0.7071068,0.7071068,0>
实际值/<-6.033,-5.988,-10.039>,<0.7073128,0.7068955,-0.0027187>
构造/直线,最佳拟合,3D,圆12.2,圆7.14斜孔,,
局外层_移除/关,3
过滤器/关,波长=0
点1 =特征/点,直角坐标,否
理论值/<-8.485,-8.485,-10>,<0.7071068,0.7071068,0>
实际值/<-8.606,-8.559,-10.029>,<0.7073128,0.7068955,-0.0027187>
构造/点,刺穿,直线1,柱体1
DIM 距离3= 3D距离 点 点1 至 平面 平面2,最短=关,无半径 单位=毫米,$
图示=关 文本=关 倍率=10.00 输出=两者
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
M 5.000 0.200 -0.200 5.069 0.069 0.000 ------#--
工作平面/X正
直线2 =特征/直线,直角坐标,非定界,否
理论值/<-0.5,0,0>,<1,0,0>
实际值/<-0.5,0,0>,<1,0,0>
构造/直线,坐标系,1,工作平面
DIM 角度23D角度 从 直线 直线1 至 直线 直线2 ,$
图示=关 文本=关 倍率=10.00 输出=两者
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
角度 135.000 1.000 -1.000 135.017 0.017 0.000 ----#----
打印/报告,执行模式=终止,$
到文件=关,自动=1,$
到打印机=关,$
到_DMIS_报告=关,文件_选项=索引,文件名=,$
报告_理论=无,报告_特征_与_尺寸=否,$
先前运行=删除实例