数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt

数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt

ID:50452355

大小:2.54 MB

页数:93页

时间:2020-03-09

数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt_第1页
数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt_第2页
数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt_第3页
数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt_第4页
数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt_第5页
资源描述:

《数控技术实训教程 教学课件 作者 张南侨 第二章 数控车床编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章 数控车床编程第一节 FANUC数控车床编程第二节 SIEMENS802D数控车床编程第三节 华中数控车床编程第四节 车削加工编程综合实例第一节 FANUC数控车床编程一、坐标系二、G代码命令三、M辅助功能四、用户宏程序一、坐标系图2-1 坐标系设置示意a)右手坐标系 b)左手坐标系一、坐标系图2-2 两种编程方法与坐标系之间的关系二、G代码命令1.G代码组及含义2.常用G代码解释1.G代码组及含义表2-1 G代码组及含义1.G代码组及含义表2-1 G代码组及含义1.G代码组及含义表2-1 G代码组及含义2.常用G代码

2、解释(1)G00快速移动 在绝对坐标方式下,这个指令把刀具从当前位置移动到指令指定的位置。(2)G01直线插补 直线插补以直线方式和指令给定的移动速率,从当前位置移动到指令位置,如图2-4所示。2-3.TIF2.常用G代码解释2-4.TIF2.常用G代码解释图2-5 G02/G03插补方向(3)圆弧插补G02/03 G02顺时针方向,G03逆时针方向,如图2-5所示。(4)G04暂停 按指令的时间延迟执行下个程序段。2.常用G代码解释(5)G27返回参考点 G27指令是以快速移动速度定位刀具,如果刀具到达参考点,参考点返回灯

3、亮,但是,如果刀具到达的位置不是参考点,则显示092号报警。(6)G28/G53返回参考点 在刀具位置偏移时执行参考点返回G28和G53指令不取消刀具位置偏置矢量。(7)G30第二原点返回 坐标系能够用第二原点功能来设置。(8)G32车螺纹图2-6 刀尖圆弧示意图2.常用G代码解释(9)G40/G41/G42刀具半径偏置功能 在实际切削加工中,车刀的刀尖不可能是一个绝对的尖点,总有一个小圆弧,如图2-6所示。图2-7 假想刀尖的方位(10)G50设定工件坐标系2.常用G代码解释图2-8 坐标系设置示意图(11)G54~G59

4、工件坐标系选择 通过使用G54~G59命令,2.常用G代码解释最多可设置六个工件坐标系,如图2-8所示。(12)G70精车循环 用G71、G72或G73粗车削后,G70精车削。(13)G71外圆粗车固定循环 如图2-9所示,加工A至A′至B的精加工形状,用Δd(切削深度)车削到指定的区域,留精加工预留量Δu/2及Δw。图2-9 G71循环示意图2.常用G代码解释(14)G72端面车削固定循环 如图2-10所示,除了是平行于X轴外,本循环与G71相同。(15)G73成形加工复合循环 本功能用于重复切削一个逐渐变换的固定形式,适

5、用于粗加工切削工件,如图2-11所示。图2-10 G72循环示意图2.常用G代码解释图2-11 G73循环示意图(16)G76螺纹切削循环2.常用G代码解释图2-12 G90循环示意图(17)G90内外直径的切削循环2.常用G代码解释图2-13 U、W和R值的正负与刀具轨迹关系a)U<0,W<0,R<0 b)U>0,W<0,R>0c)U<0,W<0,R>0 d)U>0,W<0,R<02.常用G代码解释(18)G92切削螺纹循环2-14.TIF2.常用G代码解释2-15.TIF(19)G94台阶切削循环2.常用G代码解释图2-

6、16 平台阶切削循环示意图2.常用G代码解释图2-17 锥台阶切削循环示意图(20)G96/G97线速度控制 G96的功能是执行恒线速度控制,2.常用G代码解释并且只通过改变转速来控制相应的工件在直径变化时维持恒定的切削速率,和G50指令配合使用。(21)每分钟进给率/每转进给率设置(G98/G99) 切削进给速度可用G98代码来指令每分钟的移动量(mm/min),或者用G99代码来指令每转移动量(mm/r)。三、M辅助功能表2-2 M辅助功能功能四、用户宏程序1.变量2.宏程序语句3.宏程序调用1.变量(1)变量的表示 与

7、通用的编程语言不同,用户宏程序不允许使用变量名。(2)变量的类型 变量根据变量号可以分成四种类型,见表2-3。表2-3 变量类型2.宏程序语句(1)算术和逻辑运算 表2-4中列出的算术和逻辑运算可以在变量中执行。2.宏程序语句表2-4 算术和逻辑运算2.宏程序语句表2-4 算术和逻辑运算2.宏程序语句(2)转移和循环 在程序中,使用GOTO语句和IF语句可以改变控制的流向。表2-5 运算符与含义对照表3.宏程序调用1)非模态调用(G65)。2)模态调用(G66,G67)。3)用G代码调用宏程序。4)用M代码调用宏程序。5)用

8、M代码调用子程序。6)用T代码调用子程序。第二节 SIEMENS802D数控车床编程一、程序结构二、数控系统的功能三、基本编程方法四、计算参数R五、子程序一、程序结构1.程序名称2.程序段格式1.程序名称每个程序均有一个程序名。在编制程序时按以下规则确定程序名:开始的两个符号必须是字母、其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。