缅甸腾龙
缅甸腾龙电话
公司新闻
联系方式
联系电话:15687930002
联系传真:0898-68889888
电子邮箱:8959815@qq.com
联系地址:缅甸老街双峰塔往东走100米处 腾龙娱乐有限公司
当前位置:缅甸腾龙 > 缅甸腾龙新闻 > 公司新闻 > 公司新闻

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

作者: 缅甸腾龙 来源: 未知 发布时间:2019-03-12

罕用编程指令的利用

车削加工编程个别包括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)

车床主轴的转速(r/min)为:

式中υ为圆周切削速度,单位缺省为m/min 、D为工件的外径,单位为mm。

例如,工件的外径为200mm,请求的切削速度为300m/min,经盘算可得

因而主轴转速应为478r/min,表示为S478。

(5)主轴速度把持指令

数控车削加工时,按须要能够设置恒切削速度(例如,为保障车削后工件的名义毛糙度一致,应设置恒切削速度),车削进程中数控体系依据车削时工件不同地位处的直径盘算主轴的转速。

恒切削速度设置方式如下:G96 S

; 其中S后面数字的单位为r/min。

设置恒切削速度后,假如不须要时可以弃消,其方法如下:G97 S ; 其中S后面数字的单位为r/min。

在设置恒切削速度后,因为主轴的转速在工件不同截面上是变更的,为避免主轴转速过高而产生危险,在设置恒切削速度前,可以将主轴最高转速设置在某一个最高值。切削进程中当履行恒切削速度时,主轴最高转速将被限造在这个最高值。

设置方式如下:G50 S ,笔记本电脑和台式电脑在家里没有装网也可以上网(真后悔现在才看到...,因为我安了网线); 其中S的单位为r/min。

图6 主轴快度把持

例如:在刀具T01切削形状时用G96设置恒切削速度为200m/min,而在钻头T02钻中央孔时用G97取消恒切削速度,并设置主轴转速为1100r/min,沙滩。

这两局部的程序头如下:

G50 S2500 T0101 M08; /G50限定最高主轴转速为2500r/min;

G96 S200 M03; / G96设置恒切削速度为200m/min,主轴顺时针滚动

G00 X48.0 Z3.0; / 快速走到点(48.0,3.0)

G01 Z-27.1 F0.3; /车削形状

G00 Ul.0 Z3.0; /快速退回

T0202; /调02号刀具

G97 Sll00 M03; /G97撤消恒切削速度,设置主轴转速为ll00r/min

G00 X0.0 Z5.0 M08; /疾速走到点(0,5.0),寒却液击启

G01 Z-5.0 F0.12; /钻核心孔

(6)进给率和进给速度设置指令

在数控车削中有两种切削进给模式设置方式,即进给率(每转进给模式)和进给速度(每分钟进给模式)。

1)进给率,单位为mm/r,其指令为:

G99; / 进给率转换指令,

G01 X Z F ; / F的单位为mm/r

2)进给速度,单位为mm/min,其指令为:

G98; / 进给速度转换指令

G01 X Z F ; / F的单位为mm/min

图7 进给率跟入给速度

a:G99 G01 Z-27.1 F0.3; b:G98 G01 Z-10.0 F80;

表示进给率为0.3mm/r 表示进给速度为80mm/min

CNC体系缺省进给模式是进给率,即每转进给模式。

(7)工件原点设置

工件坐标系的原点有两种设置办法。

1)用G50指令进言工件原点设置,分以下二种设置情形:

图8 工件原点设置

①坐标原点设置在卡盘端面

如图8a所示,这种情况下z坐标是正值。

工件原点设置在卡盘端面:

