《精编》数控车床加工工艺与编程-外圆与端面加工讲义

上传人:tang****xu2 文档编号:133118432 上传时间:2020-05-24 格式:PPT 页数:65 大小:3.56MB
返回 下载 相关 举报
《精编》数控车床加工工艺与编程-外圆与端面加工讲义_第1页
第1页 / 共65页
《精编》数控车床加工工艺与编程-外圆与端面加工讲义_第2页
第2页 / 共65页
《精编》数控车床加工工艺与编程-外圆与端面加工讲义_第3页
第3页 / 共65页
《精编》数控车床加工工艺与编程-外圆与端面加工讲义_第4页
第4页 / 共65页
《精编》数控车床加工工艺与编程-外圆与端面加工讲义_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《《精编》数控车床加工工艺与编程-外圆与端面加工讲义》由会员分享,可在线阅读,更多相关《《精编》数控车床加工工艺与编程-外圆与端面加工讲义(65页珍藏版)》请在金锄头文库上搜索。

1、模块二外圆与端面加工 任务1短轴加工 1 掌握用G00 G01基本指令完成外圆 端面加工的编程方法 2 掌握刀具补偿号和刀具位置补偿指令的用法 如图所示为一短轴的零件图 其毛坯尺寸为 35mm 45mm 材料为45钢 要求编写该零件的粗 精加工程序 并完成该零件的加工 零件外圆 零件端面 数控车床加工的动作在加工程序中用指令的方式予以规定 准备功能G指令用来规定刀具和工件的相对运动轨迹 机床坐标系 坐标平面 刀具补偿 坐标偏置等多种加工操作 为了完成加工任务 我们先学习几个基本加工指令代码 一 基本指令代码 8 1 绝对值编程时 刀具以各轴的快速进给速度运动到工件坐标系X Z点 G00指令是模

2、态代码 它命令刀具以点定位控制方式从刀具所在点快速运动到下一个目标位置 它只是快速定位 而无运动轨迹要求 且无切削加工过程 指令书写格式 G00X U Z W 增量值编程时 刀具以各轴的快速进给速度运动到距离现有位置U W的点 格式中 如果省略X U 则表示为外圆加工 如果省略Z W 则表示为端面加工 一 基本指令代码 8 2 1 快速点定位指令G00 注意事项 一 基本指令代码 8 3 G01指令是模态代码 它是直线运动命令 规定刀具在两坐标或三坐标间以插补联动方式 按指定的F进给速度做任意的直线运动 一 基本指令代码 8 4 2 直线插补指令G01 4 G01为模态指令 可由G00 G02

3、 G03或G33等功能注销 注意事项 3 程序中F指令的进给速度在没有新的F指令以前一直有效 不必在每个程序段中都写入F指令 2 进给速度由F指令决定 F指令也是模态指令 可由G00指令取消 如果在G01程序段之前的程序段没有F指令 且现在的G01程序段中没有F指令 则机床不运动 因此 G01程序段中必须含有F指令 1 G01指令后的坐标值取绝对值编程还是取增量值编程 由编程者根据情况决定 一 基本指令代码 8 5 一 基本指令代码 8 6 例2 1 1 编制图示零件的加工程序 G00 G01编程实例 进刀和退刀方式 一 基本指令代码 8 7 X Z取值原则 1 方便数学计算和简化编程 2 容

4、易找正对刀 5 空行程不要太长 4 方便拆卸工件 3 不要与机床 工件发生碰撞 一 基本指令代码 8 8 1 刀具位置补偿的目的 根据刀具的实际参数和位置 将刀尖圆弧半径补偿值和刀具几何磨损补偿值输入到与程序对应的存储位置 刀具位置补偿 二 刀具补偿 2 1 对刀的目的是确定程序原点在机床坐标系中的位置 对刀点可以设在零件上 夹具上或机床上 对刀时应使对刀点与刀位点重合 2 刀位点 各类车刀的刀位点 二 对刀与刀具补偿 2 2 1 试切对刀 数控车床常用的对刀方法有三种 试切对刀 机械对刀仪对刀 接触式 光学对刀仪对刀 非接触式 2 机械对刀仪对刀 3 光学对刀仪对刀 1 加工零件的结构分析与

