FANUC 0T编程祥解

合集下载

FANUC 0i-T数控编程

FANUC 0i-T数控编程
这种方式比较简单,很容易掌握,适应性较大。 适用于中等复杂程度程序、计算量不大的零件编程, 对机床操作人员来讲必须掌握。
手工编程
➢ 编程步骤
人工完成零件加工的数控工艺 分析零件图纸 制定工艺决策 确定加工路线 选择工艺参数 计算刀位轨迹坐标数据 编写数控加工程序单 验证程序
手工编程
➢ 优点
主要用于点位加工(如钻、铰孔)或几何形状 简单(如平面、方形槽)零件的加工,计算量小,程 序段数有限,编程直观易于实现的情况等。
第四节 车削固定循环
2.锥体切削循环: G90 X(U)___Z(W)___R___ F___ ; 必须指定锥体的 “R” 值。切削功能的用法与直线切削循环 类似 。
第四节 车削固定循环
2.台阶切削循环 (G94)
1) 格式 平台阶切削循环: G94 X(U)___Z(W)___F___ ; 锥台阶切削循环: G94 X(U)___Z(W)___R___ F___ ;
基础
5.进给功能字 F
每分钟进给量(mm/min) G98
每转进给量(mm/r)
G99
6.转速字 S
恒转速(r/min)
G97
恒线速(m/min)
Gபைடு நூலகம்6
7.刀具字 T
第一节 数控车床编程基础
3.1.2 数控车床编程特点 1.数控车床的坐标方式: X轴以直径方式编程,Z轴以长度方式编程 2.数控车床的编程部分: 以零件的上半部分编程
T0101 S1000M03 G00X45.Z5. G42G00X18. G01Z0.F0.2 X20.Z-1. Z-10. G02X40.Z-20.R10. G01Z-50. X42. G40G00X45.Z5. M05 M30

FANUC 0T编程详解

FANUC 0T编程详解

FANUC 0-TD系统G 代码命令代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。

定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。

反之,像原点返回代码就叫“一般代码”。

每一个代码都归属其各自的代码组。

在“模态代码”里,当前的代码会被加载的同组代码替换。

代码解释G00 定位1. 格式 G00 X_ Z_这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。

2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。

刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。

3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。

4. 举例N10 G0 X100 Z65G01 直线插补1. 格式G01 X(U)_ Z(W)_ F_ 直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。

X, Z: 要求移动到的位置的绝对坐标值。

U,W: 要求移动到的位置的增量坐标值。

2. 举例绝对坐标程序G01 X50. Z75. F0.2 ;X100.;②增量坐标程序G01 U0.0 W-75. F0.2 ;U50.圆弧插补(G02, G03)1. 格式G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 –顺时钟(CW),G03 –逆时钟(CCW);X, Z –在坐标系里的终点;U, W –起点与终点之间的距离;I, K –从起点到中心点的矢量(半径值);R –圆弧范围(最大180 度)。

2. 举例①绝对坐标系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;②增量坐标系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;第二原点返回(G30)坐标系能够用第二原点功能来设置。

fanuc0t数车循环示例

fanuc0t数车循环示例

FANUC——TD FANUC_0_T数车G90外圆固定循环加工圆锥格式;G90 X60 Z-34.7 R-5 F0.3X50.6X49格式;G0 X60 Z1;G90 X59 Z-34.7 R-1 F0.2;R-2;R-3;R-5;X59为终点值始终不变,每次循环只改变半径差R值。

R为圆锥面车削时起始点与终点的半径差值。

R=<qD/2-zD/2>起始点半径减终点半径,有正,负值。

计算结果为正数时R为正值,反之为负值。

用于锥度小与45度的圆锥。

当锥度大与45度时;G94端面循环;格式;G94 X_Z_R-F-Z-Z-R为圆锥切削始点相对终点在Z轴的坐标增量,有正,负之分格式;G0 X50 Z0;G94 X0 Z0 R- F-;R-;R-;X0。

Z0。

为终点坐标不变,Z向每次根据R值移动后车削锥面。