G50 X85.Z210.;/* 将刀尖当前位置的坐标值定为工件坐标系中的一点(85.,210.)。

②坐标原点设置在零件右端面

如图8b所示,这种情形下Z坐标值是负值。

工件原点设置在工件右端面:G50 X85.0

Z90.0;

则刀尖当前位置即为工件坐标系原点。

(8)端面及外圆车削加工

端面及外圆的车削加工要用到插补指令G01。

为准确地编写数控程序,应在编写程序前依据工件的情况抉择工件原点。断定恶工件原点后,还必需肯定刀具的讫始点。

编程时还应斟酌车削外圆的始点和端面车削的始点,这两点的肯定应联合斟酌工件的毛坯情况。假如毛坯余量较大,应进行多次粗车,最落后行一次精车,因此每次的车削始点皆不雷同。

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

 

图9 断定车削原点

a)工件原点在左端面时 b) 工件原点在右端面时

1)工件原点在左端面

o0001 /* 程序编号o0001

N0 G50 X85.0 Z210.0; /* 设置工件原点在左端面

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

N2 G50 S1500 T0101 M08; /* 限制最高主轴转速为1500r/min,调01号刀具,M08为打开冷却液

N3 G96 S200 M03; /* 指定恒切削速度为200m/min

N4 G00 X40.4 Z153.0; /* 快速走到外圆粗车始点

N5 G01 Z40.2 F0.3; /* 以进给率0.3mm/r车削外圆

N6 X60.4; /* 台阶车削

N7 Z20.0; /*φ60.4mm处长度为20.0mm的一段外圆

N8 G00 X62.0 Z150.2; /* 刀具倏地退到点(62.0,150.2)

N9 X41.0; /*刀具快捷走到点(41.0,150.2)

N10 G01 X-1.6; /* 车削右端面

N1l G00 Zl52.0; /* 刀具快速退到点(-1.6,152.0)

N12 G30 U0 W0; /* 直交回第二参考点以进行换刀

N13 (Finishing); /*精车开端,括号为程序解释

N14 G50 S1500 T0202; /*制约最高主轴转速为1500r/min,调02号刀具

N15 G96 S250; /* 指定恒切削速度为250m/min

N16 G00 X40.0 Z153.0 ;/*快速走到外圆精车始点(40.0,153)

N17 G42 G01 Z151.0 F0.15; /*调刀尖半径补偿,右偏

N18 Z40.0; /*φ40.4mm一段外圆的精车

N19 X60.0; /*台阶精车

N20 Z20.0; /*φ60.0mm处长度为20.0mm外圆的精车

N21 G40 G00 X62.0 Z150.0; /*撤消刀补

N22 X41.0; /*刀具快速走到点(41.0,150.0)

N23 G41 G01 X40.0; /*调刀尖半径补偿,左偏

N24 G01 X-1.6; /*精车右端面

N25 G40 G00 Zl52.0 M09; /*撤消刀补,切削液关

N26 G30 U0 W0 M05; /*返回第二参考点,主轴结束

N27 M30; /*程序停止

2)工件原点在右端面:工件原点设置在右端面与设置在左端面的差别仅在于Z坐标为负值,程序编写进程完整雷同。

O0002 ; /* 程序编号

N0 G50 X85.0 Z90.0 /* 设置工件原点在右端面

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

N4 G50 S1500 T0101 M08; /* 限度最高主轴转速

N6 G96 S200 M03; /* 指定恒切削速度为

200m/

min,主轴逆时针旋转

N8 G00 X30.4 Z3.0; /*快速走到点(30.4,3.0)

N10 G01 W-33.0 F0.3; /*以进给率0.3mm/r粗车φ30.4处外圆

N12 U30.0 W-50.0; /*粗车锥面

N14 W-10.0; /*粗车φ60.4mm处长度为10的一段外圆

N16 G00 Ul.6 W90.2; /*刀具钝速走到点(62.0,0.2)

N18 U-31.0; /*刀具快速走到点(3l,0.2)

N20 G01 U-32.6; /*粗车端面

N22 G00 W2.0; /*刀具快速走到点(-1.6,2)

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

N26 (Finishing); /*精车开端

N28 G50 S1500 T0202; /*设置主轴最高转速1500r/min,调2号刀具

N30 G96 S250; /* 指定恒切削速度为250m/min

N32 G00 X30.0 Z3.0;/*刀具快速走到精车始点(30.0,3.0)

N34 G42 G01 W-2.0 F0.15; /*调刀尖半径弥补,左偏

N36 W-31.0; /*精车ф30.4mm处外圆

N38 U30.0 W-50.0; /*精车锥面

N40 W-10.0; /*精车ф60.0mm处外圆

N42 G40 G00 U2.0 W90.0; /*取消刀补,刀具快速走到点(62,0.0)

N44 U-31.0; /*刀具快速走到点(31,0.0)

N46 G41 G01 U-1.0; /*调刀尖半径补偿,左偏

N48 G01 U-32.6; /*精车端面

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)

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

指令功效: 实现外圆切削循环和锥面切削循环。

刀具从循环起点按图11与图12

所示走刀路线,最后返回到循环起点,图中虚线表示按R快速移动,实线表示按F指定的工件进给速度移动。

图11 外圆切削循环

图12 锥面切削循环

指令说明:

① X、Z 表示切削终点坐标值;

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

③ R 表现切削初点取切削终点在X轴方向的坐标增量(半径值),外圆切削循环时R为零,可费详;

④F表示进给速度。

例题 如图13所示,运用外圆切削循环指令编程。

G90 X40 Z20 F30 A-B-C-D-A

X30 A-E-F-D-A

X20 A-G-H-D-A

图13 外圆切削循环例题

例题 如图14所示,运用锥面切削循环指令编程。

G90 X40 Z20 R-5 F30 A-B-C-D-A

X30 A-E-F-D-A

X20 A-G-H-D-A

图14 锥面切削循环例题

2) 端面切削循环指令(G94)

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

指令过能: 实现端面切削循环和带锥度的端面切削循环。

刀具从循环出发点,按图15与图16所示走刀路线,最后返回到循环伏点,图中虚线表示按R速速移动,名线按F指定的进给速度挪动。

图15 端面切削循环 图16 带锥度的端面切削循环

① X、Z表示端平面切削终点坐标值;

② U、W表现端点切削起点绝对循环出发点的卧标分质;

③ R 表示端面切削始点至切削终点位移在Z轴方向的坐标增量,端面切削循环时R为零,可省略;

④ F表示进给速度,拿铁咖啡的解释和制作方法。

例题: 如图17所示,运用端面切削循环指令编程。

G94 X20 Z16 F30 A-B-C-D-A

Z13 A-E-F-D-A

Z10 A-G-H-D-A

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

 

图17 端面切削循环例题 图18 带锥度的端面切削循环例题

例题: 如图18所示,运用带锥度端面切削循环指令编程。

G94 X20 Z34 R-4 F30 A-B-C-D-A

Z32 A-E-F-D-A

Z29 A-G-H-D-A

(2)多反复合循环指令(G70??G76)

运用这组G代码,可以加工形状较庞杂的零件,编程时只须指定精加工路线、径向轴向精车留量和粗加工向吃刀量,体系会主动计算出粗加工路线和加工次数,果此编程效力更高。

在这组指令中,G71 、G72、G73是粗车加工指令,G70是G71、G72、G73粗加工后的精加工指令,G74 是深孔钻削固定循环指令,G75 是切槽固定循环指令,G76是螺纹加工固定循环指令。

1)外圆粗加工复合

循环(G71)

指令格式 : G71 UΔd Re

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

指令功效: 切除棒料毛坯大全体加工余量,切削是沿平走Z轴方向进行,如图19所示。

A为循环起点,A-A'-B为精加工路线。

图19 外圆粗加工复合循环 图20 端面粗加工复合循环

指令阐明:①Δd表示每次切削深度(半径值),无正背号;

② e表示退刀量(半径值),无正负号;

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

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

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

例题 :如图21所示,应用外圆粗加工循环指令编程。

图21 外圆粗加工复合循环例题

N010 G50 X150 Z100

N020 G00 X41 Z0

N030 G71 U2 R1

N040 G71 P50 Q120 U0.5 W0.2 F100

N050 G01 X0 Z0

N060 G03 X11 W-5.5 R5.5

N070 G01 W-10

N080 X17 W-10

N090 W-15

N100 G02 X29 W-7.348 R7.5

N110 G01 W-12.652

N120 X41

N130 G70 P50 Q120 F30

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,应用端面粗加工循环指令编程。

COPYRIGHT © 2018缅甸腾龙版权所有

百度地图