加工中心程序编制(FANUC系统)

合集下载

FANUC O系统加工中心操作编程说明书

FANUC O系统加工中心操作编程说明书

1第一篇:编程 51.综述 51.1可编程功能 51.2准备功能 51.3辅助功能72.插补功能72.1快速定位(G00)72.2直线插补(G01)82.3圆弧插补(G02/G03) 93.进给功能103.1进给速度103.2自动加减速控制103.3切削方式(G64) 10 3.4精确停止(G09)及精确停止方式(G61) 113.5暂停(G04) 114.参考点和坐标系114.1机床坐标系114.2关于参考点的指令(G27、G28、G29及G30) 114.2.1 自动返回参考点(G28) 114.2.2 从参考点自动返回(G29) 124.2.3 参考点返回检查(G27) 124.2.4 返回第二参考点(G30) 124.3工件坐标系134.3.1 选用机床坐标系(G53) 134.3.2 使用预置的工件坐标系(G54~G59) 134.3.3 可编程工件坐标系(G92) 144.3.4 局部坐标系(G52) 144.4平面选择155.坐标值和尺寸单位155.1绝对值和增量值编程(G90和G91) 156.辅助功能156.1M代码156.1.1 程序控制用M代码 16 6.1.2 其它M代码166.2 T代码166.3主轴转速指令(S代码) 166.4刚性攻丝指令(M29) 177.程序结构177.1程序结构177.1.1 纸带程序起始符(Tape Start) 177.1.2 前导(Leader Section) 177.1.3 程序起始符(Program Start) 177.1.4 程序正文(Program Section) 177.1.5 注释(Comment Section) 177.1.6 程序结束符(Program End) 1727.1.7 纸带程序结束符(Tape End) 187.2程序正文结构187.2.1 地址和词187.2.2 程序段结构187.2.3 主程序和子程序 198.简化编程功能208.1孔加工固定循环(G73,G74,G76,G80~G89) 208.1.1 G73(高速深孔钻削循环) 248.1.2 G74(左螺纹攻丝循环) 258.1.3 G76(精镗循环) 258.1.4 G80(取消固定循环) 26 8.1.5 G81(钻削循环) 268.1.6 G82(钻削循环,粗镗削循环) 278.1.7 G83(深孔钻削循环) 27 8.1.8 G84(攻丝循环) 288.1.9 G85(镗削循环) 288.1.10 G86(镗削循环) 28 8.1.11 G87(反镗削循环) 29 8.1.12 G88(镗削循环) 29 8.1.13 G89(镗削循环) 30 8.1.14 刚性攻丝方式308.1.15 使用孔加工固定循环的注意事项 319.刀具补偿功能319.1刀具长度补偿(G43,G44,G49) 319.2刀具半径补偿329.2.1 补偿向量329.2.2 补偿值329.2.3 平面选择329.2.4 G40、G41和G42 32 9.2.5 使用刀具半径补偿的注意事项 33第二篇:NC操作341.自动执行程序的操作 34 1.1CRT/MDI操作面板 34 1.1.1 软件键341.1.2 系统操作键341.1.3 数据输入键341.1.4 光标移动键341.1.5 编辑键和输入键 34 1.1.6 NC功能键341.1.6 电源开关按钮351.2MDI方式下执行可编程指令 351.3自动运行方式下执行加工程序 351.3.1 启动运行程序351.3.2 停止运行程序352.程序验证和安全功能 36 2.1程序验证功能3632.1.1 机床闭锁362.1.2 Z轴闭锁362.1.3 自动进给的倍率 36 2.1.4 快速进给的倍率 36 2.1.5 试运行362.1.6 单程序段运行362.2安全功能362.2.1 紧急停止362.2.2 超程检查363.零件程序的输入、编辑和存储 373.1新程序的注册373.2搜索并调出程序373.3插入一段程序373.4删除一段程序373.5修改一个词383.6搜索一个词384.数据的显示和设定384.1刀具偏置值的显示和输入 384.2G54~G59工件坐标系的显示和输入 394.3NC参数的显示和设定 394.4刀具表的修改395.显示功能405.1程序显示405.2当前位置显示406.在线加工功能406.1有关参数的修改: 406.2有关在线加工的操作. 417.机床参数的输入﹑输出 418.用户宏B功能448.1变量448.1.1变量概述448.1.2系统变量458.2算术和逻辑操作508.3分支和循环语句518.3.1无条件分支(GOTO语句) 518.3.2条件分支(IF语句) 528.3.3循环(WHILE语句) 52 8.3.4注意538.4宏调用538.4.1简单调用(G65) 54 8.4.2、模调用(G66、G67) 558.4.3G码调用宏568.4.4、M码调用宏568.4.5M码调用子程序 57 8.4.6T码调用子程序578.5附加说明574附录1:报警代码表591.程序报警(P/S报警) 592.伺服报警603.超程报警614.过热报警及系统报警 61 附录2:CRT/MDI面板图错误!未定义书签。

