数控铣削加工编程模式.doc_第1页
数控铣削加工编程模式.doc_第2页
数控铣削加工编程模式.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数控铣削加工编程模式赵学清(张家界航空工业职业技术学院,湖南 张家界 427000)摘 要:对数控铣床上常见的加工部位如平面、内外轮廓、孔的加工,给出了编制程序的模式。关键词:数控铣床;加工;编程模式The Model of CNC Milling Programming ZHAO Xue-qing (Zhangjiajie Vocational and Technical School of Aviation Industry,Zhangjiajie Hunan 427000, China)Abstract: The common plane, both inside and outside the contours, holes, etc is the common processing part on CNC milling machine. The programming Pattern of these common parts of the processing is given in this paper.Key words: CNC milling machine; processing; programming pattern作者简介:赵学清(1967-),女,河北昌黎县人,副教授,研究方向:数控技术。数控铣床进行铣削加工,主要是以零件的平面、曲面为主,还能加工孔和螺纹面等。数控铣床具有刀具的半径补偿和长度补偿功能,使用该功能可以使各个加工表面获得很高的形状及位置精度。通过对各种常见加工部件数控程序的分析,本文归纳出了立式数控铣床上平面、内外轮廓和孔系加工的编程模式(以FUNAC-0i系统为例)。1 铣削平面加工较大平面,通常采用端面铣刀;加工较小平面,则可以使用立铣刀来完成。平面加工时,一般不用建立刀具的半径补偿,程序编制时的数据使用刀具的中心坐标。刀具的长度补偿是否建立,由加工情况而定。当定位面为未加工平面时,可不建立长度补偿;定位面为已加工平面,并需要保证深度尺寸,则需要建立长度补偿。铣削平面编程模式如下:O1000 程序号G90 G54; 建立工件坐标系T_; 所选刀具的刀号S_ M03; 主轴正转G00 X_ Y_ ; 在XY平面中快移至下刀点位置G43 Z100 H_; 建立刀具的长度补偿Z2 M08; 快速下刀至工件上表面之上,开切削液G01 Z0 F_; 慢速下刀至工件上表面 多次走刀循环加工G00 G49 Z100; 抬刀,取消刀具长度补偿X200 Y100; 刀具移出工件之外M09: 切削液关M30: 程序结束2 铣削轮廓铣削轮廓一般采用立铣刀。在铣削轮廓表面时,一般采用立铣刀侧面刃口进行切削,同时还可利用立铣刀的端面切削刃,加工出与轮廓表面互相垂直的水平面。用立铣刀加工内轮廓时,刀具必须要有落刀孔,而用键槽铣刀加工时,则可以不用预先加工落刀孔。轮廓加工时,需要建立刀具半径补偿,以保证轮廓尺寸,同时还必须建立刀具的长度补偿,以保证深度尺寸。一般情况下,先行建立长度补偿,待刀具下刀至所加工平面时,再建立半径补偿。加工复杂的模具型腔时,由于型腔内部尺寸的限制,半径补偿通常先于长度补偿建立。内外轮廓铣削编程模式如下:O2000 程序号G90 G54; 建立工件坐标系T_; 所选刀具的刀号S_ M03; 主轴正转G00 X_ Y_ ; 在XY平面中快移至下刀点位置G43 Z100 H_; 建立刀具的长度补偿Z2 M08; 快速下刀至工件上表面之上,开切削液G01 Z-_ F_; 慢速下刀至所加工平面G41 X_ Y_ D_ ; 建立刀具的半径补偿 轮廓程序段 G01 G40 X_ Y_; 取消刀具半径补偿G00 G49 Z100; 抬刀,取消刀具长度补偿X200 Y100; 刀具移出工件之外M05: 主转停M09: 切削液关M30: 程序结束3 孔的加工数控铣床的数控系统,都有着完善的孔系加工功能,通常由固定循环指令来完成。固定循环即固定的子程序,它将孔加工的动作固定化,用一个G指令代替,如G81、G84等。一个固定循环指令通常由以下几个动作组成:(1)快速在XY平面定位;(2)快速下降至安全平面;(3)慢速加工至孔底;(4)孔底动作;(5)快速退回至安全平面或初始平面1。通过改变其中的参数,以适应不同孔的加工,如改变孔的位置参数,改变孔的深度,改变安全平面的位置,改变进给速度等。孔加工编程模式如下:O3000 程序号G90 G54; 工件坐标系建立T_; 所选刀具刀号S_ M03; 主轴启动正转 G00 X_ Y_; 快速在XY平面内移至下刀点位置G43 Z100 H_; 建立刀具长度补偿M08; 开切削液G99 G81 X_ Y_ Z_ R_ F_; 调用孔加工固定循环 孔坐标 加工多个孔G80; 取消固定循环G00 G49 Z100; 抬刀,取消刀具长度补偿X200 Y100; 刀具移出工件之外M05: 主轴停M09: 切削液关M30: 程序结束4 结束语 由以上分析可以看出,数控铣床的程序一般由三部分组成,即“开始加工结束”。开始部分为程序的前45个程序段,包括建立工件坐标系、设定刀具的转速和转向、建立刀具的长度和半径补偿、快速趋近下刀点等动作。加工部分主要是刀具的切削轨迹,是程序的主体部分。结束部分的主要作用是要取消刀具的长度和半径补偿、抬刀、主轴停止、关冷却液等,为程序的最后45个程序段。四坐标、五坐标数控铣床的程序模式也基本与此相同,只不过多了旋转轴坐标。参考文献:1晏初宏.数控加工工艺与编程M.北京:化学工业出版社,20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论