1 零件表面测量点的自动生成
- 平面
- 三个不共线的点决定一个平面,但作为一般规则,在一个平面上至少应有4个测量点,这是由于实际平面与理想平面存在差异,4个测量点可以更准确的反映实际平面的特征。对于一个长方形的理想平面,合理的测量点应该平均地分布在4个位置上,每个点离边界的距离是长或宽的几分之一(图1),其中取L1=L/10,W1=W/10。
- 但是,如果长方形是较细长的(长宽比L/W>4),则确定的4个测量点将形成一个很长的跨度,这对实际测量不利。因此,有必要适当地调整一些测量点。例如,将4个测量点形成的长方形的长再划分成8等份,对角线上的两个点可向内调整移动两格,参见图1中的点2和点4。
- 如果选择的平面不是一个理想平面(如:非矩形或内部有孔),按上述方法确定的4个测量点会有点落在实际平面之外。此时,必须寻找一个位于此平面内的点来替代原测量点。如果这个点在平面的一个角上,它就沿对角线方向向内按“N”形移动(图2),这种方法称为“N形求解”。如果这个点靠近一条边,那它就沿边的法线方向向内移动(图3),这就称“法向求解”。图2求解顺次是D0、D1、D2、……Dn,直到Dn点落在平面内部。图3求解顺次是D0、D1、D2、……Dn,直到Dn点落在平面内部。
- 三个不共线的点决定一个平面,但作为一般规则,在一个平面上至少应有4个测量点,这是由于实际平面与理想平面存在差异,4个测量点可以更准确的反映实际平面的特征。对于一个长方形的理想平面,合理的测量点应该平均地分布在4个位置上,每个点离边界的距离是长或宽的几分之一(图1),其中取L1=L/10,W1=W/10。
- 圆柱面和圆锥面
- 对于圆柱面或圆锥面,两个测量圆的高度分别为
h1=r+(H-2r)/5,h2=r+4(H-2r)/5 - 其中H为总度高,r为测头半径(图4)。按几何对称性原则,每个圆上生成4个测量点,相邻两点的圆心角为90°。这样,沿着轴向不等高的两个测量圆上就均匀分布个8测量点。
- 对于圆柱面或圆锥面,两个测量圆的高度分别为
- 组合表面
- 三维零件的CAD表面模型可以从零件的平面图或二维投影图来定义。零件的表面模型建立后,系统程序就通过以上方法生成平面、圆柱面和圆锥面等所有表面上的测量点,参见图5。随着进一步研究和开发,可以针对CAD系统的几何数据库和CAM数据库建立专门的测量路径数据库。
- 自定义测量点
- 在实际应用中,对给定形状表面确定出足够数量及优化数量的测量点也是很重要的。CAI系统中,在计算机屏幕上可以有自动和手动交互两种模式选择。在手动交互模式中,对于所选表面可以确定任何数量的测量点。不同的用户根据自己的需要可有不同的选择。
图1 平面上测量点
图2 N形求解
图3 法向求解
图4 圆锥面上的测量点
图5三维零件上测量点
图6 平面上测量路径
图7 圆柱面上测量路径