FANUC系统加工中心编程与操作实例

FANUC系统加工中心编程与操作实例

FANUC系统加工中心编程与操作实例教学要求:1.了解加工中心的分类及特点;掌握机床坐标系和工作坐标系的建立原则和方法。

2.掌握加工中心常用指令(FANUC系统)。

3.掌握固定循环的应用(FANUC系统)。

4.掌握宏程序的格式及应用。

5.掌握加工中心的操作。

6.运用数控编程的知识,进行零件加工工艺分析,完成典型零件的加工程序编制。

2.教学内容:⌝加工中心概述⌝FANUC系统加工中心常用指令⌝常用指令的综合应用⌝典型零件的加工⌝宏程序的应用⌝FANUC系统加工中心的操作第一节加工中心概述一、加工中心种类1.立式加工中心2.卧式加工中心3.立卧加工中心二、数控加工中心工具及辅助设备1.数控回转工作台和数控分度工作台(1)数控回转工作台(2)数控分度工作台2.常用工具。

(1)对刀器(2)找正器(3)光学数显对刀仪三、数控加工中心1.刀柄及刀具系统(1)刀柄(2)刀具系统加工中心常用的铣刀有面铣刀、立铣刀两种,也可用锯片铣刀、三刃面铣刀等2.镗铣加工中心刀库(1)刀库类型加工中心常用的有盘式和链式刀库两种。

(2)选刀方式常用的选刀方式有顺序选刀方式、光电识别选刀方式两种。

第二节FANUC系统加工中心常用指令一、G代码命令1.绝对值坐标指令G90和增量值坐标指令G912.平面选择指令G17、G18、G193.快速点定位G00指令,直线插补G01指令例1使用G00、G01指令,使刀具按如图2-24所示的路径进给。

图2-24 G00、G01指令的使用程序:O0001;G90G54G00X20.0Y20.0;G01Y50.0F50;X50.0;Y20.0;X20.0;G00X0Y0;…4.圆弧插补指令G02、G03例2完成图2-25所示加工路径程序编制(刀具现位于A点上方,只进行轨迹运动)。

图2-25程序:O0002;G90G54G00X0Y25.0;G02X25.0Y0I0J-25.0;A—B点G02X0Y-25.0I-25.0J0;B—C点G02X-25.0Y0I0J25.0;C—D点G02X0Y25.0I25.0J0;D—A点或:G90G54G00X0Y25.0;G02X0Y25.0I0J-25.0;A—A点整圆5.自动原点返回(G28/G30)6.暂停指令G047.刀具半径补偿功能(G40/G41/G42)格式G41G0/G01X_Y_D_;G42G0/G01X_Y_D_;G40G0/G01X_Y_Z_;8.刀具长度补偿实现这种功能的G代码是G43、G44、G49。

FANUC系统铣床与加工中心工艺编程与操作实例

FANUC系统铣床与加工中心工艺编程与操作实例