利用G90 ,G94 ,车削时也可用I .K .替代R.. I ,K ,的值同R的计算相同螺纹车削〈锥螺纹〉格式;G32 X-Z-F-. X,Z为螺纹终点坐标螺纹循环G92 车削锥螺纹. 格式;G92 X- Z- R- F- .R为螺纹始点与终点的半径差值,有正,负之分。

注;使用以上循环指令结束后以G01或G00指令取消,如结束后跟M指令者重复循环该指令。

倒角与倒圆《45度倒角和1/4圆角》FANUC0-T系统;倒角格式;G01 X_I_F_G01Z_K_F_ I ,K也可用C代替,其值为倒角值。

X ,Z,为倒角后刀尖所在位置的坐标值,倒角后刀具沿坐标轴的正方向运动,I ,K取正值,反之取负值。

倒圆格式;G01 X_R_F_;G01Z_R_F_;X,Z为倒圆后的刀尖位置的坐标值;R为圆角半径倒圆后刀具沿坐标轴的正方向运动,R为正值,反之取负值。

注意;1,倒角或倒圆时,刀具在前一段的运动必须是以G01方式沿X ,Z,轴的单一运动,刀具在下一段的运动也必须是以G01方式的单一运动。

2;倒圆或倒角编程不能用于螺纹切削程序段。

FANUC 0T功能参数

FANUC 0T功能参数

Fanuc 0t 系统功能参数(部分)代码组别功能附注g00 01 快速定位模态g01 直线插补模态g02 顺时针圆弧插补模态g03 逆时针圆弧插补模态g04 00 暂停非模态*g10 数据设置模态g11 数据设置取消模态g17 16 xy平面选择模态g18 zx平面选择(缺省)模态g19 yz平面选择模态g20 06 英制(in) 模态g21 米制(mm) 模态*g22 09 行程检查功能打开模态g23 行程检查功能关闭模态*g25 08 主轴速度波动检查关闭模态g26 主轴速度波动检查打开非模态g27 00 参考点返回检查非模态g28 参考点返回非模态g31 跳步功能非模态*g40 07 刀具半径补尝取消模态g41 刀具半径左补尝模态g42 刀具半径右补尝模态g43 00 刀具长度正补尝模态g44 刀具长度负补尝模态g45 刀具长度补尝取消模态g50 00 工件坐标原点设置,最大主轴速度设置非模态g52局部坐标系设置非模态g53 机床坐标系设置非模态*g54 14 第一工件坐标系设置模态g55 第二工件坐标系设置模态g56 第三工件坐标系设置模态g57 第四工件坐标系设置模态g58 第五工件坐标系设置模态g59 第六工件坐标系设置模态g65 00 宏程序调用非模态g66 12 宏程序模态调用模态*g67 宏程序模态调用取消模态g73 00 高速深孔钻孔循环非模态g74 工旋攻螺纹循环非模态g75 精镗循环非模态*g80 10 钻孔固定循环取消模态g81 钻孔循环g84 攻螺纹循环模态g85 镗孔循环g86 镗孔循环模态g87 背镗循环模态g89 镗孔循环模态g90 01 绝对坐标编程模态g91 增量坐标编程模态g92 工件坐标原点设置模态G5.1功能是在18M加工圆滑刀具轨迹,开关参数Q1/Q0注:1.当机床电源打开或按重置键时,标有"* "符号的g代码被激活,即缺省状态。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FANUC-OT系统编程

FANUC-OT系统编程

