数控车床单一循环功能及螺纹介绍
数控车床单一形状固定循环指令编程
1、车削循环指令概述 ❖ 车削循环指令是指用含G功能旳一种程序
段来完毕需要用多种程序段指令旳编程指令, 使程序简化。
❖车削循环一般用在清除大部分余量旳粗加工
中。
❖各类数控系统循环指令旳形式和编程措施相
差甚大.
2、车削循环指令分类
外圆车削循环 简朴车削循环
端面车削循环
车削循环 复合车削循环
G94适合于X向余量远不小于Z向余量旳单一圆柱面 或圆锥面旳加工。
X
Z
W
4(R) A
X Z
W
A
1(R)
U
3(F)
1(R)
C 2(F)
U
2
C 2(F) 4(R)
3(F)
2
2
X
2
X
O
Z
O
Z
2、圆锥面旳切削循环
格式:G94 X(U) Z(W) R F ;
功能:可实现车削圆锥面旳自动固定循环。
其中, R为端面切削旳起点相对于终点在Z方向旳 坐标增量。
程序编制:
N140 G90 X58 Z-25R-10.8 F0.2; N150 X56; N160 X54; N170 X52; N180 X54 N190 X50; N200 X48; N210 X46; N220 X44; N230 X42; N240 X40; N250 G00 X100 N260 Z100; N270 M05; N280 M30;
格式:G90 X(U) Z(W) R F ;
X
Z
W
R< 0
2
U
切削终点
D
3(F)
C
4(R) A
1(R) 2(F)
R
数控车床循环指令详解
(4)Q nf是指定精加工路线的最后一个程序段的段号; (5)U u是X方向上的精加工余量,直径值; (6)W w是Z方向上的精加工余量。 (7)粗车过程中从程序段号Pns~Qnf之间的任何F 只有G71指令中指定的F、S、T功能有效。
图16.6
G71有两种情况,也就是一型和二型。
一型:也就是沿X轴同一方向递增或递减。一型
工序3 精车加工 精车
G00 X150; Z150; N4; S300 M03 T0303; G00 X48 Z-64; G01 X2 F0.05; G00 X150; Z150; M05; M30;
工序4 切断 程序结束
地址 内容
说明
1851
X向间隙数值。数值为半径值。
1852
Z向间隙数值
3204 0/1 PAR设置0是为中括号[ ]。 设置1是为小括号( )
G32 螺纹切削
G92 螺纹车削循环 G94 端面车削 G75 车槽循环 G71 二型粗车循环指令 G73 成型车削循环
G76 复合型螺纹切削
G90 外圆车削 G74 端面车槽循环 G71 外径、内径粗车循环指令 G72 端面粗车循环指令 G70 精车循环
该指令用于车削等螺距直螺纹、锥螺纹。
格式:G32 X(U)__ Z(W)__ F__
格式:G92 X(U) Z(W) R F
XZ螺纹终点坐标,R表示螺纹起始点与终点在X 向的坐标增量值(半径值),圆柱螺纹切削R为0可 省略。一般外锥螺纹R为负值,内锥螺纹R为正值。
T0202 (螺纹刀) M3 S400 G0 X22 Z5 G92 X20 Z-15 R-0.625 I14 F2 X19.6 I14 X19.2 I14 X18.9 14 X18.75 14 X18.631 I14 X18.631 I14 (精车) G0 X100 Z100 M5 M30
数控车床螺纹切削循环G92
数控车床螺纹切削循环G92(FANUC-6T)1、G92指令格式:螺纹切削循环G92为简单螺纹循环,该指令可切削锥螺纹和圆柱螺纹,其循环路线与前述的单一形状固定循环基本相同,只是F后边的进给量改为螺距值即可,其指令格式为:G92 X(U)—Z(W)—I—F—图4—40a所示为圆锥螺纹循环,图b所示为圆柱螺纹循环。
刀具从循环点开始,按A、B、C、D进行自动循环,最后又回到循环起点A。
图中虚线表示按R快速移动,实线表示按F指定的工作进给速度移动。
X、Z为螺纹终点(C点)的坐标值;U、W为螺纹终点坐标相对于螺纹起点的增量坐标,I为锥螺纹起点和终点的半径差。
加工圆柱螺纹时I为零,可省略。
图4-40 螺纹循环G922.(1)螺纹牙型高度(螺纹总切深)螺纹牙型高度是指在螺纹牙型上,牙顶到牙底之间垂直于轴线的距离。
图4—41所示,它是车削时;车刀总切入深度。
图4—41 螺纹牙型高度根据GBl92~197—81普通螺纹国家标准规定,普通螺纹的牙型理论高度H=0.866P,实际加工时,由于螺纹车刀刀尖半径的影响,螺纹的实际切深有变化。
根据GBl97—81规定螺纹车刀可,在牙底最小削平高度H/8处削平或倒圆。
则螺纹实际牙型高度可按下式计算:h=H一2(H/8)=0.6495P式中: H--螺纹原始三角形高度,H=0.866P(mm);p--螺距(mm)。
(2)螺纹起点与螺纹终点径向尺寸的确定螺纹加工中,径向起点(编程大径)的确定决定于螺纹大径。
例如要加工M30x2—6g外螺纹,自GBl97—81知:螺纹大径基本偏差为ES=-0.038mm;公差为Td=0.28mm;则螺纹大径尺寸为φ30-0.318-0.038mm.所以螺纹大径应在此范围内选取,并在加工螺纹前,由外圆车削来保证。
径向终点(编程小径)的确定决定于螺纹小径。
因为编程大径确定后,螺纹总切深在加工中是由编程小径(螺纹小径)来控制的。
螺纹小径的确定应考虑满足螺纹中径公差要求。
数控车床螺纹编程
1.外圆粗车循环主要采用哪个编程指令?
G7 U △d R e ;
G71 P ns Q nf U △u W △w ;
其中:
1
△d—粗加工切削深度,半径值
e—粗加工每次的退刀量
ns—精加工程序第一段的段号
nf—精加工程序最后一段的段号 △u—X方向的精加工余量,直径值 △w—Z方向的精加工余量
(3)用900偏刀精车 C1.5倒角 M22×20, C2倒角 M27×40, φ32×50外圆,
达到尺寸精度要求。
oz A
x
编程步骤
2、确定加工工艺
(3)用900偏刀精车 C1.5倒角 M22×20, C2倒角 M27×40, φ32×50外圆,
达到尺寸精度要求。
oz A
x
编程步骤
2、确定加工工艺
2.圆柱面简单固定循环主要采用哪个编 程指令?
G9 X(U) Z(W) F ;
其中:
0
X,Z—切削段终点C的绝对坐标
U,值W—切削段终点C的相对于循环
起点A的增量坐标值
F—进给速度(mm/min)
C
B
D
A
3.尖刀有何用途?
引入新课
螺纹加工的编程 指令
螺纹加工的编程指令
一、螺纹加工尺寸分析 二、螺纹加工切削用量选择 三、螺纹加工编程指令 四、螺纹加工编程实例
X26.8 Z-22.0; Z-40.0;
X32.0; N20 G01 G40 X35.0; G00 X100. Z100.;
oz A
x
编程步骤
2、确定加工工艺
(3)用900偏刀精车 C1.5倒角 M22×20, C2倒角 M27×40, φ32×50外圆,
详细解说数控车床单一固定循环
详细解说数控车床单一固定循环一、说明:单一固定循环可以将一系列连续加工动作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而简化程序。
1.圆柱面或圆锥面切削循环圆柱面或圆锥面切削循环是一种单一固定循环,圆柱面单一固定循环如图1所示,圆锥面单一固定循环如图3所示。
(1)圆柱面切削循环编程格式G90 X(U)~Z(W)~F~式中:X、Z——圆柱面切削的终点坐标值;U、W——圆柱面切削的终点相对于循环起点坐标分量。
例:应用圆柱面切削循环功能加工图2所示零件。
N10 G50 X200 Z200 T0101N20 M03 S1000N30 G00 X55 Z4 M08N40 G01 G96 Z2 F2.5 S150N50 G90 X45 Z-25 F0.2N60 X40N70 X35N80 G00 X200 Z200N90 M30(2)圆锥面切削循环编程格式G90 X(U)~Z(W)~I~F~式中:X、Z——圆锥面切削的终点坐标值;U、W——圆柱面切削的终点相对于循环起点的坐标;I——圆锥面切削的起点相对于终点的半径差。
如果切削起点的X向坐标小于终点的X 向坐标,I值为负,反之为正。
如图3所示。
例:应用圆锥面切削循环功能加工图4所示零件。
……G01 X65 Z2G90 X60 Z-35 I-5 F0.2X50G00 X100 Z200……2.端面切削循环端面切削循环是一种单一固定循环。
适用于端面切削加工,如图5所示。
图6 锥面端面切削循环图7 G94的用法(锥面)(1)平面端面切削循环编程格式G94 X(U)~Z(W)~F~式中:X、Z——端面切削的终点坐标值;U、W——端面切削的终点相对于循环起点的坐标。
(2)锥面端面切削循环编程格式G94 X(U)~Z(W)~K~F~式中:X、Z——端面切削的终点坐标值;U、W——端面切削的终点相对于循环起点的坐标;K——端面切削的起点相对于终点在Z轴方向的坐标分量。
螺纹切削单一固定循环指令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需要指定更多的参数,如刀具 半径、主轴转速等。
数控车床螺纹切削循环指令编程
4.螺纹车刀的安装与找正(2)
4.螺纹车刀的安装与找正(3)
为了保证装刀要求,在装夹外螺纹车刀时 常采用角度样板找正螺纹刀尖角度,如图 所示,将样板靠在工件直径最大的素线上, 以此为基准调整刀具角度。
4.螺纹车刀的安装与找正(4)
4.螺纹车刀的安装与找正(5)
5.螺纹车削刀具切入与 切出行程的确定(1)
3.车削螺纹前圆柱体(孔)预加工尺 寸控制(2)
(2)内螺纹加工前圆柱体直径尺寸控制 在车 床上用丝锥攻内螺纹前,应先进行钻孔,孔口 倒角要大于内螺纹大径尺寸,攻螺纹前钻底孔 使用钻头直径依据工件材料和导程不同分别采 用下面公式进行计算。
3.车削螺纹前圆柱体(孔)预加工尺 寸控制(3)
P1mm时 dz dP
4.螺纹标记含义(4)
(3)关于螺纹标记的几点说明: 3)对于左旋螺纹,应在旋合长度之后标注 “LH”代号,右旋螺纹不需要标注; 4)对于螺纹旋合长度,分为三组,即短旋合长 度(S)、中等旋合长度(N)和长旋合长度( L),一般采用中等旋合长度。
二、螺纹加工工艺设计
1.螺纹加工走刀路线设计(1)
2.普通螺纹(尺5)寸牙计型算高(度3h)1 牙型
高度表达式为:
h1
5H0.514P3 8
(6)外螺纹小径d1 外 螺纹小径表达式为:
d1d1.082P5
(7)内螺纹小径D1 内 螺纹小径的基本尺寸与 外螺纹小径相同 (D1=d1)。
3.螺纹公差等级及尺寸偏差计算(1)
(1)螺纹公差等级 由于普通螺纹中径(D2、 d2)是决定配合性质的主要尺寸,按照 GB197-81《普通螺纹 公差与配合(直径 1~355㎜)》规定,普通螺纹公差规定有内、 外螺纹中径公差(TD2、Td2)、内螺纹小径 公差(TD1)和外螺纹大径公差(Td)。内、 外螺纹中径公差和顶径公差等级如表所示。
螺纹循环指令
螺纹循环指令
螺纹循环指令是一种高效的机器指令,它在工程领域中被广泛应用。
螺纹循环指令通常用于控制CNC(Computer Numeric Control,数控)设备,这些设备用于生产复杂的零件和部件,如汽车发动机和空气动力学部件。
在实际应用中,螺纹循环指令常常用于切削螺纹。
螺纹是一种常见的机械结构,它由一系列等间距的螺旋形线条组成。
螺旋线的距离称为螺距,而每个螺旋线之间的距离称为进给。
使用螺纹循环指令可以实现高效的螺纹加工。
该指令可以自动计算螺纹的进给和旋转速度,并精准地控制刀具的运动轨迹。
这使得机器加工螺纹的速度和准确度远高于手工加工。
螺纹循环指令的基本格式如下:
G76 X_ Z_ P_ Q_ R_(F_)(L_)
其中,X、Z表示刀具在X轴和Z轴方向的位置,P表示螺纹的螺距,
Q表示螺纹的深度,R表示每圈螺旋线的升高量,F表示切削进给速度,L表示切削刀具的类型。
螺纹循环指令的使用需要一定的机器加工和编程知识。
在编写程序时,需要了解机床的性能参数和螺纹的几何特征,以保证程序的正确性和
高效性。
同时,还需要对切削参数进行合理的选择和优化,以提高机
器加工的效率和质量。
总体来说,螺纹循环指令是一种非常有用的机器指令,在机械加工领
域具有广泛的应用。
对于机床操作者和程序员来说,了解螺纹循环指
令的基本原理和应用方法,可以帮助他们更好地处理各种螺纹加工任务,提高机械加工过程的效率和精度。
数控车床螺纹加工指令总结
数控车床螺纹加工指令总结(文章底部可以评论,欢迎对文章进行点评和知识补充)精彩推荐每天学点机械知识数控车床可以加工直螺纹、锥螺纹、端面螺纹,见图所示。
加工方法上分为单行程螺纹切削、简单螺纹切削循环和螺纹切削复合循环。
(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。
图a图b螺纹加工实例:如图b所示,螺距L=3.5mm,螺纹高度=2mm,主轴转速N=514r/min,δ1=2mm、δ2=lmm,分两次车削,每次车削深度为lmm。
加工程序为: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为螺距值。
数控车床编程-循环
82 62 52
35 25
Φ 44
Φ 34
Φ 20
Φ 10
R7
R5 2×45°
例:编制粗、精加工程序。
O3331; T0101; S700 M03; G00 X62 Z2; G71 U3 R2; G71 P10 Q20 U0.4 W0.2 F 0.3; N10 G01 Z0 X6 F0.2 ; G01 X10 Z-2; Z-20; G02 U10 W-5 R5; G01 W-10 ; G03 U14 W-7 R7; Φ 44 G01 Z-52 ; U10 W-10 ; W-20 ; N20 X50 ; G70 P10 Q20 ; G00 G40 X100 Z50; M05 ; M30 ;
3.2.5 精加工循环(G70)
1. 格式 G70 P(ns) Q(nf) ns:精加工形状程序的第一个段号。 nf:精加工形状程序的最后一个段号 2. 功能 用G71、G72或G73粗车削后,G70精车削。
3.2.6 外径、内径粗车固定循环(G71)
该指令只须指定精加工路线,系统会自动给出粗加工 路线,适于车削圆棒料毛坯,如下图所示。
螺纹车削循环G76指令
格式: G76 P(m)(r)(a) Q(△dmin) R(d) G76 X(U) Z(W) R(i) P(k) Q(△d)数(1至99),本指定是状态 指定,在另一个值指定前不会改变。 (2)r是螺纹尾端倒角值,该值的大小可设置在0.0L~ 9.9L之间,系数应为0.1的整数倍,用00~99之间的两 位整数来表示,其中L为螺距。该参数为模态量 (3)a:刀尖角度:可选择80度、60度、55度、30度、 29度、0度,用2位数指定。该参数为模态量,在另一个 值指定前不会改变。 m、r、a用地址P同时指定,例如,m=2,r=1.2L ,a=60o,表示为P021260。
第三节 数控车常用的各种循环指令及实例
第三节各种常用循环程序一、单—形状固定循环G90该循环主要用于圆柱面和圆锥面的循环切削。
(1)外圆切削循环指令格式:G90X(U) ___Z(W) ___F___刀具从循环起点开始按矩形循环,最后又回到循环起点。
细实线表示按R 快速运动,粗实线表示按F指定的工作进给速度运动。
X、z为圆柱面切削终点坐标值,U、w为圆柱面切削终点相对循环起点的增量值。
其加工顺序按B、A、D、E进行。
例:如图3.1所示(2)锥面切削循环指令格式:G90X(U) ___Z(W) ___I___F___I为锥体大小端的半径差。
采用编程时,应注意I的符号,确定的方法是:锥面起点坐标大于终点坐标时为正,反之为负。
例:如图3.2所示二、外径粗车循环G71它适用于圆柱毛坯料粗车外径和圆筒毛坯料粗车内径。
△w是轴向精车留量;△u/2是径向精车留量。
△d是切削深度,e是回刀时的径向退刀量(由参数设定)。
(R)表示快速进给,(F)表示切削进给。
外径粗车循环的编程指令格式为(以直径编程):G71U(△d)R(△f) ;G71 P(ns)Q(nf)U(△u)W(△w)F— S---;程序段中各地址的定义为ns--循环程序中第—个程序段的顺序号,nf--循环程序中最后—个程序段的顺序号,△u--径向(X轴方向)的精车余量(直径值);△w--轴向(z轴方向)的精车余量;△d--每次吃刀深度(沿垂直轴线方向即AA’方向);△f--退刀距离上述程序指令的是工件内径轮廓时,G71就自动成为内径粗车循环,此时径向精车留量Au应指定为负值。
G71只能完成外径或内径粗车。
例:如图3.3所示三、端面粗车循环G72它适用于圆柱棒料毛坯端面方向粗车,从外径方向往轴心方向车削端面循环。
端面粗车循环指令格式为:G72 W(△d)R(△f);G72 P(ns)Q(nf)U(△u)W(△w)F—S-;G72程序段中的地址含义与G71的相同,但它只完成端面方向粗车。
程序段中各地址的定义为ns--循环程序中第—个程序段的顺序号,nf--循环程序中最后—个程序段的顺序号,△u--径向(X轴方向)的精车余量(直径值);△w--轴向(z轴方向)的精车余量;△d--每次吃刀深度(沿Z轴线方向);△f--退刀距离例:如图3.4所示四、固定形状粗车循环G73指令格式: G73 UΔi WΔk RdG73 Pns Qnf UΔu WΔw Ff Ss Tt指令功能:适合加工铸造、锻造成形的一类工件.指令说明:Δi 表示X轴向总退刀量(半径值);ΔK 表示Z轴向总退刀量;d 表示循环次数;ns 表示精加工路线第一个程序段的顺序号;nf 表示精加工路线最后一个程序段的顺序号;Δu 表示X方向的精加工余量(直径值);Δw 表示Z方向的精加工余量。
[原创]数控车床法兰克系统常用循环指令
数控车床法兰克系统常用循环指令【用直径依次递增的回转零件的车削】G71 U W RG71 P Q U W FU: 每次进刀的背吃刀量W:一般不用,或很少用R:退刀量P: 指定循环指令的启开始程序行Q:指定循环指令的终止始程序行U: X方向上的精车余量W: Z方向上的精车余量F: 循环粗车的进给速度【带凹槽,即外圆尺寸时大时小的回转工件】G73 U W RG73 P Q U W FU: 零件的最大直径与最小直径之差,再除以2W:一般不用,或很少用R:循环次数,一般视材料而定,用U除以背吃刀量P: 指定循环指令的启开始程序行Q:指定循环指令的终止始程序行U: X方向上的精车余量W: Z方向上的精车余量F: 循环粗车的进给速度【螺纹车削】G92 X Z R FX:每次车削时的X值Z:螺纹的车削长度R:车学锥螺纹时,小径直径减去大经直径除以2,一般情况下为负数F:螺纹的螺距值G71 G72 G73 这里G71最常用G71 U1.5 R1G71 P1 Q2 U0.5 W0.1 F200……G70 P1 Q2省略的部分是车削加工的轮廓程序这个问题主要是G71和G72的区别。
G70是G71和G72所共有的精车循环。
(即G71。
G70或G72。
G70)G71是外圆粗车循环(沿X 轴进刀,Z轴车削)G72是端面粗车循环(沿Z轴进刀,X轴车削)G71,G72都留有精加工余量,然后用G70把G71,G72留的余量车削掉。
FANUC加工中心用G84攻螺纹的时候请问转速和进给是怎么算的主轴转数×螺距=进给丝攻螺距多少就用多少,如果是分进给的,用M6丝攻,螺距是1个,那如果转速100转,G84后面的F就是100,如果用M10的螺距1.5 那么转速100转,G84后面的F就是150G70 精加工循环1. 格式 G70 P(ns) Q(nf) ns:精加工形状程序的第一个段号。
nf:精加工形状程序的最后一个段号2. 功能用G71、G72或G73粗车削后,G70精车削。
机械制造技术Ⅰ模块-数控车床循环指令
复合固定循环指令
复合型固定循环(G70~G76) 在使用G90、G92、G94时,已经使程序简化了一些,但还有一 类被称为复合型固定循环的代码,能使程序进一步得到简化。使用 这些复合型固定循环时,只需指令精加工的形状,就可以完成从粗 加工到精加工的全部过程。
一、G71内外圆粗切循环
内外圆粗切循环是一种复合固定循环。适用于外圆柱 面需多次走刀才能完成的粗加工,加工过程如下图所 示。
X48.2; O0003; X48.0; G40G97G99; X47.84; M03 S300; G00 X100; T0303; Z100; G00 X80.0 Z2.0; G92 X49.6 Z-48.0 R-5.0 F2.0;M05; M30; X49.2; X48.8; X48.4;
加工程序举例
例:毛坯Φ125×110
程序:O0002;
G40G97G99; M3 S600; T0101; G00 X130. Z3.; G90 X120. Z-110. F0.12;
(A→D,Φ120切削)
X110. Z-30.; X100.; X90.; X80.; X70.; X60.; (A→B,Φ60切削,分六次进刀循环切削,每次进刀10mm) G0 X120. Z-30.; G90 X120. Z-44. R-7.5 F0.12; Z-56. R-15 .; Z-68. R-22.5 ; Z-80. R-30. ;(B→C,锥度切削,分四次进刀循环切削) M30;
例题
例 ( G73 程序 ) O0002 ; G40G97G99 ; T0101 ; M03S560 ; G00 X140.0 Z40.0 ; G73 U9.5 W9.5 R12 ; G73 P70 Q130 U1.0 W0.5 F0.3 ; N70 G01 X20.0 F0.12 ; (ns) Z0.0 Z-20.0 ; X40.0 Z-30.0 ; Z-50.0 ; G02 X80.0 Z-70.0 R20.0 ; G01 X100.0 Z-80.0 ; N130 G01 X140.0 ; (nf) G00 X200 .0; Z200 .0; M05; M30 ;
螺纹加工数控编程
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 )
11数控编程-第十一单元-数控车螺纹加工编程
第十一单元-数控车螺纹编程
一、螺纹加工的工艺知识 1.螺纹加工方法 由于螺纹加工属于成型加工,为了保证螺纹的导程,加工时 主轴旋转一周,车刀的进给量必须等于螺纹的导程,进给量较大; 另外,螺纹车刀的强度一般较差,故螺纹牙型往往不是一次加工 而成的,需要多次进行切削。 在数控车床上加工螺纹的方法有直进法、斜进法两种,直进 法适合加工导程较小的螺纹,斜进法适合加工导程较大的螺纹。
O5678; N10 G50 X100.0 Z100.0; N20 M03 S200; N30 G00 Z3.0; N40 X47.1 M08; (d1=0.9mm) N50 G32 Z-52.0 F2;(第1刀车螺纹) N60 G00 X50.0; N70 Z3.0; N80 X46.5 ; (d2=0.6mm) N90 G32 Z-52.0 F2;(第2刀车螺纹) N100 G00 X50.0; N110 Z3.0; N120 X39.9 ; (d3=0.6mm) N130 G32 Z-52.0 F2;(第3刀车螺纹) N140 G00 X50.0; N150 Z3.0 N160 X39.5; (d4=0.4mm) N170 G32 Z-52.0 F2;(第4刀车螺纹) N180 G00 X50.0; N190 Z3.0 N200 X39.4 ; (d5=0.1mm) N210 G32 Z-52.0 F2;(第5刀车螺纹)
80
M42X4
Z 5 起点
O4534;(采用直径编程) X N10 G50 X100.0 Z100.0; N20 M03 S1000; N30 G00 50.0 Z5.0 M08; N40 G76 X36.804 Z-82.0 K2.598 D1.5 F4.0 A60; (车螺纹) 图5-43 N50 G00 X100.0 Z100.0 M09; N60 M05; N70 M30;
第三节数控车常用地各种循环指令及实例
第三节 各种常用循环程序一、单—形状固定循环G90该循环主要用于圆柱面和圆锥面的循环切削。
(1)外圆切削循环指令格式:G90X(U) ___Z(W) ___F___刀具从循环起点开始按矩形循环,最后又回到循环起点。
细实线表示按R 快速运动,粗实线表示按F 指定的工作进给速度运动。
X 、z 为圆柱面切削终点坐标值,U 、w 为圆柱面切削终点相对循环起点的增量值。
其加工顺序按B 、A 、D 、E 进行。
例:如图3.1所示5055退刀路径退刀路径A(70,5)B C DE% O1234G00 G97 G40 T0101; M03S500; M08;G00 X100.Z100. ; 快速定位 B 点 G00 Z5. ;G00 X70. ;快速定位A 点 G90 X60.Z-80 F0.25; 直线插补 C 点 X50.;直线插补 D 点 G00 X100. ; 退刀 E 点 G00 Z100.; M01 M09; M30; %(2)锥面切削循环指令格式:G90X(U) ___Z(W) ___I___F___I 为锥体大小端的半径差。
采用编程时,应注意I 的符号,确定的方法是:锥面起点坐标大于终点坐标时为正,反之为负。
例:如图3.2所示502050EXB C DZ同为工件坐标原点(0,0)% O1234G00 G97 G40 T0101; M03S500; M08;G00 X100.Z100. ; 快速定位 B 点 G00 Z5. ; G00 X100. ;G90 X30.Z-50,I-15. F0.25; 直线插补 C 点 X20.; 直线插补 D 点 G00 X100. ; 退刀 E 点 G00 Z100.; M01 M09; M30; %二、外径粗车循环G71它适用于圆柱毛坯料粗车外径和圆筒毛坯料粗车内径。
△w是轴向精车留量;△u/2是径向精车留量。
△d是切削深度,e是回刀时的径向退刀量(由参数设定)。
螺纹车削单一固定循环指令G
R值的计算: R=(起点直径- 终点直径)
/2
R正负号的判断: 车削圆锥螺纹时从小端车到大
端时R为负值,反之取正值。
三、G92编程示例
O0123;
G98 G40 G21;
T0101;
G00 X100.0 Z100.0;
M03 S600;
G00 G92
X32.0 X28.9
Z3.0; Z-22.0
❖ G32指令主要用于一些单一、特殊高精度螺纹(圆柱螺纹 、等螺距的锥螺纹和端面螺纹)的切削加工,为了适应一 些多加工元素(有圆柱面、圆锥面、圆弧面、螺纹面等等 )零件的切削加工,则引入了另一类加工指令——称为螺 纹切削单一固定循环指令G92。另一方面,G32指令加 工时,车刀的切入、切出、返回均需编入程序,程序量 较长且易出错。所以从减少程序段的长度,提高程序编 制正确率的角度出发,亦引入G92指令。那么,本次课 我们就共同来学习该指令的一些知识。
螺纹切削单一固定循环指令G92
G32 指令的加工特点:
G32指令可以执行单行程螺纹切削,车刀进给运动严格根据输入的螺纹导程进 行。但是,车刀的切入、切出、返回均需编入程序。G32指令主要用于小螺距 螺纹的加工,且加工方式为直进法。
用G32指令编写图示工件的螺纹加工程序
O0011;
G00 U3.6;
G92指令的格式
功能:用于小螺距圆柱、圆锥螺纹的切削循 环加工
①G92 X(U)___ Z(W)___ F___;
▪
②G92 X(U)___ Z(W)___ R___ F___;
参数说明:
X 、Z: 螺纹切削终点处绝对坐标尺寸 U 、W: 螺纹切削终点处相对坐标尺寸 R: 大小端半径差 F: 螺纹导程的大小
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编程格式
G92 X Z F G96 S 。。。。
M指令代码
M代码 M00 M01 M02 M03 M04 M05 M08 M09 M10 M11 M30
M98(M99)
功能 程序运行暂停 程序运行选择性暂停
程序结束 主轴正转 主轴反转 主轴停止 冷却液开 冷却液停止 主轴卡盘夹紧 主轴卡盘放松 程序结束 调用子程序(子程序结束)
X50.0 ; AGHDA (第3次)
X45.0 ; AIJDA (第4次)
X40.0 ; G00 X150.0 Z200.0 T0100 ;
60 40
D CF H J
A EBG
I
40 55
三、 G90轴向车削循环指令格式2
G90 X(U)
. Z(W)
ቤተ መጻሕፍቲ ባይዱ
.R
. F . ; (格式2:圆锥切削)
3(F) I
G04 X
G32 X(U) Z(W) F
G指令代码
G代码 G41 G42 G50 G54~G59 G90 G92 G98 G99 G96 G97 。。。。
功能 刀尖圆弧半径左补偿 刀尖圆弧半径左补偿 编程原点设定及最高转速设定
工件坐标系设定 单一固定循环 螺纹切削复合指令
每分进给 每转进给 恒线速切削 恒转速切削 。。。。
学习情境1:零件圆柱表面及端面的数控车削加工
数控加工参考程序
O0001;
G54 G00 X200 Z50 T0101; M03 S550; G00 X70 Z3; G00 X61 Z3; G01 X61 Z-60 F0.3; G01 X70; G00 Z3; G00 X56; G01 Z-36; G01 X70; G00 Z3; G00 X51; G01 Z-36; G01 X70; G00 Z3; G00 X46; G01 Z-36;
Z-30.0 R-9.6 ; Z-40.0 R-12.6 ;
Z-50.0 R-15.6 ;
G00 X150.0 Z200.0 T0100 ;
四 、径向车削循环(1)
X 0
Z
X/2
U/2
G94 X(U) . Z(W) . F . ;
1(R) 2(F)
3(F)
W
指令功能 实现端面切削循环和带锥度的端 面切削循环,刀具从循环起点,按图示走刀 4(R) 路线,最后返回到循环起点,图中虚线表示 按R快速移动,实线按F指定的进给速度移 动。
数控车床单一循环功能及螺纹介绍
单击此处添加副标题内容
数控床单一循环功能及螺纹指令介绍
本节教学目的:
➢复习G指令及M指令;
内
容
➢掌握轴向单一循环指令G90的功能及用法
提
➢掌握径向单一循环指令G94的功能及用法;
要
➢掌握螺纹切削的注意事项及G32指令的功能及用法;
➢掌握螺纹切削单一循环指令G92的功能及用法。
X60.0 ; 第3次
X56.0 ; 第4次
X52.0 ;
30
G00 X150.0 Z200.0 T0100 ;
ap≤2mm
G90格式2:程序解析(2)
G00 X60.0 Z2.0 T0101 ; 第1次 X轴起始坐标与终点相等
G90 X55.0 Z-20.0 R-6.6 F0.2 ; 第2次
第3次 第4次
4(R) 1(R)
S E
W
R--:是指圆锥体大小端的半径差值,当锥面起点X坐标大于终点X坐标 时R为正,反之为负。
G90轴向车削循环指令格式2
G90格式2:程序解析(1)
60 52 40
G00 X65.0 Z2.0 T0101 ; 第1次 X轴起点坐标必须大于终点
G90 X64.0 Z-30.0 R-6.4 F0.2 ; 第2次
指令说明 X、Z 表示切削终点 坐标值;
U、W 表示切削终点相对循环 起点的坐标分量;
F表示进给速度。
只能加工由直线构成的简单外圆、端面,使用局限性大。
G90格式1:程序解析
G00 X62.0 Z2.0 T0101 ; ABCDA (第1次) G90 X55.0 Z-40.0 F0.2 AEFDA (第2次)
G00 X200 Z50 T0000; M30;
二 、 G90轴向车削循环指令格式1
G90 X(U) . Z(W) . F . ; (格式1:圆柱切削)
3(F)
4(R)
A
2(F)
R : 快速进给 F : 切削进给
指令功能 实现外圆切削循环切 1(R)削循环,刀具从循环起点按图示走刀路
线,最后返回到循环起点,图中虚线表 示按R快速移动,实线表示按F指定的 工件进给速度移动。
数控车床单一循环功能介绍
一、知识回顾
G指令代码
G代码 G00 G01 G02 G03 G04 G20 G21 G32 G40
功能 快速移动 直线进给切削 顺时针方向圆弧插补切削 逆时针方向圆弧插补切削 暂停(按给定时间)
英制 公制(默认)
螺纹切削 刀尖圆弧半径补偿取消(默认)
编程格式 G00 X(U) Z(W) G01 X(U) Z(W) F G02 X(U) Z(W) R G03 X(U) Z(W) R
编程格式
数控车床单一固定循环指令 阶台轴的车削加工?
学习情境1:零件圆柱表面及端面的数控车削加工
基点坐标
序号 Z坐标
X坐标 序号 Z坐标
X坐标
1
3
70
7
-36
61
2
3
61
8
3
51
3
-57
61
9
-36
51
4
-57
70
10
3
46
5
3
56
11
-36
46
6
-36
56
12
3
41
刀具路径轨迹可以设计为:1-2-3-4-1-5-6-7-1-8-9-7-1-10-11-7-1-12-13-7-1
Z
指令说明 X、Z表示端平面切削终点坐标值; U、W表示端面切削终点相对循环起点的坐标 分量;
F表示进给速度。
程序解析
G00 X72.0 Z2.0 T0707 ; G94 X20.0 Z-4.0 F0.2 ; ··· 1
Z-8.0 ; Z-12.0 ; Z-16.0 ; Z-20.0 ;
·········2 ········· 3 ········ 4 ·········5
G01 X70; G00 Z3; G00 X41; G01 Z-36; G00 X70;
G00 X200 Z50 T0202; G00 X40 Z3 S850; G01 Z-36 F0.15; G01 X60; G01 Z-60; G01 X70;
G00 X200 Z50 T0303; G00 X70 Z-58 S300; G01 X-1 F0.1;