典型机床数控编程.pdf

上传人:小小飞 文档编号:3702205 上传时间:2019-09-20 格式:PDF 页数:181 大小:3.29MB
返回 下载 相关 举报
典型机床数控编程.pdf_第1页
第1页 / 共181页
典型机床数控编程.pdf_第2页
第2页 / 共181页
典型机床数控编程.pdf_第3页
第3页 / 共181页
典型机床数控编程.pdf_第4页
第4页 / 共181页
典型机床数控编程.pdf_第5页
第5页 / 共181页
亲,该文档总共181页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《典型机床数控编程.pdf》由会员分享,可在线阅读,更多相关《典型机床数控编程.pdf(181页珍藏版)》请在三一文库上搜索。

1、第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.1 5.1 5.1 5.1 数控车床编程数控车床编程 5.2 5.2 5.2 5.2 数控铣床编程数控铣床编程 5.3 5.3 5.3 5.3 加工中心编程加工中心编程 习题习题 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.1 5.1 5.1 5.1 数控车床编程数控车床编程 5.1.1 数控车床编程概述 1. 数控车床编程的特点 (1) 在一个程序段中, 可以采用绝对值编程, 也 可以采用增量值编程, 或二者混合编程。 第第5 5 5 5章章 典型机床数控

2、编程典型机床数控编程 (2) 由于被加工零件的径向尺寸在图样上和测量 时都是以直径值表示的, 因而当直径方向用绝对值编 程时,X以直径值表示; 用增量值编程时, 以径向实 际位移量的二倍值表示, 并附上方向符号(正向可以 省略)。 (3) 为提高工件的径向尺寸精度,X向的脉冲当 量取Z向的一半。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (4) 由于车削加工常用棒料或锻料作为毛坯, 加 工余量较大, 因而为简化编程, 数控装置常具备不同 形式的固定循环, 可以在程序中调用。 (5) 车床数控系统中都有刀具位置补偿功能和刀 具半径补偿功能, 合理利用刀具补偿功能可以简化程 序编制

3、, 提高零件的加工精度。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2. 车床数控系统的功能 以FANUC0TD系统为例 1) 准备功能G 准备功能又称G功能或G代码, 它是指定数控系统准备好 某种运动和工作方式的一种命令, 由地址G及其后的两位数 字组成。 模态代码:指某一G代码(如G01)一经指定就一直有 效, 直到后边程序段中使用同组G代码(如G03)时才能取代它。 非模态代码:只在指定的本程序段中有效,下一段程序需 要时必须重写(如G04)。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.1 准准 备备 功功 能能 非模态 第第5 5 5 5章章 典型

4、机床数控编程典型机床数控编程 2) 辅助功能M 辅助功能又称M功能, 主要用来表示机床操作时的各种 辅助动作及其状态。 它由地址M及其后的两位数字组成 几种停止方式: M00程序停止便于进行某些手动操作 M01选择停止用于抽查工件的关键尺寸 M02程序结束停止、复位,但不返回到程序开头的位置 M30纸带停止停止、复位、返回,准备加工下一个工件 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.2 辅 助 功 能 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 3) F、 S、 T功能(均为模态代码) (1) F功能。 F功能用于指定进给速度, 由“F”和其 后面的数字组

5、成。 (2) S功能。 S功能用于指定主轴转速或速度, 由“S” 和其后的数字组成。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (3) T功能。 T功能也叫刀具功能, 用来指定刀位号和刀具补偿 组号(简称刀补号), 由“T”和其后的数字组成, 格 式为 T 刀具补偿组号 刀具号 刀具补偿号:调用刀具数据库内刀具补偿参数 每个刀具只设一组刀补号 刀补号与刀具号相同 如T0202 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 3. 车床坐标系的设定 1) 机床坐标系 机床坐标系是以机床原点为坐标原点建立的X、 Z轴 直角坐标系。 是机床固有的坐标系 是制造与调整机床的基

6、础 是设置工件坐标系的基础 是由机床生产商设定,一般不允许用户随意变动 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 机床原点:机床上的一个固定点 车床的机床原点:在主轴旋转中心与卡盘后端面的交点处 参考点:也是机床上的一个固定点 是刀架退离机床原点最远的一个固定点 位置由机械挡块来确定 当机床每次开机时,或者解除急停报警、超程报警 后,必须通过返回参考点操作来找正机床原点 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.1 机床坐标系 O +X +Z O 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 参考点 X X M W W M O O 参考点 Z