G70、G71指令综合运用实例 二 G70、G71指令综合运用实例
(1)分析下图 毛坯:φ130×200
图8 G70、G71指令运用示例
(2)编写加工程序
O0100 N10 G90G54G00 X150.0 Z100.0; (起刀点) N20 M03 S1200 T0101 G98;(主轴正转1200转、1号刀1 号补偿) N30 G00 X130.0 Z10. (快移到切入点) N30 G71 U5.0 R1.0; (粗加工循环) N40 G71 P50 Q120 U0.2 W0.2 F160; N50 G00 X50.0 Z10; (精加工开始段) (加工φ45圆柱面) N60 G01Z-45.0 F60; N70 X70.0 Z-65.0; (加工圆锥面) …
程序编制——车削循环(三) 程序编制
一 FANUC车削编程G73、G74、G75、G76 指 令含义、格式 二 G73指令运用实例
FANUC车削编程G73、G74、G75、G76指 车削编程G73 一 FANUC车削编程G73、G74、G75、G76指 令含义、 令含义、格式
73—封闭切削循环指令 1 G73 封闭切削循环指令
图11 复合螺纹切削循环示意图
G73指令运用实例 二 G73指令运用实例
(1)分析图样
图12 G73指令运用示例
(2)编写加工程序
O0100 N10 G90G54G00 X150.0 Z100.0; (起刀点) N20 M03 S1200 T0101 G98;(主轴正转1200转、1号刀1 号补偿) N35 G00 X140.0 Z10. (快移到切入点) N30 G73 U15.0 W15.0 R8.0; (封闭加工循环) N40 G73 P50 Q110 U0.2 W0.2 F80 80; N50 G00 X80.0 Z0 F60; (精加工开始段) N60 G01 Z-35.0 F60; (加工φ35圆柱面) …

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

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

第一节指令详解一、FANUC系统准备功能表表4-1 FANUC 0iMATE-TB数控系统常用G代码(A类)一览表二、FANUC 0i MATE-TB编程规则1.小数点编程:在本系统中输入的任何坐标字(包括X、Z、I、K、U、W、R等)在其数值后须加小数点。

即X100须记作。

否则系统认为所坐标字数值为100×=。

2.绝对方式与增量方式:FANUC-0T数控车系统中用U或W表示增量方式。

在程序段出现U即表示X方向的增量值,出现W即表示Z方向的增量值。

同时允许绝对方式与增量混合编程。

注意与使用G90和G91表示增量的系统有所区别。

3.进给功能:系统默认进给方式为转进给。

4.程序名的指定:本系统程序名采用字母O后跟四位数字的格式。

子程序文件名遵循同样的命名规则。

通常在程序开始指定文件名。

程序结束须加M30或M02指令。

5.G指令简写模式:系统支持G指令简写模式。

三、常用准备功能代码详解1.直线插补(G01)格式:G01 X(U)Z(W) F说明:基本用法与其它各系统相同。

此处主要介绍G01指令用于回转体类工件的台阶和端面交接处实现自动倒圆角或直角。

⑴圆角自动过渡:——格式:G01 X R FG01 Z R F——说明:X轴向Z轴过渡倒圆(凸弧)R值为负,Z轴向X轴过渡倒圆(凹弧)R值为正。

——程序示例:O4001N10 T0101N20 G0 X0 Z1. S500 M03N30 G1Z0N40 G1 X20. R-5.N50 G1 Z-25. R3.N60 G1N70 G28 X120. Z100.N80 M30⑵直角自动过渡:——程式:G01 X C F图4-1-1 圆角自动过渡G01 Z C F——说明:倒直角用指令C ,其符号设置规则同倒圆角。

——程序示例: O4002N10 T0101N20 G0 X0 Z1. S500 M03 N30 G1Z0N40 G1 X20. C-2. N50 G1 Z-25. R3. N60 G1N70 G28 X120. Z100. N80 M30提示:自动过渡倒直角和圆角指令在用于精加工编程时会带来方便,但要注意符号的正负要准确,否则会发生不正确的动作。

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代码控制同一个目标但起不同的作用,它们之间是不相容的。

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

FANUC 0-TD系统G 代码命令代码组及其含义“模态代码” 和“一般” 代码“形式代码” 的功能在它被执行后会继续维持,而“一般代码” 仅仅在收到该命令时起作用。

定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。

反之,像原点返回代码就叫“一般代码”。

每一个代码都归属其各自的代码组。

在“模态代码”里,当前的代码会被加载的同组代码替代码解释G00 定位1. 格式G00 X_ Z_这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。

2. 非直线切削形式的定位我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。

刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。

3. 直线定位刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。

4. 举例N10 G0 X100 Z65G01 直线插补1. 格式G01 X(U)_ Z(W)_ F_ ;直线插补以直线方式和命令给定的移动速率从当前位置移动到命令位置。

