第三章 FANUC系统数控车床的编程与操作

合集下载

数控车床编程与操作第三章(G00G01)

数控车床编程与操作第三章(G00G01)

编程方式 工件坐标系表的建立 基本加工指令机 循环功能指令
一、编程方式摩
①绝对坐标 佛各点的坐标位置均以坐婚标原点为
基准的坐标值筏,通常用X、Y、Z表透示。 ②相对坐标
悲 各点的坐标位置恐均以前一个点的 位置为超基准的坐标值,在数控癸车床中 通常用 U、V剖、W 表示。相对坐标又称为 增量坐标。
一、编程方式诧
坐标值的计算霸
二、建立工件坐标系指科令
1、设定工件坐标系
➢ 夹指令:坐标系设定G5蹭0 ➢ 格式:G50 X就 _ Z_ ➢ 参数妖说明:X、Z、为当前须刀具位置相对于要建
立肉的工件原点的坐标值。
▪ 要建立如图所示工件坐嚏标系,将坐标原点设 在箍工件的右端面上,刀具乞起点相对工件坐 标系的滨坐标值为(a,b),阮则执行程序G50 眺Xa Zb;后系统诞内部即记忆了(a,b求), 并显示在显示器上镊,这相当于在系统内部垣 建立了一个以工件原点墒为坐标原点的工件坐 标系Xp Op Zp。
➢ 这种方耳式与 G54 预置的揉方式实质是一样的,只
悦不过不用去记录和计算同预置的 X、Z轴坐标李,而 是数控系统自动计算这两个值。
公制尺寸/英制尺寸指署令
晤公制与英制单位的换算恒关系为: 1 mm 遏≈ 0.0394 i活n. 1 in. =站 25.4mm
注意探: ①数控系统不同兆,公制/英制尺寸指令档不同。FANUC系 统奠采用G21/G20代劲码; SIEMEN透S和FAGOR系统采愈用G71/G70代码狠。 ②使用公制/英制才转换时,必须在程序开霜头独立的程序 段中指定普上述G代码,然后才能输入坐标尺寸。
三、基本加工指令碎
2.直线插补指令(G寿01)
眶(1)编程式格:
边 G01 X(U付) Z(W) 些F ;

FANUC系统数控车床的编程与操作实例PPT

FANUC系统数控车床的编程与操作实例PPT

输入格式:
直螺纹
G92 X(U)_ Z(W)_ F_;
锥螺纹 G92 X(U)_ Z(W)_ R_ F_;
式中:X(U)_ Z(W)_ 为螺纹终点坐标;R_为锥螺纹始
点与终点的半径差;F_为螺距。
例9:完成图1-27螺纹切削。
图1-27 螺纹切削
程序:


G00 X22.0 Z5.0; 起刀点
G92 X19.2 Z-18.0 F1.5; 螺纹加工第一次循环
Z-65.0;
G02 X70.0 Z-70.0 R5.0;
G01 X88.0;
例17:使用G71、G70完成图1-43所示零件加工,棒料直径 φ105mm,工件不切断(刀尖R0.4)。
图图1-34-331G7G711、、GG7700加加工工实实例例
程序:O0017;
G40 G97 G99 S500 M03 T0101; (T0101粗车刀)
G00 X106.0 Z5.0 M08; (刀具快速运动到循环起点)
教学内容:
➢数控车床及坐标系 ➢数控车床常用指令 ➢常用指令的综合应用 ➢典型零件加工 ➢宏程序的应用 ➢数控车床操作
第一节 数控车床及坐标系
一、数控车床概述
1.数控车床种类 (1)按主轴配置形式分类 1)立式数控车床 2)卧式数控车床 (2)按刀架数量分类 1)单刀架 单刀架数控车床多采用水平床身,两坐标控制。 2)双刀架 双刀架数控车床多采用倾斜床身,四坐标控制。 (3)按数控车床控制系统和机械结构的不同分类 可分为经济型数控车床、全功能数控车床和数控车削中心。
X29.46;
X29.30;
G00 X100.0 Z150.0; 注:R= (20 30)