7、X W X M OMOW Z (X ,Z ) (X ,Z ) RR RR 车床坐标系车床坐标系 ( ( ( (a) a) a) a) 刀架后置式;刀架后置式;( ( ( (b) b) b) b) 刀架前置式刀架前置式 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2) 工件坐标系 工件坐标系是编程时使用的坐标系 又称为编程坐标系。 是由操作编程人员设定的 是为了方便编程和使各尺寸较为直观 工件原点:不是固定点 般设在零件的设计基准点或工艺基准点上 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.2 工件坐标系 O O +X +Z 第第5 5 5 5章章 典型机床数控

8、编程典型机床数控编程 确定工件坐标系的方法 用G50指令设定:指定刀尖点相对于工件原点的位置 O0010 ;程序号 N10 G00 X350. Z400 ;在机床坐标系中,刀具从A到P0 N20 G50 X350. Z303.84 ;建立工件坐标系 N30 G00 X50. Z5. ;在工件坐标系中,快速接近工件 . . . N100 G00 X350. Z303.84 ;在?坐标系中,返回P0点 N120 M30 ;程序结束 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.3 设定工件坐标系实例 X O 50 80 303.84 50 70 350 400 A 392 Z 8

9、25 P 0 参考点 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 4. 刀具补偿功能 1) 刀具位置补偿 2) 刀具半径补偿 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 常用车刀类型 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 内 孔 刀 具 外 圆 车 刀 外 圆 车 刀 座 套 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 1) 刀具位置补偿 又叫刀具长度补偿、 刀具偏置或刀具偏移 以下三种情况下均需要进行刀具位置补偿: (1) 用多把不同尺寸的刀具对同一个零件的轮廓尺寸进行连 续加工的过程中, 每把刀具的刀尖之间存在位置偏差, 必须利

10、 用刀具位置补偿功能将所有刀具的刀尖都偏置到同一个基准点 上。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (2) 对同一把刀来说, 当刀具重磨后再把它安装 在原来的位置时, 会产生安装误差。 因此, 在重新开 始加工以前, 也必须利用刀具位置补偿功能来修正安 装位置误差。 (3) 每把刀具在其使用过程中都会有不同程度的 磨损, 这时的刀尖位置与磨损前的刀尖位置存在偏 差, 这势必造成加工误差。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2) 刀具半径补偿 在编制数控车床加工程序时, 通常将刀尖看作是 一个点。 然而在实际应用中, 为了提高刀具寿命和降 低加工表面

11、的粗糙度, 一般将车刀刀尖磨成半径约为 0.41.6 mm的圆弧, 如图5.4所示。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.4 刀尖圆弧半径补偿对加工精度的影响 B C A P AP D R 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 刀具半径补偿参数: 1)刀尖半径 R 2)刀尖方位 T 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.5 车刀刀尖方位代号 P7P5 X P 2 P 61 P O P 3 P 8 4 P P 9/0 Z 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.3 典型车刀的形状、 位置和参数之间的

12、关系 3 8 4 P P P 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5 1 6 2 7 P P P P P 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 3) 刀具补偿参数的输入 每个刀具补偿号对应一组X、 Z、 R、 T值。 其中 X、 Z为刀具位置补偿值(刀偏值) R、 T为刀具半径补偿值 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.6 显示器屏幕显示刀补参数 XZRT 0.96 1.53 0.8301 02 03 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 4) 刀具半径补偿的方向 将刀补参数输入到CNC装置后, 当执行到

13、含有T 功能(如T0101)的程序段时, 刀具位置补偿参数即 可生效, 而刀具半径补偿参数则必须执行到含有刀具 半径补偿方向指令G41或G42指令时才可生效 G41指定左刀补,刀具沿编程轨迹前进方向左侧行 进; G42指定右刀补,刀具沿编程轨迹前进方向右侧 行进。 G40指令,取消刀具半径补偿 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.7 刀具半径补偿G41、 G42 G42 G41 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.1.2 常用G指令 1. 快速点定位G00 指令功能: 使刀具快速定位到指定的目标位置, 运动过程中无 运动轨迹要求 指令格式:

14、 G00 X(U)_ Z(W) _ ; 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.8 快速点定位 X 60 20 0 20 100Z A(20, 20) B(60, 100) (60, 60) 60 从起点A快速定位到目标点B, 可以有三种编程方式 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (1) 绝对值方式编程如下: G00 X120.0 Z100.0(mm); 或G00 X120000 Z100000(m); X 60 20 0 20 100Z A(20, 20) B(60, 100) (60, 60) 60 第第5 5 5 5章章 典型机床数控编程典

