FANUC系统数控车床程序的编制PPT课件

上传人:资****亨 文档编号:131114872 上传时间:2020-05-04 格式:PPT 页数:69 大小:303KB
返回 下载 相关 举报
FANUC系统数控车床程序的编制PPT课件_第1页
第1页 / 共69页
FANUC系统数控车床程序的编制PPT课件_第2页
第2页 / 共69页
FANUC系统数控车床程序的编制PPT课件_第3页
第3页 / 共69页
FANUC系统数控车床程序的编制PPT课件_第4页
第4页 / 共69页
FANUC系统数控车床程序的编制PPT课件_第5页
第5页 / 共69页
点击查看更多>>
资源描述

《FANUC系统数控车床程序的编制PPT课件》由会员分享,可在线阅读,更多相关《FANUC系统数控车床程序的编制PPT课件(69页珍藏版)》请在金锄头文库上搜索。

1、第3章数控车床编程 3 1数控车床编程基础3 2FANUC系统数控车床程序的编制 3 1数控车床编程基础 3 1 1数控车床概述1 数控车床的分类数控车床品种繁多 按数控系统的功能和机械构成可分为简易数控车床 经济型数控车床 多功能数控车床和数控车削中心 1 简易数控车床 经济型数控车床 是低档次数控车床 一般是用单板机或单片机进行控制 机械部分是在普通车床的基础上改进设计的 2 多功能数控车床 也称全功能型数控车床 由专门的数控系统控制 具备数控车床的各种结构特点 3 数控车削中心 在数控车床的基础上增加其他的附加坐标轴 按结构和用途数控车床主要可分为数控卧式车床 数控立式车床和数控专用车床

2、 如数控凸轮车床 数控曲轴车床 数控丝杠车床等 2 数控车床的基本构成 1 数控系统 数控车床的数控系统是由CNC装置 输入输出设备 可编程控制器 PLC 主轴驱动装置和进给驱动装置以及位置测量系统等几部分组成 2 主轴箱 3 主轴伺服电机 4 夹紧装置 5 往复拖板 6 刀架 7 控制面板 3 数控车床的加工特点数控车床加工具有如下特点 1 加工生产效率高 2 减轻劳动强度 改善劳动条件 3 对零件加工的适应性强 灵活性好 4 加工精度高 质量稳定 5 有利于生产管理 3 1 2数控车床坐标系统1 机床坐标系数控车床的坐标系以径向为x轴方向 纵向为z轴方向 指向主轴箱的方向为z轴的负方向 指

3、向尾架方向是z轴的正方向 x轴是以操作者面向的方向为x轴正方向 x坐标和z坐标指令 在按绝对坐标编程时 使用代码x和z 按增量坐标 相对坐标 编程时 使用代码U和W 2 程序原点程序原点是指程序中的坐标原点 即在数控加工时 刀具相对于工件运动的起点 所以也称为 对刀点 3 机械原点 或称机床原点 以L 10MC数控车铣中心为例介绍x和y轴机械原点 1 x轴机械原点x轴的机械原点被设定在刀盘中心距离主轴中心500mm的位置 2 z轴机械原点z轴的机械原点可以通过改变挡块的安装位置来改变 z轴机械原点挡块可以被安装在 或 4个不同的位置上 3 2FANUC系统数控车床程序的编制 3 2 1程序结构

4、1 程序段的构成N G X U Z W F M S T 其中 N 程序段顺序号 G 准备 X U x轴移动指令 Z W z轴移动 F 进给功能 M 辅助功能 S 主轴功能 T 工具功能 2 程序段的要求程序段格式如下 N4G1X U 4 3Z W 4 3F3 4M8S4T2其中 N4 代表第4个程序段 用4位数 1 9999 表示 不允许为 0 X U 4 3 坐标可以用正负小数表示 小数点以前4位数 小数点以后3位数 F3 4 进给速度可以用小数表示 小数点以前3位数 小数点以后4位数 几种等效的表示方法 N0012G00M08X0012 340X5000X5 0 N12G0M8X12 34

