社区活动 技术论坛 求助高手,中心不在实体上的原点偏置相关
求助高手,中心不在实体上的原点偏置相关
2018-04-13 21:34 74 0 6
本公司是做离合器壳体的,产品中心都不在实体上,现在客户觉得以前测量方法误差太大,要求改进 要求如下:首先是相关设定,圆1理论坐标(X1,Y1),圆2理论坐标(X2,Y2);MM1=X1/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]X1[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]X2[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]),MM2=Y1/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]Y1[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]Y2[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|);圆2实测坐标(TX,TY).[/size][/font][/color]1.测量圆1,圆2,构造直线,旋转角度 2.平移X轴,Y轴至圆1,发布圆2的实测坐标(TX,TY) 3.偏置X轴,偏置Y轴.偏置的数值客户给了一个公式 [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333][size=13px]X偏置距离=TX*MM1,Y偏置距离=TY*MM2[/size][/color][/font] [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333] [/color][/font] [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333][size=13px]以下图为例:假设TX=-72.02,TY=203.03[/size][/color][/font] [attachimg]7581[/attachimg], 圆1(43,-142),圆2(-29,61);MM1=43/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]43[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|-[/size][/font][/color]29[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color])=0.5972,MM2=142/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|-[/size][/font][/color]142[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]61[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color])=0.6995; X偏置距离=-72.02*0.597222=-43.0119,Y偏置距离=142.0194 我用的PC-DMIS 2012MR1 CAD++版本 有没有高手知道如何将这个公式做进程序里,谢谢帮忙啦--
我要回复

登陆后才能评论

登录
所有回贴(6)
本公司是做离合器壳体的,产品中心都不在实体上,现在客户觉得以前测量方法误差太大,要求改进 要求如下:首先是相关设定,圆1理论坐标(X1,Y1),圆2理论坐标(X2,Y2);MM1=X1/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]X1[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]X2[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]),MM2=Y1/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]Y1[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]Y2[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|);圆2实测坐标(TX,TY).[/size][/font][/color]1.测量圆1,圆2,构造直线,旋转角度 2.平移X轴,Y轴至圆1,发布圆2的实测坐标(TX,TY) 3.偏置X轴,偏置Y轴.偏置的数值客户给了一个公式 [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333][size=13px]X偏置距离=TX*MM1,Y偏置距离=TY*MM2[/size][/color][/font] [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333] [/color][/font] [font=arial, 宋体, sans-serif, Microsoft YaHei, tahoma][color=#333333][size=13px]以下图为例:假设TX=-72.02,TY=203.03[/size][/color][/font] [attachimg]7581[/attachimg], 圆1(43,-142),圆2(-29,61);MM1=43/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]43[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|-[/size][/font][/color]29[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color])=0.5972,MM2=142/([color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|-[/size][/font][/color]142[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color]61[color=#333333][font=arial, 宋体, sans-serif, &quot][size=13px]|[/size][/font][/color])=0.6995; X偏置距离=-72.02*0.597222=-43.0119,Y偏置距离=142.0194 我用的PC-DMIS 2012MR1 CAD++版本 有没有高手知道如何将这个公式做进程序里,谢谢帮忙啦--
2018-04-13 21:34
回复
取消
提交
太深,彩鸟刚接触
2018-04-15 08:50
回复
取消
提交
赋值/MM1=圆1.X/(abs(圆1.X)+abs(圆2.X)) 赋值/MM2=圆2.Y/(abs(圆1.Y)+abs(圆2.Y)) X偏置距离=-MM1,Y偏置距离=MM2
2018-04-16 08:04
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=18345&postid=147050#147050]3楼[color=olive]SU913[/color]的帖子[/url][/b] X与 TX 有点区别
2018-04-19 10:05
回复
取消
提交
赋值/MM1=圆1.X/(abs(圆1.X)+abs(圆2.X)) 赋值/MM2=圆2.Y/(abs(圆1.Y)+abs(圆2.Y)) 赋值/V1=TX*MM1 赋值/V2=TY*MM2 X偏置距离=用变量V1,Y偏置距离=用变量V2
2018-04-20 17:34
回复
取消
提交
张云涛
感觉你要的这东西跟找正第二轴再旋转某个角度没啥区别吧… 一个面上两个圆,只有一种位置关系 ,就是中心距。 在这个前提下,只要你理论值的角度计算正确,应该就不会有误差了吧。
2018-04-25 20:04
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

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

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

海克斯康制造智能