15、型机床数控编程 (2) 增量值方式编程如下: G00 U80.0 W80.0; X 60 20 0 20 100Z A(20, 20) B(60, 100) (60, 60) 60 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (3) 绝对/增量混合方式编程如下: G00 U80.0 Z100.0; 或 G00 X120. W80.0; X 60 20 0 20 100Z A(20, 20) B(60, 100) (60, 60) 60 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 50 X B A Z 150 100 40 O G00三种编程方式示例 第第5 5 5

16、5章章 典型机床数控编程典型机床数控编程 G00练习:快速定位到B点 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2. 直线插补G01 指令功能: 按F指定的进给速度切削任意斜率的直线 指令格式: G01 X(U)_ Z(W) _ F _ ; 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 N10 G00 X50.0 Z2.0 S800 T01 M03; (P0P1点) N20 G01 Z-40.0 F80; (刀尖从P1点按F速度进给到P2点) N30 X80.0 Z-60.0; (P2P3)以F速度进给 N40 G00 X200.0 Z100.0; (P3P0)快速

17、返回 80 2040 50 O 100 200 P 3 P 2 P 1 P 0 图5.9 直线插补 绝对值方式 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 80 2040 50 O 100 200 P 3 P 2 P 1 P 0 图5.9 直线插补 请用增量方式编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 G00、G01练习:AB C D E 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 N10 G00 X22.0 Z1.0 ;(快速靠近工件,P0到P1) N20 G01 U4.0 W-2.0 ;(倒角C3,P1到P2) N30 W-47.0 (N3

18、0 G01 U0.0 W-47.0) ;(车外圆26, P2到P3) N40 U34.0 W-10.0 ;(车锥面,P3到P4) N50 U20.0 W-15.0 ;(车锥面, P4到P5) N60 G00 X100.0 Z10.0 ;(快速返回,P5到P0) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 3. 圆弧插补G02/G03 指令功能: 使刀具按F给定的进给速度切削出圆弧轮廓 G02:顺时针圆弧(CW) G03:逆时针圆弧 (CCW) 指令格式: (1) 终点+圆心(I, K): G02或G03 X(U)_ Z(W

19、)_ I _ K_ F_; (2) 终点+圆弧半径R: G02或G03 X(U)_ Z(W)_ R _F _ ; 必须用增量 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.10 圆弧插补时R与-R的区别 2 -R R 1 X Z O 圆弧半径R: 圆心角180:R 圆心角180:R 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.11 顺时针圆弧插补 40 20 O Z 10030 40 X 100 R10 N03 G00 X20.0 Z2.0; N04 G01 Z-30.0 F80 N05 G02 X40.0 Z-40.0 I10.0 K0 F60 终点圆心

20、 绝对值编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.12 逆时针圆弧插补 X 46 40 28 40 O Z R6 N04 G00 X28.0 Z2.0; N05 G01 Z-40.0 F80 N06 G03 X40.0 Z-46.0 R6 F60 终点半径 绝对值编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 编程练习:AB CD E A 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 编程练习:AB CD E F 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 作业:SAPT靠近工件 L1L2 L3 C1 L4 C2 L5 补充

21、: 1)L2的斜率为1 2)C1与L3、 L4相切 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 4. 螺纹切削指令G32 指令功能:切削圆柱螺纹、 圆锥螺纹、 端面螺纹 指令格式: G32 X(U)_ Z(W)_ F_; 其中 F为螺纹导程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5. 暂停指令G04 指令功能:使刀具进行暂短的无进给光整加工, 主要用 于切槽、 钻到孔底以及自动加工螺纹等场合 指令格式: G04 X(U)_ P _ 可以带小数点,s 不能带小数点,ms 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.15 G04暂停指令 第第5

22、 5 5 5章章 典型机床数控编程典型机床数控编程 6. 自动返回参考点指令G28 指令功能:使刀具自动返回参考点或经过某一中间位置 再回到参考点 指令格式: G28 X(U)_ Z(W)_ T00; T00(刀具复位)指令必须写在G28指令的同一程序 段或该程序段之前; X(U)必须按直径值输入; 该指令 以设定的速度快速移动。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.16 自动返回参考点指令 (a) 经过中间点返回参考点; (b) 从当前位置返回参考点 (a)(b) (30.0, 15.0) : G28 X30.0 Z15.0 X X (= ) : G28 U0 W

