数控加工中心编程方法(经典版)_第1页
数控加工中心编程方法(经典版)_第2页
数控加工中心编程方法(经典版)_第3页
数控加工中心编程方法(经典版)_第4页
数控加工中心编程方法(经典版)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、数控加工实用技术数控加工实用技术 第三章第三章 数控数控加工中心加工中心编程方法编程方法 第一篇第一篇 数控加工编程数控加工编程 ( (手工编程手工编程) ) 二、二、加工中心加工中心 程序编制方法程序编制方法 三、三、加工中心加工中心 编程实例编程实例 一一、加工中心加工中心及及 控制系统控制系统简介简介 第第三三章章 ncnc加工中心加工中心 编程方法编程方法 习题习题1 编程上机习题:编程上机习题: 习题习题2 编程上机习题:编程上机习题: 返回返回 带有刀库和自动换刀装置的数控铣床,称为加工中心 。 1 1 、 加工中心加工中心 一、一、加工中心加工中心及控制系统简介及控制系统简介 加

2、工中心的主要特点是能自动选择和更换刀具,故工件经一次装夹后, 可对工件各加工表面自动进行铣、镗、钻、扩、铰、攻螺纹等多种工序的连 续加工 ,因此特别适合加工箱体类等复杂零件。 加工中心也分立式、卧式加工中心;其刀库形式常用的有盘式刀库和链 式刀库,如图3-1 、图3-2(工作台可旋转)所示 。 图3-1 圆盘型刀库立式加工中心 图3-2 链条型刀库卧式加工中心 加工中心功能强,为提高其工作效率,一般情况下配置的控 制系统档次较高。 2 2 、 控制系统控制系统 一、一、加工中心加工中心及控制系统简介及控制系统简介 fanuc系统和siemens系统根据其型号不同,其性能也在 不断的升级。 返回

3、返回 虽然控制系统分不同的型号与档次,但其指令格式、含义及 使用方法等均太同小异。 1 1、加工中心编程特点加工中心编程特点 可一次安装工件连续完成多工序的自动加工,因此应合理安排 各工序加工的顺序; 二、二、加工中心加工中心程序编制方法程序编制方法 以便于调试程序,可将多工序工件中的各工序内容分别安排在 不同的子程序中,主程序主要完成子程序的调用; 可自动换刀,因此特别适合孔系零件的加工,故常用某些固定 循环指令完成钻、铰、镗、击丝等工序的自动加工。 除换刀程序外,加工中心的编程方法与数控铣床基本相同。换刀 点是一个固定点(由机床厂出厂前设定),称机床的第二原点。 教材中分别以fanuc 0

4、i mate-mc系统和siemens 802d系统为 例,介绍加工中心特有常用指令和数控铣床不曾介绍过的常用指令。 实际上两种不同国家的控制系统,其主要常用指令均基本相同, 下面仍然以fanuc系统为例,介绍加工中心程序编制方法。 2 2 、fanuc 0i mate-mc 1) 1) 常用常用g指令指令 自动回换刀点指令自动回换刀点指令(g30) 二、二、加工中心加工中心程序编制方法程序编制方法 指令格式:g00 g91 g30 z0; 指令前用g00g91,z为“0”。 或:g00 g91 g30 x0 y0 z0; 功能:机床自动回换刀点。换刀前必须回换刀点,否则报警。 回换刀点后机床

5、第二原点指示灯亮 ,机床才能执行换刀程序。 2 2 、fanuc 0i mate-mc 1) 1) 常用常用g指令指令 固定循环指令组固定循环指令组 二、二、加工中心加工中心程序编制方法程序编制方法 功能:某些钻孔、镗孔、攻螺纹等孔系加工动作的循环已经规 范化了。如定位、快进、工进、快退等,这一系列规范的加工动作 已经预先编好了子程序,存储在系统的内存中,故可用一个固定循 环的g代码程序段调用,从而简化编程工作。 各固定循环指令组及其具体功能、指令格式等见表3-1。 表表3-1 3-1 孔系加工固定循环指令组及其功能、指令编程格式孔系加工固定循环指令组及其功能、指令编程格式 g代码用 途孔加工

