数控车床基本指令(下)

数控车床基本指令(下)
数控车床基本指令(下)

数控车床基本指令(下).txt 数控车床基本指令(下)

2)端面粗加工复合循环(G72)

指令格式: G72 WΔd Re

G72 Pns Qnf UΔu WΔw Ff Ss Tt

指令功能: 除切削是沿平行X轴方向进行外,该指令功能与G71相同,如图20所示。

指令说明 :

Δd 、e、 ns 、nf、Δu、Δw的含义与G71相同。

例题:如图22,运用端面粗加工循环指令编程。

图22 端面粗加工复合循环例题图23 固定形状切削复合循环

N010 G50 X150 Z100

N020 G00 X41 Z1

N030 G72 W1 R1

N040 G72 P50 Q80

U0.1 W0.2 F100

N050 G00 X41 Z-31

N060 G01 X20 Z-20

N070 Z-2

N080 X14 Z1

N090 G70 P50 Q80 F30

3)固定形状切削复合循环(G73)

指令格式: G73 UΔi WΔk Rd

G73 Pns Qnf UΔu WΔw Ff Ss Tt

指令功能:适合加工铸造、锻造成形的一类工件,见图23所示。

指令说明:

Δi 表示X轴向总退刀量(半径值);

ΔK 表示Z轴向总退刀量;

d 表示循环次数;

ns 表示精加工路线第一个程序段的顺序号;

nf 表示精加工路线最后一个程序段的顺序号;

Δu 表示X方向的精加工余量(直径值);

Δw 表示Z方向的精加工余量。

①固定形状切削复合循环指令的特点:

a.刀具轨迹平行于工件的轮廓,故适合加工铸造和锻造成形的坯料;

b.背吃刀量分别通过X轴方向总退刀量Δi和Z轴方向总退刀量ΔK除以循环次数d求得;

c.总退刀量Δi与ΔK值的设定与工件的切削深度有关。

②使用固定形状切削复合循环指令,首先要确定换刀点、循环点A、切削始点A’和切削终点

B的坐标位置。分析上图,A点为循环点,A’→B是工件的轮廓线,A→A’→B为刀具的精加

工路线,粗加工时刀具从A点后退至C点,后退距离分别为Δi+Δu /2,Δk+Δw,这样粗

加工循环之后自动留出精加工余量Δu /2、Δw。

③顺序号ns至nf之间的程序段描述刀具切削加工的路线。

例题: 如图14所示,运用固定形状切削复合循环指令编程。

图24 固定形状切削复合循环例题图25 复合固定循环举例

N010 G50 X100 Z100

N020 G00 X50 Z10

N030 G73 U18 W5 R10

N040 G73 P50 Q100 U0.5 W0.5 F100

N050 G01 X0 Z1

N060 G03 X12 W-6 R6

N070 G01 W-10

N080 X20 W-15

N090 W-13

N100 G02 X34 W-7 R7

N110 G70 P50 Q100 F30

4)精车复合循环(G70)

指令格式: G70 Pns Qnf

