全功能数控车编程心得.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE / NUMPAGESPAGE 5 全功能数控车编程心得 (注释:以下的例如程序均以OKUMA的OSP5000系统为依据编写,其他系统可借鉴,大体一样) 一、刀具补偿在编程中的运用。 一般加工中,我们一把车刀习惯只使用一个X向刀补和一个Z向刀补,所以有的人就认为一把车刀只能有一个刀补。而实际上,只要刀具补偿存储器的容量允许,一把刀可以设定无数个刀补。在编程中如果合理的运用第二刀补、第三刀补………,会节省一些计算,使加工过程中的尺寸控制变的容易。现以外圆加工和槽加工为例说明。 外圆加工 如图1所示工件,工件尺寸要求精密,径差较大此时加工如果只使用一个刀补值,尺寸控制比拟困难。如果给每个外圆设定一个刀补值,那么尺寸调整会很方便。程序如下: G00 X20 Z3 T0101 G01 Z-10 F X50 T0112 Z-20 X150 T0113 Z-30 X200 T0114 Z-40 槽加工 切槽刀有两个刀尖,一般习惯把靠近工件的那个刀尖设定为对刀点,然后计算刀宽值,进行编程。如果我们把另外一个刀尖的刀补值计算后输入存储器,在加工中进行调用会非常方便,如图2所示,车刀的左刀尖设为01,右刀尖设为10,刀宽为5mm. 一般的编程为: G50 S1500 G00 X500 Z500 T0101 M04 M42 S500 M G73 X60.3 Z-15.5 D1 L2 K4.5 F0.08 (粗车,槽两侧留0.5余量) G01 X82 Z-30 F0.3 S800 X60 F X62 Z-29 F G00 X82 Z-15 (计算刀宽) G01 X60 F Z-30 X62 Z-29 F G00 X82 Z3 M05 M09 G00 X500 Z500 M02 如果设定了第2刀补,则程序为: G50 S1500 G00 X500 Z500 T0101 M04 M42 S500 M X82 Z-29.5 G73 X60.3 Z-10.5 D1 L2 K4.5 F0.08 T0110 (粗车,槽两侧留0.5余量) G01 X82 Z-30 F X60 F X62 Z-29 F0.3 G00 X82 Z-10 T0110 (不用计算刀宽,直接调用第二刀补) G01 X60 F Z-30 T0101 (调用第一刀补) X62 Z-29 F G00 X82 Z3 G00 X500 Z500 M02 二、几个指令的另应用。 在加工中,有的指令可以引申使用。 (1)G01在攻丝中的应用。 在数控车上用丝锥加工内螺纹时,有的系统有专用指令,有的系统没有。此时可利用G01指令来编程加工。如图3所示,加工M8×30内螺纹。 G00 X0 Z3 S100 G01 Z-33 F1.25 (F值为螺距) M05 G01 Z3 F1.25 M G00 X500 Z500 M02 (2)外圆切槽复合指令在端面加工中的应用 数控车用的切槽复合指令都是啄式循环,如果进刀量和间断退刀量的设定值大于X向的直径值,则不会出现啄式循环现象,可用于端面粗车循环。如下图4所示: G73 X0 Z0.1 D100 L100 K1 F0.2 (D、L值大于62) G00 X500 Z500 M02 这个程序用于端面加工存在的一个问题是,退刀时不能先Z向退刀,而是沿已加工外表直接退刀,加快刀具磨损。所以只能用于铜、铝等材质较软的材料,不提倡在钢、铸铁、不锈钢等的加工中使用。 三、合理运用暂停指令。 暂停指令有G04、M01和M00。虽然都是暂停的意思,但所运用的场合不一样。在编程中合理的运用暂停指令,对加工很有帮助。 (1)G04指令。该指令后面的地址符一般表示停顿时间,有的系统也表示工件空转的圈数。用于刀具做短时间的无进给光整加工,主要用于切槽、拐角轨迹控制等。 (2)M01指令。M01为有条件暂停,即同操作面板上的“选择性停止”( OPTIONAI STOP)开关配合使用,开关打开,M01有效,开关闭合,M01则无效。按“开始键”后,继续执行下一程序段。M01指令与“选择性停止”开关、“单段”开关(SINGLE BLOCK)配合,在首件调试时,很是方便。 (3)

文档评论(0)

qqbbc1234 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档