6、进给方式在孔底的动作刀具返回方式指令格式 g73深孔往复排屑钻 排屑上升0.3mm f速度间歇进给快速返回g73x_y_z_r_q_f_; q:每次钻入量(增量) g83深孔往复排屑钻 排屑上升至r点 f速度间歇进给快速返回g83x_y_z_r_q_f_; q:每次钻入量 g74攻左旋螺纹f速度正常进给暂停-主轴正转f速度返回g74x_y_z_r_f_; f=s(主轴转速)*p(螺距) g84攻右旋螺纹f速度正常进给暂停-主轴反转f速度返回g84x_y_z_r_f_; f=s(主轴转速)*p(螺距) g81钻孔、扩孔f速度正常进给快速返回g81x_y_z_r_f_; g82钻孔、锪阶梯孔f速度

7、正常进给暂停快速返回g82x_y_z_r_p_f_; p:孔底暂停时间 g89镗阶梯孔f速度正常进给暂停f速度返回g89x_y_z_r_p_f_; p:孔底暂停时间 g76精镗孔f速度正常进给主轴定向停止 刀具返回偏移 快速返回g76x_y_z_r_q_f_; q:返回偏移量 g87反镗孔f速度正常进给主轴定向停止 刀具返回偏移 快速返回g87x_y_z_r_q_f_; q:返回偏移量 g86镗孔f速度正常进给主轴定向停止快速返回g86x_y_z_r_f_; g85镗、铰孔f速度正常进给f速度返回g85x_y_z_r_f_; g80取消固定循环 2 2 、fanuc 0i mate-mc 1)

8、 1) 常用常用g指令指令 固定循环指令固定循环指令 二、二、加工中心加工中心程序编制方法程序编制方法 由表3-1可知,根据固定循环指令不同的功能,指 令格式主要有三种: g x_y_z_r_f_; g x_y_z_r_q_f_; g x_y_z_r_p_f_; 其中:g 固定循环指令;x_y_ 孔定位 坐标;z_ 孔加工深度;r_ 快速下刀点或快速 返回点;q_ 每次钻入量或返回偏移量;p_ 孔底 暂停时间。 固定循环指令加工一个孔通常由以下六个动作所组成,参见图3-3。 动作1-x及y轴快速定位(开始钻、镗、铰或击丝的起始点); 动作2-快速移动至r点(切削点); 动作3-切削(孔加工);

9、 动作4-孔底位置的动作(如主轴暂停、反方向偏移、反方向旋转等); 动作5-返回到r点; 动作6-快速返回到起始点。 图3-3 六个动作 2 2 、fanuc 0i mate-mc 1) 1) 常用常用g指令指令 固定循环返回点方式指令固定循环返回点方式指令(g98/g99) 二、二、加工中心加工中心程序编制方法程序编制方法 指令格式: g98(或g99) g z_r_f_ ; 注: g 固定循环指令。 该两指令总是与固定循环指令 配对使用。 例如: g00 x0 y0 z50.0; g98 g81 z-21.0 r2.0 f60; 表示刀具从当前位置快速下刀至r处(z=2mm)后开始钻孔,钻

10、至尺寸 (z=-21mm)后快速返回到起始点处(z=50mm)。 功能:如图3-4所示。 图3-4 固定循环返回点方式 2 2 、fanuc 0i mate-mc 1) 1) 常用常用g指令指令 刀具长度补偿与取消指令刀具长度补偿与取消指令(g43/g49 ) 二、二、加工中心加工中心程序编制方法程序编制方法 指令格式: g43 g00(或g01) z_ h(f_) ; 其中:h存放刀具长度补偿值的存储单元代码,类似于刀具半径补偿 中的d代码,但存储单元中的刀具长度补偿值也可为负值(负补偿)。 g49 取消刀具长度补偿,应用方法类似于g40。 功能:g43为刀具长度补偿指令;g49 为取消刀具