发那科数控系统的编程与操作

发那科数控系统的编程与操作

发那科数控系统的编程与操作发那科(FANUC)是一家来自日本的全球性数控设备生产商,其生产的数控系统已经广泛应用于工业制造、自动化生产等领域。

本文将介绍发那科数控系统的编程与操作方法,希望能够帮助相关人员更快地上手使用该设备。

1. 发那科系统简介发那科系统是一款高性能的数控系统,不仅支持 CNC 编程和操作,还可以支持机器人、发动机控制和机械辅助设备的编程和操作。

该系统通过强大的数学计算、控制器、传感器和执行器来控制各种工业机器人和制造设备的运动。

2. 发那科系统编程2.1 编程语言发那科系统支持多种编程语言,常用的有 G 代码、M 代码、T 代码和 S 代码。

其中 G 代码用来控制工件的轴线运动,M 代码用来控制机床的辅助功能,T 代码用来控制工具头的切换,S 代码用来控制主轴转速。

下面以 G 代码为例,介绍其编程语法和示例。

2.2 编程语法G 代码需要使用坐标系来指定工件的位置,坐标系有绝对坐标和相对坐标两种。

绝对坐标是指工件相对于工件坐标系原点的位置,相对坐标是指工件相对于上一刀轨迹的位置。

同时,G 代码还包括数值、速度、切削深度等参数。

下面是 G 代码的一个编程示例:N1 G20 G40 G90 G94 G17N2 T1 M6N3 S1200 M3N4 G0 X-0.5 Y0.N5 Z0.5N6 G1 Z0. F5.N7 X0 Y1. F20.N8 G2 X1.5 Y-0.5 I1.5 J-1.5N9 G1 Z-0.5 F5.N10 X3. Y-1.5N11 G1 Z-1.5 F10.N12 X4. Y-0.5N13 G1 Z-2.N14 G0 Z3.N15 G28 G91 Z0.N16 G28 X0 Y0.N17 M30该代码的功能是控制机床切削一个圆形并穿孔。

2.3 编程工具发那科系统编程需要使用 FOCAS 编程软件,该软件内置了 G 代码编辑器、图形化界面等功能,并支持实时调试编码结果。

发那科数控系统的编程与操作

发那科数控系统的编程与操作

发那科数控系统的编程与操作一、发那科数控系统的编程1.手工编程手工编程是一种较为常见的编程方式。

基本步骤如下:-了解数控机床的基本参数和加工要求,包括材料、刀具等信息。

-根据工件的形状和尺寸,选择合适的加工方式和刀具路径。

-使用发那科数控系统的编程界面,手动输入G代码和M代码。

-根据工件的不同特性,选择合适的加工参数,如进给速度、切削速度等。

-编写子程序和循环程序,提高编程效率。

-在数控机床上进行样机加工,不断调整和优化程序。

2.自动编程自动编程是一种较为高级的编程方式,它通过专门的编程软件实现。

基本步骤如下:-安装发那科数控系统的编程软件,并了解其操作界面和功能。

-导入工件的CAD模型,对其进行分析和加工策略的选择。

-根据加工策略,自动生成刀具路径和相关参数。

-进行后续的校核和优化,确保生成的刀具路径是合理的。

-在数控机床上进行样机加工,不断调整和优化程序。

二、发那科数控系统的操作1.打开数控机床的电源,启动发那科数控系统。

2.选择合适的工作模式,如手动模式、自动模式等。

3.进入编程界面,输入相应的指令和参数。

4.根据加工要求,选择合适的刀具和刀具路径。

5.设置加工参数,如切削速度、进给速度等。

6.进行刀具的预调和工件的定位,确保加工的精度。

7.启动数控机床,进行加工操作。