5、X5 X5 3 2 2准备功能指令准备功能也称为G功能 或称G代码 它是用来指令机床动作方式的功能 准备功能是用地址G及其后面的数字来指令机床动作的 如用G00来指令运动坐标快速定位 表3 2为FANUC 0TD系统的准备功能G代码表 注 1 号表示电源接通时的G代码状态 2 00组的G代码为一次性G代码 3 一旦指定了G代码 一览表中没有的G代码显示报警信号 4 无论有几个不同组的G代码 都能在同一程序段内指令 如果同组的G代码在同一程序段内指令了2个以上时 后指令者有效 5 可按组号显示G代码 3 2 2 1插补功能1 定位G00定位指令命令刀具以点位控制方式从刀具所在点快速移动到目标位置

6、 无运动轨迹要求 不需特别规定进给速度 输入格式 G00X U Z W 1 X U Z W 目标点的坐标 下文同 2 X U 坐标按直径值输入 3 表示一个程序段的结束 2 直线插补指令 G01 直线插补指令用于直线或斜线运动 可使数控车床沿x轴 z轴方向执行单轴运动 也可以沿x z平面内任意斜率的直线运动 输入格式 G01X U Z W F 3 圆弧插补指令 G02G03 输入格式 G02XZIKF 或G02XZRF G03XZIKF 或G03XZRF 1 用增量坐标U W也可以 2 C轴不能执行圆弧插补指令 3 2 2 2螺纹切削指令 G32 G32指令能够切削圆柱螺纹 圆锥螺纹 端面螺纹

7、 涡形螺纹 输入格式 G32X U Z W F F 为螺纹的螺距 3 2 2 3工件坐标系设定指令 G50 工件坐标系设定指令以程序原点为工件坐标系的中心 原点 指定刀具出发点的坐标值 如图3 19所示 图3 19G50设定工作坐标系输入格式 G50XZ 其中XZ为刀具出发点的坐标 如图3 19所示 3 2 2 4自动回原点指令 G28 自动回原点指令使刀具自动返回机械原点或经某一中间点回机械原点 如图3 20和图3 21所示 输入格式 G28X U Z W T00 1 X U 和Z W 为中间点的坐标 2 T00 刀具复位 指令必须写在G28指令的同一程序段或该程序段之前 3 2 3主轴及辅

8、助功能指令1 主轴功能指令 S指令 和主轴转速控制指令 G96 G97 G50 主轴功能指令 S指令 是设定主轴转速的指令 1 主轴最高转速的设定 G50 G50 S 中S为主轴最高转速 2 直接设定主轴转速指令 G97 主轴速度用转速设定 单位为r min G97 S M38或M39 G97 取消主轴线速度 恒定功能 S M38或M39 设定主轴转速 r min 指令范围为0 9999 3 设定主轴线速度恒定指令 G96 主轴速度用线速度 m min 值输入 并且主轴线速度恒定 G96 S M38或M39 G96 主轴转速恒定 S M38或M39 设定主轴线速度 即切削速度 m min 1

9、G96 控制线速度恒定指令 当工件直径变化时主轴每分钟转数也随之变化 这样就可保证切削速度不变 从而提高了切削质量 2 主轴转速连续变化 M38设定主轴在低速范围变化 粗加工 M39设定主轴在高速范围变化 精加工 2 辅助功能指令 M指令 M指令设定各种辅助动作及其状态 表3 4是数控车床及车铣中心的M指令说明 下面介绍几个特殊M代码的使用方法 M03 主轴或旋转刀具顺时针旋转 CW M04 主轴或旋转刀具逆时针旋转 CCW M05 主轴或旋转刀具停止旋转 3 2 4进给功能指令1 每转进给量指令 G99 每分钟进给量指令 G98 指定进给功能的指令方法有如下两种 1 每转进给量 G99 如图

10、3 23所示 输入格式 G99 F F 主轴每转进给量 进给速度mm r 2 每分钟进给量 G98 输入格式 G98 F F 每分钟进给量 进给速度mm min 2 暂停指令 G04 G99 G04U P 指令暂停进刀的主轴回转数 G98 G04U P 指令暂停进刀的时间 3 进给功能指令 F指令 进给功能指令指定刀具的进给速度 有3种形式 1 每转进给量 mm r 如图3 26所示 G99 F F 主轴每转刀具进给量小数点输入指令范围为0 0001 500 0000 mm r 2 每分钟进给量 mm min 如图3 27所示 G98 F 其中F为每分钟刀具进给量 指令范围为1 15000 m

