社区活动 技术论坛 程序赋值过程中发生了错误,请各位大神指点
程序赋值过程中发生了错误,请各位大神指点
2017-04-17 08:06 86 0 4
昨天程序试运行时,程序未对粗建特征元素进行自动捕捉,不知道哪个步骤出现了问题,因刚入门,对此不太了解,故请教各位大神,程序如下: 启动 =坐标系/开始,回调:使用_零件_设置,列表=是 坐标系/终止 模式/手动 格式/文本,选项, ,标题,符号, ;标称值,测定值,偏差, , , , 加载测头/000 测尖/T1A0B0, 支撑方向 IJK=0, 0.001, 1, 角度=0.524 PIN1 =特征/平面,直角坐标,三角形 理论值/<7.489,-8.667,0>,<0,0,1> 实际值/<140.941,691.408,-1066.097>,<-0.0011035,-0.0064151,0.9999788> 测定/平面,3 触测/基本,常规,<5.421,-7.026,0>,<0,0,1>,<109.869,701.66,-1066.065>,使用理论值=是 触测/基本,常规,<10.045,-6.984,0>,<0,0,1>,<141.471,670.558,-1066.23>,使用理论值=是 触测/基本,常规,<7.002,-11.992,0>,<0,0,1>,<171.483,702.006,-1065.995>,使用理论值=是 终止测量/ A1 =坐标系/开始,回调:启动,列表=是 建坐标系/找平,Z正,PIN1 建坐标系/平移,Z 轴,PIN1 坐标系/终止 CIR1 =特征/圆,直角坐标,内,最小二乘方 理论值/<0,0,-4.653>,<0.000378,0.0005035,0.9999998>,8.01 实际值/<118.862,672.58,-4.646>,<0,0,1>,10.218 测定/圆,4,Z 正 触测/基本,常规,<-3.991,-0.358,-4.635>,<0.9959907,0.0894557,-0.0004215>,<118.64,677.677,-4.674>,使用理论值=是 触测/基本,常规,<3.997,-0.286,-4.638>,<-0.9974565,0.0712775,0.0003412>,<118.64,667.486,-4.622>,使用理论值=是 触测/基本,常规,<1.243,-3.805,-4.669>,<-0.3104889,0.9505769,-0.0003612>,<113.81,671.757,-4.639>,使用理论值=是 触测/基本,常规,<0.133,4.001,-4.672>,<-0.0333351,-0.9994441,0.0005158>,<123.913,671.757,-4.649>,使用理论值=是 终止测量/ A2 =坐标系/开始,回调:A1,列表=是 建坐标系/平移,X轴,CIR1 建坐标系/平移,Y轴,CIR1 坐标系/终止 模式/自动 安全平面/Z正,10,Z正,0,开 赋值/P1X=PIN1.HIT[1].X 赋值/P1Y=PIN1.HIT[1].Y 赋值/P2X=PIN1.HIT[2].X 赋值/P2Y=PIN1.HIT[2].Y 赋值/P3X=PIN1.HIT[3].X 赋值/P3Y=PIN1.HIT[3].Y 移动/安全平面 点1 =特征/触测/矢量点/默认,直角坐标 理论值/<P1X,P1Y,0>,<0,0,1> 实际值/<5.421,-7.026,0.392>,<0,0,1> 目标值/<5.421,-7.026,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 点2 =特征/触测/矢量点/默认,直角坐标 理论值/<P2X,P2Y,0>,<0,0,1> 实际值/<10.045,-6.984,0.389>,<0,0,1> 目标值/<10.045,-6.984,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 点3 =特征/触测/矢量点/默认,直角坐标 理论值/<P3X,P3Y,0>,<0,0,1> 实际值/<7.002,-11.992,0>,<0,0,1> 目标值/<7.002,-11.992,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 PIN2 =特征/平面,直角坐标,三角形,否 理论值/<7.489,-8.667,0>,<0,0,1> 实际值/<-110.642,-409.489,342.778>,<0.0007209,0.0059151,0.9999822> 构造/平面,最佳拟合,点1,点2,点3,, 局外层_移除/关,3 过滤器/关,波长=0 A3 =坐标系/开始,回调:A2,列表=是 建坐标系/找平,Z正,PIN2 建坐标系/平移,Z 轴,PIN2 坐标系/终止 注释/操作者,否,全屏=否,自动继续=否, 精建坐标系,按照提示输入设为原点的圆(X,Y)坐标值,还有直径 C1D =注释/输入,否,全屏=否, 将要设为原点的圆的直径 C1X =注释/输入,否,全屏=否, 将要设为原点的圆X向坐标 C1Y =注释/输入,否,全屏=否, 将要设为原点的圆Y向坐标 赋值/D=C1D.INPUT 赋值/CX=C1X.INPUT 赋值/CY=C1Y.INPUT 移动/安全平面 CIR2 =特征/触测/圆/默认,直角坐标,内,最小二乘方 理论值/<CX,CY,0>,<0,0,1>,D 实际值/<-118.297,-402.774,0>,<0,0,1>,50.75 目标值/<0,0,0>,<0,0,1> 起始角=30,终止角=150 角矢量=<1,0.0000113,0> 方向=逆时针 显示特征参数=否 显示相关参数=是 测点数=4,深度=3,螺距=0 采样方法=SAMPLE_FEATURE 示例特征=无 自动移动=否,距离=0 查找孔=无效,出错=否,读位置=否 显示触测=否 A4 =坐标系/开始,回调:A3,列表=是 建坐标系/平移,X轴,CIR2 建坐标系/平移,Y轴,CIR2 坐标系/终止 注释/操作者,否,全屏=否,自动继续=否, 按照提示输入文件保存位置及名称 FPTR =文件/打开,D:\ZUOBIAO\T1702-01.TXT,读取 IF/V1<>0 V3 =循环/开始,标识=是,编号=4,开始=1,跳过=, 偏置X轴=15,Y 轴=0,Z 轴=0,角度=0 赋值/V2="圆“+V1 V1 =文件/读取行,FPTR,{XX}+","+{YY}+","+{ZZ}+","+{DD} 移动/安全平面 V2 =特征/触测/圆/默认,直角坐标,内,最小二乘方 理论值/<XX,YY,ZZ>,<0,0,1>,DD 实际值/<0,0,0>,<0,0,1>,50.75 目标值/<0,0,0>,<0,0,1> 起始角=30,终止角=150 角矢量=<1,0.0000113,0> 方向=逆时针 显示特征参数=否 显示相关参数=是 测点数=4,深度=3,螺距=0 采样方法=SAMPLE_FEATURE 示例特征=无 自动移动=否,距离=0 查找孔=无效,出错=否,读位置=否 显示触测=否 移动/安全平面 END_IF/ 文件/关闭,FPTR,保留
我要回复