5、精度分析 一 确定零件的加工工艺 4 1 1 结构分析 该轴类零件轮廓的结构形状不复杂 零件的尺寸精度要求不高 2 精度分析 零件重要的径向加工部位有 30mm外圆 14mm外圆 零件重要的轴向加工部位有 零件右端 14mm外圆的轴向长度25mm和零件的总长度40mm 由上述尺寸可确定零件的轴向尺寸应该以零件右端面为基准 2 零件的装夹 用三爪自定心卡盘装夹零件 粗车零件右端外形 外圆留加工余量2mm 零件装夹示意图 一 确定零件的加工工艺 4 2 3 填写工艺卡片 1 零件的数控加工工艺卡片 一 确定零件的加工工艺 4 3 2 零件的数控加工刀具卡片 一 确定零件的加工工艺 4 4 O000

6、2 N10G99M03T0101S500 N20G00X40 0Z10 0 N30 31 0Z5 0 N40G01Z 40 0F0 3 N50G00X36 0 N60Z2 0 N70X27 0 N80G01Z 25 0F0 3 N90G00X33 0 N100Z2 0 N110X21 0 N120G01Z 25 0F0 3 N130G00X33 0 N140Z2 0 N150X15 0 N160G01Z 25 0F0 3 N170G00X33 0 N180X100 0Z50 0 N190M03T0202S600 N200G00X40 0Z2 0 N210X13 98 N220G01Z 25 0

7、F0 1 N230X29 97 N240Z 40 0 N250X37 0 N260G00X100 0Z10 0 N270M05 N280M30 二 编制加工程序 仿真加工过程视频 1 工件外圆尺寸超差 三 外圆加工的质量分析 5 1 2 外圆表面质量太差 三 外圆加工的质量分析 5 2 3 加工过程中出现扎刀导致工件报废 三 外圆加工的质量分析 5 3 4 台阶端面出现倾斜 三 外圆加工的质量分析 5 4 5 工件圆度超差或产生锥度 三 外圆加工的质量分析 5 5 考虑为什么要设置刀具位置补偿 指出下列刀具的刀位点在哪里 解释G00 G01之间的区别 常见的外圆加工缺陷有哪些 任务2多台阶轴加

8、工 1 掌握用G90 G94 G71 G72 G73循环指令完成外圆 端面加工的编程方法 2 掌握加工时常见问题和误差的分析及解决方法 如图所示为中间轴的零件图 其毛坯尺寸为 35mm 73mm 材料为45钢 本任务要求编写该零件的粗 精加工程序 并完成该零件的加工 车削循环指令是指用含有G功能的一个程序段来完成本来需要用多个程序段指令的加工程序 使程序简化 车削循环一般用在去除大部分余量的粗加工中 各类数控系统循环指令的形式和编程方法相差甚大 本任务主要介绍FANUC数控系统的车削循环指令 1 车削循环指令概述 课前预习 2 车削循环指令分类 车削循环 单一形状固定循环 复合形状固定循环 内

9、 外径车削循环 端面车削循环 内 外径粗车循环 端面粗车循环 固定形状粗车循环 课前预习 一 单一形状固定循环 6 1 1 外径 内径切削循环 G90动作组成指令格式 G90X U Z W F 参数意义 X Z表示切削终点位置F合成进给速度 适于 毛坯轴向余量比径向余量多 G90循环 例2 2 1 G90编程举例 N50G90X40 0Z20 0F0 3 A B C D A N60X30 0 A E F D A N70X20 0 A G H D A 一 单一形状固定循环 6 2 适于 毛坯径向余量比轴向余量多 2 端面切削循环 G94动作组成指令格式 G94X U Z W F 参数意义 X Z

10、表示切削终点位置F合成进给速度 G94循环 一 单一形状固定循环 6 3 例2 G9 编程举例 例2 2 3 G94编程举例 N20G00X45 0Z5 0 N30G94X20 0Z 3 5F0 3 A B C D A N40Z 7 0 A E F D A N50Z 10 0 A G H D A 一 单一形状固定循环 6 4 注意事项 一 单一形状固定循环 6 5 优点 一条指令完成四个动作 形成一个简单循环 切除一层金属 比用G00 G01写四段程序要简单得多 缺点 一条G90指令不能实现多层切削 要实现多层切削 就必须多次重复使用该命令 显然编程很烦琐 有没有一种办法 用一条指令就能完成粗