11、m min 3 螺纹切削进给速度 mm r 如图3 28所示 F指定螺纹的螺距 指令范围为0 0001 500 0000 mm r 每转进给量切螺纹时 快速进给速度没有指定界限 接入电源时 系统默认G99模式 每转进给量 3 2 5刀具功能指令1 T功能T功能也称为刀具功能 表示选择刀具和刀补号 输入格式 T 2 刀具半径补偿功能 G40 G41 G42 1 刀尖半径和假想刀尖的概念 刀尖半径 假想刀尖 2 刀尖半径补偿模式的设定 G40 G41 G42指令 G40 解除刀具半径补偿 G41 左偏刀具半径补偿 G42 右偏刀具半径补偿 3 刀尖半径补偿注意事项 G41 G42指令不能与圆弧切削

12、指令写在同一个程序段 可以与G00和G01指令写在同一个程序段内 在这个程序段的下一程序段始点位置 与程序中刀具路径垂直的方向线过刀尖圆心 必须用G40指令取消刀尖半径补偿 在指定G40程序段的前一个程序段的终点位置 与程序中刀具路径垂直的方向线过刀尖圆心 在使用G41或G42指令模式中 不允许有两个连续的非移动指令 否则刀具在前面程序段终点的垂直位置停止 且产生过切或少切现象 切断端面时 为了防止在回转中心部位留下少切削的小锥 加工终端接近卡爪或工件的端面时 指令G40为了防止卡爪或工件的端面被切 想在工件阶梯端面指定G40时 必须使刀具沿阶梯端面移动到F点 再指定G40 且XA R 在G7

13、4 G76 G90 G92固定循环指令中不用刀尖半径补偿 在手动输入中不用刀尖半径补偿 在加工比刀尖半径小的圆弧内侧时 产生报警 在阶梯锥面连接处退刀时指定G40 在指定G40的程序段里使用反映斜面方向的I K地址来防止工件被过切 3 2 6固定循环切削功能指令3 2 6 1单一形状的固定循环1 外圆车削循环G90G90是单一形状固定循环指令 该循环主要用于轴类零件的外圆 锥面的加工 指令格式 G90X U Z W F 利用G90可以切削锥面 指令格式 G90X U Z W IF 2 螺纹切削循环G92螺纹切削循坏G92可以切削锥螺纹和圆柱螺纹 指令格式为 G92X U Z W IF 3 端面

14、切削循环G94G94是用于一些短 面大的工件加工的固定循环指令 1 车大端面循环切削指令格式 G94X U Z W F 2 车大锥面切削循环指令格式 G94X U Z W KF 3 2 6 2多重固定循环1 圆粗车循环G71G71指令将工件切削至精加工之前的尺寸 精加工前的形状及粗加工的刀具路径由系统根据精加工尺寸自动设定 输入格式 G71PnsQnfU uW wD d FST 其中 ns 精加工程序第一个程序段的序号 nf 精加工程序最后一个程序段的序号 U x轴方向精加工留量 直径值 W z轴方向精加工留量 d 精加工每次切深 2 端面粗车循环G72G72指令与G71指令类似 不同之处就是

15、刀具路径是按径向方向循环的 输入格式同G71指令 刀具循环路径如图3 44所示 G72PnsQnfU uW wD d FST 其中 d 粗加工每次切深 半径值 其他参数与G71相同 3 固定形状粗车循环G73G73指令与G71 G72指令功能相同 只是刀具路径是按工件精加工轮廓进行循环的 如图3 45所示 输入格式 G73PnsQnfI IK KU UW WD d FST 其中 I x轴方向的退出距离 半径值 和方向 k z轴方向的退出距离和方向 d 粗切次数 其他参数与G71相同 4 精车循环G70输入格式 G70PnsQnf 参数与G71相同 感谢亲观看此幻灯片 此课件部分内容来源于网络 如有侵权请及时联系我们删除 谢谢配合

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

当前位置:首页 > 高等教育 > 大学课件

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