8.监控加工过程,及时调整参数和纠正错误。

9.加工完成后,关闭数控机床和发那科数控系统。

发那科数控系统的编程与操作需要熟悉一定的机械加工知识和对数控系统的理解。

在实际操作中,需要根据具体的加工要求和工件特性进行合理的选择和设置。

同时,还需要不断学习和积累经验,不断提高编程和操作的技术水平。

只有这样,才能更好地应用发那科数控系统,提高生产效率和产品质量。

FANUC系统数控车床编程与操作PPT课件

FANUC系统数控车床编程与操作PPT课件

最新课件
5
❖ 3.数控的功能分类: ❖ (1)简易数控机床 ❖ (2)经济型数控机床 ❖ (3)全功能型数控机床 ❖ (4)车铣复合数控机床
最新课件
6
❖ 4.数控机床的控制分类:
❖ (1)开环控制数控机床(没有反馈装置),控

制精度低。
❖ (2)半闭环控制(在伺服电机后面安装反馈装

置,如绝对、增量编码器),控制精度较高。
❖ 6. BROTHER(兄弟)日本
❖ 7. TOSHBI (东芝) 日本
❖ 8.SIEMENS(西门子) 德国
❖ 9. HEIDENHAIN (海得汉) 德国
10. FAGOR (发格) 西班牙
11. HAAS(哈斯)美国
12.NUM (纽姆) 法国
13. HNC (华中) 中国
14. GSK(广州数控)中国
❖ (3)全闭环控制(反馈装置安装在工作台上,直

接反应工作台的位移,如光栅尺)控制精度更