FANUC系统铣床与加工中心工艺编程与操作实例首先,我们先来介绍FANUC系统的编程语言G代码。

FANUC系统的编程语言主要是G代码和M代码,其中G代码用于控制加工的动作,M代码用于控制机床的各种辅助功能。

在编程时,需要先编写主程序,然后在主程序中调用子程序,可以实现复杂的工艺路径。

下面是一个简单的FANUC 系统的G代码实例:```O0001(主程序)G00G17G20G40G80G90(设定绝对坐标系,单位为英寸,取消刀具半径补偿,取消切削速度平滑,取消跟随错误)T01M06(刀具切换)S3000M03(主轴转速设定)G54(刀具补偿坐标系选择)G00X1.0Y1.0Z1.0(快速定位到工件零点)G43H01Z0.1M08(刀具长度补偿,冷却液开启)G01X2.0Y2.0Z-2.0F100.0(线性插补,以F100进给速度向X2.0Y2.0Z-2.0点移动)G02X3.0Y3.0Z-2.0I1.0J1.0F50.0(顺时针圆弧插补,以F50进给速度沿着半径为1.0的圆弧移动到X3.0Y3.0Z-2.0点)G01X4.0Y4.0Z-2.0(线性插补,以F100进给速度向X4.0Y4.0Z-2.0点移动)G00Z1.0(快速定位到Z轴1.0点)G49(取消刀具长度补偿)M05(主轴停止)M09(冷却液停止)M30(程序结束)```接下来,我们将以一个铣床加工工件的实例来介绍FANUC系统的操作。

首先,我们需要设置机床的工作坐标系,并安装好需要使用的刀具。

然后,在FANUC系统的操作界面上选择刀具形状以及工具长度信息,以便进行刀具补偿。

接下来,我们需要编写工艺程序,输入上述的G代码。

在输入完G代码后,我们按下循环启动按钮,FANUC系统会根据G代码的指令依次执行相应的加工动作。

在加工的过程中,FANUC系统会自动控制刀具的进给速度、主轴转速以及冷却液的开启。

在加工过程中,如果需要改变加工速度或者停止加工,我们可以通过FANUC系统的操作界面来进行相应的操作。

加工中心程序的编制及操作

加工中心程序的编制及操作

加工中心程序的编制及操作FANUCSeriesoiMate-MD一、加工中心的结构特点和编程特点VMC系列机床是由CNC(计算机数控装置)控制切削加工的立式加工中心,可进行钻孔、铣削和攻丝等。

VMC680e数控加工中心是配备FANUC系统的三坐标轴CNC数控镗铣床,该加工中心符合ISO标准,适用于中小板材、盘件、壳体零件、模具等复杂零件的加工。

本加工中心可控轴数X\Y\Z三轴;位移脉冲当量0.001mm或0.0001in;最大位移量±999.99mm或999.9999in;数据输入方式为增量方式或绝对方式;准备功能指令GOO~G04、G17~G19、G28、G40~G44、G54~G59、G80~G89、G90、G91,其中G28位自动返回参考点指令,换刀程序段必须用词指令。

辅助功能指令有M00~M09、M17~M19、M30。

1VMC(1)(2)(3)2(1)(2)(3)(4)P1(-50,-50)图(1)%*O0000*N100G21*G54,N124G0Z50.*刀具快速提至安全高度N126M5*主轴停N128G91G28Z0.M9*增量值编程,Z轴返回参考点,关闭冷却液N130G28X0.Y0.*X、Y轴返回参考点(由于没有第四轴这里必须删除A0.)N132M30*程序结束%*下一程序开始二、加工中心的面板及操作(14) (15)(17)(19)(23) (25)(26) (31)功能键(1)按此按键显示位置画面。

(2)按此键显示程序画面。

(3)按此键显示刀偏/设定(SETTING)画面(4)按此键显示系统画面。

(5)按此键显示信息画面。