指令功能:用G71、G72、G73指令粗加工完毕后,可用精加工循环指令,使刀具进行A-A`-B的精加工,(如图24)

指令说明:

ns表示指定精加工路线第一个程序段的顺序号;

nf表示指定精加工路线最后一个程序段的顺序号;

G70~G73循环指令调用N(ns)至N(nf)之间程序段,其中程序段中不能调用子程序。

5)复合固定循环举例(G71与G70编程)

加工图25所示零件,其毛坯为棒料。工艺设计参数为:粗加工时切深为7mm,进给速度0.3mm/r,主轴转速500r/min; X向(直径上)精加工余量为4 mm,z向精加工余量为2mm,进给速度为0.15mm/r,主轴转速800mm/min。程序设计如下:

N01 G50 X200.0 Z220.0;

N02 G00 X160.0 Z180.0 M03 S800;

N03 G71 P04 Q10 U4.0 W2.0 D7.0 F0.3 S500;

N04 G00 X40.0 S800;

N05 G01 W-40.0 F0.15;

N06 X60.0 W-30.0;

N07 W-20.0;

N08 X100.0 W-10.0;

N09 W-20.0;

N10 X140.0 W-20.0;

N11 G70 P04 Q10;

N12 G00 X200.0 Z220.0;

N13 M05;

N14 M30;

3.螺纹加工自动循环指令

(1)单行程螺纹切削指令G32(G33,G34)

指令格式: G32 X(U)_ Z(W)_ F_

指令功能:切削加工圆柱螺纹、圆锥螺纹和平面螺纹。

指令说明:

格式中的X(U)、Z(W)为螺纹中点坐标,F为以螺纹长度L给出的每转进给率。L表示螺纹导程,对于圆锥螺纹(图26),其斜角α在45°以下时,螺纹导程以Z轴方向指定;斜角α在45°~90°时,以X轴方向指定。

①圆柱螺纹切削加工时,X、U值可以省略,格式为: G32 Z(W)_ F _ ;

②端面螺纹切削加工时,Z、W值可以省略,格式为: G32 X(U)_ F_;

③螺纹切削应注意在两端设置足够的升速进刀段δ1和降速退刀段δ2,即在程序设计时,应将车刀的切入、切出、返回均应编入程序中。

图26 螺纹切削图27 螺纹切削应用

螺纹切削例题:

如图27所示,走刀路线为A-B-C-D-A,切削圆锥螺纹,螺纹导程为4mm , δ1 = 3mm,δ2 = 2mm,每次背吃刀量为1mm,切削深度为2mm。

G00 X16

G32 X44 W-45 F4

G00 X50 W45 X14

G32 X42 W-45 F4

G00 X50 W45

(2)螺纹切削循环指令(G92)

指令格式 : G92 X(U)_ Z(W)_ R_ F_

指令功能: 切削圆柱螺纹和锥螺纹,刀具从循环起点,按图28与图29所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线按F指定的进给速度移动。

图28 切削圆柱螺纹图29 切削锥螺纹

指令说明:

①X、Z表示螺纹终点坐标值;

②U、W表示螺纹终点相对循环起点的坐标分量;

③R表示锥螺纹始点与终点在X轴方向的坐标增量(半径值),圆柱螺纹切削循环时R为零,可省略;

④F表示螺纹导程。

例题: 如图30所示,运用圆柱螺纹切削循环指令编程。

图30 切削圆柱螺纹例题图31 切削锥螺纹例题

G50 X100 Z50

G97 S300 T0101 M03

G00 X35 Z3

G92 X29.2 Z-21 F1.5

X28.6

X28.2

X28.04

G00 X100 Z50 T0000 M05

M02

例题 : 如图31所示,运用锥螺纹切削循环指令编程。

G50 X100 Z50

G97 S300 T0101 M03

G00 X80 Z2

G92 X49.6 Z-48 R-5 F2

X48.7

X48.1

X47.5

X47.1

X47

G00 X100 Z50 T0000 M05

M02

(3)螺纹切削复合循环(G76)

指令格式 : G76 Pm r a QΔdmin Rd

G76 X(U)_ Z(W)_Ri Pk QΔd Ff

指令功能:该螺纹切削循环的工艺性比较合理,编程效率较高,螺纹切削循环路线及进刀方法如图32所示。

图32 螺纹切削复合循环路线及进刀法

指令说明:

①m表示精车重复次数,从1—99;

②r表示斜向退刀量单位数,或螺纹尾端倒角值,在0.0f—9.9f之间,以0.1f为一单位,(即为0.1的整数倍),用00—99两位数字指定,(其中f为螺纹导程);

③a表示刀尖角度;从80°、60°、55°、30°、29°、0°六个角度选择;

④Δdmin:表示最小切削深度,当计算深度小于Δdmin,则取Δdmin作为切削深度;

⑤d:表示精加工余量,用半径编程指定;Δd :表示第一次粗切深(半径值);

⑥X 、Z:表示螺纹终点的坐标值;

⑦U:表示增量坐标值;

⑧W:表示增量坐标值;

⑨I:表示锥螺纹的半径差,若I=0,则为直螺纹;

⑩k:表示螺纹高度(X方向半径值);

G76螺纹车削实例

图33所示为零件轴上的一段直螺纹,螺纹高度为3.68,螺距为6,螺纹尾端倒角为1.1L,刀尖角为60°,第一次车削深度1.8,最小车削深度0.1,精车余量0.2,精车削次数1次,螺纹车削前先精车削外圆柱面,其数控程序如下:

图33 螺纹切削多次循环G76指令编程实例

O0028 /程序编号

N0 G50 X80.0 Z130.0; /设置工件原点在左端面

N2 G30 U0 W0; /返回第二参考点

N4 G96 S200 T0101 M08 M03; /指定切削速度为200m/min,调外圆车刀

N6 G00 X68.0 Z132.0; /快速走到外圆车削起点(68.0,132.0)

N7 G42 G01 Z130.0 F0.2;

N8 Z29.0 F0.2; /外圆车削

N9 G40 G00 U10.0;

N10 G30 U0 W0;

N12 G97 S800 T0202 M08 M03; /取消恒切削速度,指定主轴转速800r/min,调螺纹车刀N14 G00 X80.0 Z130.0; /快速走到螺纹车削循环始点(80.0,130.0)

N16 G76 P011160 Q0.1 R0.2; /循环车削螺纹

N18 G76 X60.64 Z25.0 P3.68 Q1.8 F6.0;

N20 G30 U0 W0 M09;

N22 M30;

上一篇:精密立式加工中心的设计及应用

下一篇:数控车床基本指令(中)

对您可能有用的广告

相关文章

相关文章载入中……

关于我们 - 雁过留声 - 数控专题首页 - 数控窝窝网

站长:potian8010 站长信箱:potian8010@https://www.360docs.net/doc/266544619.html,

版权所有?中国数控技术网 2005-2008 赣ICP备07002710号 Yahoo!Stat.

鹬蚌相争,渔翁得利。学而时习之,不亦乐乎。

数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称-功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通过中间点圆弧插补 G07------Z 样条曲线插补 G08------进给加速 G09------进给减速 G20------子程序调用 G22------半径尺寸编程方式 G220-----系统操作界面上使用 G23------直径尺寸编程方式 G230-----系统操作界面上使用 G24------子程序结束 G25------跳转加工 G26------循环加工 G30------倍率注销 G31------倍率定义 G32------等螺距螺纹切削,英制 G33------等螺距螺纹切削,公制 G53,G500-设定工件坐标系注销 G54------设定工件坐标系一 G55------设定工件坐标系二 G56------设定工件坐标系三 G57------设定工件坐标系四 G58------设定工件坐标系五 G59------设定工件坐标系六 G60------准确路径方式 G64------连续路径方式 G70------英制尺寸寸 G71------公制尺寸毫米 G74------回参考点(机床零点) G75------返回编程坐标零点 G76------返回编程坐标起始点 G81------外圆固定循环 G331-----螺纹固定循环 G90------绝对尺寸 G91------相对尺寸 G92------预制坐标

G94------进给率,每分钟进给 G95------进给率,每转进给 功能详解 G00—快速定位 格式:G00 X(U)__Z(W)__ 说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件 进行加工。 (2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他 轴继续运动, (3)不运动的坐标无须编程。 (4)G00可以写成G0 例:G00 X75 Z200 G0 U-25 W-100 先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。 G01—直线插补 格式:G01 X(U)__Z(W)__F__(mm/min) 说明:(1)该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F 指令 进给速度。所有的坐标都可以联动运行。 (2)G01也可以写成G1 例:G01 X40 Z20 F150 两轴联动从A点到B点 G02—逆圆插补 格式1:G02 X(u)____Z(w)____I____K____F_____ 说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时, 圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。 I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。 (2)G02指令编程时,可以直接编过象限圆,整圆等。 注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙 悬殊,都会在工件上产生明显的切痕。 (3)G02也可以写成G2。 例:G02 X60 Z50 I40 K0 F120 格式2:G02 X(u)____Z(w)____R(\-)__F__ 说明:(1)不能用于整圆的编程 (2)R为工件单边R弧的半径。R为带符号,“+”表示圆弧角小于180度;“-”表示圆弧角大于180度。其中“+”可以省略。

数控车床常用指令详解 GSK TD系统

数控车床常用指令详解(GSK980TD系统) 1. 快速定位G00 格式:G00 X(U)_ Z(W)_ 说明:X、Z:为绝对编程时,快速定位在工件坐标系中的终点坐标;U、W:为增量编程时,快速定位终点相对于起点的位移量;G00 指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。G00 指令中的快移速度由机床参数“快移进给速度”对各轴分别设定,不能用F 规定。 G00 一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调按钮修正。 G00 为模态功能,可由G01、G02、G03 或G32 功能注销。 注意:在执行G00 指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是,将X 轴移动到安全位置,再放心地执行G00 指令。 示例:刀具从A点快速移动到B点. (如图所示) G00 X50 Z0 (绝对编程) G00 U-30 W-75 (相对编程) G00 X50 W-75 (混合编程) 2. 直线插补G01 格式:G01 X(U)_ Z(W)_ F_ ;

说明:X、Z:为绝对编程时在工件坐标系中的终点坐标;U、W:为增量编程时终点相对于起点的位移量;F_:合成进给速度。G01 指令刀具以联动的方式,按F 规定的合成进给速度,从起点到终点的运动轨迹是一条直线. 3.圆柱面切削循环G90 圆柱面单一固定循环如图所示 编程格式G90 X(U)~Z(W)~F~ 式中:X、Z——圆柱面切削的终点坐标值; U、W——圆柱面切削的终点相对于循环起点坐标增量 A、起点(终点) B、切削起点 C、切削终点 例1:应用圆柱面切削循环功能下图所示零件(毛坯直径50mm) O0001 N10 T0101 N20 M03 S1000 N30 G00 X55 Z4 M08 N40 G01 Z2 F300 N50 G90 X45 Z-25 F200 N60 X40 N70 X35 N80 G00 X200 Z200 N90 M30

数控车床常用指令

数控车床常用指令 一、准备功能G代码 准备功能G指令由G后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。 1. 有关坐标系和坐标的指令 (1)绝对值编程G90与相对值编程G91 格式:G90 G91 说明: G90:绝对值编程,每个编程坐标轴上的编程值相对于程序原点。 G91:相对值编程,每个编程坐标轴上的编程值相对于前一位置而言,该值等于沿轴移动的距离。 G90、G91为模态功能,可相互注销,G90为缺省值。 例:如图2.3所示,使用G90、G91编程;要求刀具由原点按顺序移动到1、2、3点。 图2.3 G90/G91编程 (2)工件坐标系设定G92 格式:G92 X__Y__Z__ 说明:X、Y、Z值设定工件坐标系原点到刀具起点的有向距离。 G92指令通过设定刀具起点(对刀点)与坐标系原点的相对位置建立工件坐标系,工件坐标系一旦建立,绝对值编程时的指令值就是在此坐标系中的坐标值。 例:使用G92编程,建立如图2.4所示的工件坐标系。 图2.4 工件坐标系的建立 执行此程序段只建立工件坐标系,刀具并不产生运动。 G92指令为非模态指令,一般放在一个零件程序的第一段。

(3)零点偏置G54-G59 格式: . 说明: G54~G59是系统预定的6个工件坐标系(如图2.5),可根据需要任意选用。 这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。 工件坐标系一旦选定,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。 G54-G59为模态功能,可相互注销,G54为缺省值。 图2.5 工件坐标系选择(G54-G59) 2. 进给控制指令 (1)快速定位G00 格式:G00 X__Y__Z__ 说明:X、Y、Z:快速定位终点,在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量。 G00一般用于加工前快速定位或加工后快速退刀。 G00指令中,刀具相对于工件以机床各轴预先设定的速度,从当前位置快速移动到程序段指定的定位目标点,其速度可由面板上的快速修调旋钮修正,而不能用F来规定。 G00为模态功能,可由G01、G02、G03功能注销。 注意: 在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。常见的做法是将X轴移动到安全位置,再放心地执行G00指令。 (2)线性进给及倒角G01 I.线性进给(直线插补) 格式:G01 X__Y__Z__F__; 说明: X、Y、Z:线性进给终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点

广州数控车床 指令代码大全

1、GSK980Ta功能列表代码组别意义格式 G00快速定位 G00X(U)_ Z (W) _ G01直线插补 G01X(U)_ Z (W) _ F_ G02圆弧插补(顺时针方向CW)G02 X_Z_R_F 或G02 X_Z_ I_K_F G03圆弧插补(逆时针方向CCW)G03 X_Z_R_F 或G03 X_Z_ I_K_F G04暂停G04 P_;(单位:秒) G04 X_;(单位:秒) G04 U_;(单位:秒) G28自动返回机械原点G28 X(U)_ Z (W) _ G32切螺纹G32X(U)_ Z(W) _ F _(公制螺纹) G32X(U)_ Z(W) _ I _(英制螺纹) G50坐标系设定G50 X(x) Z(z) G70精加工循环G70 P(ns) Q(nf) G71外圆粗车循环G71U(△D)R(E)F(F) G71 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G72端面粗车循环G72W(△D)R(E)F(F) G72 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G73封闭切削循环G73 U(△I)W(△K) R(D)F(F) G73 P(NS)Q(NF)U(△U)W(△W)S(S)T(T)G74端面深孔加工循环G74 R(e) G74 X(U) Z(W) P(△i)Q(△k)R(△d)F(f) G75外圆、内圆切槽循环G75 R(e) G75 X(U) Z(W) P(△i)Q(△k)R(△d)F(f) G76复合型螺纹切削循环G76 P(m)(r)(a)Q(△dmin)R(d) G76 X(U) Z(W) R(i) P(k)Q(△d) F(L) G91外圆、内圆车削循环G90X(U)_Z(W)_R_F_ G92螺纹切削循环G92X(U)_ Z(W) _ F _(公制螺纹) G92X(U)_ Z(W) _ I _(英制螺纹) G94端面车削循环G94 X(U)_Z(W)_F_ G98每分进给G98 G99每转进给G99 2、GSK980T M功能列表代码意义格式: M00程序暂停,按“循环起动”程序继续执行 M01程序计划停止 M02程序结束 M03主轴正转 M04主轴反转 M05主轴停止 M08冷却液开 M09冷却液关

数控车床编码指令大全

数控车床编程基本指令大全 常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0) 刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。 指令格式:G00 X(U) Z(W) ; (2)直线插补(G01或G1) 指令格式:G01 X(U) Z(W) F ; 图1 快速定位图2 直线插补 G00 X40.0 Z56.0; G01 X40.0 Z20.1 F0.2; /绝对坐标,直径编程; /绝对坐标,直径编程,切削进给率0.2mm/r G00 U-60.0 W-30 G01 U20.0 W-25.9 F0.2; /增量坐标,直径编程 /增量坐标,直径编程,切削进给率0.2mm/r

(3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U) Z(W) R F ; G03 X(U)_Z(W)_I_K_F_ ; G03 X(U) Z(W) R F ; 2)指令功能: 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 图3 圆弧的顺逆方向 ②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。

数控车床编程常用指令

数控车床编程常用指令 2008-05-1709:00 1.F功能 F功能指令用于控制切削进给量。在程序中,有两种使用方法。 (1)每转进给量 编程格式G95F~ F后面的数字表示的是主轴每转进给量,单位为mm/r。 例:G95F0.2表示进给量为0.2mm/r。 (2)每分钟进给量 编程格式G94F~ F后面的数字表示的是每分钟进给量,单位为mm/min。例:G94F100表示进给量为100mm/min。 2.S功能 S功能指令用于控制主轴转速。 编程格式S~

S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。 (1)最高转速限制 编程格式G50S~ S后面的数字表示的是最高转速:r/min。 例:G50S3000表示最高转速限制为3000r/min。 (2)恒线速控制 编程格式G96S~ S后面的数字表示的是恒定的线速度:m/min。 例:G96S150表示切削点线速度控制在150m/min。 (3)恒线速取消 编程格式G97S~ S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。 例:G97S3000表示恒线速控制取消后主轴转速3000r/min。 3.T功能 T功能指令用于选择加工所用刀具。

编程格式T~ T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。 例:T0303表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。 T0300表示取消刀具补偿。 4.M功能 M00:程序暂停,可用NC启动命令(CYCLESTART)使程序继续运行; M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效; M03:主轴顺时针旋转; M04:主轴逆时针旋转; M05:主轴旋转停止; M08:冷却液开; M09:冷却液关; M30:程序停止,程序复位到起始位置。 5.加工坐标系设置G50

数控车床G指令和M代码

数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称-功能简述 G00------快速定位 G01------直线插补 G02------顺时针方向圆弧插补 G03------逆时针方向圆弧插补 G04------定时暂停 G05------通过中间点圆弧插补 G07------Z 样条曲线插补 G08------进给加速 G09------进给减速 G20------子程序调用 G22------半径尺寸编程方式 G220-----系统操作界面上使用 G23------直径尺寸编程方式 G230-----系统操作界面上使用 G24------子程序结束 G25------跳转加工 G26------循环加工 G30------倍率注销 G31------倍率定义 G32------等螺距螺纹切削,英制 G33------等螺距螺纹切削,公制 G53,G500-设定工件坐标系注销 G54------设定工件坐标系一 G55------设定工件坐标系二 G56------设定工件坐标系三 G57------设定工件坐标系四 G58------设定工件坐标系五 G59------设定工件坐标系六 G60------准确路径方式 G64------连续路径方式 G70------英制尺寸寸 G71------公制尺寸毫米 G74------回参考点(机床零点) G75------返回编程坐标零点 G76------返回编程坐标起始点 G81------外圆固定循环 G331-----螺纹固定循环 G90------绝对尺寸 G91------相对尺寸 G92------预制坐标

数控机床 基本指令

数控机床在加工过程中的动作,都是事先由编程人员在程序中用指令的方式予以规定的。例如机床的启停、正反转、刀具的走刀路线的方向,粗、精切削走刀次数的划分,加工过程中测量位置的安排,必要的停留等。这种控制机床动作的指令称为工艺指令,工艺指令可分为两类:一类是 准备功能指令——G指令,这类指令是在数控系统插补运算之前需要预先规定,为插补运算作好 准备的功能指令,如刀具运动的坐标平面,插补类型(直线插补还是圆弧插补)等;另一类是辅 助功能指令——M指令,这类指令与数控系统插补运算无关,它是根据操作机床的需要予以规定的工艺指令,如主轴的启动与停止、计划停止、主轴转向以及冷却液开关等。G代码和M代码是数控加工程序中描述零件加工过程的各种操作和运行特征的基本单元,是程序的基础。 国际上广泛应用的ISO—1056—1975E标准规定了G代码和M代码。我国根据ISO标准制定了JB 3208—83《数控机床穿孔带程序段格式中的准备功能G和辅助功能M代码》标准,如表1.1、表1.2所示。需要注意的是,即使国内生产的数控系统也没有完全遵照这个标准来规定G、M指令,更不用说从国外进口的数控机床,用户在编程时必须遵照机床编程系统说明书。 表1.1 JB 3208—83准备功能G代码 续表

续表 注:(1)#号表示如选作特殊用途,必须在程序格式说明中说明。 (2)如在直线切削控制中没有刀具补偿,用G43到G52可指定作其他用途。 (3)在表中左栏括号中的字母(d)表示可以被同栏中没有括号的字母d注销或代替,也可被有括号的字母(d)注销或代替。 (4)G45到G52的功能可用于机床上任意两个预定的坐标。 (5)控制机上没有G53~G59、G63功能时,可以指定作其他用途。 表1.2 JB 3208—83辅助功能M代码

数控车床所有常用指令

数控车床所有常 用指令 主要用他们编程还有f进给速度 s主轴转速等等 这是g代码 G00 快速移动点定位 G01 直线插补 G02 顺时针圆弧插补 G03 逆时针圆弧插补 G04 暂停 G05 --- G17 XY平面选择 G18 ZX平面选择 G19 YZ平面选择 G32 螺纹切削 G33 --- G40 刀具补偿注销G41 刀具补偿——左 G42 刀具补偿——右 G43 刀具长度补偿——正G44 刀具长度补偿——负 G49 刀具长度补偿注销 G50 主轴最高转速限制 G54~G59 加工坐标系设定 G65 用户宏指令 G70 精加工循环 G71 外圆粗切循环 G72 端面粗切循环 G73 封闭切削循环 G74 深孔钻循环 G75 外径切槽循环 G76 复合螺纹切削循环

撤销固定循环 G81 定点钻孔循环 G90 绝对值编程 G91 增量值编程 G92 螺纹切削循环 G94 每分钟进给量 G95 每转进给量 G96 恒线速控制 G97 恒线速取消 G98 返回起始平面 G99 返回R平面 G功能字SIEMENS系统 G00 快速移动点定位 G01 直线插补顺时针圆弧插补 G03 逆时针圆弧插补 G04 暂停 G05 通过中间点圆弧插补 G17 XY平面选择 G18 ZX平面选择 G19 YZ平面选择 G32 --- G33 恒螺距螺纹切削 G40 刀具补偿注销 G41 刀具补偿——左 G42 刀具补偿——右 G43 --- G44 --- G49 ---

--- G54~G59 零点偏置 G65 --- G70 英制 G71 米制 G72 --- G73 --- G74 --- G75 --- G76 --- G80 撤销固定循环 G81 固定循环 G90 绝对尺寸 G91 增量尺寸 G92 主轴转速极限直线进给率 G95 旋转进给率 G96 恒线速度 G97 注销G96 G98 --- G99 --- 辅助功能 M 代码功能作用范围功能代码功能作用范围功能 M00 * 程序停止 M36 * 进给范围1 M01 * 计划结束 M37 * 进给范围2 M02 * 程序结束 M38 * 主轴速度范围1 M03 主轴顺时针转动 M39 * 主轴速度范围2 M04 主轴逆时针转动 M40-M45 * 齿轮换档 M05 主轴停止 M46-M47 * 不指定 M06 * 换刀 M48 * 注销M49 M07 2号冷却液开 M49 * 进给率修正旁路 M08 1号冷却液开 M50 * 3号冷却液开

数控车床编程基本指令(上)

1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0) 刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。 指令格式:G00 X(U) Z(W) ; (2)直线插补(G01或G1) 指令格式:G01 X(U) Z(W) F ; 图1 快速定位图2 直线插补 G00 X40.0 Z56.0; G01 X40.0 Z20.1 F0.2; /绝对坐标,直径编程; /绝对坐标,直径编程,切削进给率0.2mm/r G00 U-60.0 W-30 G01 U20.0 W-25.9 F0.2; /增量坐标,直径编程 /增量坐标,直径编程,切削进给率0.2mm/r (3)圆弧插补(G02或G2,G03或G3)

1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U) Z(W) R F ; G03 X(U)_Z(W)_I_K_F_ ; G03 X(U) Z(W) R F ; 2)指令功能: 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 图3 圆弧的顺逆方向 ②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°

时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。 图4 圆弧绝对坐标,相对坐标 图5 圆弧插补 G02 X50.0 Z30.0 I25.0 F0.3; G03 X87.98 Z50.0 I-30.0 K-40.0 F0.3;G02 U20.0 W-20.0 I25.0 F0.3; /绝对坐标,直径编程 G02 X50.Z30.0 R25.0 F0.3; G03 U37.98 W-30.0 I-30.0 K-40.0 F0.3;G02 U20.0 W-20.0 R25.0 F0.3; /相对坐标,直径编程 (4)主轴转速设置(S)

数控车床编程与操作指令代码大全

数控车床编程与操作指令软件代码大全 标题:数控车床编程基础4课时一、教学目的: 熟悉数控车床的编程特点,熟练掌握数控车床工件坐标系的建立方法和指令。理解并掌握数控车削的基本指令。 二、教学安排: (一)旧课复习内容: 数控机床坐标系的设定规则(5分钟) (二)新课教学知识点与重点、难点: 第1节数控车床编程基础 一、数控车编程特点(理解) 二、数控车的坐标系统(理解) 三、直径编程方式(难点) 四、进刀和退刀方式理解(理解) 五、绝对编程与增量编程(难点) 第2节数控车床基本G指令应用 一、坐标系设定 G50(掌握) G54~G59(掌握) 二、基本指令 G00、G01、G02、G03、G04、G28(掌握) 三、有关单位设定 G20、G21、G94、G95(掌握) 三、新课内容: 2.1数控车床编程基础 第一节数控车床编程基础 一、数控车编程特点 (1) 可以采用绝对值编程(用X、Z表示)、增量值编程(用U、W表示)或者二者混合编程。 (2) 直径方向(X方向) 系统默认为直径编程,也可以采用半径编程,但必须更改系统设定。 (3) ?X向的脉冲当量应取Z向的一半。 (4)采用固定循环,简化编程。 (5) 编程时,常认为车刀刀尖是一个点,而实际上为圆弧,因此,当编制加工程序时,需要考虑对刀具进行半径补偿。 二、数控车的坐标系统 加工坐标系应与机床坐标系的坐标方向一致,X轴对应径向,Z轴对应轴向,C轴(主轴)的运动方向则以从机床尾架向主轴看,逆时针为+C向,顺时针为-C向,如图2.1.1所示: 加工坐标系的原点选在便于测量或对刀的基准位置,一般在工件的右端面或左端面上。 图2.1.1数控车床坐标系结合生产实际,用实物、图表直观教学,举例说明 举例说明 CAD/CAM 中心仿真加工教学 利用仿真加工软件教学

数控车床编程常用指令介绍.

数控车床编程常用指令介绍 1. F功能 F功能指令用于控制切削进给量。在程序中,有两种使用方法。 (1)每转进给量 编程格式 G99 F~ F后面的数字表示的是主轴每转进给量,单位为mm/r。 例:G99 F0.2 表示进给量为0.2 mm/r。 (2)每分钟进给量 编程格式G98 F~ F后面的数字表示的是每分钟进给量,单位为 mm/min。 例:G94 F100 表示进给量为100mm/min。 2. S功能 S功能指令用于控制主轴转速。 编程格式 S~ S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。 (1)最高转速限制 编程格式 G50 S~ S后面的数字表示的是最高转速:r/min。 例:G50 S3000 表示最高转速限制为3000r/min。 (2)恒线速控制 编程格式 G96 S~ S后面的数字表示的是恒定的线速度:m/min。 例:G96 S150 表示切削点线速度控制在150 m/min。 (3)恒线速取消 编程格式 G97 S~ S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留 G96的最终值。 例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。 3. T功能 T功能指令用于选择加工所用刀具。 编程格式 T~ T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。 例:T0303 表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。 T0300 表示取消刀具补偿。 4. M功能 M00:程序暂停,可用NC启动命令(CYCLE START)使程序继续运行; M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效; M02:程序结束,该指令表示执行完程序内所有指令后,主轴停止,进给停止,冷却液关闭,机床处于复位状态。 M03:主轴顺时针旋转; M04:主轴逆时针旋转;

数控车床基本指令.

数控车床编程基本指令大全 N50 G40 G00 W2.0 M09; /*取消刀补,刀具快速走到点 (1.6, 2.0 N52 G30 U0 W0 M30; /*返回参考点,程序结束 实例: 如图 10所示零件 图 10 数控车削综合编程实例 N0050 G01 X32 Z0; N0110 G02 X16 Z-15 R2; N0060 G01 X-0.5; N0120 G01 X20; N0070 G00 Z1; N0130 G01 Z35; N0080 G00 X10; N0140 X26; N0090 G01 X12 Z1; N0150 Z50; N0100 G01 X12 Z1; N0160 X32; 为 1500r /min ,调 1号刀具, M08为打开冷却液在这种情况下,如果设置指令写成:G50 X0 Z0;

G02、 G03指令表示刀具以F进给速度从圆弧起点向圆弧终点进行圆弧插补。刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。 2. 循环加工指令 当车削加工余量较大,需要多次进刀切削加工时,可采用循环指令编写加工程序,这样可减少程序段的数量,缩短编程时间和提高数控机床工作效率。根据刀具切削加工的循环路线不同,循环指令可分为单一固定循环指令和多重复合循环指令。 (1单一固定循环指令 对于加工几何形状简单、刀具走刀路线单一的工件,可采用固定循环指令编程,即只需用一条指令、一个程序段完成刀具的多步动作。固定循环指令中刀具的运动分四步:进刀、切削、退刀与返回。 1 外圆切削循环指令(G90 指令格式 : G90X (U _ Z(W _ R_ F_ 指令功能 : 实现外圆切削循环和锥面切削循环。 刀具从循环起点按图 11与图 12所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线表示按 F 指定的工件进给速度移动。 图 11 外圆切削循环

数控车床编程基本指令大全

数控车床编程基本指令大全 关键字:编程技术基本指令数控车床 1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0)刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。指令格式:G00 X(U) Z(W) ; (2)直线插补(G01或G1) 指令格式:G01 X(U) Z(W) F ; 图1 快速定位图2 直线插补G00 X40.0 Z56.0;G01 X40.0 Z20.1 F0.2; /绝对坐标,直径编程;/绝对坐标,直径编程,切削进给率0.2mm/r G00 U-60.0 W-30 G01 U20.0 W-25.9 F0.2; /增量坐标,直径编程/增量坐标,直径编程,切削进给率0.2mm/r (3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U) Z(W) R F ; G03 X(U)_Z(W)_I_K_F_ ;

G03 X(U) Z(W) R F ; 2)指令功能: 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 图3 圆弧的顺逆方向 ②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。 图4 圆弧绝对坐标,相对坐标

数控车床编程基本指令大全完整版

数控车床编程基本指令 大全 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0)刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。 指令格式:G00 X(U) Z(W) ; (2)直线插补(G01或G1) 指令格式:G01 X(U) Z(W) F ; 图1 快速定位图2 直线插补 G00 ; G01 ; /绝对坐标,直径编程; /绝对坐标,直径编程,切削进给率r G00 W-30 G01 ; /增量坐标,直径编程 /增量坐标,直径编程,切削进给率/r? (3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U) Z(W) R F ; G03 X(U)_Z(W)_I_K_F_ ; G03 X(U) Z(W) R F ; 2)指令功能: 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 图3 圆弧的顺逆方向 ②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W 为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。 图4 圆弧绝对坐标,相对坐标 图5 圆弧插补 G02 ; G03 ; G02 ;

数控车床基本程序指令及应用

课题1 数控车床基本程序指令及应用 学时2 一、教学目的和要求 1、了解数控车床的安全操作规程 2、掌握数控车床基本程序指令 3、掌握数控车床简单轴类零件程序的编制 二、重点难点 1、数控车床的安全操作规范 2、数控车床基本指令的基本应用 3、数控车床简单轴类零件精加工程序的编制 三、授课内容 (一)数控车床安全操作规程 1.开机前应对数控车床进行全面细致的检查,包括操作面板、导轨面、卡爪、 尾座、刀架、刀具等,确认无误后方可操作。 2.数控车床通电后,检查各开关、按钮和按键是否正常、灵活、机床有无异 常现象。 3.程序输入后,应仔细核对代码、地址、数值、正负号、小数点及语法是否 正确。 4.正确测量和计算工件坐标系,并对所得结果进行检查。 5.输入工件坐标系,并对坐标、坐标值、正负号、小数点进行认真核对。 6.未装工件前,空运行一次程序,看程序能否顺利进行,刀具和夹具安装是 否合理,有无超程现象。 7.试切时快速倍率开关必须打到较低挡位。 8.试切进刀时,在刀具运行至工件30~50㎜处,必须在进给保持下,验证Z 轴和X轴坐标剩余值与加工程序是否一致。 9.试切和加工中,刃磨刀具和更换刀具后,要重新测量刀具位置并修改刀补 值和刀补号。 10.程序修改后,要对修改部分仔细核对。 11.必须在确认工件夹紧后才能启动机床,严禁工件转动时测量、触摸工件。 12.操作中出现工件跳动、打抖、异常声音、夹具松动等异常情况时必须停车 处理。 13紧急停车后,应重新进行机床“回零”操作,才能再次运行程序。 (二)数控车床坐标系 数控机床的加工是由程序控制完成的,所以坐标系的确定与使用非常重要。根据ISO841标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。数控车床平行于主轴方向即纵向为Z轴,垂直于主轴方向即横向为X轴,刀具远离工件方向为正向。如图1-1所示 数控车床有三个坐标系即机械坐标系、编程坐标系和工件坐标系。机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。它是在

数控车床编程常用指令介绍

数控编程 数控车床编程常用指令介绍 作者:来源:点击数:0 更新时间:2008-9-17 8:55:09 数控车床编程常用指令介绍 1. F功能 F功能指令用于控制切削进给量。在程序中,有两种使用方法。 (1)每转进给量 编程格式 G95 F~ F后面的数字表示的是主轴每转进给量,单位为mm/r。 例:G95 F0.2 表示进给量为0.2 mm/r。 (2)每分钟进给量 编程格式G94 F~ F后面的数字表示的是每分钟进给量,单位为 mm/min。 例:G94 F100 表示进给量为100mm/min。 2. S功能 S功能指令用于控制主轴转速。 编程格式 S~ S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。 (1)最高转速限制 编程格式 G50 S~ S后面的数字表示的是最高转速:r/min。 例:G50 S3000 表示最高转速限制为3000r/min。 (2)恒线速控制 编程格式 G96 S~ S后面的数字表示的是恒定的线速度:m/min。 例:G96 S150 表示切削点线速度控制在150 m/min。 (3)恒线速取消 编程格式 G97 S~ S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。 3. T功能 T功能指令用于选择加工所用刀具。 编程格式 T~ T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具长度补偿号,又是刀尖圆弧半径补偿号。 例:T0303 表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。 T0300 表示取消刀具补偿。 4. M功能 M00:程序暂停,可用NC启动命令(CYCLE START)使程序继续运行; M01:计划暂停,与M00作用相似,但M01可以用机床“任选停止按钮”选择是否有效; M03:主轴顺时针旋转;

数控车床基本指令(上)

数控车床基本指令(上).txt 数控车床基本指令(上) 1.常用编程指令的应用 车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。 (1)快速定位(G00或G0) 刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位 置。 指令格式:G00 X(U)Z(W); (2)直线插补(G01或G1) 刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目 标位置。 指令格式:G01 X(U)Z(W)F; 图1 快速定位图2 直线插补 G00 X40.0 Z56.0; G01 X40.0 Z20.1 F0.2; /绝对坐标,直径编程; /绝对坐标,直径编程,切削进给率 0.2mm/r G00 U-60.0 W-30 G01 U20.0 W-25.9 F0.2; /增量坐标,直径编程 /增量坐标,直径编程,切削进给率 0.2mm/r (3)圆弧插补(G02或G2,G03或G3) 1)指令格式: G02 X(U)_Z(W)_I_K_F_ ; G02 X(U)Z(W)R F; G03 X(U)_Z(W)_I_K_F_ ; G03 X(U)Z(W)RF; 2)指令功能: G02、G03指令表示刀具以F进给速度从圆弧起点向圆弧终点进行圆弧插补。 3)指令说明: ①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。圆弧的顺、逆方向判断见图3 左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3 右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断; 图3 圆弧的顺逆方向 ②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W为圆弧终 点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值; 当圆心角为180°~360°时,R取负值。I、K为圆心在X、Z轴方向上相对圆弧起点的坐标 增量(用半径值表示),I、K为零时可以省略。 图4 圆弧绝对坐标,相对坐标 图5 圆弧插补

(完整版)数控车床编程指令代码

一.指令集(X向如X、U等的编程量均采用直径量) G00:快速定位指令。格式为G00 X(U) Z(W),X、Z为绝对编程时的目标点,U、W 为相对编程时的目标点。两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线。本系统可以混合编程,如G00 X W。 G01:直线插补指令。格式为G01 X(U) Z(W) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。 G02:顺圆插补指令。格式为G02 X(U) Z(W) R(I K ) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。注:I采用半径量,I、K始终为相对量编程。 G03:逆圆插补指令。格式为G03 X(U) Z(W) R(I K ) F ,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99。注:I采用半径量,I、K始终为相对量编程。 G04:暂停指令。格式为G04 P(X U ) ,采用P时(不能用小数点),时间单位为ms,X、U时,时间单位为s。最大延时9999.999s。 G20:英制单位设定指令。 G21:公制单位设定指令。注意:某程序若不指定G20、G21,则采用上次关机时的设定值。 G27:返回参考点检测指令。格式为G27 X(U) Z(W) T0000,本指令执行前必须使刀架回零一次。若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确。否则,机床定位误差过大。 G28:返回参考点指令。格式为G28 X(U) Z(W) T0000,若机床启动后回过零点,则本指令的执行使刀架经过指定点回零,否则经过指定点移动至系统加电时的位置。 G32:螺纹切削指令。G32 X(U) Z(W) F ,F为螺纹长轴方向的导程(即进给速度采用mm/r)。 G50:工件坐标系设定或主轴转速钳制指令。格式为G00 X Z (坐标系设定),或G50 S (转速钳制)。前者,XZ值为机床零点在设定的工件坐标系中的坐标;后者,S为最高转速。 G70:精加工复合循环。格式为G70 P Q S F ,其中P等于精加工程序段开始编号,Q 等于精加工程序段结束编号。

FANUC数控车床常用指令

G75切槽循环加工格式: G75R(退刀量) G75X Z P Q R F (X绝对坐标Z终点坐标P进刀量Q Z方向移动量R终点时轴向退刀量一般为0 F进给速度 G76复合螺纹车削循环格式: G76PmraQR(m精车次数;r斜退刀量单位数0.0-9.9之间,为螺距倍数用01-99表示;a牙顶角<80、60、55、40、30、29、0>;Q最小切削深度;R精加工余量) G76XZRPQF(X、Z螺纹终点坐标;R锥螺纹半径差;P牙高;Q第一刀切削深度;F螺距)G76P030860Q0.1R0.2 G76X35Z-40R0P2.5Q1F4 G83钻孔循环格式: G83Z-30R0.5Q2000F0.2 G84攻丝格式: G98M29S60 G84Z-21R2F60 G80 (M29开启刚性攻丝模式;G97恒转速控制,G96恒线速控制;F=螺距乘转速) G41G42刀具补偿: G41左补偿;42右补偿;G40取消刀具补偿 刀尖方向:

G96恒线速度切削 恒线速度切削也叫固定线速度切削,它的含意是在车削非圆柱形内、外径时,车床主轴转速可以连续变化,以保持实时切削位置的切削线速度不变(恒定)。中挡以上的数控车床一般都有这个功能。使用此功能不但可以提高工效,还可以提高加工表面的质量,即切削出的端面或锥面等的表面粗糙度一致性好。 启动G96之后,数控系统会按照当前刀尖所在X坐标值来计算主轴转速,所以在使用G96之前一定要认真仔细的设定坐标系。还有就是在使用之前一定要根据工件的实际情况设定最高转速,也就是G50的使用,G50除了有设定坐标系的功能外还有一个最高转速的设定的功能。例如 G50 s1500 就是说机床在达到1500转的时候就不在往上提速了。在恒线速度指令前必须限制最高转速,否则会出现“飞车”.。二是要注意这个功能一般不能用在快进(G00)程序段内。换句话说,在G96程序段开始及之下、G97程序段之前,一般不能出现GOO程序段。 G96是数控加工技术指令中的主轴速度控制指令(恒线速控制)。 格式G96 SXXXX 说明 G96指令中的S指定的使主轴的线速度,单位为m/min。 例G96 S250 :表示设定的线速度控制在250m/min。 用G96就要用G50 SXXXX限定主轴最高转速再T0101 M3 SXXXX这个转速是初始转速,因为恒线速切削端面时,随着半径的减小主轴转速会增大,V线速=R乘以V转速。

相关文档
最新文档