高。
最新课件
7
四.世界主流数控系统介绍
❖ 1. FANUC(发那克)日本
❖ 2. OKUMA(奥克玛)日本
❖ 3.MITSUBISHI(三菱)日本
❖ 4. MAZAK(马扎克)日本
❖ 5. DASEN (大森) 日本
列举实例:通过宏程序加工一个右旋80头,左旋80头的螺纹。
O0024
M3S30T101
#1=0
G0X206.Z15.
N10#2=204.2
WHILE[#2GE202.2]DO1
G0X#2
G32Z-150.Q#1F237.
G32Z15.Q#1F237.
#2=#2-1

FANUC系统数控车床编程与操作

FANUC系统数控车床编程与操作

FANUC系统数控车床编程与操作FANUC系统是一种工业机器人控制系统,也是目前最常用的数控机床控制系统之一。

FANUC系统数控车床编程与操作对于车床操作员来说是一项非常重要的技能,下面将为大家详细介绍其编程和操作方面的知识。

一、FANUC系统数控车床编程1. 编程基础FANUC系统数控车床编程需要对数控机床、加工工艺、机械制图、数学知识等多方面的知识有一定的了解。

编程语言主要包括G代码和M代码,G代码用于描述加工路径和运动轨迹,M 代码用于描述加工过程中的辅助功能。

它们可以通过程序编辑器编写,最终转换成机床控制器能够识别的机器语言。

2. 编程规范在FANUC系统的数控车床编程中,需要遵守一定的编程规范,以保证程序的正确性和高效性。

下面列出一些常用的编程规范:•尽量使用标准G代码和M代码•将程序分段,每段不超过50条指令•采用子程序和循环结构,重复利用部分程序•使用变量,如(#1, #2, …)•始终在程序的开头和结尾处加上固定的代码3. 编程实例下面是一个简单的FANUC系统数控车床编程实例,它用于加工一个圆柱体:O10(圆柱加工程序)G90 G54 G17 G40 G49 G80T1 M6S1000 M3G0 X-25. Y0. Z50.G43 H1 Z5. M8G1 Z-30. F500.G2 X-25. Y0. Z-35. I25. J0. F300.G1 Z-70. F500.G2 X-25. Y0. Z-105. I25. J0. F300.G1 Z-110. F500.G0 Z50.M304. 编程工具FANUC系统数控车床编程可以使用许多工具,包括FANUC软件、CAD/CAM 软件和集成开发环境(IDE)等。

一些常见的工具包括:•FANUC编程软件:FANUC提供了许多编程软件,如FANUC Manual Guide i、FANUC Custom Macro B和FANUC Custom Macro C等。

FANUC--0系统操作编程说明书

FANUC--0系统操作编程说明书

FANUC--0系统操作编程说明书第一篇:编程1.综述1.1可编程功能通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。

一般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。

另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。

在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。

其它功能由以字母M与两位数字组成的M代码来实现。

1.2准备功能本机床使用的所有准备功能见表1.1:表1.1 G代码分组功能*G0001定位(快速移动)*G0101直线插补(进给速度)G0201顺时针圆弧插补G0301逆时针圆弧插补G0400暂停,精确停止G0900精确停止*G1702选择X Y平面G1802选择Z X平面G1902选择Y Z平面G2700返回并检查参考点G2800返回参考点G2900从参考点返回G3000返回第二参考点*G4007取消刀具半径补偿G4107左侧刀具半径补偿G4207右侧刀具半径补偿G4308刀具长度补偿+G4408刀具长度补偿-*G4908取消刀具长度补偿G5200设置局部坐标系G5300选择机床坐标系*G5414选用1号工件坐标系G5514选用2号工件坐标系G5614选用3号工件坐标系G5714选用4号工件坐标系G5814选用5号工件坐标系G5914选用6号工件坐标系G6000单一方向定位G6115精确停止方式*G6415切削方式G6500宏程序调用G6612模态宏程序调用*G6712模态宏程序调用取消G7309深孔钻削固定循环G7409反螺纹攻丝固定循环G7609精镗固定循环*G8009取消固定循环G8109钻削固定循环G8209钻削固定循环G8309深孔钻削固定循环G8409攻丝固定循环G8509镗削固定循环G8609镗削固定循环G8709反镗固定循环G8809镗削固定循环G8909镗削固定循环*G9003绝对值指令方式*G9103增量值指令方式G9200工件零点设定*G9810固定循环返回初始点G9910固定循环返回R点从表1.1中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。

FANUC系统数控车床的编程与操作实例

FANUC系统数控车床的编程与操作实例

FANUC系统数控车床的编程与操作实例在FANUC系统数控车床的编程与操作方面,下面将为大家提供一个实例,帮助大家更好地理解和掌握相关知识。

实例:利用FANUC系统数控车床进行加工零件的编程与操作1.编程准备首先,确定所需加工的零件的图纸和参数。

根据图纸和参数,了解零件的几何形状、大小和加工工艺要求等信息。

2.零件设计根据所需加工的零件的图纸和参数,使用CAD/CAM软件进行零件的设计。

设计完成后,保存为相应的CAD文件。

3.编写加工程序打开一个适用于FANUC系统的数控编程软件,如Mastercam、SolidWorks等,载入所设计的CAD文件,并根据加工要求编写加工程序。

4.组织加工过程根据零件加工的工艺要求,将加工过程分为粗加工和精加工两个阶段。

粗加工主要是为了实现尺寸与形状的大致精确,在剩余的材料上留下一定的余量。

精加工则是为了对零件进行更精确的加工,使其满足更高的要求。

5.设置加工参数根据所需加工的零件和加工过程的要求,设置数控车床的各项加工参数,如切削速度、进给速度、进给量、切削深度等。

6.检验程序在上机前,应对编写好的加工程序进行检验。

可以通过模拟操作来验证程序的正确性,如是否能得到正确的切削路径、加工工序等。

7.载入程序将编写完毕且经过检验的加工程序,通过网络、U盘或数据线等方式载入FANUC系统数控车床中。

8.开始加工按照加工程序的要求,将刀具安装到数控车床上,并进行刀具的校对与刀补操作。

之后,确认各项参数设置无误,并将工件夹在数控车床上,进行加工操作。

9.监控加工情况在加工过程中,应时刻关注加工情况,如切削状态、加工精度等。

如发现异常情况,应及时采取相应措施。

10.完成加工任务当加工完成后,关闭数控车床并将加工后的工件取出。

用测量仪器检查工件加工后的尺寸与形状是否符合要求。

通过以上实例,可以了解到FANUC系统数控车床的编程与操作流程。

在实际应用中,还需要不断学习和积累经验,熟悉各种编程语句和操作指令,才能更好地完成零件加工任务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

六、常用编程指令格式
(一)常用G代码 1. G00—快速定位
编程格式:G00 X(U) Z(W);
2. G01—直线插补 编程格式:G01 X(U)_ Z(W)_F_;
3. G02、G03—圆弧插补
编程格式:G02/(G03) X(U)_Z(W)_R_F_; G02/(G03) X(U)_Z(W)_I_K_F_;
(四)G70—精车循环
编程格式: G70 P(ns) Q(nf) ; 此指令必须分别与G71、G72、G73指令配合使用,否则不能执行精加 工。
(五)G74—深孔钻固定循环
编程格式: G74 R(e): G74 Z(w)_ Q(Δ k) R(Δ d)_F(f)_; 指令功能可以用于断续切削深钻孔加工,只车Z轴操作。 e:表示退刀量; Z:表示孔心的Z坐标值; w:表示其增量坐标值; Δ k:表示Z轴方向移动量; f:表示进给速度。
二、螺纹切削指令的使用 (一)G32—螺纹切削指令 编程格式: G32 X(U)_Z(W)_F_;
其中:
X、Z :螺纹切削终点的绝对坐标(X为直径值); U、W :螺纹切削终点相对切削起点的增量坐标(U为直 径值); F :螺纹的导程(mm)
(二)G92—螺纹切削循环指令 编程格式: G92 X(U)_Z(W)_R_F_;
第二章 FANUC系统数控车床的编程与操 作
第一节
概述
一、数控车床的组成与分类
(一)数控车床的组成 数控车床与普通卧式车床在结构形式上有许多相似之处, 其结构仍然是由主轴箱、刀架、进给系统、床身以及液压、 气压、润滑系统等部分组成。
(二)数控车床的布局及分类 1. 数控车床的布局 根据床身和导轨相对于水平面位置的不同,数控车床的 布局通常有四种形式,如图所示。
产生裂纹等缺陷,提高了刀具的耐用度。 (2)由于刀具耐用度提高,使用时间较长,换刀时间缩短,提高了 生产效率。
(3)刀柄可重复使用,既节省了钢材又提高了刀片的利用率,刀片
由制造厂家回收再制,提高了经济效益,降低了刀具成本。 (4)刀片重磨后,尺寸会逐渐变小,为了恢复刀片的工作位置,往
往在车刀结构上设有刀片的调整机构,以增加刀片的重磨次数。
编程格式:G91 G ×× X_Z_F_;
8. G92—建立工件坐标系 编程格式:G92 X_Z_;
9. G96—恒线速
此指令的功能是执行线速度控制,并且只通过改变RPM 来控制相应的工件直径变化时维持稳定的切削速率。 10. G97—取消恒线速
此指令的功能是取消线速度控制,并且仅仅控制RPM的
稳定。 11. G98—每分钟进给
S-主轴转数(r/min)。
五、刀具功能—T代码
T 代码用于选刀号和刀补号,其后的4 位数字分别表示 选择的刀具号和刀具补偿号。T 代码与刀具的关系是由机床
制造厂规定的,具体请参考机床厂家的说明书。执行T 指令,
转动转塔刀架,选用指定的刀具。 当一个程序段同时包含T 代码与刀具移动指令时:先执 行T代码指令,而后执行刀具移动指令。 T 指令同时调入刀补寄存器中的补偿值。
其中:
X、Z :螺纹终点的绝对坐标; U、W :螺纹终点相对于螺纹起点的坐标增量; F :螺纹的导程(单线螺纹时为螺距); R :圆锥螺纹起点和终点的半径差,当圆锥螺纹起点坐
标大于终点坐标时为正,反之为负。加工圆柱螺纹时,R为
零,省略。
(三)G76—螺纹切削复合循环
编程格式: G76 P(m) (r) (α ) Q(△dmin) R(d); G76 X(U)_Z(W)_R(i) P(k) Q(△d) F(f); 其中: m:为精车重复次数,从1~99次,该值为模态值; R:为螺纹尾部倒角量(斜向退刀),是螺纹导程(L)的0.1~9.9倍,以 0.1为一档逐步增加,设定时用00~99之间的两位整数来表示; α :为刀尖角度,可以从80°、60°、55°、30°、29°和0°等6个角度中 选择,用两位整数表示,常用60°、55°和30°三个角度; m、r和α用地址P同时指定,例如:m=2,r=1.2L,α =60°,表示为P021260; △dmin:切削时的最小背吃刀量,用半径编程,单位为微米(μ m); d:为精车余量,用半径编程; X(U)、Z(W):为螺纹终点坐标; i:为螺纹半径差,与G92中的R相同;i=0时,为直螺纹; k:为螺纹高度,用半径值指定,单位为微米(μ m); △d:为第一次车削深度,用半径值指定; f:为螺距(多头为导程S=nt)。
廓上的最小半径,以免发生加工干涉。
第二,该半径不宜选择太小,否则既难于制造,还会因
其切削刃强度太弱或刀体散热能力差,使车刀容易受到损坏,
使用寿命降低。
(二)高速钢车刀(整体式车刀)
(三)机夹车刀
机夹外圆和端面车刀
机夹内孔车刀
此类刀具有如下特点:
(1)刀片不经过高温焊接,避免了因焊接而引起的刀片硬度下降、
(六)G75—外圆/内圆切槽循环
除X用Z代替外,其余与G74均相同,用本循环可处理断 续切削,可在X轴割槽及X轴啄式钻孔。编程格式: G75 R(e); G75 X(u)_Z(w)_P(△i)_Q(△k)_R(△d)_F(f)_;
2. 数控车床分类 (1)按加工零件的基本类型分类:①卡盘式数控车床。 ②顶尖式数控车床。 (2)按主轴的配置形式分类:①卧式数控车床。②立 式数控车床。 (3)按数控系统功能分类:①经济型数控车床。②全 功能型数控车床。③车削中心。④FMC车床。
二、数控车床常用刀具 (一)焊接式车刀 选择车刀圆弧半径的大小时,应考虑两点: 第一,车刀切削刃的圆弧半径应当小于等于零件凹形轮
第三节
螺纹加工指令
一、螺纹加工时的几个问题
(一)普通螺纹实际牙型高度 普通螺纹实际牙型高度按下式计算:
h=0.6495×P
式中:P-螺纹螺距。 近似取 h=0.65×P
(二)螺纹小径的计算 d1=D-2h=D-1.3×P
(三)螺纹切削进给次数与背吃刀量的确定 常用螺纹加工的进给次数与背吃刀量见表3-3(详见教 材第69页)。 (四)螺纹起点与螺纹终点轴向尺寸的确定
弧和循环代码。反之,像原点返回代码等是非模态代码,如 表3-1所示(参见教材第59页)。
二、FANUC 0-TD系统辅助功能—M代码
本系统可供用户使用的M代码如表所示。
三、主轴功能—S代码
主轴转速指令功能,它是由地址S及其后面的数字表示, 目前有S2(两位数),S4(四位数)的表示法,即S××和
(二)切削圆锥面 编程格式:G94 X(U)_Z(W)_K_F_; K为切削起点与圆锥端面切削终点长度差,图示正车为 负,反车为正。
带锥度的端面切削循环
三、复合形状固定循环指令
(一)G71—内(外)径纵向粗车复合循环
编程格式: G71 U(Δ d)R(e); G71 P(ns) Q(nf) U(Δ z) W(Δ x) F(f) S(s) T(t); 该指令执行如图所示的粗加工和精加工,其中精加工路径为A→A′→B′→B 的 轨迹。 △d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决定; e:径向退力量;ns:精加工路径第一程序段(即图中的AA′)的顺序号; nf:精加工路径最后程序段(即图中的B′B)的顺序号; △x:X 方向精加工余量; △z:Z 方向精加工余量; f、s、t:粗加工时G71 中编程的F、S、T 有效,而精加工时处于ns到nf程序段之 间的F、S、T 有效。 G71切削循环下,切削进给方向平行于Z轴,X(Δ U)和Z(Δ W) 的符号如图所示。 其中(+)表示沿轴正方向移动,(-)表示沿轴负方向移动。
(三)G73—闭环粗车复合循环
编程格式: G73 U(Δ i)W(Δ k)R(Δ d) G73 P(ns) Q(nf) U(Δ x) W(Δ z) D(△d) F(f) S(s) T(t); 该功能在切削工件时刀具轨迹为如图所示的封闭回路,刀具逐渐进给,使封 闭切削回路逐渐向零件最终形状靠近,最终切削成工件的形状,其精加工路径为 A→A′→B′→B。 这种指令能对铸造,锻造等粗加工中已初步成形的工件,进行高效率切削。 Δ i:粗切时径向切除余量,即总的退刀量(半径值); Δ k:粗切时轴向切除余量; ns:精加工路径第一程序段(即图中的AA′)的顺序号; nf:精加工路径最后程序段(即图中的B′B)的顺序号; Δ x:X 方向精加工余量; Δ z:Z 方向精加工余量; △d:循环加工次数; F、S、T:粗加工时G71中编程的F、S、T 有效,而精加工时处于ns到nf程序 段之间的F、S、T 有效。
4. G04—程序延时(暂停) 编程格式:G04 P_; 5. G20、G21—尺寸单位选择 编程格式:G20:G×× X(U)_Z(W)_F; G21:G×× X(U)_Z(W)_F;
6. 刀具补偿功能—T指令
刀具的补偿主要包括:刀具长度补偿、刀尖半径补偿、
刀尖方位补偿等。 7. G91—相对值编程
四、进给功能—F代码
F指令表示工件被加工时刀具相对于工件的合成进给速 度,F的单位可取G94(每分钟进给量mm/min)或G95(主轴每转
一转刀具的进给量mm/r)。使用下式可以实现每转进给量与
每分钟进给量的转化。 Fmin=Fr×S 式中:Fmin-即每分钟的进给量(mm/min); Fr-每转进给量(mm/r);
(二)G72—端面粗车复合循环
编程格式: G72 W(Δ d)R(e); G72 P(ns) Q(nf) U(Δ x) W(Δ z) D(△d) F(f) S(s) T(t); 该循环与G71的区别仅在于切削方向平行于X 轴。该指令执行如图所 示的粗加工和精加工,其中精加工路径为A→A′→B′→B 的轨迹。 △d:切削深度(每次切削量),指定时不加符号,方向由矢量AA′决 定; e:粗车时Z轴退刀量 ns:精加工路径第一程序段(即图中的AA′)的顺序号; nf:精加工路径最后程序段(即图中的B′B)的顺序号; △x:X 方向精加工余量; △z:Z 方向精加工余量; F、S、T:粗加工时G71 中编程的F、S、T 有效,而精加工时处于ns 到nf程序段之间的F、S、T有效。 G72切削循环下,切削进给方向平行于X轴,X(Δ U)和Z(Δ W)的符号 如图所示。其中(+)表示沿轴的正方向移动,(-)表示沿轴的负方向移动。
相关文档
最新文档