(44) (45) (46) (47) (48)(49)(54)(57) (58) (60) (61) (62)(6)按此键显示用户宏画面(会话式宏画面)或显示图形画(7)“E-STOP”急停按钮按下后切断主轴及伺服系统电源,控制系统复位。

故障排除后旋转该开关,使其释放。

电子课件-《数控铣床加工中心编程与操作(FANUC系统)(第二版)》-A0第二章 数控铣床加工中心的操作

电子课件-《数控铣床加工中心编程与操作(FANUC系统)(第二版)》-A0第二章 数控铣床加工中心的操作
二、 机床操作面板
机床操作面板
第二节 数控铣床/加工中心的基本操作
第二节 数控铣床/加工中心的基本操作
一、 开机与关机操作
1. 开机准备 2. 机床开机操作 3. 机床关机操作
第二节 数控铣床/加工中心的基本操作
二、 回原点操作
1. 操作步骤 (1)按下回原点键 ,系统进入回原点模式。 (2)依次选择相应的坐标轴如 “ 、 、 ”,然后按下正向移动键 , 使各轴分别回原点。 2. 注意事项
(2)用 G54~G59指令建立工件坐标系 1)参数输入。 2)实例。
G54参数设置
输入参数
第二节 数控铣床/加工中心的基本操作
建立工件坐标系
第二节 数控铣床/加工中心的基本操作
参考程序
第二节 数控铣床/加工中心的基本操作
五、 程序的输入与编辑
1. 程序的新建与传输 (1)新建一个程序 (2)程序的传输
第二节 数控铣床/加工中心的基本操作
2. 程序的编辑 (1)翻页及光标移动 (2)插入字符 (3)删除输入域中的数据 (4)删除字符 (5)查找 (6)替换
第二节 数控铣床/加工中心的基本操作
3. 程序管理 (1)选择程序 (2)删除一个数控程序 (3)删除全部数控程序
第二节 数控铣床/加工中心的基本操作
六、 程序校验与自动加工
1. 程序校验 2. 自动加工 (1)自动连续加工 (2)加工的暂停与停止 (3)单段加工
第二节 数控铣床/加工中心的基本操作
七、 数控机床的操作规程
1. 机床启动前的注意事项 2. 调整程序时的注意事项 3. 机床运转中的注意事项 4. 加工完毕时的注意事项
第三节 数控铣床/加工中心的维护与保养
2. 数控铣床/加工中心常用的对刀方法 (1)X、Y 向对刀 1)试切对刀法。 2)刚性靠棒对刀法。 3)寻边器对刀法。 4)百分表对刀法。 5)对刀仪对刀法。

第四章FANUC系统数控铣床与加工中心编程

第四章FANUC系统数控铣床与加工中心编程
G# G×× X Y Z R Q F P K ; (执行固定循环) G×× G# X Y Z R Q F P K ;(X、Y、Z按G#移动,R、P、Q被忽视,F被记忆)
6)固定循环指令和辅助功能在同一程序段中,在定位前执行M功能。进给次数 指定(K)时,只在初次送出M码,以后不送出。
7)在固定循环模式中刀具半径补无效。 8)在固定循环模式指定刀具长度补偿(G43、G44、G49)时,当刀具位于R点时 (图4-15中动作2)生效。
一、孔加工的固定循环功能
1.孔的固定循环功能概述
(1)孔加工指令 加工孔的固定循环指令如表4-3所示
(2)固定循环的动作组成
固定循环 动作的组成
固定循环的动作组成如图所示,固定循环一般由六个动作组成,动作说明见表4-
4。
(3)固定循环的代码组成 组成一个固定循环,要用到以下三组G代码: 1)数据格式代码 G90/G91 2)返回点代码 G98(返回初始点)/G99(返回R点) 3)孔加工方式代码 G73~G89 在使用固定循环编程时一定要在前面程序段中指定M03(或M04),使主轴起动。
G82循环
(6)深孔排屑(G83) 书写格式: G83 X Y Z Q__R__F__;
以上指令指定钻深孔循环。Q是每次切削量,用增 量值指定。在第二次及以后切入执行时,在切入到d mm(或in)的位置,快速进给转换成切削进给。指定的Q 值是正值。如果指令负值,则负号无效。d值用参数 (No.5115)设定。
G17 G02 X Y R+R1; 若编程对象为以D为圆心的圆弧时有: G17 G02 X Y R-R2; 其中R1、R2为半径值。
半径编程
(4)整圆的编程 【例4-2】如图所示,整圆程序的编写如下:

加工中心的程序编制

加工中心的程序编制

//返回Z向起始点
N90 M05
//主轴停
N100 M30
//程序结束并返回起点
加工坐标系设置:G56 X= - 400,Y = -150,Z = - 50。
5.2.2螺纹加工循环指令(攻螺纹加工) 1、G84(右旋螺纹加工循环指令)
a )G84(G98)
螺纹加工循环
b )G84(G99)
2、G74(左旋螺纹加工循环指令)
N10 G54 G90 G00 X0 Y0 Z30
//进入加工坐标系
N20 T01 M98 P9000
//换用T01号刀具
N30 G43 G00 Z5 H01
//T01号刀具长度补偿
N40 S600 M03
//主轴起动
N50 G99 G81 X40 Y-35 Z-63 R-27 F120 //加工#1孔(回R平面)
5.1.2 加工中心的工艺及工艺装备
工艺范围: 铣削
钻削
螺纹加工
镗削加工
1、工艺性分析
(1)选择加工内容 加工中心适合加工: 形状复杂 工序较多 精度要求较高的零件
(2)检查零件图样 基准要统一
零件加工的基准统一
(3)分析零件的技术要求
(4)审查零件的结构工艺性 2、工艺过程设计
主要考虑的问题: 精度 效率
//换刀子程序结束,返回主程序。
5.2 FANUC系统固定循环功能
固定循环功能:它规定对于一些典型孔加工中的固 定、连续的动作,用一个G指令表达,即用固定循 环指令来选择孔加工方式。
主要用于:钻孔、攻螺纹和镗孔等
六个基本动作:
1、在XY平面定位
2、快速移动到R平面
4、孔底动作
3、孔的切削加工

电子课件-《数控铣床加工中心编程与操作(FANUC系统)(第二版)》-A0第一章 数控铣床加工中心编程基本知识

电子课件-《数控铣床加工中心编程与操作(FANUC系统)(第二版)》-A0第一章 数控铣床加工中心编程基本知识

第一节 数控铣床/加工中心概述 二、 数控铣床 /加工中心的组成
数控铣床/加工中心的组成
第一节 数控铣床/加工中心概述
1. 程序载体 数控机床是按照程序载体上的数控程序运行的。 2. 输入装置 输入装置的作用是将程序载体内有关加工程序读入数控系统。 3. 数控系统 数控系统是数控机床的核心。它由输入装置、控制运算器和输出装置 等构成。 4. 伺服系统 伺服系统是数控机床的重要组成部分,它是数控系统和受控设备的联 系环节。
第三节 数控编程的基本知识
1. 图样分析 2. 确定加工工艺 3. 数值处理 4. 编写程序 5. 存储程序 6. 程序校验与试切
第三节 数控编程的基本知识
二、 程序编制的方法
1. 手工编程 对于几何形状简单、计算方便、轮廓由直线和圆弧组成的零件,一般 采用手工编程的方法编制加工程序。 2. 自动编程 对于几何形状复杂,轮廓外形由一些非圆曲线、曲面所组成,或者零 件的几何形状并不复杂但是程序编制的工作量很大,或者是需要进行复杂 的工艺及工序处理的零件,采用自动编程的方法。
第二节 数控铣床/加工中心的坐标系
如图所示,定位块被事先安装在机床上,水平边和竖直边分别与机床 坐标系的 X轴和Y 轴平行。对刀点位于定位块的左下角,相对于编程原点 的距离为δ1 和δ2。对刀点在机床坐标系中的位置可以通过对刀的方式获得, 即图中的 X1 值和Y1 值,此值为负值。因定位块的厚度尺寸δ1 和δ2 是已知 的,所以就可以间接计算出编程原点在机床坐标系中的坐标值为 (X1+δ1, Y1+δ2)。
数控铣床加工零件 a)汽车拨叉 b)塑料模具零件 c)电极
第一节 数控铣床/加工中心概述
2. 加工中心 加工中心是由机械设备与数控系统组成的适用于加工复杂零件的高效 率自动化机床。与数控铣床的最大区别在于具有自动交换加工刀具的能力。 (1)加工中心的分类 加工中心按主轴在空间所处的位置分为卧式加工中心和立式加工中心。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