23、 0 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.1.3 数控车床加工与编程 1. 加工路线与加工余量 1) 大余量毛坯的切削路线 一般用阶梯车削法来车削大余量毛坯 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 图5.17 大余量毛坯的阶梯切削路线 (a) 错误; (b) 正确 ap (a)(b) ap 5 4 3 2 1 按15的顺序切削, 每次切削所留余量相等 在同样背吃刀量的条件下, 按图 (a)方式加工所剩余的余量过多 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2. 加工参数的选择 1) 合理选择切削用量 切削用量(ap、f、 v)选择是否

24、合理, 对于能否 充分发挥机床的潜力与刀具的切削性能, 实现优质、 高产、 低成本和安全操作具有很重要的作用 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.3 数控车削用量表 ap fv 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2) 合理选择刀具 刀具尤其是刀片的选择是保证加工质量和加工效 率的重要环节。 零件材质的切削性能、 毛坯余量、 尺寸 精度和表面粗糙度要求以及机床的自动化程度等都是选 择刀片的重要依据。 粗车:选强度高、 耐用度好的刀具, 以满足粗车时大 背吃刀量、 大进给量的要求 精车:选精度高、 耐用度好的刀具, 以保证加工精度 的要求 第第5

25、 5 5 5章章 典型机床数控编程典型机床数控编程 5.1.4 数控车床编程实例 某零件图如图5.41所示, 需要在数控车床上对该 零件进行精加工, 其中85 mm部分不加工, 要求编 制精加工程序。 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 1. 根据图纸要求按先主后次的加工原则确定工艺 路线 (1) 先从右至左切削外轮廓面, 其路线为: 倒 角切削螺纹的实际外圆切削锥面部分车削62 mm外圆倒角车80 mm外

26、圆切削圆弧部分车 80 mm外圆。 (2) 切3 mm45 mm的槽。 (3) 车M481.5的螺纹。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2. 选择刀具并绘制刀具布置图 根据加工要求需选用三把刀具: 一号刀车外圆, 二号刀切槽, 三号刀车螺纹。 在绘制刀具布置图时, 要正确选择换刀点, 以避 免换刀时刀具与机床、 工件及夹具发生碰撞现象。 本 例换刀点选为A(200, 350)点。 3. 确定切削用量 切削用量如表5.5所示。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.5 切 削 用 量 表 第第5 5 5 5章章 典型机床数控编程典型机床数控编程

27、 4. 编制精加工程序 该机床可以采用绝对值和增量值混合编程, 绝对 值用X、 Z地址, 增量值用U、 W地址, 采用小数点编 程, 程序如下: 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N01 G50 X200.0 Z350.0; (设定工件坐标系) N02 S630 M03 T0101 M08;(转速、正转、1号刀、切削液) N03 G00 X41.8 Z292.0; (快速定位,靠近工件,准备倒角) 第第5

28、 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N04 G01 X47.8 Z289.0 F0.15; (倒角) N05 U0.0 W-59.0; (切螺纹实际外圆47.8 mm) N06 X50.0 W0.0; (退刀) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45

29、 145 200 A N07 X62.0 W-60.0; (车锥度) N08 U0.0 Z155.0; (车外圆62 mm) N09 X78.0 W0.0; (退刀) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N10 X80.0 W-1.0; (倒角) N11 U0.0 W-19.0; (车80 mm外圆) N12 G03 U0.0 W-60.0 R70.0; (圆弧) 第第5 5 5 5章章 典型机床数控编程典

30、型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N13 G01 U0.0 Z65.0; (车80 mm外圆) N14 X90.0 W0.0; (退刀) N15 G00 X200.0 Z350.0 M05 T0100 M09; (退刀) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N

31、16 X51.0 Z230.0 S315 M03 T0202 M08 ; N17 G01 X45.0 W0.0 F0.16; (切槽) N18 G04 X5.0; (延时) N19 G00 X51.0; (退刀) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 O 85 65 X 350 290 155 60 R70 20 80 80 62 50 M481.5 145 41.8 Z 2 6060 3 45 145 200 A N20 X200.0 Z315.0 M05 T0200 M09; (退刀) N21 G00 X52.0 Z296.0 S200 M03 T0303 M08; N

