数控车削加工刀具干涉处理的算法研究

数控车削加工刀具干涉处理的算法研究

ID:8529698

大小:40.00 KB

页数:4页

时间:2018-03-31

数控车削加工刀具干涉处理的算法研究_第1页
数控车削加工刀具干涉处理的算法研究_第2页
数控车削加工刀具干涉处理的算法研究_第3页
数控车削加工刀具干涉处理的算法研究_第4页
资源描述:

《数控车削加工刀具干涉处理的算法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数控车削加工刀具干涉处理的算法研究在数控自动编程系统中,刀具轨迹的自动生成中存在刀具角度的干涉处理问题。本文针对数控车削加工中的刀具角度干涉,提出了刀具角度干涉处理的算法,经实际应用检验,效果良好。1刀具干涉处理前的零件图预处理按数控车削加工的零件特征,可将零件分为:外(内)表面、倒角、退刀槽及螺纹。由于车削加工的特点,在刀具干涉处理中将退刀槽及螺纹先用外表面代替,从而对零件加工时的刀具干涉处理,只需考虑表面加工时的刀具干涉。2刀具干涉处理算法通过对零件图进行干涉前预处理,此时被加工的零件轮廓由直线和圆弧组成,因此数控车削加工时刀具干涉处理仅仅是对直线和圆弧加工时的干涉处理。为减少多次

2、安装带来的安装误差,数控加工中一般采用一次装夹。对那些需要调头加工的部位则采取右偏刀反向走刀切削,对反向走刀切削的刀具干涉处理算法与正向切削时类似。此外对内表面加工时刀具干涉处理的算法与外表面切削时也相类似。因此本文拟就对正向切削外表面时的刀具干涉处理的算法加以讨论。图1图2如图1,零件轮廓如为直线则用有向线段表示,如为过象限圆弧,则将其分解。刀具为左偏刀,刀具副切削刃与z坐标轴的夹角为α,β为零件轮廓直线与z坐标轴的夹角,如图2。1.切削直线时的刀具干涉处理算法如图2,当β≤α时,刀具切削加工时无干涉。当β>α时,如图2中线段C,该刀具加工到此处时将留下图中阴影的残留部分。为切出残留

3、部分,可通过改变刀具角度,或者通过反向走刀切削切除。为减少更换刀具次数和统一刀具干涉处理的算法,本算法采用反向走刀的方法切除其残留部分。如图2中,将其线段C转化为角度为α的直线C',对残留部分在下一工步采用右偏刀切削,切削的起刀点定位在图中Q点,刀具的轨迹为QDC,C为终点。经过正反向切削即可加工出零件图的轮廓形状。2.切削圆弧时的刀具干涉处理算法1.当零件轮廓为第Ⅰ象限圆弧时,刀具切削该圆弧时无干涉。2.零件轮廓为第Ⅱ象限圆弧时,随零件轮廓圆弧的起点与终点的位置不同,切削时有可能产生刀具干涉。如图3(a),作角度为α的直线L与圆弧C相切,其切点为T,当被切削圆弧的起点位于切点T的左边

4、时则存在干涉.将圆弧C分解为圆弧C‘和C”。切削C’时将不会产生干涉,而切削C”时将产生干涉,为此将圆弧C”用其切线TP代替,同时增加辅助线PD(PD为过本段圆弧终点与切线相交的垂线),增加此辅助线的目的是为算法实现的方便.在后续的处理中,对此段圆弧用切线代替后的处理如同上述对直线的处理。同样对该辅助线处理也转化为上述对直线的处理。(a)(b)(c)图33.当零件轮廓为第Ⅲ象限时,切削时刀具无干涉。4.零件轮廓为第Ⅳ象限时,切削加工视刀具角度的不同有可能产生严重的干涉。如图3(b),过圆弧的起点作角度为α的直线L,求直线与圆弧的交点,如交点存在,交点左侧切削无干涉,而右侧切削有干涉。将

5、圆弧在交点处截断,将右侧的圆弧转化为角度α的直线L。如交点不在该圆弧上,则将圆弧转化为角度为α的直线L,同时过圆弧终点作垂直辅助线,如图3(c)。其残留部分的处理同上所述通过反向切削时切除。3算法实现根据上述的算法原理,通过对零件图特征的分析,在算法实现的程序设计中对刀具干涉的处理,可分为如下三种情况:•直线与直线相连接;•直线与圆弧相连接;•圆弧。1.直线与直线相连接的处理.如切削直线时存在刀具干涉,如图4(a),则将该直线用角度为α的直线L代替,同时求该直线与后续直线的交点.如有交点,则在交点处将直线截断,交点的右部分直线转化为角度为α的直线.如无交点或交点不在直线上,则下一直线也

6、转化为角度α的直线.其终点的z坐标为该线段的z坐标,同时增加垂直辅助线,如图4(b)。(a)(b)图4(a)(b)图52.当直线接第Ⅰ象限圆弧时,刀具切削圆弧时无干涉,但如切削直线有干涉存在,将直线转化为角度为α的直线L如图5(a)。则圆弧的起点被修改为直线L与该圆弧的交点。如无交点则表明该段圆弧位于该直线下,此时将该圆弧也转化为角度为α的直线,其终点z坐标为该圆弧的终点的z坐标。如图5(b)所示(从结构工艺性考虑,设计时应避免这种结构)。3.当直线接第Ⅱ象限圆弧时,此时刀具切削直线和圆弧都有可能干涉。如刀具切削直线有干涉存在,其处理算法同本段第1节所述。如与直线相接的后续圆弧也存在刀

7、具干涉,则将该圆弧转化为角度为α的直线,其处理的算法同本段第2节所述。4.当直线接第Ⅲ象限圆弧时,刀具切削圆弧时无干涉,但如切削直线有干涉存在,其处理算法同本段第2节所述。5.当直线接第Ⅳ象限圆弧时,此时刀具切削直线有可能干涉。切削圆弧也有可能干涉。如该直线加工时有干涉,其处理的算法同切削直线时的算法。对圆弧切削时的干涉处理,其算法同上述圆弧切削的算法。6.算法框图图64结语1.本算法稳定,可靠。能应用于数控车削加工的自动编程系统。2.根据本文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。