资源描述
教材名称: 数控编程及加工技术(第三版)
模块一 任务一 初识数控车削加工
教学内容
任
务
目
标
一、任务描述
零件材料硬铝合金,毛坯为Ф40mm长棒料。根据给定程序对图示零件进行仿真加工。
二、知识目标
1. 认识数控车床
2. 认识仿真软件,学习工件安装、刀具选择、程序输入和对刀等基本操作
3. 学习数控车床常用F、S、T和M代码
4. 初识G00和G01代码
5.
三、技能目标
具有根据给定程序进行零件仿真加工的初步能力
四、素质目标
1. 正确执行安全技术操作规程,树立安全意识
2. 培养学生爱岗敬业精神
相
关
知
识
一、数控机床概述
1.数控机床定义
2.数控机床分类
3.数控机床应用
4.数控机床发展趋势
二、认识数控车床
1.数控车床的分类
按主轴的配置形式分为卧式数控车床和立式数控车床。
卧式数控车床主要用于轴类零件和小型盘类零件的车削加工;立式数控车床用于回转直径较大的盘类零件的车削加工。
2.卧式数控车床结构
CKA6150卧式数控车床由主轴箱、刀架、进给系统、床身以及冷却、润滑系统等部分组成。
3. 卧式数控车床加工范围
CKA6150卧式数控车床主要用来加工轴类零件的内外圆柱面、圆锥面、螺纹表面、成形面,也可对盘类零件进行钻孔、扩孔、铰孔和镗孔等加工,还可以完成车端面、车槽、倒角及各种曲线回转体等加工。
三、数控车床仿真加工
1. 启动软件
2. 选择机床与数控系统
数控车床面板由数控系统面板和数控车床操作面板组成,右上角为数控系统面板,右下方为数控车床操作面板。
3. 激活机床
4. 回零
5. 设置并安装工件
6. 选择并安装刀具
7. 输入程序
8. 建立工件坐标系(试切法对刀)
(1)试切削外圆
(2)测量试切削直径
(3)设置X向补正
(4)试切削端面
(5)设置Z向补正
9.自动加工
四、编程基础
1.程序结构
程序类型有两种:主程序和子程序。
不论是主程序还是子程序,都由程序号、程序内容和程序结束组成。
程序号通常以“O”(或“%”)开始,“O”(或“%”)后面的数字是程序号,程序号的范围从01至9999;FANUC系统用字母O做程序号地址。
程序内容是整个程序的核心,由许多程序段组成,这些程序段控制数控机床要执行的运动。
程序结束一般采用M02或M30指令。
2.代码
模态代码表示该代码功能一直保持直到被取消或被同组的另一个代码所代替。非模态代码只在该代码所在的程序段有效。
3.进给功能(F功能、F代码)
F功能表示加工工件时刀具相对于工件的进给速度,F的单位取决于G98和G99。
(1)G98每分钟进给模式
(2)G99每转进给模式
4.主轴转速功能(S功能、S代码)
S功能用于控制主轴转速。
(1)G50主轴最高转速限制
(2)G96恒线速度控制
(3)G97恒线速度取消
5.刀具功能(T功能、T代码)
指令格式: T××××;
6.辅助功能(M功能、M代码)
辅助功能控制数控机床辅助装置的接通和断开。
6.准备功能(G功能、 G代码)
准备功能用来规定刀具和工件的相对运动轨迹(插补功能)、机床坐标系、刀具补偿等多种操作。
7.坐标系
(1)数控车床坐标系
数控机床采用标准右手直角笛卡尔坐标系。
数控车床的Z轴为主轴,指向尾座的方向为正。X轴的方向为工件的径向,且平行于横向滑座,刀具远离主轴中心的方向为X轴正方向。
(2)机床原点与机床参考点
(3)工件原点(编程原点)
工件原点(编程原点)是根据加工零件图样及加工工艺要求选定的编程坐标系的原点。
8.编程方法
(1)公制与英制编程
(2)绝对坐标方式与增量坐标方式
(3)直径与半径编程
(4)手工与自动编程
9.刀位点和换刀点
刀位点是表示刀具特征的点,是指刀具的定位基准点,每把刀的刀位点在整个加工中只能有一个位置。
任
务
实
施
零件仿真加工的工作过程如下:
1. 启动软件
2. 选择机床与数控系统
3. 激活机床
4. 回零
5.设置工件并安装
6.选择刀具并安装
7.输入O111号加工程序
8. 建立工件坐标系
9. 自动加工
同
步
训
练
应知训练:
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务二 台阶轴零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图所示台阶轴零件,材料硬铝合金,毛坯为Ф40mm长棒料,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识目标
1. 熟悉台阶轴的加工工艺
2.掌握G00/G01和G71/G70指令及应用
3.学习仿真加工中对刀操作
三、技能目标
1. 具有拟定工艺文件的初步能力
2. 具有使用G00/G01和G71/G70指令编写台阶轴加工程序的能力
3. 具有使用仿真软件验证台阶轴程序正确性的能力
四、素质目标
1. 培养学生认真负责的工作态度和一丝不苟的工作作风
2. 培养质量意识、守时意识和规范意识
相
关
知
识
一、加工工艺
1.切削用量的选择
切削用量包括背吃刀量ap、进给量F和主轴转速n(切削速度n)。
粗加工时,在条件允许的情况下,尽可能选择较大的背吃刀量,减少走刀次数,提高生产率;精加工时,通常选较小的背吃刀量,保证加工精度及表面粗糙度。
粗加工时,在保证刀具、机床、工件刚度等前提下,选用尽可能大的进给量;精加工时,进给量主要受表面粗糙度的限制,当表面粗糙度要求较高时,应选较小的进给量。
主轴转速要根据允许的切削速度来选择,在保证刀具的耐用度及切削负荷不超过机床额定功率的情况下选定切削速度。粗车时,背吃刀量和进给量均较大,故选较低的切削速度;精车时选较高的切削速度。
2.车削加工刀具
外圆车刀用于切削圆柱面、圆锥面和端面;
切槽刀用于切槽;
螺纹车刀用于切削公制螺纹;
中心钻用于钻中心孔;
麻花钻用于孔的粗加工;
内孔车刀用于加工内孔表面。
数控车刀按照刀具材料可以分为高速钢刀、硬质合金刀等。
3.数控加工工艺文件
4.台阶轴的车削方式
相邻两圆柱体直径差较小时可用车刀一次车出,如图(a)所示,加工路线为A→B→C→D→E。
相邻两圆柱体直径差较大时采用分层切削,如图(b)所示,粗加工路线为A1→B1、A2→B2、A3→B3, 精加工路线为A→B→C→D→E。
(a) (b)
5.圆锥面的车削方式
(1)圆锥面尺寸
(2)圆锥面车削方式
(a) (b)
圆锥面车削方式如图所示,车削方式比较见下表。
二、编程基础
1.G00快速点定位指令
(1)功能:刀具以点位控制方式从刀具所在位置快速移动到目标点。
(2)指令格式:G00 X(U) Z(W) ;
其中: X(U)、Z(W)—目标点坐标值
(3)注意事项
(4)【举例】零件如下图所示,编写从起点T快速移动到目标点A和从起点E快速移动到目标点T的程序段。
2. G01直线插补指令
(1)功能:该指令使刀具以给定的进给速度,从所在点出发,直线移动到目标点。
(2)指令格式:G01 X(U) Z(W) F ;
其中:X(U)、Z(W)—目标点坐标
F—进给速度
(3)注意事项
(4)【举例】
【例1】为上图所示零件编写精加工程序。
【例2】高台阶轴如图所示,毛坯直径40mm,背吃刀量2.5mm,编写粗精车程序。
【例3】圆锥面如图所示,毛坯直径40 mm,背吃刀量2.5mm,编写粗精车程序。
(5)G01拓展功能
1)功能:在相邻轨迹线之间自动插补倒直角或倒圆角,如图所示。注意数控车床一般具有此功能,部分仿真软件没有此功能。
2)指令格式:
倒圆角格式:G01 X(U) R F ;
倒直角格式:G01 X(U) C F ;
其中:X(U)、Z(W)—相邻直线的交点坐标(如图1-2-7中D点)
R —倒圆角的圆弧半径
C —D点相对倒角起点B的距离
3)注意事项
4)【举例】利用倒直角和倒圆角功能编写图示零件的精加工程序。
3. G71粗加工复合循环指令
(1)功能:该指令只需指定粗加工背吃刀量、精加工余量和精加工路线,系统便可自动给出粗加工路线和加工次数,完成内、外圆表面的粗加工。图为G71指令循环路线。其中A为刀具循环起点,执行粗加工复合循环时,刀具从A点移动到C点,粗车循环结束后,刀具返回A点。
(2)指令格式:G71 U (△d) R (e);
G71 P (ns) Q (nf) U (△u) W (△w);
其中:△d—每次的背吃刀量,用半径值指定;一般45钢件取1~2mm,铝件取1.5~3mm
e—每次X向退刀量,用半径值指定;一般取0.5~1mm
ns—精加工轮廓程序段中的开始程序段号
nf—精加工轮廓程序段中的结束程序段号
△u—X方向精加工余量,一般取0.5mm,加工内轮廓时为负值
△w—Z方向精加工余量,一般取0.05~0.1mm
(3)注意事项
(4)应用:棒料毛坯的粗加工
4. G70精加工复合循环指令
(1)功能:去除精加工余量。
(2)指令格式:G70 P (ns) Q (nf);
(3)注意事项
(4)应用:用于精加工,切除G71指令粗加工后留下的加工余量。
三、仿真加工
试切法对刀步骤:试切削外圆→测量试切削直径→设置X向补正→试切削端面→设置Z向补正
任
务
实
施
一、图样分析
零件加工表面有、、外圆柱面和1:2圆锥面及倒角等,表面粗糙度分别为Ra1.6和Ra3.2。
二、加工工艺方案制定
1.加工方案
2.刀具选用
3.加工工序
三、编制加工程序
1.尺寸计算
单件小批量生产,精加工零件轮廓尺寸一般取极限尺寸的平均值。
编程尺寸=基本尺寸+(上偏差+下偏差)/2
2. 加工程序
四、仿真加工
1. 启动软件;2. 选择机床与数控系统;3. 激活机床;4. 回零;5.设置工件并安装;6.选择刀具并安装;7. 输入O121号加工程序;8. 试切法对刀;9. 自动加工;10. 测量尺寸
同
步
训
练
应知训练:
应知训练
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务三 简单成型面零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图示简单成型面零件,材料硬铝合金,毛坯为Ф40mm长棒料,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识要求
1. 熟悉成型面加工工艺
2.掌握G02/G03和G41/G42/G40指令及应用
3.学习仿真加工中切断刀选择及对刀
三、技能目标
1. 具有轴类零件图的识读能力
2. 具有使用G02/G03和G42/G40指令编写简单成型面零件加工程序的能力
3. 具有使用仿真软件验证简单成型面零件加工程序正确性的能力
四、素质目标
1. 树立安全意识、质量意识和效率意识
2. 培养学生勇于开拓和创新的精神
相
关
知
识
一、 加工工艺
1.凸圆弧车削方式
2.凹圆弧车削方式
3.圆弧加工刀具
二、编程基础
1. G02 /G03圆弧插补指令
(1)功能:G02为顺时针方向圆弧插补,G03为逆时针方向圆弧插补。
(2)指令格式:
格式1:用圆弧半径R指定圆心位置
G02/ G03 X(U)_ Z(W)_ R_ F_;
格式2:用I,K指定圆心位置
G02/ G03 X(U)_ Z(W)_ I_ K_ F_;
其中:X、Z—圆弧终点的绝对坐标
U、W—圆弧终点相对于圆弧起点的增量坐标
R—圆弧半径,圆心角为0~180°取正值,大于180°取负值
I、K—圆心相对于圆弧起点的增量值
(3)注意事项
1)圆弧顺逆方向的判定
对于圆弧的顺逆方向的判断按右手坐标系确定:沿圆弧所在的平面(XOZ平面)的垂直坐标轴的负方向(-Y)看,顺时针方向为G02,逆时针方向为G03,如图所示。
2)I、K值
不论是用绝对尺寸编程还是用增量尺寸编程,I、K都是圆心相对于圆弧起点的增量值,直径编程时I值为圆心相对于圆弧起点的增量值的2倍,如图所示。当I、K与坐标轴方向相反时,I、K为负值;当I、K 为零时可以省略;I、K 和R 同时指定的程序段,R 优先,I、K 无效。
(4)【举例】
【例1】为上图所示圆弧确定圆弧方向、终点坐标及I、K值的正负
【例2】零件如图所示,利用圆弧插补指令编写圆弧部分精加工程序段。
【举例3】零件如图所示,编写凹圆弧部分粗精加工程序。
2.刀具的几何形状、磨损补偿
(1)意义:
(2)指令格式:T××××;
(3)执行:
3.G41/G42/G40刀尖圆弧半径补偿指令
(1)假想刀尖与刀尖圆弧半径
(2)加工误差分析
车削锥面:
切削圆弧:
(3)功能:G40为取消刀尖圆弧半径补偿指令,G41为刀尖圆弧半径左补偿指令,G42为刀尖圆弧半径右补偿指令。
(4)指令格式:G41/G42/G40 G01/G00 X(U) Z(W) F ;
其中:X(U)、Z(W)—建立或取消刀尖圆弧半径补偿段的终点坐标
F—指定G01的进给速度
(5)注意事项
1) G41、G42、G40指令与G01、G00指令可在同程序段出现,通过直线运动建立或取消刀补。
2)在G41、G42、G40所在程序段中,X或Z至少有一个值变化,否则发生报警。
3) G41、G42 不能同时使用,即在程序中,前面程序段有了G41就不能继续使用G42,必须先用G40指令解除G41刀补状态后,才可使用G42刀补指令。
4)在调用新的刀具前,必须取消刀尖圆弧半径补偿,否则发生报警。
(6)G41与G42选择
(7)刀尖圆弧半径补偿参数及设置
1)刀尖圆弧半径
2)车刀形状和位置
前置刀架的数控车床常用刀尖方位T为:外圆右偏刀T=3,镗孔右偏刀T=2。
(8)【举例】为图示零件编写刀尖圆弧半径补偿部分程序。
刀补过程分为三步:加工前建立刀补,图示A→B段;加工时执行刀补,图示B→G段;加工完成后取消刀补,图示G→H段。
三、仿真加工
1.切槽刀的选择 如图所示。
2.切槽刀的对刀
(1) 刀具转到加工工位
(2) 切槽刀的对刀步骤
1) 利用调整刀具接近工件外圆至图位置
2)试切削外圆
3)测量试切削直径
4)设置X向补正
5)试切削端面
6)设置Z向补正
3.输入刀具补偿参数R和T
任
务
实
施
一、图样分析
零件加工表面有Ф15、、、外圆柱面和SR7.5球头、R2凸弧、R7凹弧及倒角等,表面粗糙度分别为Ra1.6和Ra3.2。相对于前一个任务增加了圆弧表面的编程和工件切断编程。
二、加工工艺方案制定
1.加工方案
2.刀具选用
3.加工工序
三、编制加工程序
1.尺寸计算
2.加工程序
四、仿真加工
启动软件→选择机床→回零→设置工件并安装→装刀(T01、T03)→输入O131号加工程序→对刀(T0101、T0303,输入R、T值)→自动加工→测量尺寸
同
步
训
练
应知训练
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务四 螺纹零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图示螺纹零件,材料硬铝合金,毛坯为Ф40mm长棒料,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识要求
1. 熟悉螺纹零件加工工艺
2.掌握G04、G92和G76指令及应用
3.学习仿真加工中螺纹车刀选择、对刀及程序的导入、导出
三、技能目标
1.具有分析螺纹零件加工工艺的能力
2.具有使用G04、G92和G76指令编写螺纹零件加工程序的能力
3. 具有使用仿真软件验证螺纹零件加工程序正确性的能力
四、素质目标
1. 具有高度的责任心、爱岗敬业、团结合作精神
2. 正确执行安全技术操作规程
相
关
知
识
一、加工工艺
1.切槽
(1) 窄槽的加工
(2) 宽槽的加工
(3)梯形槽的加工
2. 螺纹加工尺寸计算
(1)螺纹外圆实际切削直径
实际车削时外圆柱面的直径 其中:d为公称直径,P为螺距。
(2)螺纹牙型高度
三角形螺纹的牙型高度
(3)螺纹小径
3.螺纹的车削方法
(1)进刀路线
当螺距P<3mm时,一般采用直进法;螺距P≥3mm时,一般采用斜进法。
螺纹加工中的走刀次数和背吃刀量大小直接影响螺纹的加工质量,车削时应遵循递减的背吃刀量分配方式。
(2)螺纹加工升速进刀段和减速退刀段
δ1值一般取2~5mm,对大螺距和高精度的螺纹取大值;δ2值一般为退刀槽宽度的一半左右,取1~3mm。
(3)多线螺纹车削
分线方法
加工方法
偏移方法
4. 螺纹加工的切削用量
(1)主轴转速n(r/min)
n≤1200/P-K
其中: P — 工件的螺距(mm)、K — 保险系数,一般取80、n — 主轴转速(r/min)
(2)切削深度或背吃刀量ap
常用螺纹加工走刀次数与分层切削量推荐值,见表。
(3)进给量F(mm/r)
1)单线螺纹的进给量等于螺距,即F=P
2)多线螺纹的进给量等于导程,即F=L
二、编程基础
1. G04暂停指令
(1)功能:用于槽的加工,刀具相对于零件做短时间的无进给光整加工,以降低表面粗糙度,保证工件圆柱度。
(2)指令格式:G04 P (X /U)__;
其中:P、X 、U —暂停时间
(3)注意事项
1)X、U后面可用小数点的数, P后面不允许用小数点。
2)X、U后面时间单位为秒(s),P后面时间单位为毫秒(ms)
(4)【举例】
【例1】零件如图所示,编写窄槽部分的加工程序。
窄槽加工 宽槽加工
【例2】零件如上图所示,编写宽槽部分的加工程序。
【例3】为上图所示左倒角编写加工程序。
零件的左倒角,一般用切槽刀的右刀尖进行切削较为合理,加工程序见表。实际加工时也可以采用切断后调头加工左倒角。
2. G92螺纹切削循环指令
(1)功能: 简单循环加工螺纹,循环路线如图所示。
(2)指令格式:G92 X(U)_ Z(W)_ I(R)_ F_;
其中:X、Z—螺纹终点的绝对坐标
U、W—螺纹终点相对起点的坐标
F—螺纹导程
I(R)—圆锥螺纹起点半径与终点半径的差值。圆锥螺纹终点半径大于起点半径时I(R)为负值;圆锥螺纹终点半径小于起点半径时I(R)为正值。圆柱螺纹I=0,可省略。
(3)注意事项
1)车螺纹时不能使用恒线速度控制指令,要使用G97指令,粗车和精车主轴转速一样,否则会出现乱牙现象。
2)车螺纹时进给速度倍率、主轴速度倍率无效(固定为100%)。
3)受机床结构及数控系统的影响,车螺纹时主轴转速有一定的限制。
4) 圆锥螺纹,斜角在45°以下时,螺纹导程以Z轴方向指定;斜角在45~90°时,螺纹导程以X轴方向指定。
(4)【举例】零件如图所示,M24×2螺纹外径已车至尺寸要求,4×2的退刀槽已加工,用G92指令编制M24×2螺纹的加工程序。
1)尺寸计算
2)切削用量
3)加工程序 M24×2螺纹加工程序见表。
3. G76螺纹切削复合循环指令
(1)功能:用于多次自动循环切削螺纹。常用于加工不带退刀槽的螺纹和大螺距螺纹。G76螺纹切削复合循环路线如图所示。
(2)指令格式: G76 P(m)(r)(α) Q(Δdmin) R(d);
G76 X(U) Z(W) R(i) P(k) Q(Δd) F(L);
其中: m — 精车重复次数
r — 螺纹尾部倒角量,用00~99之间的两位整数来表示
α—刀尖角度
Δdmin —最小车削深度,用半径值指定
d —精车余量,用半径值指定
X(U)、Z(W)—螺纹终点坐标
i —螺纹部分的半径差,直螺纹i=0
k —螺纹高度,用半径值指定
Δd—为第一次车削深度,用半径值指定
L —导程,单头为螺距
(3)注意事项
1)i 、k和Δd数值以无小数点形式表示
2)m 、r、α、Δdmin 和d是模态量
3)外螺纹X(U)值为螺纹小径,内螺纹X(U)值为螺纹大径
(4)【举例】零件如上图所示,M36×3螺纹外径已车至尺寸要求,用G76编制M36×3螺纹部分的加工程序。
1)尺寸计算
2)螺纹参数
3)加工程序
三、仿真加工
1.螺纹刀的选择
2.螺纹车刀对刀
(1)X向对刀
(2)Z向对刀
(a) (b)
3. 程序导入与导出
(1)记事本编辑程序
(2)导入程序
(3)导出程序
任
务
实
施
一、图样分析
零件加工表面有R4凸圆弧、R5凹圆弧、M24×1.5螺纹、4×2退刀槽、、、外圆等。表面粗糙度为Ra1.6和Ra3.2。与任务三对比,增加了槽和螺纹的编程及仿真加工。
二、加工工艺方案制定
1.加工方案
2.刀具选用
3.加工工序
三、编制加工程序
1.G92编制加工程序
2. G76编制加工程序
四、仿真加工
启动软件→选择机床→回零→设置工件并安装→装刀(T01、T03、T04)→输入O141号加工程序→对刀(T0101、T0303、T0404)→自动加工→测量尺寸
同
步
训
练
应知训练
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务五 手柄零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图示手柄零件,材料硬铝合金,毛坯Ф40×117,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识目标
1. 熟悉中等复杂轴类零件的加工工艺
2. 掌握G73指令、子程序M98和M99指令及应用
3. 学习仿真加工中调头零件的对刀操作
三、技能目标
1. 具有拟定调头加工零件工艺文件的能力
2. 具有使用G73、M98和M99指令编写中等复杂轴类零件加工程序的能力
3. 具有使用仿真软件验证中等复杂轴类零件加工程序正确性的能力
四、素质目标
1. 培养工作认真负责,严于律己,吃苦耐劳的精神
2. 培养质量意识和规范意识
相
关
知
识
一、加工工艺
1.切削刀具的选择
外表面有内凹结构的圆弧面零件,选择90°车刀时要特别注意副偏角的大小,防止车刀副后刀面与工件已加工表面发生干涉。主偏角一般取90°~93°,刀尖角取35°~55°以保证刀尖位于刀具的最前端,避免刀具过切。
刀具几何角度可以通过作图或计算得到,副偏角的大小,大于作图或计算所得不发生干涉的极限角度值6°~8°即可。当确定几何角度困难或无法确定时,可以采用其它类型的车刀。
2.零件调头加工工艺
一次装夹不能完成所有表面的加工时要采用调头加工方法。
零件调头后要进行找正,一般采用打表找正。
调头加工顺序由零件的加工要求和装夹的方便性、可靠性等情况来确定。
调头加工时零件总长的保证方法见仿真加工对刀操作。
二、编程基础
1. G73固定形状粗加工复合循环指令
(1)功能:G73指令适用于粗车轮廓形状与零件轮廓形状基本接近的铸造、锻造类毛坯。该指令只须指定粗加工循环次数、精加工余量和精加工路线,系统自动算出粗加工的切削深度,给出粗加工路线,完成各表面的粗加工。G73指令粗车循环路线如图所示。
(2)指令格式:G73 U(Δi) W(Δk) R(d);
G73 P(ns) Q(nf) U(Δu) W(Δw);
其中:Δi — X方向总退刀量,用半径值指定
Δk — Z方向总退刀量
d — 循环次数
ns—精加工轮廓程序段中的开始程序段号
nf—精加工轮廓程序段中的结束程序段号
Δu — X方向上的精加工余量,用半径值指定,一般取0.5mm。
Δw — Z方向上的精加工余量,一般取0.05~0.1mm。
(3)注意事项
1)与G71基本相同,不同之处是可以加工任意形状轮廓的零件。
2)G73也可以加工未去除余量的棒料,但是空走刀较多。
3)ns、nf程序段不必紧跟在G73程序段后编写,系统能自动搜索到ns程序段并执行,完成G73指令后,会接着执行紧跟nf程序段的下一程序段。
(4)【举例】零件如图所示,毛坯已基本锻造成型,加工余量单边为8mm,背吃刀量2mm。用G73和G70指令编写零件粗、精加工程序。
2.子程序
(1)功能:重复的内容按照一定格式编写成子程序,简化编程。
(2)子程序调用格式:M98 PΔΔΔ××××;
其中:ΔΔΔ—子程序重复调用次数,取值为1-999,1次可以省略
××××—被调用的子程序号
(3)注意事项
1)调用次数大于1时,子程序号前面的0不能省略
2)主程序可以调用子程序,子程序可以调用其它子程序
3)子程序的编写格式与主程序基本相同,子程序结束符用M99
4)子程序执行完请求的次数后返回到M98的下一句继续执行,如果子程序后没有M99,将不能返回主程序
(4)【举例】零件如图所示,用M98和M99指令编写零件加工程序。
三、仿真加工
1.刀具选择
2. 零件调头装夹
点击菜单“工艺流程/移动毛坯”,打开如图所示调整毛坯对话框→点击 “掉头” →点击“向左”或“向右”调整工件装夹位置→点击“夹紧/松开”→点击“关闭” →完成零件调头装夹。
3.零件调头后对刀
(1)调整刀具T01至工件右下角
(2)试切削工件外圆
(3)测量试切削外圆直径
(4)设置X向补正
注意:如果此刀具在调头前如果已使用,则不再需要X向对刀。
(5)试切削端面
(6)测量工件总长
(7)设置Z向补正
点击 →点击【补正】键→点击【形状】键 →移动光标键至T0101刀具位置(番号G01)→输入Z值(Z值大小为测量工件总长与零件图纸总长之差)→点击【测量】键完成Z向补正。
任
务
实
施
一、图样分析
该零件为中等复杂程度的轴类零件,加工表面有R10凸圆弧、R50凸圆弧、R50凹圆弧、Ф30外圆、M24×2螺纹、4×2退刀槽、3个相同的浅槽等,表面粗糙度为Ra3.2。与任务四对比,增加了成型面、子程序的编程与零件的调头加工。
二、加工工艺方案制定
1.加工方案
2.刀具选用
3.加工工序
三、编制加工程序
1.圆弧交点坐标的计算
2.加工程序
四、仿真加工
1.加工左端:启动软件→选择机床→回零→设置工件并安装→装刀(T01、T03、T04)→输入O1511和O1512号加工程序→对刀→自动加工→测量尺寸
左端仿真加工结果如图所示。
2. 加工右端:零件调头→装夹Φ30外圆(如图所示)→对刀(T0101的Z向)→输入O1513号加工程序→自动加工→测量尺寸
手柄仿真加工最终结果如图所示。
同
步
训
练
应知训练
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务六 盘套类零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图示盘套类零件,材料硬铝合金,毛坯为Ф115×60mm长棒料,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识要求
1.熟悉盘套类零件加工工艺
2.学习G72指令及应用
3.掌握G41 、G71和 G76指令在内轮廓加工中的应用
4.学习仿真加工中盘套类零件加工刀具的选择与对刀操作
三、技能目标
1. 具有拟定盘类零件工艺文件的能力
2. 具有使用G41 、G71、G72和G76指令编写盘套类零件加工程序的能力
3. 具有使用仿真软件验证盘套类零件加工程序正确性的能力
四、素质目标
1. 培养学生认真负责的工作态度
2. 培养学生爱岗敬业精神
相
关
知
识
1. 毛坯选择
套类零件毛坯选择如图所示。
2.钻头的选择与对刀操作
(1)钻头的选择 如图所示。
(2)钻头的对刀
1)移动钻头至外圆表面与端面的交线,工件和刀具显示画面如图所示。
2)设置X向补正:输入X外圆直径值(如X110.0),点击【测量】键完成X向对刀。
3)设置Z向补正:输入Z0,点击【测量】键完成Z向对刀。
3.镗孔刀的选择与对刀操作
(1)镗孔刀的选择 如图所示。
(2)镗孔刀的对刀
1)试切内孔
鼠标右单击→显示快捷菜单→点击1/2剖面显示,如图 (a)所示→试切削内孔→工件和刀具位置画面如图 (b)所示。
(a) (b) (c)
2)测量试切直径
3)设置X向补正
4)移动刀具至内孔与端面交线,如图 (c)所示,试切削端面
5)设置Z向补正
4.内螺纹刀的选择与对刀操作
(1)内螺纹刀的选择 如图所示。
(2)内螺纹刀的对刀
1)鼠标右单击→显示快捷菜单→点击1/2剖面显示→移动刀具至内孔表面与端面的交线,工件和刀具显示画面如图所示。
2)设置X向补正:输入X内孔的直径值(如X25.399),点击【测量】键完成X向对刀。
3)设置Z向补正:输入Z0,点击【测量】键完成Z向对刀。
任
务
实
施
一、图样分析
零件材料硬铝合金,毛坯为。零件加工面主要有,,,外圆面,R20圆弧,,内孔表面,内螺纹等,表面粗糙度为Ra1.6和Ra3.2。与前一任务对比增加了内轮廓的编程与仿真。
二、加工工艺方案制定
1.加工方案
(1)采用三爪自定心卡盘装卡,零件伸出卡盘45mm 。
(2)粗精加工零件左侧外轮廓至尺寸要求。
(3)粗精加工零件左侧内轮廓至尺寸要求。
(4)掉头装夹工件外圆,保工件总长。
(5)粗精加工零件右侧外轮廓至尺寸要求。
(6)粗精加工零件右侧内轮廓至尺寸要求。
2.刀具选用
3.加工工序
三、编制加工程序
1.尺寸计算
2.加工程序
四、仿真加工
1.启动软件→选择机床→回零→设置工件并安装→装钻刀→手动钻通孔
2.装外圆车刀(T01)、内孔车刀(T02)→对刀→输入O1611和O1612号加工程序→自动加工→测量尺寸
3.掉头装夹工件→装切槽刀(T03)→对刀(T0101、T0303)→输入O1613号加工程序→自动加工→测量尺寸
4. 装内螺纹刀(T04)→对刀(T0202、T0404)→输入O1614号加工程序→自动加工→测量尺寸
同
步
训
练
应知训练
应会训练1
应会训练2
任
务
评
价
教材名称: 数控编程及加工技术(第三版)
模块一 任务七 曲面轴零件的编程及仿真加工
教学内容
任
务
目
标
一、任务描述
图示曲面轴零件,材料硬铝合金,毛坯为Ф40×70mm长棒料,使用CKA6150数控车床,单件生产,编写加工程序,运用VNUC软件进行仿真加工。
二、知识要求
1. 熟悉曲面轴零件加工工艺
2. 学习运用变量编写加工程序的方法
三、技能目标
1. 具有读图和识图的能力
2.使用宏指令编写曲面轴零件加工程序的能力
3. 具有使用仿真软件验证曲面轴零件加工程序正确性的能力
四、素质目标
1. 树立安全意识、质量意识和效率意识
2. 培养学生努力钻研、刻苦学习精神
相
关
知
识
一、 宏程序
1.宏程序与普通程序
2.宏程序编程的技术特点
(1)将有规律的形状或尺寸用最短的程序段表示,机床执行此类程序较执行CAD/CAM生成的程序更加快捷、迅速。
(2)具有灵活性、通用性和智能性等特点,操作者自由调整空间大。
(3)宏程序最具有模块化的思想,编程人员根据零件的几何信息和不同的数学模型即可完成相应的模块化加工程序设计,避免大量重复性的、繁琐的编程工作。
二、FAUNC Oi系统的用户宏程序
用户宏程序分为A、B两类,通常情况下,FAUNC OTD系统采用A类宏程序,FAUNC Oi系统采用B类宏程序。由于A类宏程序不直观,可读性差,实际使用少,而B类宏程序具有赋值及数学运算,应用较广。本任务以B类宏程序为例介绍宏程序编程方法。
1.变量的定义
使用用户宏程序时,数值可以直接指定或用变量指定,变量需用变量符号“#”和后面的变量号指定,例如:#10。
2.变量的类型 FANUC Oi系统的变量类型见表
3.算术与逻辑运算
算术运算主要是指加、减、乘、除、函数等,逻辑运算可以理解为比较运算,见表。
4. 变量的赋值
赋值是将一个数据赋予一个变量。例如:#10=0,则表示#10的值是0。赋值的规律如下:
(1)赋值号“=”两边内容不能互换,左边只能是变量,右边可以是表达式、数值或变量。
(2)一个赋值语句只能给一个变量赋值。
(3)可以多次给一个变量赋值,新变量值将取代原变量值。
(4)赋值语句具有运算功能,一般形式为:变量=表达式。
(5)赋值表达式的运算顺序与数学运算顺序相同。
5.转移和循环
(1)GOTO 无条件转移语
展开阅读全文