32、22 G92 X47.2 Z231.5 F1.5; (切螺纹) 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 N23 X46.6; N24 X46.2; N25 X45.8; N26 G00 X200.0 Z350.0 T0300; (退至起点) N27 M30; 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.1.5 数控车床的操作面板 上:数控机床操作面板 下:机床操作面板 1. 数控系统操作面板 组成:CRT显示器和MDI键盘 1) CRT显示器 CRT显示器可以显示机床的各种参数和功能, 如机床 参考点坐标、 刀具起始点坐标、 输入数控系统的指令数据、 刀具补

33、偿量的数值、 报警信号、 自诊断结果、 滑板快速移 动速度以及间隙补偿值等。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2) MDI键盘 (1) 功能键 “POS”键显示现在机床的位置; “PRGRM”键在EDIT方式下编辑、 显示存储器里的程 序, 在MDI方式下输入、 显示MDI数据, 在机床自动 操作时显示程序指令值; 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 “MENUOFSET”键用于设定、 显示补偿值和 宏程序变量; “DGNOSPAR

34、AM”键用于设定、 显示参数, 显示自诊断数据; “OPRALARM”键用于显示报警号; “AUXGRAPH”键用于显示图形。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (2) 数据输入键 数据输入键有15个, 可用来输入字母、 数字及其 它符号。 每次输入的字符都显示在CRT屏幕上。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (3) “RESET”复位键 当机床自动运行时, 按下此键, 则机床的所有操作 都停下来。 此状态下若恢复自动运行, 滑板

35、需返回参考 点, 程序将从头执行。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (4) “START”启动键 按下此键, 便可执行MDI命令 (5) “INPUT”输入键 按下此键, 可输入参数或补偿值等, 也可以在MDI方式下 输入命令数据 (6) “CAN”删除键 此键用于删除已输入到缓冲器里的最后一个字符或符号。 例如输入N100后按下“CAN”键, 则N100被删去。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (7) “CURSOR”光标移动

36、键 “”键将光标向下移动, “”将光标向上移动 (8) “PAGE”页面键 “”键向后翻页, “”键向前翻页 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (9) 程序编辑键 “ALTER”键用于更改程序 “INSRT”键用于插入程序 “DELET”键用于删除程序 (10) “EOB”结束程序键 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 2. 机床操作面板 机床操作面板如图5.43所示, 各开关、 按钮的功 能与使用介绍如下。 (1) 程序启动按钮(C

37、YCLE START): 用于自 动方式下, 启动自动运行功能, 指示灯亮, 显示自动 运行状态。 (2) 进给保持按钮(FEED HOLD): 在自动运 行状态下暂停进给(滑板停止移动), 但M、 S、 T 功能仍然有效; 指示灯亮, 显示机床处于暂停进给状 态; 按程序启动按钮, 可以恢复自动运行。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (3) 手摇脉冲发生器: 通常称为手轮, 用于对刀。 左侧的开关指定移动的坐标轴, 由“MODE”旋转开关设 定手轮每转1格的移动量。 (4) 点动按钮(JOG): 有四个(+X

38、、 -X、 +Z、 -Z), 每次只能按下一个。 (5) 快速倍率开关(RAPID OVERRIDE): 倍率 值分为100、 50、 25和LOW四级。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (6) 进给倍率开关(FEEDRATE OVERRIDE): 在自动运行中, 由F代码指定的进给速度可以用此开 关来调整, 调整范围为0150, 每格增量为10。 在点动方式下, 进给速度可以在 01260 mmmin范 围内调整。 (7) 刀具选择开关(TOOL SELECTION): 用于 选择10把刀具中的任意一把。 第

39、第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (8) 刀架转位按钮(INDEX): 在手动方式下, 使用“TOOL SELECTION”开关指定了刀具号之后, 压下此按钮可进行换刀操作。 (9) 对刀仪按钮(TOUCH SENSOR): 用于安装 有对刀仪的机床上, 可在手动方式下控制对刀仪的摆 出和摆回。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (10) 卡盘压力转换按钮(CHUCK PRESS CHANGE): 用于设定卡盘夹紧压力。 (11) 尾

40、座夹紧按钮(TAIL STOCK INTERLOCK): 开机后尾座处于夹紧状态, 指示灯 不亮; 按下此按钮, 松开尾座, 指示灯亮; 再按下 它, 夹紧尾座。 (12) 位置记录按钮(POSITION RECORD): 用 于将刀具补偿值作为工件坐标系与机床坐标系的差值 设定。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (13) 门联锁钥匙开关(DOOR INTERLOCK): 用于打开或关闭电箱门。 (14) 程序保护钥匙开关(PROG PROTECTION): 此开关接通, 可进行加工程序的编辑、 存储; 此开关