加工中心程序编制(FANUC系统)目录第一章、概述 (3)1.编程方法 (3)(1)手工编程 (3)(2)自动编程 (3)2.何谓编程 (3)3.程序的构成 (4)(1)程序段 (4)(2)程序 (4)(3)子程序(M98 M99) (5)第二章、有关程序的操作 (7)1.创建程序 (7)2.检索程序 (7)3.删除程序 (7)4.修改程序 (7)第三章、编制数控加工程序的基础 (11)1.坐标轴 (11)2.参考点 (11)3.坐标系 (11)第四章、M、S、F、T常用指令 (14)1.辅助功能(M功能) (14)2. M功能代码一览表 (15)3.主轴速度功能(S功能) (16)4.进给功能 (16)5.刀具功能(T指令) (16)第五章、常用G指令 (18)1. 模态、非模态概念 (18)2.G指令一览表: (18)3.平面选择(G17 G18 G19) (18)4.坐标值尺寸 (21)5.插补功能 (22)6.刀具补偿功能 (25)(1)刀具长度偏置:(G43、G44、G49) (25)(2)刀具半补偿指令(G40 G41 G42)……………………………………267.每分、每转进给(G94、G95) (27)(1)每分进给G94 (27)(2)每转进给G95 (28)8.固定循环功能 (28)(1)固定循环返回点(G98 G99) (29)(2)取消固定循环(G80) (30)(3)钻孔循环,钻中心孔循环(G81) (30)(4)精镗循环(G76) (31)(5)镗孔循环(G86) (32)(6)攻丝循环(G84) (33)9.其他G指令 (34)(1)自动返回参考点(G28) (34)(2)停刀指令(G04) (34)第六章程序举例 (35)第七章 R232接口设定方法 (39)加工中心程序的编制第一章、概述1.编程方法。

编程方法分为手工编程和自动编程(1)手工编程:整个编程过程由人工完成。

(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力)适用:a,几何形状不太复杂的零件b,三坐标联动以下加工程序(2)自动编程:编程人员根据零件图纸的要求,按照某个自动编程系统的规定,将零件的加工信息用较简便的方式送入计算机,编程系统将能根据数控系统的类型输出数控加工程序。

适用:a,形状复杂的零件,b,虽不复杂但编程工作量很大的零件(如有数千个孔的零件)c,虽不复杂但计算工作量大的零件(如非圆曲线轮廓的计算)比较¾用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为30:1。

¾数控机床不能开动的原因中,有20~30%是由于加工程序不能及时编制出造成的¾编程自动化是当今的趋势!但手工编程的重要地位也不能取代,手工编程是学习自动编程基础!2.何谓编程:在CNC加工机床上加工零件时,要把走刀路线及其他加工条件编入程序,这个程序称为零件程序。

下图表示从零件图纸到NC执行加工程序的过程:零件图纸加工计划零件编程NC执行加工程序(1) 确定CNC加工范围及选择使用的CNC机床(2) 确定工件毛坯在机床上的安装方法及选择必要的刀具和夹具(3) 切削顺序(工序类型,刀具起点,粗切削和精切削的切削深度和走刀路线)(4) 切削条件(包括主轴的转速,进给速度,是否需要冷却液等)3.程序的构成:(1)程序段:数控编程就是(2)程序:(3)子程序(M98 M99)程序分为主程序和子程序。

