收藏 分享(赏)

技能培训专题:数控车床程序编制的基本方法3.ppt

上传人:小魏子好文库 文档编号:32625 上传时间:2021-11-15 格式:PPT 页数:87 大小:1.69MB
下载 相关 举报
技能培训专题:数控车床程序编制的基本方法3.ppt_第1页
第1页 / 共87页
技能培训专题:数控车床程序编制的基本方法3.ppt_第2页
第2页 / 共87页
技能培训专题:数控车床程序编制的基本方法3.ppt_第3页
第3页 / 共87页
亲,该文档总共87页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、数控车床程序编制的基本方法,数控车床程序编制的基本方法,3.1 数控车床程序的结构组成 3.2 数控车床程序编制的基本方法,3.1 数控车床程序的结构组成,FANUC 0i-TB数控系统编制的程序无论是主程序还是子程序都是由程序开始符、程序号、程序段和程序结束语、结束符组成。一个程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。如图3-1所示。,3.1 数控车床程序的结构组成,3.1.1 程序的文件名 3.1.1.1 程序起始符:%或O符; 3.1.1.2 程序名:FANUC 0i-TB数控系统要求每个主程序和子程序有一个程序号。O(地址O后面可以有

2、四位数字0-9999,数值前的0可以省略)。 3.1.2 程序段的格式 3.1.2.1 程序段含有执行工序所需要的全部数据内容。它是由若干个字和程序段结束符“;”所组成。每个字是由地址符和数值所组成。 3.1.2.2 地址符:一般是一个字母,扩展地址符也可以包含多个字母。,3.1 数控车床程序的结构组成,3.1.2.3 数值:数值是一个数字串,可以带正负号和小数点,正号可以省略。 3.1.2.4 程序段格式及说明 程序段格式: N 字1 字2 字3 ;注释. ; 符号和说明见表3-1。,表3-1 程序段格式符号说明,3.1 数控车床程序的结构组成,由于程序段中有很多指令建议程序段的顺序和格式为

3、: N G X Z T D M S F ;注释 ; 3.1.3 指令字的格式 一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字)或不带符号(如准备功能字G代码)的数字数据组成的。 程序段中不同的指令字符及其后续数值确定了每个指令字的含义。在数控程序段中包含的主要指令字符如表3-2所示。,3.1 数控车床程序的结构组成,表3-2 指令字符一览表,3.1 数控车床程序的结构组成,3.1 数控车床程序的结构组成,3.1.4 数控车床程序的基本指令 3.1.4.1 准备功能(G功能或G指令) 准备功能就是控制机床运动方式的指令,它是用地址字G和后面的数字组合起来表示各式是:GXX;准备功能分为

4、模态指令和非模态指令;模态指令就是在同一G指令出现之前一直有效的G指令,非模态指令就是只在程序段中有效的G指令。FANUC 0i-TB数控系统常用G功能指令见表3-3。,3.1 数控车床程序的结构组成,表3-3 FANUC 0i-TB数控系统常用准备功能一览表,3.1 数控车床程序的结构组成,G54,G90,G96,G99,注:1 00组中的G代码是非模态的,其他组的G代码是模态的; 2 标 记者为缺省值。,3.1 数控车床程序的结构组成,3.1.4.2 辅助功能(M功能或M指令) 辅助功能就是用于控制零件程序的走向,以及机床各种辅助功能动作(如冷却液的开关、主轴正反转等)的指令。辅助功能由地

5、址字M和其后的一或两位数字组成,M功能有非模态M功能和模态M功能两种形式。 非模态M功能 (当段有效代码) :只在书写了该代码的程序段中有效; 模态M功能(续效代码):一组可相互注销的M功能,这些功能在被同一组的另一个功能注销前一直有效。FANUC 0i-TB系统常用辅助功能见表3-4。,3.1 数控车床程序的结构组成,3.1.4.3 F功能 F功能表示刀具的进给速度,它是所有移动坐标轴速度的矢量和。F功能在G01、G02、G03等插补指令中生效,在程序中第一次出现插补指令之前或同时,应设定F功能指令。F指令一旦设定就一直有效直到被新的F指令取代。 3.1.4.4 S功能 主轴功能S控制主轴转

6、速,其后的数值表示主轴速度,单位为r/min。 恒线速度功能时S指定切削线速度,其后的数值单位为米m/min。(G96恒线速度有效、G97取消恒线速度) S是模态指令,S功能只有在主轴速度可调节时有效。 S所编程的主轴转速可以借助机床控制面板上的主轴倍率开关进行修调。,3.1 数控车床程序的结构组成,3.1.4.5 T功能 T代码用于选刀,其后的4位数字分别表示选择的刀具号和刀具补偿号。执行T指令,转动转塔刀架,选用指定的刀具。当一个程序段同时包含T代码与刀具移动指令时:先执行T代码指令,而后执行刀具移动指令。T指令同时调入刀补寄存器中的补偿值。,3.2 数控车床程序编制的基本方法,3.2.1 数控车床程序编制的基本方法课题1 3.2.1.1 教学目的 (1)学习快速移动指令G00 (2)学习直线插补指令G01 (3)学习用G98和G99设定F指令进给量单位 3.2.1.2 编程的基本知识 (1) 快速定位G00 格式:G00 X(U)_ Z(W)_ 说明: X、Z:绝对编程时,快速定位终点在工件坐标系中的坐标; U、W:增量编程时,快速定位终点相对于起点的位移量;,3.2 数控车床程

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

当前位置:首页 > 安全课件 > 综合知识

copyright@ 2010-2023 安全人之家版权所有

经营许可证编号:冀ICP备2022015913号-6