![]() |
怎么会跟x轴有关系呢?
"> 怎么会跟x轴有关系呢?
请看下图,我在测量一个平面上的三个失量点,按道理应该是只检测y轴的值,其它两轴均应在公差范围内的,可是现在却超差了!是不是我的机器有问题呢? 有几种可能性: 1,当这些点的矢量在三个轴上都有一定分量并且点超差了.不过从你的图中看似乎都应是(0,1,0),所以不应有这问题. 2,你使用了rmeas(relative measure),如果nt17-19是相对于其它点(图中在每个点上都有另一黑点)来测的就完全可能. 3,你的机器太老了,无法精确定位. 程序我检查过了,并且重新做过了,应该没问题的,如果把测量特征设为:角点 ,检测结果为ok,若设为失量点的话就还是出现这种问题! canadian user说的z值问题,其实我的坐标不在当前位置,它是车体坐标,在空间的,现在我只是说明各轴的方向! startu =alignment/start,recall:, list= yes alignment/end mode/manual loadrobe/gdlsh ti/t1a0b0, shankijk=1, 0, -0.001, angle=-179.987 format/text,otions,headings, , ;nom,tol,meas,dev,outtol, , mode/dcc nt56 =feat/oint,rect theo/-949.983,115.081,727.071,1,-0.0000755,-0.0001329 actl/529.812,960.856,-914.444,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-949.983,115.081,727.071,1,-0.0000755,-0.0001329,529.812,960.856,-914.444,use theo = yes endmeas/ nt57 =feat/oint,rect theo/-950.04,433.647,725.737,1,-0.0000755,-0.0001329 actl/528.407,642.29,-914.496,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-950.04,433.647,725.737,1,-0.0000755,-0.0001329,528.407,642.29,-914.496,use theo = yes endmeas/ nt58 =feat/oint,rect theo/-949.977,868.995,728.52,1,-0.0000755,-0.0001329 actl/531.092,206.942,-914.429,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-949.977,868.995,728.52,1,-0.0000755,-0.0001329,531.092,206.942,-914.429,use theo = yes endmeas/ nt59 =feat/oint,rect theo/-950.019,879.73,451.623,1,-0.0000755,-0.0001329 actl/254.193,196.269,-914.265,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-950.019,879.73,451.623,1,-0.0000755,-0.0001329,254.193,196.269,-914.265,use theo = yes endmeas/ nt60 =feat/oint,rect theo/-949.974,490.304,450.727,1,-0.0000755,-0.0001329 actl/253.385,585.695,-914.225,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-949.974,490.304,450.727,1,-0.0000755,-0.0001329,253.385,585.695,-914.225,use theo = yes endmeas/ nt61 =feat/oint,rect theo/-950.006,59.924,450.569,1,-0.0000755,-0.0001329 actl/253.323,1016.074,-914.263,0.0006095,0.0000888,0.9999998 meas/oint,1 hit/basic,normal,-950.006,59.924,450.569,1,-0.0000755,-0.0001329,253.323,1016.074,-914.263,use theo = yes endmeas/ nt62 =feat/oint,rect theo/-958.373,93.466,739.997,0.0001329,0,1 actl/542.737,982.468,-922.844,0.9999998,-0.0002246,-0.0006095 meas/oint,1 hit/basic,normal,-958.373,93.466,739.997,0.0001329,0,1,542.737,982.468,-922.844,use theo = yes endmeas/ nt63 =feat/oint,rect theo/-958.374,413.23,739.985,0.0001329,0,1 actl/542.653,662.703,-922.841,0.9999998,-0.0002246,-0.0006095 meas/oint,1 hit/basic,normal,-958.374,413.23,739.985,0.0001329,0,1,542.653,662.703,-922.841,use theo = yes endmeas/ nt64 =feat/oint,rect theo/-958.375,621.513,739.976,0.0001329,0,1 actl/542.598,454.421,-922.839,0.9999998,-0.0002246,-0.0006095 meas/oint,1 hit/basic,normal,-958.375,621.513,739.976,0.0001329,0,1,542.598,454.421,-922.839,use theo = yes endmeas/ nt65 =feat/oint,rect theo/-958.378,892.575,739.954,0.0001329,0,1 actl/542.514,183.359,-922.838,0.9999998,-0.0002246,-0.0006095 meas/oint,1 hit/basic,normal,-958.378,892.575,739.954,0.0001329,0,1,542.514,183.359,-922.838,use theo = yes endmeas/ nt66 =feat/oint,rect theo/-958.582,939.957,459.912,0.0000755,1,0 actl/262.462,136.04,-922.834,-0.0002245,-1,0.0000889 meas/oint,1 hit/basic,normal,-958.582,939.957,459.912,0.0000755,1,0,262.462,136.04,-922.834,use theo = yes endmeas/ nt67 =feat/oint,rect theo/-958.493,939.996,583.386,0.0000755,1,0 actl/385.936,135.972,-922.836,-0.0002245,-1,0.0000889 meas/oint,1 hit/basic,normal,-958.493,939.996,583.386,0.0000755,1,0,385.936,135.972,-922.836,use theo = yes endmeas/ nt68 =feat/oint,rect theo/-958.396,940.045,714.595,0.0000755,1,0 actl/517.145,135.894,-922.836,-0.0002245,-1,0.0000889 meas/oint,1 hit/basic,normal,-958.396,940.045,714.595,0.0000755,1,0,517.145,135.894,-922.836,use theo = yes endmeas/ ln2 =feat/lane,rect,triangle theo/-950,474.613,589.041,1,0,0 actl/391.702,601.354,-914.354,0.0007424,0.0000132,0.9999997 constr/lane,bfre,nt56,nt57,nt58,nt59,nt60,nt61,, outlier_removal/off,3 filter/off,wavelength=0 lin5 =feat/line,rect,unbnd theo/-958.372,93.466,740,-0.0000061,1,0 actl/542.74,982.468,-922.843,-0.0002246,-1,0.0000073 constr/line,bfre,2d,nt62,nt63,nt64,nt65,, outlier_removal/off,3 filter/off,wavelength=0 lin6 =feat/line,rect,unbnd theo/-958.583,939.956,459.913,0.8655162,0.5008808,-0.000115 actl/262.463,136.041,-922.835,0.0004151,-0.5008694,0.8655228 constr/line,bfre,2d,nt66,nt67,nt68,, outlier_removal/off,3 filter/off,wavelength=0 lin7 =feat/line,rect,unbnd theo/-950,93.466,740,0,1,0 actl/542.746,982.468,-914.471,-0.0002246,-1,0.0000134 constr/line,roj,lin5,ln2,799.109 lin8 =feat/line,rect,unbnd theo/-950,939.912,459.913,0,1,-0.0002296 actl/262.469,136.085,-914.252,-0.0004542,-0.9999999,0.0000135 constr/line,roj,lin6,ln2,0.177 a2 =alignment/start,recall:, list= yes alignment/level,xlus,ln2 alignment/rotate,ylus,to,lin7,about,xlus alignment/trans,xaxis,ln2 alignment/trans_offset,xaxis,950 alignment/trans,zaxis,lin7 alignment/trans_offset,zaxis,-740 alignment/trans,yaxis,lin8 alignment/trans_offset,yaxis,-940 alignment/end nt14 =auto/vector oint,showallarams = yes theo/-833.911,863.66,599.126,0.7916672,-0.0159933,0.6107432 actl/-833.911,863.66,599.126,0.7916672,-0.0159933,0.6107432 targ/-833.911,863.66,599.126,0.7916672,-0.0159933,0.6107432 theo_thickness = 0,rect,sna = no,$ auto move = both,distance = 20 nt15 =auto/vector oint,showallarams = yes theo/-820.981,863.787,577.965,0.9018246,-0.0319938,0.4309162 actl/-820.981,863.787,577.965,0.9018246,-0.0319938,0.4309162 targ/-820.981,863.787,577.965,0.9018246,-0.0319938,0.4309162 theo_thickness = 0,rect,sna = no,$ auto move = both,distance = 20 nt16 =auto/vector oint,showallarams = yes theo/-812.116,863.658,553.57,0.9639417,-0.0519969,0.2609842 actl/-812.116,863.658,553.57,0.9639417,-0.0519969,0.2609842 targ/-812.116,863.658,553.57,0.9639417,-0.0519969,0.2609842 theo_thickness = 0,rect,sna = no,$ auto move = both,distance = 20 nt17 =auto/vector oint,showallarams = yes theo/-813.842,862,552.363,0,-1,0 actl/-813.842,862,552.363,0,-1,0 targ/-813.842,862,552.363,0,-1,0 theo_thickness = 0,rect,sna = no,$ auto move = both,distance = 20 nt18 =auto/vector oint,showallarams = yes theo/-822.032,862,575.619,0,-1,0 actl/-822.032,862,575.619,0,-1,0 targ/-822.032,862,575.619,0,-1,0 theo_thickness = 0,rect,sna = no,$ auto move = both,distance = 20 nt19 =auto/vector oint,showallarams = yes theo/-834.777,862,596.977,0,-1,0 actl/-834.777,862,596.977,0,-1,0 targ/-834.777,862,596.977,0,-1,0 theo_thickness = 0,rect,sna = no,$ 首先应把所有的"sna" turn "on",其实在用vector oint 时最好把"sna" turn "on"这样才能准确求出矢量方向上的误差.细节可参考hel file.然后在同一alignment 中求一下看结果如何.你的code中的nominal和尺寸中的nominal是不一样的,不知是否是特意这样做的. 这种现象是不是由于你的实际车身上的坐标系的y轴与这三点所在的平面不垂直,从而导致(0,-1,0)矢量并不是该面的法向矢量. 观察一下您的程序中的理论值为什么与第一个帖子中报告中的理论值不一样。需要仔细检查一下程序中的细节。 |
所有的时间均为北京时间。 现在的时间是 08:58 AM. |