11、加工多层切削 使毛坯形状接近工件形状呢 答案是肯定的 一 单一形状固定循环 6 6 二 复合形状固定循环 9 1 要完成一个多型面粗车过程 用简单车削循环编程需要人工计算分配车削次数和吃刀量 再一段段地用简单车削循环实现 比用基本加工指令要简单 但使用起来还是很麻烦 若使用复合形状固定循环则只须指定精加工路线和吃刀量 系统就会自动计算出粗加工路线和加工次数 可大大简化编程工作 1 外径 内径粗车循环 G71 指令格式 G71U dReG71PnsQnfU uW wFST 参数说明 d 径向背吃刀量 半径值 不带正负号 e 退刀量 无符号 ns 精加工轨迹中的第一个程序段号 nf 精加工轨迹中的

12、最后一个程序段号 u 径向 X 的精车余量 该尺寸为直径值 w 轴向 Z 的精车余量 F S T 粗加工时所用的进给速度 主轴转速 刀具号 二 复合形状固定循环 9 2 1 自动进行多次循环 实现多层切削 使毛坯形状接近工件形状 2 切削进给方向平行于Z轴 3 在ns nf程序段 即自循环开始至循环结束 内的指令F S T不起作用 在整个粗车循环中 只执行循环开始前指令的F S T功能 即进给速度 主轴转速 刀具均不能改变 在G71指令的程序段中 F S T是有效的 4 只要指定精加工的加工路线及粗加工的吃刀量 系统会自动计算粗加工的加工路线和加工次数 G71的特点 二 复合形状固定循环 9

13、3 O0005 N10G99M03T0101S800 N20G00X120 0Z12 0 N30G71U4 0R1 0 N40G71P50Q120U1 0W0 5F0 3S500 N50G00X20 0S800 N60G01Z 15 0F0 15 N70X30 0 N80Z 30 0 N90X40 0 N100Z 45 0 N110X70 0 N120X75 0 N130G70P50Q120 N140G00X100 0Z100 0 N150M05 N160M30 二 复合形状固定循环 9 4 例2 2 4 G71编程举例 2 端面粗车循环 G72 指令格式 G72W dRe G72PnsQnf

14、U uW wFST 参数说明 d 每次轴向背吃刀量 无符号 e 退刀量 无符号 ns 精加工轨迹中的第一个程序段号 nf 精加工轨迹中的最后一个程序段号 u 径向 X 的精车余量 w 轴向 Z 的精车余量 F S T 粗加工时所用的进给速度 主轴转速 刀具号 二 复合形状固定循环 9 5 O0006 N10G99M03T0101S800 N20G00X80 0Z10 0 N30G72W4 0R1 0 N40G72P50Q110U1 0W0 5F0 3S500 N50G00Z 45 0S800 N60G01X50 0F0 15 N70Z 30 0 N80X40 0 N90Z 15 0 N100X

15、30 0 N110Z0 5 N120G70P50Q110 N130G00X100 0Z100 0 N140M05 N150M30 二 复合形状固定循环 9 6 例2 2 5 G72编程举例 指令格式G73U iW kRd G73PnsQnfU uW wFST 参数说明 i 粗切时径向切除的总余量 半径值 k 粗切时轴向切除的总余量 d 循环次数 ns 精加工轨迹中的第一个程序段号 nf 精加工轨迹中的最后一个程序段号 u 径向 X 的精车余量 w 轴向 Z 的精车余量 F S T 粗加工时所用的进给速度 主轴转速 刀具号 3 固定形状粗车循环 G73 二 复合形状固定循环 9 7 二 复合形状

16、固定循环 9 8 例2 2 6 G73编程举例 在精车循环G70状态下 ns nf程序段中指定的F S T有效 如果ns nf程序段中不指定F S T 粗车循环中指定的F S T有效 在使用G70精车循环时 要特别注意快速退刀路线 防止刀具与工件发生干涉 4 精车循环加工 G70 当用G71 G72 G73粗车工件后 用G70来指定精车循环 切除精加工余量 其格式为 G70PnsQnf ns 精加工轨迹中的第一个程序号 nf 精加工轨迹中的最后一个程序号 二 复合形状固定循环 9 9 1 工艺分析 一 确定零件的加工工艺 4 1 1 结构分析该轴类零件的结构形状不复杂 为回转类工件且左右对称 无形位公差要求 但尺寸精度要求较高 2 精度分析零件重要的径向加工部位有 两端的 20mm外圆 24mm外圆 零件重要的轴向加工部位有 30mm外圆的轴向长度20mm和零件的总长度70mm 由上述尺寸可确定零件的轴向尺寸应该以零件右端面为基准 2 零件的装夹 零件装夹示意图 1 用三爪自定心卡盘装夹零件 数控粗车加工零件右端外形 外圆留加工余量1mm 2 掉头装夹 粗车左端两外圆 3 精车 20m

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号