41、 断开, 则存储器内的程序不能改变。 (15) 超程解除钥匙开关(STROKE END RELEASE): 用于解除因超程而引起的报警。 (16) 机床灯开关(LIGHT): 开关在“ON”位置 工作灯亮, 开关在“OFF”位置工作灯灭。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (17) 冷却开关(COOLANT): 开关置于手动 位置(MANU), 则手动方式启动冷却单元; 开关置 于自动(AUTO)位置, 则在加工过程中, 用M代码 控制冷却单元的启动与停止; 开关置于“OFF”位置, 冷却停止。 (18) 工件坐

42、标系偏置开关(WORK SHIFT): 用于安装有对刀仪的机床。 (19) 机床锁定开关(MACHINE LOCK): 开关 置于“ON”位置, 仅滑板不能移动; 开关置于“OFF” 位置, 操作正常执行。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (20) 程序检查开关(PROG CHECK): 开关置 于“ON”位置, 用于检查加工程序, 此时程序中的M、 S代码无效, T代码有效, 滑板以空行程速度移动; 开关置于“OFF”位置, 执行正常操作。 (21) 空运行开关(DRY RUN): 开关置于“ON” 位置,

43、程序中的 F代码无效, 滑板以“进给倍率”开关 指定的速度移动, 同时滑板的快速移动有效; 开关置 于“OFF”位置, F代码有效。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (22) 程序段跳过开关(BLOCK DELETE): 开关 置于“ON”位置, 程序开头有“”符号的程序段被跳过 不执行; 将开关置于“OFF”位置, “”符号无效。 (23) 单步运行开关(SINGLE BLOCK): 开关置 于“ON”位置, 在自动运行方式下, 执行一个程序段后 自动停止; 开关置于“OFF”位置, 则连续运行程序。 第第5

44、 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (24) 选择停止开关(OPTIONAL STOP): 开关 置于“ON”位置, 当程序运行到 M01时, 暂停运行, 且主轴停转, 冷却停止, 指示灯亮; 按下“CYCLE START”按钮, 继续执行下面的程序。 开关置于“OFF” 位置, M01代码功能无效。 (25) 工作方式选择开关(MODE): 用于选择机 床的某一种工作方式, 分为自动方式和手动方式两组。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程

45、(26) 主轴功能按钮(SPINDLE), 各按钮功能 说明如下: “FWD-RVS”为正反转开关, 用以指定主轴的旋 转方向。 “STOP”为停止按钮, 按下此按钮主轴停转。 “START”为启动按钮, 在手动方式下, 按下此 按钮主轴按指定的方向旋转; 在自动方式下, 主轴正 转, 用于检查工件的装夹情况。 指示灯亮表示主轴正 在转动。 “SPEED”速度调整旋钮, 用于调整主轴转速。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (27) 紧急停止按钮(EMERG STOP): 当出现 异常情况时, 按下此按钮机床立即

46、停止工作。 (28) 报警指示灯(ALARM): 包括以下三个报 警灯: 机床报警灯(MACHINE)。 主轴报警灯(SPINDLE)。 润滑报警灯(LUB)。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 (29) 程序结束指示灯(CYCLE END): 加工完 一个工件后, 该指示灯亮。 (30) 卡盘夹紧指示灯(CHUCK CLOSED): 卡 盘夹紧, 指示灯亮。 (31) 套筒伸缩按钮(QUILL OUTIN): 按 下此按钮, 尾座套筒伸出, 左侧指示灯亮; 再次按下 此按钮, 尾座套筒退回, 指示灯灭。 第第5

47、 5 5 5章章 典型机床数控编程典型机床数控编程 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 5.2 5.2 5.2 5.2 数控铣床编程数控铣床编程 5.2.1 数控铣床编程基础 1. 铣床数控系统的功能 不同的铣床数控系统, 其编程功能指令也不尽相 同。 以FANUC-0MD系统为例, 其主要功能包括准备 功能(G功能)和辅助功能(M功能), 如表5.6和表 5.7所示。 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.6 FANUC-0MD系统的准备功能 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.6 FANUC-0MD系统的准备功能 第第5 5 5 5章章 典型机床数控编程典型机床数控编程 表5.7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1