11、长度补偿指令。 当加工中心加工某工件需要多把刀具 时,每把刀具的长度和到 z 坐标零点的距 离都不相同,这些距离的差值就是刀具的 长度补偿值,如图3-5所示。故常用到刀 具长度补偿指令。编程时也可将某把刀具 的长度作为基准,其它刀具长度与基准刀 长度的差值,在调刀过程中通过刀具长度 的正、负补偿达到与校准面长度的一致, 图3-5 刀具长度补偿设置 2 2 、fanuc 0i mate-mc 二、二、加工中心加工中心程序编制方法程序编制方法 2) 2) 刀具功能刀具功能t指令指令 地址符t后二位数为刀具号,范围为0132。该指令使存放 刀库的刀盘或链条自动转位刀盘或链条自动转位至指定刀号的位置。

12、 3) 3) 常用常用m 指令指令( (除数控铣床中所介绍的m指令之外) m06机械手在刀库与主轴头之间执行自动换刀自动换刀指令; m07冷却气开。 4) 4) 常用编程程序头与程序尾常用编程程序头与程序尾: o ; g40 g80 g17; g00 g91 g30 z0 t ; m06; g90 g54 x_ y_ z_ m08 ; g43 z_ h s_ m03 t ; g41(或g42) g01 x_ y_ d f _ ; g80 g00 g91 g30 z0; m30; 返回返回 三三、加工中心加工中心编程实例编程实例 编制图3-6所示零件 (p85)精铣外轮廓、钻9- 10的孔与镗1

13、00孔的 加工程序,工件原点设 在左下角。零件已经过 粗加工,单边余量2mm, 工件厚度为10mm。 加工工序:加工工序: (1) 精铣外轮廓,铣 刀为16mm,设为t01号 刀,刀具补偿号为d01。 (2) 钻排孔,再钻圆 周孔,选用t02号刀,刀 具补偿号为h02。 (3) 镗100的孔,选 用t03号刀,刀具补偿号 为h03。 fanuc 0i mate-mc 图3-6 样板零件 fanuc 0i mate-mc 三、三、加工中心加工中心编程实例编程实例 加工程序清单: o0010; 主程序 n10 g40 g80 g17; n20 m98 p0100; n30 m98 p0200; n

14、40 m98 p0300; n50 m30; o0200; 钻孔子程序 n200 g00 g91 g30 z0 t02; n210 m06; 换10钻头 n215 s900 m03; n220 g90 g54 g00 x0 y30.0 z50.0; n235 g43 z20.0 h02 m08; n240 m98 p2000 l5; 转子程序钻排孔 n250 g91 g00 x40 y20.0; n260 g98g81 z-12.0 r2.0 f20;钻另一个孔 n270 g90 g00 x15.0. y140.0; 钻圆周孔 n280 x96.250y168.146; n290 y111.8

15、54; n300 g80g49 g00 z50.0 m09; n310 m05; n320 m99; o2000; 钻排孔子程序 g91 g00 x48.0 g99 g81 z-12.0 r2.0 f20; g80 m99; o0100; 精铣外轮廓子程序 n60 g00 g91 g30 z0 t01; n70 m06; 换16mm立铣刀 n80 s1200 m03; n90 g90 g54 x-20.0 y-20.0 z50.0; n100 g43 z-12.0 h01 m08; n110 g41 g01 x0 y0 f150.0 d01; n120 g01 y140.0; n130 g02 x153.458 y171.685 r80.0; n140 g03 x275.190 y99.768 r120; n150 g02 x280 .0y0 r50; n160 g01 x0; n170 g40 g49 g00 z50.0

温馨提示

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

评论

0/150

提交评论