X, Z: 要求移动到的位置的绝对坐标值。

U,W: 要求移动到的位置的增量坐标值。

2. 举例① 绝对坐标程序G01 X50. Z75. F0.2 ;X100.;② 增量坐标程序G01 U0.0 W-75. F0.2 ;U50.圆弧插补(G02, G03)1. 格式G02(G03) X(U)__Z(W)__I__K__F__ ; G02(G03) X(U)__Z(W)__R__F__ ;G02 –顺时钟(CW)G03 –逆时钟(CCW)X, Z –在坐标系里的终点U, W –起点与终点之间的距离I, K –从起点到中心点的矢量(半径值)R –圆弧范围(最大180 度)。

2. 举例①绝对坐标系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;②增量坐标系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;第二原点返回(G30)坐标系能够用第二原点功能来设置。

1. 用参数(a, b) 设置刀具起点的坐标值。

点“a” 和“b” 是机床原点与起刀点之间的距离。

2. 在编程时用G30 命令代替G50 设置坐标系。

3. 在执行了第一原点返回之后,不论刀具实际位置在那里,碰到这个命令时刀具便移到第二原点。

4. 更换刀具也是在第二原点进行的。

切螺纹(G32)1. 格式G32 X(U)__Z(W)__F__ ;G32 X(U)__Z(W)__E__ ;F –螺纹导程设置E –螺距(毫米)在编制切螺纹程序时应当带主轴转速RPM 均匀控制的功能(G97),并且要考虑螺纹部分的某些特性。

在螺纹切削方式下移动速率控制和主轴速率控制功能将被忽略。

而且在送进保持按钮起作用时,其移动进程在完成一个切削循环后就停止了。

2. 举例G00 X29.4; (1循环切削)G32 Z-23. F0.2;G00 X32;Z4.;X29.;(2循环切削)G32 Z-23. F0.2;G00 X32.;Z4.刀具直径偏置功能(G40/G41/G42)1. 格式G41 X_ Z_;G42 X_ Z_;在刀具刃是尖利时,切削进程按照程序指定的形状执行不会发生问题。

不过,真实的刀具刃是由圆弧构成的 (刀尖半径) 就像上图所示,在圆弧插补和攻螺纹的情况下刀尖半径会带来误差。

2. 偏置功能补偿的原则取决于刀尖圆弧中心的动向,它总是与切削表面法向里的半径矢量不重合。

因此,补偿的基准点是刀尖中心。

通常,刀具长度和刀尖半径的补偿是按一个假想的刀刃为基准,因此为测量带来一些困难。

把这个原则用于刀具补偿,应当分别以 X 和 Z 的基准点来测量刀具长度刀尖半径 R,以及用于假想刀尖半径补偿所需的刀尖形式数 (0-9)。

这些内容应当事前输入刀具偏置文件。

“刀尖半径偏置” 应当用 G00 或者 G01功能来下达命令或取消。

不论这个命令是不是带圆弧插补,刀不会正确移动,导致它逐渐偏离所执行的路径。

因此,刀尖半径偏置的命令应当在切削进程启动之前完成;并且能够防止从工件外部起刀带来的过切现象。

反之,要在切削进程之后用移动命令来执行偏置的取消过工件坐标系选择(G54-G59)1. 格式G54 X_ Z_;2. 功能通过使用G54 – G59 命令,来将机床坐标系的一个任意点(工件原点偏移值) 赋予1221 –1226 的参数,并设置工件坐标系(1-6)。

该参数与G 代码要相对应如下:工件坐标系1 (G54) ---工件原点返回偏移值---参数1221工件坐标系2 (G55) ---工件原点返回偏移值---参数1222工件坐标系3 (G56) ---工件原点返回偏移值---参数1223工件坐标系4 (G57) ---工件原点返回偏移值---参数1224工件坐标系5 (G58) ---工件原点返回偏移值---参数1225工件坐标系6 (G59) ---工件原点返回偏移值---参数1226在接通电源和完成了原点返回后,系统自动选择工件坐标系1 (G54) 。

