|
数控加工自由曲面时刀具干涉的判别 |
来源:信息中心 时间:2009-2-1 10:10:53 |
|
|
摘要:基于模糊推理的自由曲面描述方法和模式识别理论,提出一种适用于不同刀具类型并可同时考虑刀具底面干涉和侧面干涉的刀具干涉判别算法。 |
1 引言
编制自由曲面数控加工程序时,首先需根据设计意
IF x is A2and y is B1 THEN z is C3按此方法,n个数据点即可产生n个规则。但由于每个模糊区域可能包含多个数据点,因此可能发生规则的条件部分相同、但结果不同的情况,即发生规则冲突。为解决此问题,可采用对规则加权的方法确定最终有效的规则。
根据模糊理论,可计算第k个规则条件部分为真的隶属度值,即
的计算中,将满足µ<SUB>k</SUB>(x,y)≥0.5的(x,y,z)数据集根据z 坐标的大小(可根据曲面具体情况确定一个阈值e,当|z<SUB>1</SUB>-z<SUB>2</SUB>|≥e时,说明z<SUB>1</SUB>与z<SUB>2</SUB>不属于同一层)区分为若干个子集,利用每个子集的数据分别进行式(4)的计算。此时,每个子集将对应一个规则,将z 坐标最小的规则作为第一层规则,其余则按z 坐标值的大小排序,依次作为第二、第三层规则。
<DD>对于以多层规则描述的曲面,其刀具干涉的判别算法也应作相应修正,如对于①刀具特征点位于第一层下面。或者②刀具特征点位于第二层之上,且位于第三层之下。<BR>
<TBODY>
<TR>
<TD align=middle><img src=)
- 根据各类自由曲面的描述模型,生成一个自由曲面数据集(xi,yi,zi)(i=1,2,…,n);
- 按照本文第2节所述方法,建立一组描述自由曲面的模糊规则(2);
- 按照本文第3节给出的刀具干涉判别算法,对刀具干涉情况进行判别和处理。
|
|
【关闭窗口】【打印该页】 |
本信息真实性未经证实,仅供您参考。未经许可,不得转载。 |
|
|