本公司是做离合器壳体的,产品中心都不在实体上,现在客户觉得以前测量方法误差太大,要求改进
要求如下:首先是相关设定,圆1理论坐标(X1,Y1),圆2理论坐标(X2,Y2);MM1=X1/([color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]X1[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]X2[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]),MM2=Y1/([color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]Y1[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]Y2[color=#333333][font=arial, 宋体, sans-serif, "][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, "][size=13px]|[/size][/font][/color]43[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|-[/size][/font][/color]29[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color])=0.5972,MM2=142/([color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|-[/size][/font][/color]142[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]+[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color]61[color=#333333][font=arial, 宋体, sans-serif, "][size=13px]|[/size][/font][/color])=0.6995;
X偏置距离=-72.02*0.597222=-43.0119,Y偏置距离=142.0194
我用的PC-DMIS 2012MR1 CAD++版本
有没有高手知道如何将这个公式做进程序里,谢谢帮忙啦--