在有“模态”命令对这些坐标做出改变之前,它们将保持其有效性。

除了这些设置步骤外,系统中还有一参数可立刻变更G54~G59 的参数。

工件外部的原点偏置值能够用1220 号参数来传递。

精加工循环(G70)1. 格式G70 P(ns) Q(nf)ns:精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号2. 功能用G71、G72或G73粗车削后,G70精车削。

外园粗车固定循环(G71)1. 格式G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)…………….F__从序号ns至nf的程序段,指定A及B间的移动指令。

.S__.T__N(nf)……△d:切削深度(半径指定)不指定正负符号。

切削方向依照AA’的方向决定,在另一个值指定前不会改变。

FANUC系统参数(NO.0717)指定。

e:退刀行程本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0718)指定。

ns:精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号。

△u:X方向精加工预留量的距离及方向。

(直径/半径)△w: Z方向精加工预留量的距离及方向。

2. 功能如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预留量△u/2及△w。

端面车削固定循环(G72)1. 格式G72W(△d)R(e)G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)△t,e,ns,nf, △u, △w,f,s及t的含义与G71相同。

2. 功能如下图所示,除了是平行于X轴外,本循环与G71相同。

成型加工复式循环(G73)1. 格式G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)…………………沿A A’ B的程序段号N(nf)………△i:X轴方向退刀距离(半径指定), FANUC系统参数(NO.0719)指定。

△k: Z轴方向退刀距离(半径指定), FANUC系统参数(NO.0720)指定。

d:分割次数这个值与粗加工重复次数相同,FANUC系统参数(NO.0719)指定。

ns: 精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号。

△u:X方向精加工预留量的距离及方向。

(直径/半径)△w: Z方向精加工预留量的距离及方向。

2. 功能本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加工段造或铸造等方式已经加工成型的工件。

端面啄式钻孔循环(G74)1. 格式G74 R(e);G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)e:后退量本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0722)指定。

x:B点的X坐标u:从a至b增量z:c点的Z坐标w:从A至C增量△i:X方向的移动量△k:Z方向的移动量△d:在切削底部的刀具退刀量。

△d的符号一定是(+)。

但是,如果X(U)及△I省略,可用所要的正负符号指定刀具退刀量。

2. 功能如下图所示在本循环可处理断削,如果省略X(U)及P,结果只在Z轴操作,用于钻孔。

外经/内径啄式钻孔循环(G75)1. 格式G75 R(e);G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)2. 功能以下指令操作如下图所示,除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽及X轴啄式钻孔。

螺纹切削循环(G76)G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:精加工重复次数(1至99)本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0723)指定。

r:到角量本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0109)指定。

a:刀尖角度:可选择80度、60度、55度、30度、29度、0度,用2位数指定。

本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0724)指定。

如:P(02/m、12/r、60/a)△dmin:最小切削深度本指定是状态指定,在另一个值指定前不会改变。

FANUC系统参数(NO.0726)指定。

i:螺纹部分的半径差如果i=0,可作一般直线螺纹切削。

k:螺纹高度这个值在X轴方向用半径值指定。

△d:第一次的切削深度(半径值)l:螺纹导程(与G32)2. 功能螺纹切削循环。

内外直径的切削循环(G90)1. 格式直线切削循环:G90 X(U)___Z(W)___F___ ;按开关进入单一程序块方式,操作完成如图所示1→2→3→4 路径的循环操作。

U 和 W 的正负号 (+/-) 在增量坐标程序里是根据1和2的方向改变的。

锥体切削循环:G90 X(U)___Z(W)___R___ F___ ;必须指定锥体的“R” 值。

切削功能的用法与直线切削循环类似。

2. 功能外园切削循环。

1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0切削螺纹循环(G92)1. 格式直螺纹切削循环:G92 X(U)___Z(W)___F___ ;螺纹范围和主轴RPM 稳定控制(G97) 类似于G32 (切螺纹)。

在这个螺纹切削循环里,切螺纹的退刀有可能如[图9-9] 操作;倒角长度根据所指派的参数在0.1L~ 12.7L的范围里设置为0.1L 个单位。

相关文档
最新文档