机床数控技术教学课件:第三章 数控加工程序的编制1.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《机床数控技术教学课件:第三章 数控加工程序的编制1.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机床数控技术教学课件:第三章 数控加工程序的编制1 机床 数控技术 教学 课件 第三 数控 加工 程序 编制
- 资源描述:
-
1、 3 4 v一、数控车床的编程特点一、数控车床的编程特点 普通控车床能完成端面、内外圆、倒角、锥面、球面普通控车床能完成端面、内外圆、倒角、锥面、球面 及成形面、螺纹等的车削加工。及成形面、螺纹等的车削加工。 在一个程序段中,根据图样上标注的尺寸,可以采用在一个程序段中,根据图样上标注的尺寸,可以采用 绝对值编程、增量值编程或二者混合编程。绝对值编程、增量值编程或二者混合编程。 由于车削加工图样上的径向尺寸及测量的径向尺寸使由于车削加工图样上的径向尺寸及测量的径向尺寸使 用的是直径值,因此在数控车削加工的程序中输入的用的是直径值,因此在数控车削加工的程序中输入的X X 及及U U坐标值也是坐标
2、值也是“直径值直径值”。 为提高工件的径向尺寸精度,为提高工件的径向尺寸精度,X X向的脉冲当量取向的脉冲当量取Z Z向的向的 一半。一半。 由于毛坯常用棒料或锻料,加工余量大,所以数控装由于毛坯常用棒料或锻料,加工余量大,所以数控装 置常具备不同形式的固定循环功能,可进行多次循环置常具备不同形式的固定循环功能,可进行多次循环 切削。切削。 3 4 v一、数控车床的编程特点一、数控车床的编程特点 编程时,常认为车刀刀尖是一个点,而实际上为了提高刀具寿命和工编程时,常认为车刀刀尖是一个点,而实际上为了提高刀具寿命和工 作表面质量,车刀刀尖常磨成一个半径不大的圆弧,因此为提高工件作表面质量,车刀刀
3、尖常磨成一个半径不大的圆弧,因此为提高工件 的加工精度,当编制圆头刀程序时,需要对刀具半径进行补偿。大多的加工精度,当编制圆头刀程序时,需要对刀具半径进行补偿。大多 数数控车床都具有刀具补偿,这类数控车床可直接按工件轮廓尺寸编数数控车床都具有刀具补偿,这类数控车床可直接按工件轮廓尺寸编 程。对不具备刀具自动补偿功能的数控车床,编程时需先计算补偿量。程。对不具备刀具自动补偿功能的数控车床,编程时需先计算补偿量。 许多数控车床用许多数控车床用X X、Z Z表示绝对坐标指令;用表示绝对坐标指令;用U U、W W表示增量坐标指令,表示增量坐标指令, 而不用而不用G90G90、G91G91指令。指令。
4、I I、K K在不同的程序段中作用也不同。在不同的程序段中作用也不同。I I、K K在圆弧切削时表示圆心相对在圆弧切削时表示圆心相对 于圆弧起点的坐标位置。而在有自动循环指令的程序中,于圆弧起点的坐标位置。而在有自动循环指令的程序中,I I、K K坐标则坐标则 用来表示每次循环的进给量。用来表示每次循环的进给量。 二、车削加工程序编制 (回转体表面和端面) 1 1、零件加工特点:、零件加工特点: 主要为轴类、盘类等回转体零件。主要为轴类、盘类等回转体零件。 主要加工表面为内外圆柱面、圆锥面、成形表面、螺纹和端面,以主要加工表面为内外圆柱面、圆锥面、成形表面、螺纹和端面,以 及还需要做车槽、倒角
5、、切断、钻孔、扩孔、铰孔等工作。及还需要做车槽、倒角、切断、钻孔、扩孔、铰孔等工作。 可在一次装夹中完成更多的加工工序,提高加工精度和生产效率。可在一次装夹中完成更多的加工工序,提高加工精度和生产效率。 X X方向分直径和半径方向分直径和半径, ,直径是回转零件常用的标注方式。直径是回转零件常用的标注方式。 切削需要多次吃刀。切削需要多次吃刀。 2 2、常用编程指令:、常用编程指令: 刀尖半径补偿指令刀尖半径补偿指令: G40: G40、G41G41、 G42G42 循环指令:单一固定循环指令(循环指令:单一固定循环指令(G90 G90 、 G92G92、G94G94) 复合固定循环指令(复合
6、固定循环指令( G71 G71 、G72G72、 G73 G73 、G74G74、G75G75、G76 G76 ) 子程序指令子程序指令 直径编程方式直径编程方式 恒速切削和恒转速切削指令恒速切削和恒转速切削指令 进给速度和恒进给量切削速度进给速度和恒进给量切削速度 三、常用编程指令举例三、常用编程指令举例 1)刀尖圆弧半径自动补偿指令刀尖圆弧半径自动补偿指令G40G40、G41G41、 G42G42举例举例 2)恒速切削恒速切削G96G96与恒转速切削与恒转速切削G97G97指令举例指令举例 3)恒进给速度恒进给速度G94G94与恒进给量与恒进给量G95G95指令举例指令举例 4)固定循环指
7、令固定循环指令举例举例 (1 1)单一)单一固定循环指令固定循环指令举例举例 (2 2)复合)复合固定循环指令固定循环指令举例举例 (G71G71、 G72G72、 G73G73、 G74 G74 、G75G75、G76G76指令)指令) 7) 调用子程序举例调用子程序举例 刀尖位置编码:刀尖位置编码:3 N10 G00 X200 Z175 T0101 N20 M03 S1500 N30 G00 G42 X58 Z10 M08 N40 G96 S200 N50 G01 Z0 F1.5 N60 X70 F0.2 N70 X78 Z-4 N80 X83 N85 X85 Z-5 N90 Z-15 N
8、100 G02 X91 Z-18 R3 F0.15 N110 G01 X94 N120 X97 Z-19.5 N130 X100 N140 G00 G40 G97 X200 Z175 N150 M30 加工图所示零件 2 2)恒速切削与恒转速切削指令)恒速切削与恒转速切削指令 (G96 G97)(G96 G97) v ISO标准标准: v G96G96恒速切削指令恒速切削指令( (最大线速度最大线速度m/min)m/min) v G97G97恒转速切削指令恒转速切削指令( (转速转速r/min)r/min),表示取消恒定切削 v 格式格式: G96 ( G97) S_: G96 ( G97)
9、S_ v 应用应用:G96:G96常用与精加工和半精加工常用与精加工和半精加工 G97G97常用与粗加工或半径变化不大的工件常用与粗加工或半径变化不大的工件. . v 举例举例: G96 S180: G96 S180(恒速切削(恒速切削 最大线速度最大线速度180 m/min) 180 m/min) ) G97 S2500G97 S2500(恒转速切削(恒转速切削 转速转速2500r/min2500r/min) v G96、G97 为同组的模态指令字。为同组的模态指令字。CNC 系统上电默认系统上电默认G97 有效有效 v G50 S-;设置恒线速控制时的主轴最高转速限制值(;设置恒线速控制时
10、的主轴最高转速限制值(r/min) v 数控车削加工时,主轴转速可以设置成恒切削速度,车削过程中数控系数控车削加工时,主轴转速可以设置成恒切削速度,车削过程中数控系 统根据工件不同位置处的直径值计算主轴转速。恒切削速度的设置方法统根据工件不同位置处的直径值计算主轴转速。恒切削速度的设置方法 为为 v G96 S_ G96 S_ ;(;(S S的单位为的单位为m/minm/min) v 例:例:G96 S150 G96 S150 表示切削点线速度控制在表示切削点线速度控制在 150 m /min150 m /min。对图中所示的零。对图中所示的零 件,为保持件,为保持A A、B B、C C各点的
11、线速度在各点的线速度在 150 m /min150 m /min,则各点在加工时的主,则各点在加工时的主 轴转速分别为:轴转速分别为: v A A:n=1000n=1000150150( (40)=1193 r/min 40)=1193 r/min v B B:n=1000n=1000150150( (60)=795r/min 60)=795r/min v C C:n=1000n=1000150150( (70)=682 r/min 70)=682 r/min v (1)在)在G96 状态下,被指令的状态下,被指令的S 值,即使在值,即使在G97 状态中状态中 也保持着,当返回到也保持着,当返
12、回到G96 状态时,其值恢复。状态时,其值恢复。 v 如:如:G96 S50;切削线速度;切削线速度50m/mim v G97 S1000;主轴转速为;主轴转速为1000r/min v G96 G0X30 切削线速度切削线速度50m/mim v (2)当机床锁住时,恒线速度控制功能仍然有效。)当机床锁住时,恒线速度控制功能仍然有效。 v (3)螺纹切削时,恒线速度控制功能虽然也能有效,但)螺纹切削时,恒线速度控制功能虽然也能有效,但 为了保证螺纹加工精度,螺纹切削时不要采用恒线速度控为了保证螺纹加工精度,螺纹切削时不要采用恒线速度控 制,应在制,应在G97 状态下进行螺纹切削,这点对于各个数控
13、系状态下进行螺纹切削,这点对于各个数控系 统都是适用的。统都是适用的。 3 3)恒进给速度与恒进给量指令)恒进给速度与恒进给量指令 (G94 G95)(G94 G95) vISOISO标准标准: : G94:G94:恒进给速度恒进给速度(mm/min)(mm/min) G95:G95:恒进给量恒进给量(mm/r)(mm/r) 格式格式: G94 ( G95) F_: G94 ( G95) F_ v华中华中I I系统系统标准标准 G98:G98:恒进给速度恒进给速度(mm/min)(mm/min) G99:G99:恒进给量恒进给量(mm/r)(mm/r) 格式格式: G98 ( G99) F_:
14、 G98 ( G99) F_ v应用应用: : G95G95恒进给量用于加工螺纹恒进给量用于加工螺纹。 举例举例: G98 F100 : (恒进给速度恒进给速度00mm/min)00mm/min) G99 F0.3 (恒进给量恒进给量0.3mm/r)0.3mm/r) 4 4)单一固定循环)单一固定循环 单一固定循环可以将一系列连续加工动作,如单一固定循环可以将一系列连续加工动作,如“切切 入入- -切削切削- -退刀退刀- -返回返回”,用一个循环指令完成,从,用一个循环指令完成,从 而简化程序。而简化程序。 包括 圆柱面或圆锥面切削循环 端面切削循环 平面端面切削循环平面端面切削循环 锥面端
15、面切削循环锥面端面切削循环 螺纹切削循环 v车削固定循环功能车削固定循环功能 n 车削循环指令是用含有车削循环指令是用含有G功能的一个程序段完成多个程序功能的一个程序段完成多个程序 段指令的加工操作,免去了复杂的数学运算,使程序得以段指令的加工操作,免去了复杂的数学运算,使程序得以 简化。车削循环指令有简化。车削循环指令有单一固定循环指令和复合循环指令。单一固定循环指令和复合循环指令。 u1.1.单一固定循环指令(单一固定循环指令(FUNC-0iFUNC-0i系统系统) ) u单一固定循环指令只能进行简单的重复加工,主要有外径单一固定循环指令只能进行简单的重复加工,主要有外径/ / 内径切削固
16、定循环指令(内径切削固定循环指令(G90G90)、螺纹切削固定循环指令)、螺纹切削固定循环指令 (G92)G92)和端面固定循环指令(和端面固定循环指令(G94G94)。)。 单一固定循环可以将一系列连续加工动作,如单一固定循环可以将一系列连续加工动作,如“切入切入-切削切削- 退刀退刀-返回返回”,用一个循环指令完成,从而简化程序。,用一个循环指令完成,从而简化程序。 v1.外径外径/内径切削循环固定循环指令(内径切削循环固定循环指令(G90) 编程格式:编程格式:G90 X_Z_F_ 其中,其中,X、Z值为圆柱面切削终点的坐标值;值为圆柱面切削终点的坐标值;F是进给速度。是进给速度。 如图
17、所示,该指令可使刀如图所示,该指令可使刀 具从循环起点具从循环起点A走矩形轨走矩形轨 迹,回到迹,回到A点,然后进刀点,然后进刀 ,在按矩形循环,依次类,在按矩形循环,依次类 推,最终完成圆柱面车削推,最终完成圆柱面车削 。执行该指令刀具刀尖从。执行该指令刀具刀尖从 循环起点(循环起点(A点)开始,点)开始, 经经A B C D A 。其中,。其中,AB、DA段按快段按快 速速R移动;移动;BC、CD段按段按 指令速度指令速度F移动。移动。 v 对于如图所示的工件,编制一个粗车对于如图所示的工件,编制一个粗车32外圆的简单循环外圆的简单循环 程序,每次切深程序,每次切深1mm(半径方向)(半径
18、方向)(1)确定切削深度及)确定切削深度及 循环次数,单边径向余量为(循环次数,单边径向余量为(40-32)/2=4mm,每次切削每次切削 深度为深度为1mm,其循环次数为,其循环次数为4次。次。 图图3-2 外循环程序示例外循环程序示例 (2)编写的循环程序如下:)编写的循环程序如下: 绝对坐标方式程序 G90 X38 Z-60 F300; G90 X36 Z-60 F300; G90 X34 Z-60 F300; G90 X32 Z-60 F300; 相对坐标方式程序 G90 X-4 Z-62 F300; G90 X-6 Z-62 F300; G90 X-8 Z-62 F300; G90
19、X-10 Z-62 F300; vG90 X40 Z20 F0.3;(A B C D A) v X30; (A E F D A) v X20; (A G H D A) 2) 带锥度的内(外)径切削循环指令带锥度的内(外)径切削循环指令 如图所示,该指令可使刀具从循环起点如图所示,该指令可使刀具从循环起点A走直线轨迹,刀具刀尖从循走直线轨迹,刀具刀尖从循 环起点(环起点(A)开始,经)开始,经ABCA四段轨迹,依次类推,最终完四段轨迹,依次类推,最终完 成圆锥面车削。成圆锥面车削。 编程格式:编程格式: G90 X_ Z_R_F_ 其中,其中,X、Z为圆锥终点为圆锥终点 坐标值;坐标值;R为圆锥
20、面切削为圆锥面切削 的起点相对于终点的半径的起点相对于终点的半径 差,差,如果切削起点的如果切削起点的X向向 坐标小于终点的坐标小于终点的X向坐标向坐标 ,R值为负,反之为正;值为负,反之为正; F为进给速度。为进给速度。 圆锥面固定循环切削举例圆锥面固定循环切削举例 3 3)端面切削循环)端面切削循环(平面端面切削循环)(平面端面切削循环) 编程格式编程格式 G94 X(U)G94 X(U) Z(W)Z(W) F F 式中:式中:X X、Z- Z- 端面切削的终端面切削的终 点坐标值;点坐标值; U U、W-W-端面切削的终点相对端面切削的终点相对 于循环起点的坐标。于循环起点的坐标。 G0
21、0 X85 Z5 G94 X30 Z-5 F0.2 Z-10 Z-15 . v 2.端面切削固定循环指令(端面切削固定循环指令(G94) v (1) 端面切削循环端面切削循环 v 编程格式如下:编程格式如下: v G94 X_Z_F_; 其中,其中, X、Z为端面切削的终点坐为端面切削的终点坐 标值;标值;F为进给速度。为进给速度。 v 如右图所示的工件,编写其粗车端面的简单循环程序(如右图所示的工件,编写其粗车端面的简单循环程序(z z轴轴 每次进刀每次进刀3mm3mm) 绝对坐标方式程序绝对坐标方式程序 G94 X50 Z-3 F200; G94 Z-6 ; G94 Z-9; 相对坐标方式
22、程序相对坐标方式程序 G94 X-14 Z-3 F200; G94 Z-6 ; G94 Z-9; v (2 2)带锥度的端面切削循环指令)带锥度的端面切削循环指令 编程格式:编程格式:G94 X_Z_R_F_G94 X_Z_R_F_ 其中,其中,X X、Z Z为端面切削的为端面切削的 终点坐标轴;终点坐标轴;R R为端面切为端面切 削的起点相对于终点在削的起点相对于终点在Z Z 轴方向的坐标分量。轴方向的坐标分量。当起当起 点点Z Z向左边小于终点向左边小于终点Z Z向坐向坐 标时标时R R为负;反之为正。为负;反之为正。 如图所示如图所示 v带有锥面的端面固定循环切削加工举例带有锥面的端面固
23、定循环切削加工举例 数控车削加工数控车削加工 复合表面零件加工复合表面零件加工 2、复合固定循环指令、复合固定循环指令 复合固定循环指令能解决复杂形面的加工,复合固定循环指令能解决复杂形面的加工, 与简单循环的单一程序段不同,它有若干个与简单循环的单一程序段不同,它有若干个 程序段参加循环。运用复合循环切削指令,程序段参加循环。运用复合循环切削指令, 只需指定精加工路线和粗加工的背吃刀量,只需指定精加工路线和粗加工的背吃刀量, 系统会自动计算出粗加工路线和加工次数,系统会自动计算出粗加工路线和加工次数, 使程序得到进一步简化。使程序得到进一步简化。 v 轮廓毛坯循环加工轮廓毛坯循环加工 外圆粗
24、切循环(外圆粗切循环(G71G71)格式)格式 v 适用于外圆柱面需多次走刀才能完成的粗加工。指令功能适用于外圆柱面需多次走刀才能完成的粗加工。指令功能: :切除棒料毛坯大切除棒料毛坯大 部分加工余量,部分加工余量,切削是沿平行切削是沿平行Z Z轴方向进行轴方向进行 编程格式编程格式: G71 U(G71 U(d) R(e)d) R(e) G71 P(ns) Q( G71 P(ns) Q(nfnf) U() U(u) W(u) W(w) F(f) S(s) T(t) w) F(f) S(s) T(t) 式中:式中: d-d-表示每次切削深度,即表示每次切削深度,即X轴向的进刀,以半径值表示,无
25、正负号;轴向的进刀,以半径值表示,无正负号; ; e e每次切削结束的每次切削结束的退刀量(半径值),无正负号;退刀量(半径值),无正负号; ; ns-ns-表示精加工路线第一个程序段的顺序号;表示精加工路线第一个程序段的顺序号; ; nfnf-精加工路线最后一个程序段的顺序号;精加工路线最后一个程序段的顺序号; ; u-u-方向的精加工余量,直径值;方向的精加工余量,直径值;即外圆的加工余量为正即外圆的加工余量为正, 内孔加工余量为负内孔加工余量为负 w-Zw-Z轴向精加工余量;轴向精加工余量; f f、s s、t-Ft-F、S S、T T代码。代码。 注意:注意:1 1、nsnfnsnf程
展开阅读全文