通常情况下,NC按主程序的指令移动,当主程序上有“转子程序”的指令时,NC按子程序移动。

如果程序包含固定的顺序或多次重复的模式加工程序的话,这样的顺序或模式加工就可以编成子程序,将其存储在存储器里以简化编程,使用时由主程序调用。

被调用的子程序可以调用另一个子程序。

说明:当主程序调用子程序时,它被认为是一级子程序。

子程序可以嵌套4级,如下图所示:说明:如果在主程序中使用M99,则控制返回到主程序的开头。

例如:把M99放在主程序的适当位置,当程序执行M99时,控制返回到主程序的开头,然后,从主程序的开头重复执行程序。

把零件的外形尺寸、加工工艺过程、工艺参数、刀具参数等信息,按照数控系统专用的编程指令编辑成机床能够识别的加工程序。

下面以FANUC系统为例,主要针对加工中心部分加以简述。

第二章、有关程序的操作1.创建程序。

步骤:(1)将面板上的方式按钮转换到EDIT上。

(2)按下键。

(3)按地址键,输入程序号。

(4)按下键。

(5)开始输入程序。

2.检索程序。

步骤:(1)将面板上的方式按钮转换到EDIT上。

(2)按下键,显示程序。

(3)按地址键,输入要检索的程序号。

(4)按下键,或按软键[O检索]。

(5)检索结束后,程序会出现在屏幕上。

如果没有找到该程序,就会出现P/S报警。

3.删除程序。

步骤:(1)将面板上的方式按钮转换到EDIT上。

(2)按下键显示程序。

(3)按地址键,输入要删除的程序号。

(4)按下键输入的程序号的程序将被删除。

4.修改程序。

(1)插入一个字。

(如图示例)步骤:①按2步骤找到想要修改的程序。

②将光标移动到要插入字的前一个地址字。

③键入数据,按下键。

(如图示例插入T15)光标移动到Z1250.0键入T15,按下键⑵替换一个字。

(如图示例)步骤:①将光标移动到要修改的地址字上②输入想要修改成的字③按下键,选中的字将被替换。

(如图示例将T15改为M15)光标移动到T15键入M15,按下键,T15替换为M15。

⑷删除一个字。

步骤:①将光标移动到要删除的地址字上②按下键,选中的字将被删除。

⑸删除指定范围内的多个程序步骤:①选择EDIT方式②按下键,显示程序画面③按以下格式输入将要删除的程序号范围:OXXXX,OYYYY其中,XXXX代表将要删除的程序起始程序号,YYYY代表将要删除的程序终了程序号。

④按下键,将删除从OXXXX到OYYYY之间的所有程序。

第三章、编制数控加工程序的基础1.坐标轴以右手直角坐标系为标准坐标系,X、Y、Z为基本坐标轴,附加坐标轴的名称由参数NO.1020设为A、B、C、U、V或W ,绕X.Y.Z轴转动的圆进给坐标轴分别用A.B.C表示。

如立加上的数控分度头通常定义为A轴;与基本轴的控制一样,可通过指令控制A轴旋转,如:G90 A90(A轴旋转到90度)XYZX、Y、Z+A、+B、+CXZY+C+B+A2.参考点参考点是机床上的一个固定位置,由参考点挡块确定参考点位置,参考点是机床坐标系的基础。

机床一但完成了返回参考点的操作,机床坐标系就已经建立完成了。

我厂的大部分加工中心标准换刀位置在参考点,(立式加工中心在Z轴参考点,卧式加工中心在Z轴和Y轴的参考点)所以这些参考点挡块的位置和偏置值不能随意改变。

3.坐标系刀具在坐标系中的坐标值可用机床坐标系、工件坐标系、局部坐标系、附加坐标系来指定。

(1)机床坐标系机床上的一个用作为CNC进行坐标计算的特定点称为机床零点,由参考点的位置来确定。

