螺纹加工指令
数控车床螺纹加工编程指令的应用
数控车床螺纹加工编程指令的应用济宁职业技术学院(山东)张玉香在目前的FANUC 和广州数控系统的车床上,加工螺纹一般可采用3 种方法:G32 直进式切削方法、G92直进式固定循环切削方法和G76 斜进式复合固定循环切削方法。
由于它们的切削方式和编程方法不同,造成的加工误差也不同,在操作使用时需仔细分析,以便加工出高精度的零件。
1.编程方法(1)G32 直进式螺纹切削方法指令格式:图1G32直进式螺纹切削方法指令格式:G32 X(U )_ Z(W )_ F_ ;该指令用于车削圆柱螺纹、圆锥螺纹、端面螺纹。
其编程方法与G01 相似,如图1所示。
使用说明:①式中(X ,Z )和(U ,W )为螺纹的终点坐标,即图1 中B 点的坐标值;F 后的数值为导程(单线时为螺距)。
②当α=0°时,作直螺纹加工,编程格式为G32 Z_F_或G32 W_F_ ;当α<45°时加工锥螺纹,螺距以Z轴方向的值指定;当α>45°时螺距以X 轴方向的值指定;当α=90°时,加工端面螺纹,编程格式为G32 X_ F_或G32 U_ F_ 。
③螺纹切削中进给速度倍率开关无效,进给速度被限制在100% ;螺纹切削中不能停止进给,一旦停止进给切深便急剧增加,非常危险。
因此,进给暂停在螺纹加工中无效。
④在螺纹切削程序段后的第一个非螺纹切削程序段期间,按进给暂停键时刀具在非螺纹切削程序段停止。
⑤主轴功能的确定。
在编写螺纹加工程序时,只能使用主轴恒转速控制功能(程序中编入G97 ),由于进给速度的最大值和最小值系统参数已设定,在加工螺纹时为了避免进给速度超出系统设定范围,所以主轴转速不宜太高,一般用如下公式计算:(取)且从粗加工到精加工,主轴转速必须保持恒定。
否则,螺距将发生变化,会出现乱牙。
⑥螺纹起点和终点轴向尺寸的确定。
螺纹加工时应注意在有效螺纹长度的两端留出足够的升速段和降速段,以剔除两端因进给伺服电动机变速而产生的不符合要求的螺纹段,通常:δ=(2~3 )螺距δ=(1~2 )螺距⑦螺纹起点和终点径向尺寸的确定。
精加工基本编程指令、切槽、螺纹、半径补偿
G01 X30 Z-80;
F G01必须写,否则上一句中G02起作用,出错?
X40 Z-90;
G
Z-100;
H
G00 X100;
Z100;
快速退刀
M30;
程序结束
G02/G03的圆心表示法
G02/G03 X__Z__I__K__F__
G01的倒角、倒圆角功能
1、格式
倒角:G01 X(U)__Z(W)__C__F__ 倒圆角: G01 X(U)__Z(W)__R__F__
0.4
4
0.16
螺纹切削次数
螺距
1.0
1.5
2.0
2.5
3.0
3.5
4.0
牙深
0.649 0.974 1.299 1.624 1.949 2.273 2.598
背 1 次 0.7
0.8
0.9
1.0
1.2
1.5
1.5
吃 2 次 0.4
0.6
0.6
0.7
0.7
0.7
0.8
刀 3 次 0.2
0.4
0.6
①、刀走直线 ②、必须对走刀速度编程控制,用以加工工件 4、录像:
录像1 录像2 录像3
G02/G03---圆弧加工指令
1、指令格式: G02/G03 X(U)__Z(W)__R__F__(半径表示法)
或G02/G03 X(U)__Z(W)__I__K__F__(圆心表示法) 2、说明:
①、顺圆弧:G02 ②、逆圆弧:G03 ③、X、Z--圆弧终点坐标
英制:英寸,G20
建立工件坐标系的几种方法
方法1:G54~G59指令
采用G54~G59指令,对刀测量得到的机械坐标值输入到对应的指 令中。
数控车螺纹加工指令编程课件
六、螺纹加工措施
螺纹加工常用切削循环方式。 两种方式:直进法(G32、G92)
斜进法(G76) 一般应用: 直进法:导程不不小于3mm旳螺纹加工 斜进法:导程不小于3mm旳螺纹加工
(斜进法使刀具单侧刃加工减径负载)
例:如下图所示圆锥螺纹,螺纹导程为1.5 mm。 δ1=2 mm , δ2=1mm。 试编写螺纹加工程序
五、螺纹切削循环指令G76 格式:G76 X_Z_I_K_D_F_A_P_; 其中:X为终点处旳X坐标值 ;Z为终点处旳Z坐标值;
I为螺纹加工起点和终点旳差值; K为螺纹牙型高度,按半径值编程; D为第一次循环时旳切削深度; F为螺纹导程; A为螺纹牙型顶角角度,可在0°~120°之间任意 选择; P为指定切削方式,一般省略或写成P1,表达等 切削量单边切削。
注意:
用G32加工螺纹时,因为机床伺服系统本身 具有滞后特征,会在起始段和停止段发生螺纹 旳螺距不规则现象,故应考虑刀具旳引入长度 和超越长度,整个被加工螺纹旳长度应该是引 入长度、超越长度和螺纹长度之和。
三、等螺距螺纹切削指令G32
格式:G32 X... Z..... F... G32 U... W.... F...
(米制、双边) ( mm )
1.0 0.649
0.7 0.4 0.2
1.5 0.974
0.8 0.6 0.4 0.16
2.0 1.299
0.9 0.6 0.6 0.4 0.1
2.5 1.624
1.0 0.7 0.6 0.4 0.4 0.15
3.0 1.949
1.2 0.7 0.6 0.4 0.4 0.4 0.2
2.6 数控车螺纹加工指令编程 及调试
一、螺纹加工旳类型 二、螺纹加工指令分类 三、等螺距螺纹切削指令G32 四、简朴螺纹切削循环指令G92 五、螺纹切削循环指令G76 六、螺纹加工措施
螺纹切削循环指令
螺纹切削循环指令
螺纹切削循环指令把"切入-螺纹切削-退刀-返回"四个动作作为一个循环(如图3.44所示),用一个程序段来指令。
编程格式G92 X(U)~ Z(W)~ I~ F~
式中:X(U)、Z(W) - 螺纹切削的终点坐标值;
I - 螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。
加工圆柱螺纹时,I=0。
加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。
例:试编写图3.45所示圆柱螺纹的加工程序。
图3.44螺纹切削循环
图3.45 圆柱螺纹切削循环
图3 .46圆锥螺纹切削循环应用
……
G00 X35 Z104
G92 X29.2 Z53 F1.5
X28.6
X28.2
X28.04
G00 X200 Z200
……
例:试编写图3.46所示圆锥螺纹的加工程序。
……
G00 X80 Z62
G92 X49.6 Z12 I-5 F2
X48.7
X48.1
X47.5
X47
G00 X200 Z200
……。
螺纹车削指令
2、进刀方式 在G92螺纹切削循环中,螺纹刀以直进的方式进行 螺纹切削。总的螺纹切削深度(牙高)一般以常量值进 行分配,螺纹刀双刃参与切削。每次的切削深度按常用 的螺纹加工进给次数与背吃刀量表给出。
五、螺纹车削复合循环指令G76
1、格式 G76 P(m) (r) (a) Q(dmin) R (d) G76 X Z R (i) P (k) Q (d) F(f)
三、常用的螺纹加工进给次数与背吃刀量表
米制螺纹
螺距 牙深 1次 背 吃 刀 量 及 切 削 次 数 2次 3次 4次 5次 1.0 0.649 0.7 0.4 0.2 1.5 0.947 0.8 0.6 0.4 0.2 2.0 1.299 0.9 0.6 0.6 0.4 0.1 2.5 1.624 1.0 0.7 0.6 0.4 0.4 3.0 1.949 1.2 0.7 0.6 0.4 0.4 3.5 2.273 1.5 0.7 0.6 0.6 0.4 4.0 2.598 1.5 0.8 0.6 0.6 0.4
0.678 0.904
2次
3次 4次
0.4
0.16
0.6
0.3 0.11
0.6
0.5 0.14
0.6
0.5 0.3
0.6
0.6 0.4
0.7
0.6 0.4
0.7
0.6 0.5
5次
6次 7次
0.13
0.21
0.4
0.16
0.5
0.4 0.17
G32 编 程 举 例 1
例1、如下图所示圆柱螺纹,螺纹导程为1.0 mm。δ1=2 mm , δ2=1mm。 试编写螺纹加工程序。
1
G76 编 ቤተ መጻሕፍቲ ባይዱ 举 例 2
螺纹切削单一固定循环指令g92
06 G92指令的未来发展与展 望
技术发展趋势
智能化
随着人工智能和机器学习技术的不断发展,G92指令将进一步实现 智能化,能够自动识别和优化切削参数,提高加工效率和精度。
集成化
未来,G92指令将更加集成化,能够与其他数控加工指令和软件进 行无缝对接,实现更高效、便捷的加工过程控制。
定制化
针对不同材料、不同加工需求,G92指令将提供更加定制化的解决方 案,满足个性化加工需求。
螺纹切削单一固定循环指令G92
contents
目录
• G92指令概述 • G92指令的格式与参数 • G92指令的应用场景 • G92指令的注意事项与优化建议 • G92与其他螺纹切削指令的比较 • G92指令的未来发展与展望
01 G92指令概述
G92指令的定义
G92指令是数控车床中用于切削螺纹 的单一固定循环指令。
THANKS FOR WATCHING
感谢您的观看
它通过一个程序段来定义切削螺纹的 整个过程,简化了编程步骤。
G92指令的用途
G92指令主要用于车削圆柱螺纹和圆锥螺纹。 它能够实现直进法或斜进法切削螺纹,满足不同加工需求。
G92指令的特点
G92指令具有简单、方便、高效的特点。
它只需要一个程序段就可以完成整个切削过程, 减少了编程工作量。
G92指令可以通过调整参数实现多种切削效果, 如切削深度、螺纹长度等,提高了加工灵活性。
05 G92与其他螺纹切削指令 的比较
与G76指令的比较
加工方式
G92是单一固定循环指令,而G76是多段固 定循环指令。
编程方式
G92的编程方式相对简单,只需要指定螺纹的起点 和终点即可。而G76需要指定更多的参数,如刀具 半径、主轴转速等。
关于车螺纹指令
螺纹加工指令G32、G92、G76(1)单行程螺纹切削G32指令格式:G32 X(U)____ Z(W)____ F____指令中的X(U)、Z(W)为螺纹终点坐标,F为螺纹导程。
使用G32指令前需确定的参数如图a所示,各参数意义如下:L:螺纹导程,当加工锥螺纹时,取X方向和Z方向中螺纹导程较大者;α:锥螺纹锥角,如果α为零,则为直螺纹;δ1、δ2:为切入量与切除量。
一般δ1=2~5mm、δ2=(1/4~1/2)δ1。
螺纹加工实例:如图所示,螺距L=3.5mm,螺纹高度=2mm,主轴转速N=514r/min,δ1 =2mm、δ2=lmm,分两次车削,每次车削深度为lmm。
加工程序为:N0 G50 X50.0 Z70.0 设置工件原点在左端面N2 S514 T0202 M08 M03 指定主轴转速514r/min、调螺纹车刀N4 G00 Xl2.0 Z72.0;快速走到螺纹车削始点(12.0,72.0)N6 G32 X41.0 Z29.0 F3.5;螺纹车削N8 G00 X50.0;沿X轴方向快速退回N10 Z72.0;沿Z轴方向快速退回N12 X10.0;快速走到第二次螺纹车削起始点N14 G32 X39.0 Z29.0;第二次螺纹车削N16 G00 X50.0;沿X轴方向快速退回N18 G30 U0 W0 M09;回参考点N20 M30;程序结束(2)螺纹切削循环指令G92螺纹切削循坏G92为简单螺纹循环,该指令可以切削锥螺纹和圆柱螺纹,其循环路线与前述的单一形状固定循环基本相同,只是F后续进给量改为螺距值。
其指令格式为:G92 X(U)____Z(W)____R____F____;如图为螺纹切削循环图。
刀具从循环起点A开始,按A→B→C→D→A路径进行自动循环。
图中虚线表示刀具快速移动,实线表示按F指定的工作速度移动。
X、Z为螺纹终点的(C 点)的坐标值;U、W起点坐标到终点坐标的增量值;R为锥螺纹终点半径与起点半径的差值,R值正负判断方法与G90相同,圆柱螺纹R=0时,可以省略;F为螺距值。
常见的数控车床螺纹加工代码
在数控车床上,G32、G76和G92是用于螺纹加工的G代码。
以下是每种代码的用法示例:G32 的用法示例:G32 是用于恒定螺距的单向螺纹切削。
以下是使用G32的一个简单示例:G00 X40 Z2 ; 快速定位到螺纹加工的起始点,X40是直径,Z2是距离工件端面的距离G32 Z-20 F2.0 ; 从Z2切削到Z-20,F2.0是螺距(每转进给量)```在这个示例中,刀具从Z2的位置开始,沿着Z轴向下移动到Z-20的位置,进行螺纹加工,螺距设置为2.0mm。
G76 的用法示例:G76 是一个复合螺纹切削循环,适用于加工更复杂的螺纹,如多线螺纹或变螺距螺纹。
以下是使用G76的一个示例:G00 X45 Z5 ; 快速定位到螺纹加工的起始点T0101 M08 ; 换刀至1号刀具,开启切削液G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:最后精加工次数,是模态值;r:螺纹倒角量,是模态值;a:表示刀尖角度;Δdmin:表示最小切入量;d:精加工余量,用半径编程指定;Δd :表示第一次粗切深(半径值);X 、Z:表示螺纹终点的坐标值;u:表示增量坐标值;w:表示增量坐标值;i:表示螺纹的半径余量i=0,,为切直螺纹;k:表示螺纹牙高;△d:第一次切入量;f:螺纹导程。
G92 的用法示例:G92 主要用于设置螺纹的固定循环,可以用于重复螺纹加工操作。
以下是使用G92的一个示例:G00 X40 Z5 ; 快速定位到螺纹加工的起始点G92 X36 Z-20 F2 ; 设置螺纹加工的循环,X36是螺纹的终点直径,Z-20是螺纹的终点Z 坐标,螺距为2M05 ; 停止主轴转动G00 X100 Z100 ; 快速退回到安全位置M30 ; 程序结束在这个示例中,G92用于设置螺纹的加工循环,每次循环都会重复执行到下一个Z深度,直到达到最终的螺纹深度。
加工中心g76格式及编程实例
加工中心g76格式及编程实例G76是一种在加工中心中常用的螺纹加工格式。
在编程中,正确使用G76格式可以实现高效、精确的螺纹加工。
本文将介绍G76格式的基本语法和常用指令,并通过编程实例来解释如何正确应用G76格式进行螺纹加工。
G76格式的基本语法如下:G76 X_ Z_ I_ K_ P_ Q_ R_其中,X_和Z_分别表示螺纹加工的起点X轴和Z轴坐标;I_和K_表示螺纹的进给方向,一般为正数;P_表示每一刀的螺距,即每个螺纹的间距;Q_表示螺距的倍数,常用于细螺纹加工;R_表示给刀刃增加的半径补偿值,用于保证螺纹尺寸的准确性。
下面以编程实例来说明G76格式的应用。
例如,加工一个外螺纹,起点坐标为X0.0,Z0.0,螺距为2mm,刀尖半径补偿为0.1mm。
编程如下:N10 G90 G28 ;绝对坐标系,回零N20 T0101 ;选择刀具N30 G92 S1000 ;主轴转速1000rpmN40 G96 S200 ;CSS进给300mm/minN50 G00 X10.0 Z10.0 ;刀具定位N60 G76 X0.0 Z0.0 I1.0 K2.0 P2.0 Q0.5 R0.1 ;外螺纹加工在上面的编程实例中,首先通过G90命令设置绝对坐标系,并通过G28命令回零。
然后选择刀具,设置主轴转速和进给速度。
接下来,通过G00指令将刀具定位到加工起点坐标。
最后,通过G76指令设定螺纹加工的参数,即螺距、进给方向、半径补偿值等。
需要注意的是,G76格式中的参数值需要根据具体加工要求进行设置。
例如,螺距和进给方向需根据螺纹规格和材料硬度进行合理选择;刀尖半径补偿值的大小应根据加工精度要求进行调整。
综上所述,正确应用G76格式可以实现高效、精确的螺纹加工。
通过对G76格式的基本语法和常用指令的了解,结合编程实例的学习,我们可以更好地掌握G76格式的应用技巧,提高加工效率和产品质量。
希望本文对大家在加工中心的螺纹加工方面有所帮助。
11数控编程第十一单元数控车螺纹加工编程
3、复合固定循环车螺纹加工指令G76
使用复合固定循环车螺纹加工指令G76,只需要一个程序段就可以完 成整个螺纹的加工。
编程格式:G76 X(U) Z(W) I K D F A ; 其中:X、Z—表示车螺纹段牙底的终点绝对坐标值;
U、W—表示切削段牙底的终点相对于循环起点的增量坐标值; I—表示切削螺纹段的起点相对终点的X方向上的半径之差(通常为负值),I=0时为 圆柱螺纹;
δ2 终点
Z δ1
起点
X
3.吃刀量的确定
常用螺纹切削的进给次数与吃刀量
公制螺纹
螺距mm
1.0 1.5
2
2.5
3
3.5
牙深(半径值) 0.649 0.977 1.299 1.624 1.949 2.273
1次 0.7
2次 0.4
切削 3次 0.2 次数 及吃 4次
刀量 5次
(直 6次
径值 )
7次
8次
二、螺纹加工指令
1、单段车削螺纹加工指令G32
编程格式:G32 Z(W) F ;(圆柱面螺纹)
G32 X(U) F ;(端面螺纹)
其中:
G32 X(U) Z(W) F ;(圆锥面螺纹)
X(U)、Z(W):为加工螺纹段的终点坐标值(X、Z为绝对坐标值,U、W为
增量坐标值);
F:为加工螺纹的导程(对于单头螺纹F为螺距);
其中:X、Z—表示切削螺纹段的终点绝对坐标值; U、W—表示切削螺纹段的终点相对于循环起点的增量坐标值; I—表示切削螺纹段的起点相对终点的X方向上的半径之差(通常为负值) 即:直径编程:I=(X起点-X终点)/2 半径编程:I=X起点-X终点 F—表示螺纹的导程(单头为螺距);
第八讲螺纹循环指令G32G92方案
N027 M30;
程序结束
数控车削技术
任务拓展:
利用(G32或G92)指令编写下图零件程序
螺距1
数控车削技术
数控车削技术
人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。
N020 G92 X29.1 Z-32. F2.; (第一次车螺纹)
N021 X28.5;
(第二次车螺纹)
N022 X27.9;
(第三次车螺纹)
N023 X27.5;
(第四次车螺纹)
N024 X27.4;
(最后一次车螺纹)
N025 G00 X150. Z150.;
(刀具回换刀点)
N026 M05;
主轴停转
数控车削技术
螺纹实际牙型高度可按下式计算:
h=H-2(H/8)=0.6495P 式中: H——螺纹原始三角形高度,
H =0.866P mm; P——螺距(单位为mm)。
数控车床:h=0.5535P
数控车削技术
2) 螺纹起点与螺纹终点径向尺寸 螺纹加工中, 径向起点(编程大径)的确定决定于螺纹大径。
3) 螺纹起点与螺纹终点轴向尺寸 由于车螺纹起始时有一个加速过程, 结束前有一个减速过程, 在
数控车削技术
N013 G00 X32. Z-34.;
N014 G01 X20. F0.05;
切槽
N015 G00 X150.;
螺纹加工数控编程
1、 G32用于公制螺纹加工、G33用于英制螺纹加工
2、 X(U)、 Z(W)为切削终点坐标、F 为螺纹导程
螺 纹 加 工 一 般 指 令
G32/G33与G01的区别是:通过脉冲编码器,能保证刀具在直线 移动时与主轴保持同步,即主轴旋转一周,刀具移动一个导程。
(二)应用类型 1、切削圆柱螺纹 G32/G33 Z(W)---F----
2、切削圆锥螺纹 G32/G33 X(U)---- Z(W)---3、切削端面螺纹 G32/G33 X(U)---- F----
F----
螺 纹 加 工 一 般 指 令
螺纹加工涉及6个方面的问题,编程时应多加注意:
1、主轴应指令恒转速(G97),螺纹加工中直径“X”是变化的
加 工 螺 纹 时 应 注 意 的 事 项
O0001 G50 X100. Z100. X59.1 G32 Z-53. F2 G97 M03 S600 G00 X62. T0101 Z5. G00 X62. Z5.
螺纹加工数控编程
螺纹加工指令
数控车床主要用于加工轴类、盘类等 回转体零件。机器中最常用的零件就是轴, 其作用是支撑零件、传递运动,如齿轮等, 齿轮一般通过螺纹实现轴向定位,所以螺 纹是轴类零件主要的组成面,掌握螺纹加 工的编程方法,对提高数控车削编程能力 意义重大。
本讲主要内容
一.螺纹概述 二.螺纹加工指令的格式 三.螺纹加工应注意的事项 四.螺纹加工举例 五.螺纹加工单一循环指令
加 工 螺 纹 时 应 注 意 的 事 项
径会变大Δ d ,加工内螺纹时直径会变小Δ d 。所以加工内螺纹时,孔径
应车到 d+Δ d ,加工外螺纹时,直径应车到 D-Δ d ,
• 常用螺纹切削的进给次数与背吃刀量 • (米制、双边) ( mm )
数控车床加工工艺编程-三角螺纹的编程
西门子系统螺纹循环指令LCYC97参数及含义
R100:螺纹起始点直径 R101:纵向轴螺纹起始点 R102:螺纹终点直径 R103:纵向轴螺纹终点 R104:螺纹导程值 R105:加工类型(数值:1,2) R106:精加工余量,无符号 R109:空刀导入量,无符号 R110:空刀退出量,无符号 R111:螺纹深度,无符号 R112:起始点偏移,无符号 R113:粗切次数,无符号 R114:螺纹头数,无符号
三角螺纹的编程
在西门子数控车床上加工螺纹,需要用到螺 纹加工的编程指令,那么我们来看一下螺纹 加工的编程指令是什么?先给大家介绍恒螺 距螺纹切削指令G33
பைடு நூலகம்
•恒螺距螺纹G33的指令格式 及含义
G33 X Z K SF_
x、z:螺纹加工的终点坐标 k:螺纹的螺距 sf:起点偏移量
•G33加工范围
圆柱螺纹 圆锥螺纹 外螺纹 内螺纹 单螺纹 多重螺纹
编程实例
参考程序
THANKS
9-螺纹加工指令
12 1.355
0.9 0.6 0.6 0.4 0.21
3.5 2.273
1.5 0.7 0.6 0.6 0.4 0.4 0.2 0.15
10 1.626
1.0 0.7 0.6 0.4 0.4 0.16
4 2.598
1.5 0.8 0.6 0.6 0.4 0.4 0.4 0.3 0.2
螺纹加工指令
图中刀具从循环起A点 开始,按A→B→C→D进 行自动循环,最后又回到 循环起点A,虚线表示快 速移动,实线表示按F指 令指定的进给速度移动。
螺纹加工指令
表 7-1 常用螺纹切削的进给次数与吃刀量
公制螺纹
螺距 mm
1.0
1.5
2
2.5
3
牙深(半径值)
0.649 0.974 1.299 1.624 1.949
指令练习
螺纹加工指令
螺纹加工指令
螺纹加工指令
螺距 mm
牙深(半径值)
1次
2次
切削
3次
次数
4次
及吃
5次
刀量
6次
(直径值)
7次
8次
9次
牙/in
牙深(半径值)
1次
切削
2次
次数
3次
及吃
4次
刀量
5次
(直径值)
6次
7次
表 7-1 常用螺纹切削的进给次数与吃刀量
公制螺纹
1.0
1.5
2
2.5
3
0.649 0.974 1.299 1.624 1.949
螺纹加工指令 ——G92、G76
螺纹加工介绍
螺纹加工指令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
即在数控系统形状补正参数表 设置刀具工件原点坐标位置。
注意:这种方法设置的工件坐 标系具有记忆功能,即机床断 电后,重新开启仍可使用。
7
• 例1:试根据Fanuc 0i数控车床编程格式编制 下图所示零件加工程序,设毛坯直径54mm。
8
使用刀具功能字Txxxx设置工件坐标系
• 参考程序如下: • O1001 • T0101; • M03S500; • G00X80.Z30.; • X54.Z0; • G01X-1.5F1.5; • G00X40.Z2.; • G01Z-50.; • X50.; • Z-90.; • X54.; • G00X100.Z60.; • M05; • M30; •%
• 注意: • (1)G00指令中不需要指定速度,即F指令无效。 • (2)在G00状态下,不同数控机床坐标轴的运动情况可
能不同。 • (3)编程前应了解机床数控系统的G00指令各坐标轴运
动的规律和刀具运动轨迹,避免刀具与工件或夹具碰撞。
5
• 2、直线插补指令:G01 • 格式:G01 X(U)_Z(W)_F_ • 说明: • (1)X、Z为目标点的绝对坐标; • (2)U、W为目标点的相对坐标。 • (3)F为沿插补方向的进给速度。
注意事项: 1、G50指令的编程格式,其后不跟任何 的尺寸字。 2、G54设置的工件原点具有记忆功能。 3、实际加工对刀时,刀具偏置表中的偏 置值设置要慎重。 4、T0101中不能设置工件原点!!! 11
• 方法三:G50指令
• 格式:G50 X_ Z_ • • 说明: • (1)G50指令用来规定临时工件坐标系的原点。是指机
注意事项: 1、G50指令的编程格式,其中的X、Z后的坐标 为刀具当前位置相对于工件原点的坐标值。 2、程序结束前,刀具务必回到程序起点,以便 下一个零件的加工。 3、G50设置的工件原点是临时性的,关机或系统 断电后不保留。 4、实际加工对刀时,刀具偏置表中的偏置值设 置要慎重。
13
• 5. G04:暂停
注意事项: 1、使用Txxxx建立工件原点简单,易理解。 2、注意每一刀具的偏置值的设定方法。 3、Txxxx所设置的坐标原点具有记忆功能。
9
• 4、坐标系设定指令:Txxxx、G54~G59 、G50
方法二:使用G54/G55/G56/G57/G58/G59指令
格式:仅单独使用G54~G59中其中一个指令即可。
第三章 数控加工程序的编制
• 3.1 数控车床的程序编制 • 3.2 数控铣床与加工中心的程序编制 • 3.3 自动编程简介
1
3.1 数控车床的程序编制
• 现以Fanuc系统为例,介绍以下主要内容: • 一、数控车床的编程特点 • 二、常用G指令 • 三、循环指令 • (一)单一循环(G90、G94等) • (二)复合循环(G71、G72、G73、G70等) • (三)螺纹加工循环(G92、G76) • 四、子程序 • 五、数控车床加工与编程综合实例
床执行该指令后刀具刀位点到工件坐标系的原点的距离为 尺寸字X、Z后指定的数值。
• (2)执行G50指令后刀具(或机床)并不产生运动。
• (3)该指令程序段要求坐标值X、Z必须齐全,不可缺少, 并且只能使用绝对坐标值,不能使用增量坐标值。
• 提醒:在华中数控中,用G92设置临时工件坐标系,其编 程方法与上述相似。
即在数控系统坐标 系参数表设置刀具 工件原点坐标位置。 注意:这种方法设 置的工件坐标系具 有记忆功能。
10
• 参考程序如下: • O1001; • G54; • T0101; • M03S500; • G00X80.Z30.; • X54.Z0; • G01X-1.5F0.8; • G00X40.Z2.; • G01Z-50.; • X50.; • Z-90.; • X54.; • G00X100.Z60.; • M05; • M30; •%
• 注意: • (1)G01指令既可双坐标联动插补运动,又可三坐标联动
插补运动,取决于数控系统的功能。 • (2)G01程序段中必须含有进给速度F指令,否则机床不动
作。 • (3)G01和F指令均为模态指令,即续效指令。
6
• 3、坐标系设定指令:Txxxx、G54~G59 、G50
方法一:使用刀具功能字(数 控车床特有)
•
格式:G04
X_Biblioteka P_ 说明: (1)常用于车槽、镗平面、锪孔等场合,以提高表面加工 质量。 (2)X后面可用小数表示,单位为秒;P后面不允许用小数 表示,单位为毫秒。如:G04 X5 表示暂停5秒;G04 P1000 表示暂停1秒。 (3)非模态。
14
例2、试根据Fanuc 0i数控车床编程格式编制下图所 示零件加工程序,设毛坯直径54mm。
12
• 参考程序如下: • O1001 • G50X80.Z30.; • T0101; • M03S500; • G00X54.Z0; • G01X-1.5F1.5; • G00X40.Z2.; • G01Z-50.; • X50.; • Z-90.; • X54.; • G00X80.Z30.; • M05; • M30; •%
• ⑸ 第三坐标指令I、K在不同的程序段中作用也不 同。在圆弧切削时,I、K表示圆心相对圆弧起点 的增量值;在有自动循环指令的程序中,I、K表 示每次循环的进刀量。
4
二、常用G指令(以Fanuc系统为例)
• 1、快速点定位指令:G00
• 格式:G00X(U)_Z(W)_; • 说明: • (1)G00一般用作为空行程运动; • (2)X、Z为目标点的绝对坐标; • (3)U、W为目标点的相对坐标。
2
一、数控车床的编程特点 ⑴ 通常有两种坐标系:前置刀架坐标系和后置刀架坐标系如图。
斜床身数控车床
平床身数控车床
3
• ⑵ 编程时,当采用绝对值编程,X以直径值表示; 当采用增量值编程,X以径向实际位移量的二倍 值表示。
• ⑶ 数控装置常具备不同形式的固定循环功能,以 适应加工棒料或锻料的毛坯。
• ⑷ 多数数控车床用X、Z表示绝对坐标指令,用U、 W表示增量坐标指令。