登陆后才能评论

登录
所有回贴(4)
昨天程序试运行时,程序未对粗建特征元素进行自动捕捉,不知道哪个步骤出现了问题,因刚入门,对此不太了解,故请教各位大神,程序如下: 启动 =坐标系/开始,回调:使用_零件_设置,列表=是 坐标系/终止 模式/手动 格式/文本,选项, ,标题,符号, ;标称值,测定值,偏差, , , , 加载测头/000 测尖/T1A0B0, 支撑方向 IJK=0, 0.001, 1, 角度=0.524 PIN1 =特征/平面,直角坐标,三角形 理论值/<7.489,-8.667,0>,<0,0,1> 实际值/<140.941,691.408,-1066.097>,<-0.0011035,-0.0064151,0.9999788> 测定/平面,3 触测/基本,常规,<5.421,-7.026,0>,<0,0,1>,<109.869,701.66,-1066.065>,使用理论值=是 触测/基本,常规,<10.045,-6.984,0>,<0,0,1>,<141.471,670.558,-1066.23>,使用理论值=是 触测/基本,常规,<7.002,-11.992,0>,<0,0,1>,<171.483,702.006,-1065.995>,使用理论值=是 终止测量/ A1 =坐标系/开始,回调:启动,列表=是 建坐标系/找平,Z正,PIN1 建坐标系/平移,Z 轴,PIN1 坐标系/终止 CIR1 =特征/圆,直角坐标,内,最小二乘方 理论值/<0,0,-4.653>,<0.000378,0.0005035,0.9999998>,8.01 实际值/<118.862,672.58,-4.646>,<0,0,1>,10.218 测定/圆,4,Z 正 触测/基本,常规,<-3.991,-0.358,-4.635>,<0.9959907,0.0894557,-0.0004215>,<118.64,677.677,-4.674>,使用理论值=是 触测/基本,常规,<3.997,-0.286,-4.638>,<-0.9974565,0.0712775,0.0003412>,<118.64,667.486,-4.622>,使用理论值=是 触测/基本,常规,<1.243,-3.805,-4.669>,<-0.3104889,0.9505769,-0.0003612>,<113.81,671.757,-4.639>,使用理论值=是 触测/基本,常规,<0.133,4.001,-4.672>,<-0.0333351,-0.9994441,0.0005158>,<123.913,671.757,-4.649>,使用理论值=是 终止测量/ A2 =坐标系/开始,回调:A1,列表=是 建坐标系/平移,X轴,CIR1 建坐标系/平移,Y轴,CIR1 坐标系/终止 模式/自动 安全平面/Z正,10,Z正,0,开 赋值/P1X=PIN1.HIT[1].X 赋值/P1Y=PIN1.HIT[1].Y 赋值/P2X=PIN1.HIT[2].X 赋值/P2Y=PIN1.HIT[2].Y 赋值/P3X=PIN1.HIT[3].X 赋值/P3Y=PIN1.HIT[3].Y 移动/安全平面 点1 =特征/触测/矢量点/默认,直角坐标 理论值/<P1X,P1Y,0>,<0,0,1> 实际值/<5.421,-7.026,0.392>,<0,0,1> 目标值/<5.421,-7.026,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 点2 =特征/触测/矢量点/默认,直角坐标 理论值/<P2X,P2Y,0>,<0,0,1> 实际值/<10.045,-6.984,0.389>,<0,0,1> 目标值/<10.045,-6.984,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 点3 =特征/触测/矢量点/默认,直角坐标 理论值/<P3X,P3Y,0>,<0,0,1> 实际值/<7.002,-11.992,0>,<0,0,1> 目标值/<7.002,-11.992,0>,<0,0,1> 捕捉=否 显示特征参数=否 显示相关参数=是 自动移动=否,距离=0 显示触测=否 移动/安全平面 PIN2 =特征/平面,直角坐标,三角形,否 理论值/<7.489,-8.667,0>,<0,0,1> 实际值/<-110.642,-409.489,342.778>,<0.0007209,0.0059151,0.9999822> 构造/平面,最佳拟合,点1,点2,点3,, 局外层_移除/关,3 过滤器/关,波长=0 A3 =坐标系/开始,回调:A2,列表=是 建坐标系/找平,Z正,PIN2 建坐标系/平移,Z 轴,PIN2 坐标系/终止 注释/操作者,否,全屏=否,自动继续=否, 精建坐标系,按照提示输入设为原点的圆(X,Y)坐标值,还有直径 C1D =注释/输入,否,全屏=否, 将要设为原点的圆的直径 C1X =注释/输入,否,全屏=否, 将要设为原点的圆X向坐标 C1Y =注释/输入,否,全屏=否, 将要设为原点的圆Y向坐标 赋值/D=C1D.INPUT 赋值/CX=C1X.INPUT 赋值/CY=C1Y.INPUT 移动/安全平面 CIR2 =特征/触测/圆/默认,直角坐标,内,最小二乘方 理论值/<CX,CY,0>,<0,0,1>,D 实际值/<-118.297,-402.774,0>,<0,0,1>,50.75 目标值/<0,0,0>,<0,0,1> 起始角=30,终止角=150 角矢量=<1,0.0000113,0> 方向=逆时针 显示特征参数=否 显示相关参数=是 测点数=4,深度=3,螺距=0 采样方法=SAMPLE_FEATURE 示例特征=无 自动移动=否,距离=0 查找孔=无效,出错=否,读位置=否 显示触测=否 A4 =坐标系/开始,回调:A3,列表=是 建坐标系/平移,X轴,CIR2 建坐标系/平移,Y轴,CIR2 坐标系/终止 注释/操作者,否,全屏=否,自动继续=否, 按照提示输入文件保存位置及名称 FPTR =文件/打开,D:\ZUOBIAO\T1702-01.TXT,读取 IF/V1<>0 V3 =循环/开始,标识=是,编号=4,开始=1,跳过=, 偏置X轴=15,Y 轴=0,Z 轴=0,角度=0 赋值/V2="圆“+V1 V1 =文件/读取行,FPTR,{XX}+","+{YY}+","+{ZZ}+","+{DD} 移动/安全平面 V2 =特征/触测/圆/默认,直角坐标,内,最小二乘方 理论值/<XX,YY,ZZ>,<0,0,1>,DD 实际值/<0,0,0>,<0,0,1>,50.75 目标值/<0,0,0>,<0,0,1> 起始角=30,终止角=150 角矢量=<1,0.0000113,0> 方向=逆时针 显示特征参数=否 显示相关参数=是 测点数=4,深度=3,螺距=0 采样方法=SAMPLE_FEATURE 示例特征=无 自动移动=否,距离=0 查找孔=无效,出错=否,读位置=否 显示触测=否 移动/安全平面 END_IF/ 文件/关闭,FPTR,保留
2017-04-17 08:06
回复
取消
提交
是的,在进行精建坐标系时,将要设为原点的圆的坐标值应该输入图纸中的理论坐标值还是机器坐标值
2017-04-17 08:49
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=17702&postid=143295#143295]4楼[color=Olive]suyue_guo[/color]的帖子[/url][/b] 第三行的模式还为手动模式,当然不会对粗基准元素进行扑捉。 把手动模式改为自动模式试一试。:)
2017-04-17 21:25
回复
取消
提交
你的条件语句有问题!
2017-04-17 22:27
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能