所谓最佳拟合,是指实际测量结果与理论值整体尽量接近。 尽量接近的目的,就是观察零件与数模不同的地方在哪里,哪里有差别。 如果只是在数模上取点后,再用手动测量(类似迭代法初次采点),根本就测不到这些理论点的位置,所谓最佳拟合也达不到目的。 这与最佳拟合法建坐标系取点原则不同,最佳拟合法取点原则最好是三轴封闭的点,球心点、圆柱与平面的交点、圆柱交点、隅角点等。 如果确实想用多点(散点)进行最佳拟合,也应在采用适当方式拟合坐标系后,在数模上取得点的理论数据,在让测量机自动执行程序测点后,再进行拟合。这样就把因坐标系建立过程中出现的误差减少了些。(是否是先迭代,再最佳拟合) 最佳拟合法建立坐标系比较方便,但是存在的问题是:把零件的制造误差也分布在坐标系中。好在最佳拟合法中有各点在拟合坐标系时的权重分配,可以使我们在建坐标系时偏向重要基准。取拟合元素时,要尽量分布开,距离远比近好。
最佳拟合法是要把零件的数模与被测零件进行拟合,是理论数据与实测结果进行拟合。 举例:您检测的模具有三个球,可以首先在数模上测量这三个球,生成了测量这三个球的程序语句。然后执行这段程序,用手动的方法测量这三个球(测量的顺序要与测量数模时一致),在程序语句中生成实测值。进入最佳拟合建立坐标系,选择这三个球,设置权重和3D等,即可创建。这次最佳拟合建坐标系就完成了。如果要精确再拟合一次,可以在此坐标系下按如上步骤,再自动测量和拟合一次。 最佳拟合的另一个用法,是把建立坐标系时产生的误差消除或不考虑基准,以实际测量元素或点的结果与数模进行最佳拟合。这些都是在要使用数模有理论数据的情况下使用。 象您叙述的,建好坐标系后测量若干点,再进行最佳拟合,这个做法的理论值是第一次测量的数据,这样做是不对的。
最佳拟合法使用最多的场合是:把零件的坐标系与数模的坐标系拟合在一起,或把被测元素的理论值与实测值最佳拟合以判断基准造成的偏差。 前一种方式主要用于基准元素不便于直接建立坐标系,或这些元素与数模坐标系关系不明确而无法直接建立坐标系的情况。如果有明确的基准元素,应该尽量用基准元素或3-2-1法建立坐标系。如果要使用最佳拟合法拟合坐标系,也要尽量接近基准元素并使用权重控制分配,使零件的基准元素尽量与数模的坐标系接近。 后一种做法要慎重,应该只用于对零件误差的分析。通过对元素的最佳拟合,可以分析基准与被测元素的关系误差,而不能消除这个误差。
因为权重的设置会造成测量误差的分布变化,所以一般要根据零件在使用中的状态来选择或设置。多数情况是靠近基准的权大一些,远离基准或延长区域、公差大的区域权小一些。 也可以均匀分布,各点权重一样。
若零件基准所确定的坐标系方位保证各特征位置或者方向最佳,可以采用最佳拟合坐标系。
如下图所示:
3个圆是测量基准,基准的等级相同,可以采用3个圆最佳拟合方法。
零件名: 山涧果子
修订号:
序列号:
统计计数: 1
启动 =坐标系/开始,回调:使用_零件_设置,列表=是
坐标系/终止
模式/手动
格式/文本,选项, ,标题,符号, ;标称值,公差,测定值,偏差,超差, ,
加载测头/D2L30
测尖/T1A0B0, 支撑方向 IJK=0.004, 0.006, 1, 角度=0.003
手动回退/3
圆1 =特征/触测/圆/默认,直角坐标,外,最小二乘方
理论值/<63,19,0>,<0,0,1>,24,0
实际值/<63,19,0>,<0,0,1>,24,0
目标值/<63,19,0>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=是
测点数=4,深度=3,螺距=0
采样方法=样例点
样例点=3,间隙=2
自动移动=两者,距离=10
查找孔=无效,出错=否,读位置=否
显示触测=是
触测/基本,<75,19,3>,<1,0,0>,<75,19,3>
触测/基本,<63,31,3>,<0,1,0>,<63,31,3>
触测/基本,<51,19,3>,<-1,0,0>,<51,19,3>
触测/基本,<63,7,3>,<0,-1,0>,<63,7,3>
终止测量/
圆2 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<9.111,71.191,0>,<0,0,1>,12
实际值/<9.111,71.191,0>,<0,0,1>,12
目标值/<9.111,71.191,0>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=是
测点数=4,深度=3,螺距=0
采样方法=样例点
样例点=3,间隙=2
自动移动=两者,距离=10
查找孔=无效,出错=否,读位置=否
显示触测=是
触测/基本,<15.111,71.191,-3>,<-1,0,0>,<15.111,71.191,-3>
触测/基本,<9.111,77.191,-3>,<0,-1,0>,<9.111,77.191,-3>
触测/基本,<3.111,71.191,-3>,<1,0,0>,<3.111,71.191,-3>
触测/基本,<9.111,65.191,-3>,<0,1,0>,<9.111,65.191,-3>
终止测量/
圆3 =特征/触测/圆/默认,直角坐标,内,最小二乘方
理论值/<67,90,0>,<0,0,1>,12
实际值/<67,90,0>,<0,0,1>,12
目标值/<67,90,0>,<0,0,1>
起始角=0,终止角=360
角矢量=<1,0,0>
方向=逆时针
显示特征参数=否
显示相关参数=是
测点数=4,深度=3,螺距=0
采样方法=样例点
样例点=3,间隙=2
自动移动=两者,距离=10
查找孔=无效,出错=否,读位置=否
显示触测=是
触测/基本,<73,90,-3>,<-1,0,0>,<73,90,-3>
触测/基本,<67,96,-3>,<0,-1,0>,<67,96,-3>
触测/基本,<61,90,-3>,<1,0,0>,<61,90,-3>
触测/基本,<67,84,-3>,<0,1,0>,<67,84,-3>
终止测量/
A1 =坐标系/开始,回调:启动,列表=是
建坐标系/最佳拟合3D,最小二乘方,创建权重=否,旋转和平移,使用缩放比例=否,0,0,0,0,0,0
ITERATEANDREPIERCECAD=否
偏差阈值=0.005
显示所有输入=否,显示所有参数=否
坐标系/终止