用机床零点作为原点设置的坐标系称为机床坐标系。

机床坐标系一但设立,就保持不变,直到关闭电源为止。

(选择机床坐标系由G53来设定)(2)工件坐标系编程时,为了编程方便,选择工件上的某一点作为坐标原点,以此为基础来编程,此坐标系称为工件坐标系,它的原点是任意的,反映的是工件在机床坐标系中的位置。

工件坐标系是以机床坐标系为基础的,通过G54-G59来设定。

在机床上确立工件坐标系的操作就是通常所说的对刀。

(3)选择工件坐标系机床系统提供了G54~G59 6个标准坐标系,还有G54.1 P1~G54.1 P48(属于选择项:扩展坐标系)48个附加工件坐标系,指定其中一个G代码,就选择了一个坐标系。

格式为:① …..G54 (进入G54坐标系)② ……G54.1 P12(进入G54.1 P12坐标系)注意:①机床上电时默认G54坐标系,也可以在G54坐标系中不输入数据,把G54用作取消工件坐标系指令使用。

G54是模态的。

②在坐标系窗口中EXP坐标系输入数值,对所有的工件坐标系进行偏移。

参考点,机床坐标系、工件坐标系、局部坐标系的关系图如下:(4)附加工件坐标系有的零件比较复杂,6个标准工件坐标系不够用,追加了48个附加工件坐标系G54.1 P1~G54.1 P48,用法同标准工件坐标系,最多可使用300个附加工件坐标系。

格式:G54.1 PnPn:指定附加工件坐标系的代码N:1~48例:G54.1 P1……建立工件坐标系P1G54.1 P30……建立工件坐标系P30第四章、M 、S 、F 、T 常用指令辅助功能有两种主轴起动,主轴停止, 1定一个M 代码,但在设定了参数的情况下也可以在一个程(程序的结束,自动进行停止,控制返回到程序开头。

(2)程00时,程序运行暂停,所有模态信息保持不变,按循环起动(3)01时,自动进行暂停,按循环起动键后,程序继续运行,但(4)第一章概述)。

序结束,执行M99使控制返回到主程序(详见第一章概(指令(刀具交换)(M06) 06语句,按指定的刀具号调用所需的刀具。

(类型:一种是辅助功能(M 代码)用于指定程序结束等等。

第二种是第二辅助功能(B 代码),用于指定分度工作台定位。

.辅助功能(M 功能)通常一个程序段只能指序段中指定多个M 代码(No.3407#7=1)。

1)程序结束(M02/M30)指令功能:它们表示主序暂停(M00)指令功能:执行M 键后,自动运行恢复运行。

选择停止(M01)指令功能:执行M 只有当机床控制面板上的“选择停”键被选中,这个代码才有效,否则无效。

子程序调用(M98)用于调用子程序(详见(5)子程序结束(M99)指令功能:M99表示子程述)。

6)换刀格式:T —— M06 T ——:指刀号指令功能:执行M 7)指定刚性攻丝方式(M29)指令格式: N10 ………; N20 M29 S****; 态。

2. M M 代码一览表M 代码功 能M 码功 能N30 G84 ……; 指令功能: 使程序进入刚性攻丝状功能代码一览表代M00 *程序停 止 M01 *程序任选停M02 *程序结束 M19 轴定向 主M03 主轴正转 ▲ 紧 M25自动夹具夹M04主轴反转▲ M26自动夹具松开M05 *主轴停止 ▲ M29 刚性攻丝M06 换刀指令 M30 程序结束 ▲ M38 中央出水 M08却接通冷▲ M39中央出水停M09 *冷却断开M10 刀库移出(刀库刀套倒刀)▲ 63 气动门开 M *M11 刀库退回(刀库刀套回刀)▲ M64 *气动门关M12 主轴夹刀 M13 主轴松刀▲ 水 M14冲屑装置出▲M15冲屑装置停水注:①带“▲”能。

个程序段时,先执行G 代码,后执行M 代码。

相关文档
最新文档