华中世纪星数控车常用G代码格式

合集下载

华中系统数控编程指令代码

华中系统数控编程指令代码

华中系统数控编程指令代码第一部分华中数控系统的G指令1.快速定位G00格式:G00 X(U)Z(W)说明:X.Z为绝对编程时,快速定位终点在工件坐标系中的坐标;U。

W为增量编程时,快速定位终点相对于起点的位移量;G00指令刀具相对于工件以各轴预先设定的速度,从当前的位置快速移动到程序段指令的定位目标点。

G00指令中的快速移动速度由机床参数“快移进给速度”对各轴分别设定,不能用F指定。

G00一般用于加工前快速定位或加工后快速退刀。

快移速度可由面板上的快速修调按钮修正。

G00为模态功能,可由G01,G02,G03或G32功能注销。

注意:在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹不一定是直线。

操作者必须格外小心,以免刀具与工件发生碰撞。

常见的做法是,将X轴移动到安全位置,在放心的执行G00指令。

2.线性进给G01格式:X(U)Z(W) F说明:X,Z为绝对编程是终点在工件坐标系中的坐标;U,W为增量编程时终点相对于起点的位移量;F:合成进给速度。

G01 指令刀具以联动的方式,按F规定的合成进给速度,从当前位置按线性路线(联动直线轴的合成轨迹为直线)移动到程序段指令的终点。

G01是模态代码,可由G00,G02,G03或G32功能注销★倒直角格式:G01X(U)Z(W) C说明:直线倒角G01,指令刀具从A点到B点,然后到C点X,Z;为绝对编程时,未倒角前两相邻轨迹程序段的交点G的坐标值;U,W:为增量编程时,G点相对于起始直线轨迹的始点A点的移动距离。

C:是相邻两直线的交点G,相对于倒角始点B的距离。

★倒圆角格式:G01X(U)Z(W)R说明:直线倒角G01,指令刀具从A点到B点,然后到C点。

X,Z;为绝对编程时,未倒角前两相邻轨迹程序段的交点G的坐标值;U,W;为增量编程时,G点相对于起始直线轨迹的始点A点的移动距离。

R:是倒角圆弧的半径值。

3.圆弧进给G02/G03格式:G02 X(U)Z(W)R(I,K) F说明:G02/G03指令刀具,按顺时针/逆时针进行圆弧加工。

华中数控车床的G代码

华中数控车床的G代码

华中数控车床的G代码华中数控车床的G、M代码表-------------------------------------------------------------------------------- 作者:不详来源于:不详发布时间:2005-4-24 163130车床的G 代码组功能参数(后续地址字)索引G00 快速定位X,ZG01 01 直线插补同上G02 顺圆插补X,Z,I,K,RG03 逆圆插补同上G04 00 暂停PG20 英寸输入G21 08 毫米输入G28 00 返回到参考点X,ZG29 由参考点返回同上G32 01 螺纹切削X,ZG40 刀尖半径补偿取消G41 09 左刀补DG42 右刀补DG52 00 局部坐标系设定X,ZG54G55G56 11 零点偏置G57G58G59G65 00 宏指令简单调用P,A~ZG71 外径内径车削复合循环G72 06 端面车削复合循环X, Z, U, W, P, Q, RG73 闭环车削复合循环G76 螺纹切削复合循环G80 内外径车削固定循环X,Z,I,KG81 01 端面车削固定循环G82 螺纹切削固定循环G90 13 绝对值编程世纪星车床数控系统(HNC-2122T)编程说明书77G91 增量值编程G92 00 工件坐标系设定X,ZG94 14 每分钟进给G95 每转进给G36 16 直径编程G37 半径编程注意:[1] 00 组中的G 代码是非模态的,其他组的G 代码是模态的;[2] 标记者为缺省值。

M代码国际通用的,和FANAC等系统一样。

华中数控常用代码

华中数控常用代码

华中数控常用代码2013-03-07 01:43G00—快速定位格式: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度。

其中“+”可以省略。

(3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。

例:G02 X60 Z50 R20 F120 格式3:G02 X(u)____Z(w)____CR=__(半径)F__ 格式4:G02 X(u)____Z(w)__D__(直径)F___ 这两种编程格式基本上与格式2相同G03—顺圆插补说明:除了圆弧旋转方向相反外,格式与G02指令相同。

华中数控世纪星

华中数控世纪星

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

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

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

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

在“模态代码”里,当前的代码会被加载的辅助功能本机床用S代码来对主轴转速进行编程,用T代码来进行选刀编程,其它可编程辅助功能由M代码来实现,本机床可供用户使用的M代码列表如下(表1.2):一般地,一个程序段中,M代码最多可以有一个。

进给速度FF 指令表示工件被加工时刀具相对于工件的合成进给速度,F的单位取决于G94(每分钟进给量mm/min)或G95(主轴每转一转刀具的进给量mm/r)。

使用下式可以实现每转进给量与每分钟进给量的转化。

fm=fr×Sfm:每分钟的进给量:(mm/min )fr:每转进给量:(mm/r )S:主轴转数,(r/min)当工作在G01,G02 或G03 方式下,编程的F 一直有效,直到被新的F 值所取代,而工作在G00 方式下,快速定位的速度是各轴的最高速度,与所编F 无关。

借助机床控制面板上的倍率按键,F 可在一定范围内进行倍率修调。

当执行攻丝循环G76、G82,螺纹切削G32 时,倍率开关失效,进给倍率固定在100%。

[注] 1、当使用每转进给量方式时,必须在主轴上安装一个位置编码器。

2、直径编程时,X 轴方向的进给速度为:半径的变化量/分、半径的变化量/转刀具功能(T 机能)T 代码用于选刀,其后的4 位数字分别表示选择的刀具号和刀具补偿号。

T 代码与刀具的关系是由机床制造厂规定的,请参考机床厂家的说明书。

执行T 指令,转动转塔刀架,选用指定的刀具。

当一个程序段同时包含T 代码与刀具移动指令时:先执行T代码指令,而后执行刀具移动指令。

T 指令同时调入刀补寄存器中的补偿值。

华中世纪星编程G74、G75使用说明

华中世纪星编程G74、G75使用说明

G74,G7华中世纪星功能增补说明(4) 端面深孔钻加工循环G74格式:G74 Z(W)__ R(e)__Q(△K)__F__;说明:G74指令可以实现三种钻孔方式,每种方式的编程说明如下:1、逐次进给到孔底,其动作顺序如图1.1所示:Z:绝对值编程时,为孔底终点在工件坐标系下的坐标;增量值编程时,为孔底终点相对于循环起点的有向距离,图形中用W表示。

e:钻孔每进一刀的退刀量,只能为正值;△K:每次进刀的深度,只能为正值;F:进给速度;图1.1 G74端面深孔钻加工循环编程实例例:如图1.1%1234T0101M03S500G01 X0 Z10G74 Z-60R1Q5F1000M302、直接钻孔到孔底,然后回退,其动作顺序如图1.2所示:A->B->A->……..Z:绝对值编程时,为孔底终点在工件坐标系下的坐标;增量值编程时,为孔底终点相对于循环起点的有向距离,图形中用W表示。

e:为0或不填。

△K:每次进刀的深度,只能为正值;F:进给速度;图1.2例:如图1.2%1234T0101M03S500G01 X0 Z10G74 Z-60Q5F1000M303、进给到距离端面的任意点返回,其动作顺序如图1.3所示:A->B->C->D->A->…..Z:绝对值编程时,为距离孔底的任意点在工件坐标系下的坐标;增量值编程时,为距离孔底的任意点相对于循环起点的有向距离。

e:为0或不填。

△K:每次进刀的深度,只能为正值;F:进给速度;图1.3例:如图1.3%1234T0101M03S500G01 X0 Z10G74 Z-30Q5F1000M30(5) 外径切槽循环G75格式:G75 X(U)__Z(W)__R(e)__Q(△K)__I(i)__F__;说明:G75指令可以实现三种切槽方式,每种方式的编程说明如下:1、逐次进给到槽底方式,其动作顺序如图1.4所示:A->B->C->D->E->F->G->H->I->J->A->K->.X:绝对值编程时,为槽底终点在工件坐标系下的坐标;增量值编程时,为槽底终点相对于循环起点的有向距离,图形中用U表示。

华中世纪星车床指令补充

华中世纪星车床指令补充

准备功能G代码
复合循环 G71轴向粗车复合循环 格式G71 U(△d) R(r) P(ns) Q(nf) X(△x) Z(△z) F(f) S (s) T(t); P(ns)… … Q(nf) 参数含义: X(△x) Z(△z)表示精加工余量;
G71 U(△d) R(r) P(ns) Q(nf) X(△x) Z(△z) F(f) S(s) T(t)
华中世纪星车床指令
HNC-21T
程序一般结构
%1000或O1000 N01 G00 U50 W60; N10G01 U100W500F150S300M03; ….. ….. N200 M30;
辅助功能代码
M00;M01;M02;M30;M98;M99和书本一致。 M03;M04;M05;M08;M09和书本一致。
准备功能G代码
(2)绝对编程G90和相对编程G91 G90 绝对编程(缺省值) G91 相对编程 格式G91 X Z 表示XZ的 增量值; 增量编程还可以采用U W;
准备功能G代码
(2)坐标系设定G92 格式G92 X Z ;X Z表示刀位点在工件坐 标系下的值(绝对)。
准备功能G代码
(4)坐标系选择G54~G59 采用手动输入方式输入工件坐标的坐标原 点在机床坐标系中的坐标值。使用该指令 之前,必须先回参考点。
准备功能G代码
(5)直接机床坐标系编程G53 非模态指令,表示绝对编程的指令值是在 机床坐标系中的坐标值。
准备功能G代码பைடு நூலகம்
(6)直径编程和半径编程 G36直径编程(缺省值) G37半径编程
准备功能G代码

G70精车循环
准备功能G代码
刀具补偿 G40 G41 G42 和书本一致

华中数控车床编程

华中数控车床编程
2、有凹槽加工时程序格式: G71 UΔd Rr P ns Q nf Ee Ff Ss Tt; 说明: Δd :切削深度,无正负号,半径指定; r:退刀量,无正负号,半径指定; ns :精加工程序第一个程序段的序号; nf :精加工程序最后一个程序段的序号; e:精加工余量,外径切削时为正,内径切削时为负。 f ,s ,t:F,S,T代码。
G81-端面切削循环
1、端平面切削循环 格式: G81 X U — Z W — F—; 说明:X,Z:为端平面切削终点坐标值; U、W:为端平面切削终点相对于循环起点的坐标增量; F:进给速度。 2、圆锥端面切削循环 G81 格式:G81 X U — Z W — K— F—; K:为端面切削始点至终点位移在Z方向的坐标增量。
G71—内 外 径粗车复合循环
1、无凹槽加工时程序格式: G71 UΔd Rr P ns Q nf XΔx ZΔz Ff Ss Tt; 说明: Δd :切削深度,无正负号,半径指定; r:退刀量,无正负号,半径指定; ns :精加工程序第一个程序段的序号; nf :精加工程序最后一个程序段的序号; Δx:X轴方向精加工余量 直径值 ; Δz:Z轴方向精加工余量; f ,s ,t:F,S,T代码。
FANUC系统 格式: G76 P m r a QΔdmin Rd; G76 X U — Z W —R i P k Q Δd Ff ; 说明: m:精车重复次数 1——99 R:斜向退刀量 a:刀尖角度,可选80° 60° 55° 30° 29° 0° Δdmin :最小切深,当一次切深比Δdmin 还小时,则用Δdmin 作为一次切深; d:精加工余量; I:圆锥螺纹的半径差, i =0时为圆柱螺纹; k :螺纹牙高 X方向半径值 ,通常为正; F:螺纹导程; X U , Z W :螺纹终点坐标; Δd:第一次切深

华中数控编程G,M代码及详解

华中数控编程G,M代码及详解

编程12步1.建立文件名(O开头,后面接字母命名)如:OSQ2.程序头开头(%1开头),其他数字也行3.建立坐标系G54-G59,一般用G544.主轴正转M03(主轴正转),S15OO(代表速度1500转)5.到安全高度。

Z50(代表工件表面50mm的高度),G01(直线插补较慢的速度走刀到50这个位置),F2000(进给速度2000)6.到起点(表示到工件加工的起点位置,表示形式为起点的坐标G01X-Y-}7.到缓慢下刀高度(Z2或Z5)8.到工件深度(G01Z-1)表示下刀到工件表面零点以下1毫米。

9.走形状,运用各种代码,坐标。

10.到安全高度Z50,表示提刀到工件表面零点以上50mm11.主轴停止M0512.程序结束并返回程序头M30G代码指令G00:快速定位到某点(G00X-Y-)G01:直线插补(G01X-Y-)G02:顺圆插补G03:逆圆插补G04:暂停G17:XY平面选择G18:ZX平面选择G19:YZ平面选择G20:英寸输入G21:毫米输入G22:脉冲当量输入G24:镜像开G25:镜像关G28:返回到参考点G29由参考点返回G34攻丝G38极坐标编程G40刀具半径补偿取消G41左刀补G42右刀补G43刀具长度正向补偿G44刀具长度负向补偿G49刀具长度补偿取消G50缩放关G51缩放开G52局部坐标系设定G53直接机床坐标系编程G54~G59:工件坐标系选择G60单方向定位G61精确停止校验方式G64连续方式G65子程序调用G68旋转变换G69旋转取消G73深孔钻削循环G74逆攻丝循环G76精镗循环G80固定循环取消G81定心钻循环G82钻孔循环G83深孔钻循环G84攻丝循环G85镗孔循环G86镗孔循环G87反孔循环G88镗孔循环G89镗孔循环G90绝对值编程G91增量值编程G92工件坐标系设定G94每分钟进给G95每转进给G98固定循环返回起始点G99固定循环返回到R点M指令M00程序停止M01程序选择停止M02程序结束M03主轴顺时针旋转M04主轴逆时针旋转M05主轴停止M06允许换刀M08切削液打开M09切削液关闭M98子程序调用M99子程序调用返回。

数控华中世纪星

数控华中世纪星

华中数控世纪星G00定位 (快速移动)*G01直线切削G01直线切削G02顺时针切圆弧 (CW,顺时钟)G03逆时针切圆弧 (CCW,逆时钟)G04暂停 (Dwell)G20英制输入*G21公制输入G28参考点返回G29从参考点返回G32切螺纹*G36直径编程G37半径编程*G40取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)*G54坐标系选择G55G56G57G58G59G71外径/内径车削复合循环G72端面车削复合循环G73闭环车削复合循环G76螺纹切削复合循环*G80外径/内径车削固定循环G81端面车削固定循环G82螺纹切削固定循环G90绝对编程G91相对编程G92工件坐标系设定*G94每分钟进给G95每转进给*G96恒线速度切削M00非模态程序停M02非模态程序结束(复位)M03模态主轴正转 (CW)M04模态主轴反转 (CCW)M05模态主轴停M07模态切削液开M08模态切削液开M09模态切削液关M30非模态程序结束并返回程序起点M98非模态子程序调用M99非模态子程序结束FANUC 0-TD系统G00定位 (快速移动)G01直线切削G02顺时针切圆弧 (CW,顺时钟)G03逆时针切圆弧 (CCW,逆时钟)G04暂停 (Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位有效G23内部行程限位无效G27检查参考点返回G28参考点返回G29从参考点返回G30回到第二参考点G32切螺纹G40取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)G50修改工件坐标;设置主轴最大的 RPMG52设置局部坐标系G53选择机床坐标系G70精加工循环G71内外径粗切循环G72台阶粗切循环G73成形重复循环G74Z 向步进钻削G75X 向切槽G76切螺纹循环G80取消固定循环G83钻孔循环G84攻丝循环G85正面镗孔循环G87侧面钻孔循环G88侧面攻丝循环G89侧面镗孔循环G90(内外直径)切削循环G92切螺纹循环G94(台阶) 切削循环G96恒线速度控制G97恒线速度控制取消G98每分钟进给率G99每转进给率M00程序停止M01条件程序停止M02程序结束M03主轴正转M04主轴反转M05主轴停止M06刀具交换M08冷却开M09冷却关M18主轴定向解除M19主轴定向M29刚性攻丝M30程序结束并返回程序头M98调用子程序M99子程序结束返回/重复执行。

华中世纪星HNC-21T 的编程与操作

华中世纪星HNC-21T 的编程与操作

6.3.3 刀具功能指令 T
刀尖半径补偿指令G40/G41/G42
编程格式: G40 GG4421GG0010X _ Z _
G40为取消刀尖半径补偿;G41为左刀补(在刀具前进 方向左侧补偿);G42为右刀补(在刀具前进方向右侧补 偿),G40、G41、G42都是模态代码,可相互注销。
6.4 简单循环指令 G80/G81/G82
N50 G01 X6 Z0 F300 N60 G01 X10 Z-2 N70 Z-20 N80 G02 U10 W-5 R5 N90 G01 W-10 N100 G03 U14 W-7 R7 N110 G01 Z-52 N120 U10 W-10 N130 W-20 N140 X50 N150 G00 X80 Z80 N160 M30
4)圆弧进给指令 G02/G03
编程格式: G02
IK
G03 XZ R
F
编程说明:
⑴ G02为顺时针圆弧插补,G03为逆时针圆弧插补。
⑵ X、Z为圆弧终点坐标值,在G90时为圆弧终点在工件坐标系中的坐 标,在G91时为圆弧终点相对于圆弧起点的增量。
⑶ I、K为圆心相对于圆弧起点的增量(等于圆心的坐标减去圆弧起点 的坐标),在G90、G91时都是以增量方式指定。
例:用外径粗加工 复合循环指令编制如 图所示零件的加工程 序,要求循环起始点 在A(46,3),切削深 度为1.5 mm(半径量 ),退刀量为1 mm, X方向精加工余量为 0.4 mm,Z 方向精加 工余量为0.1 mm,其 中双点画线部分为工 件毛坯。
O2008 N10 G00 X80 Z80 M03 S400 T0101 N30 G00 X46 Z3 N40 G71 U1.5 R1 P50 Q130 X0.4 Z0.1 F200

G代码大全

G代码大全
SINUMERIK802DT
SINUMERIK810D/840D M
SINUMERIK810D/840D T
└FAGOR8055T
+PA系统
├PA8000M
└PA8000T
+华中数控HNC系统
└HAAS VF
SSCNC Builder
ParamCNC
数控铣床综合实验装置
CAD/CAM定制开发
HNC21 T
广州数控GSK系统 GSK980T
GSK928TC
GSK928TA
常用数控系统车外圆比较
SIEMENS802D/810DM循环举例
常用数控系统G代码汇总
常用数控系统程序举例
GSK990M
GSK928MA
北京凯恩蒂KND系统 KND100M
KND100T
FANUC18iM
FANUC18iT
SINUMERIK系统 SINUMERIK802SeM
SINUMERIK802SeT
├GSK990M
└GSK928MA
+北京凯恩蒂KND系统
├KND100M
├KND100T
├SINUMERIK802DM
├SINUMERIK802DT
├SINUMERIK810D/840D M
├SINUMERIK810D/840D T
├HNC21 M
└HNC21 T
+广州数控GSK系统
├GSK980T
├GSK928TC
+江苏仁和RENHE系统
└RENHE32T/5
+南京四开SKY2003N系统

华中数控车床G代码

华中数控车床G代码

直螺纹切削循环
C:螺纹头数,为 0 或 1 时切削单头螺纹
G82
锥螺纹切削循环
P:单头螺纹切削时,为主轴基准脉冲处距
离切削起始点的主轴转角(缺省值为 0);多
头螺纹切削时,为相邻螺纹头的切削起始点
之间对应的主轴转角
F:螺纹导程
I:螺纹起点 B 与螺纹终点 C 的半径差
√G90 13
G91
绝对编程 相对编程
F:螺纹导程,即主轴每转一圈,刀具相对 于工件的进给量
R,E:螺纹切削的退尾量,R 表示 Z 向退 尾量;E 表示 X 向退尾量
P:主轴基准脉冲楚距离螺纹切削起点的主 轴转角
华中数控系统用户手册
G37
半径编程
附录一
√G40
刀尖半径补偿取消
G40 G00(G01)X----Z---G41 G00(G01)X----Z----
c:精整次数(1----99)为模态值
r:螺纹 Z 向退尾长度(00-----99)为模态值 e:螺纹 X 向退尾长度(00-----99)为模态

a:刀尖角度(二位数字)为模态值;在 80, 60,55,30,29,0 六个角度中选一个
x,z:绝对编程时为有效螺纹终点的坐标
增量编程时为有效螺纹终点相对于 循环起点的有向距离
华中数控系统用户手册
华中数控系统数控车床
√表示机床默认状态 G 代码 组
功能
G00
01
快速定位
√G01
直线插补
倒角加工
G02
顺圆插补
附录一
格式
G00X(U)------Z(W)------
X,Z:为直径编程时,快速定位终点在工 件坐标系中的坐标

华中数控铣G代码

华中数控铣G代码

G代码组别解释*G0001 定位 (快速移动)G01 直线切削G02 顺时针切圆弧G03 逆时针切圆弧G04 00 暂停G07 16 虚轴指定G09 00 准停校验*G1702 XY 面赋值G18 XZ 面赋值G19 YZ 面赋值G2008 英寸输入*G21 毫米输入G22 脉冲当量G2403 镜像开*G25 镜像关G2800 返回到参考点G29 由参考点返回*G4007 取消刀具直径偏移G41 刀具直径左偏移G42 刀具直径右偏移G4308 刀具长度 + 方向偏移G44 刀具长度 - 方向偏移*G49 取消刀具长度偏移*G5004 缩放关G51 缩放开G5200 局部坐标系设定G53 直接机床坐标系编程*G5414 工件坐标系1选择G55 工件坐标系2选择G56 工件坐标系3选择G57 工件坐标系4选择G58 工件坐标系5选择G59 工件坐标系6选择G60 00 单方向定位*G6112 精确停止校验方式G64 连续方式G6805 旋转变换*G69 旋转取消G7309 高速深孔钻削循环G74 左螺旋切削循环G76 精镗孔循环*G80 取消固定循环G81 中心钻循环G82 反镗孔循环G83 深孔钻削循环G84 右螺旋切削循环G85 镗孔循环G86 镗孔循环G87 反向镗孔循环G88 镗孔循环G89 镗孔循环*G9003 使用绝对值命令G91 使用增量值命令G92 00 设置工件坐标系*G9414 每分钟进给G95 每转进给*G9810 固定循环返回起始点G99 返回固定循环R点G00 定位G00 X_Y_Z_2.说明:X、Y、Z定位终点坐标。

在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量,不运动的轴可以不写。

G00指定刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指令的定位目标点。

G00指令中的快速移动由机床参数“快速进给速度”对各轴分别设定,不能用F_规定。

华中世纪星数控车常用G代码格式

华中世纪星数控车常用G代码格式

M03
主轴正转启‎ 动
M30
程序结束并‎返回程序起‎ 点
M04
主轴反转启‎ 动
M02
程序结束
(P 为子程序‎ 名) M05
M98
非模态 调用子程序‎ M98P—L—(L 为调用次‎ 数) M07
主轴停止转‎ 动 模 态 切削液打开‎
M99
子程序结束‎返回主程序‎
M08
切削液打开‎
M06
换刀
M09
切削液停止‎
大悟中职校‎ 《华中世纪星‎ 数控车常用‎ G 代码格式》夏东方编
G 代码
分组
功能
格式
G00
快速点定位‎
G00X(U)—Z(W)— X、Z: 快速定位终‎点在工件坐‎标系中的坐‎ 标
√G01 G02 G03
直线插补
G01X(U)—Z(W)—F— X、Z: 终点在工件‎坐标系中的‎ 坐标
F: 两个轴的合‎成进给速度‎
△dmin: 最小背吃刀‎ 量(半径值)
△d: 第一次背吃‎ 刀量(半径值)
P: 主轴准脉冲‎处距离切削‎起始点的主‎ 轴转角
L: 螺纹导程,
G80X— Z— I— F—
G80
圆柱面切削‎ 循环
X、Z: 终点在工件‎坐标系中的‎ 坐标 I: 切削起点 B‎ 与切削终点‎ C的半径差‎ ,I 为 0 时可‎ 不写
G73
闭环车削复‎ 合循环
△i: X 方向的粗‎加工总余量‎ △i有正负号‎ △k: Z 方向的粗‎加工总余量‎ △k有正负号‎
r: 粗切削次数‎ (每次 X、Z 方向切削‎ 量为△i/r)
其余参数含‎ 义同 G71‎
常见 M 码功‎ 能说明表
代码 模 态 功 能 说 明

华中数控车床编程指令及格式

华中数控车床编程指令及格式

华中数控车床编程指令及其格式介绍1、零件程序是由数控装置专用编程语言书写的一系列指令组成的。

2、数控装置将零件程序转化为对机床的控制动作。

3、最常使用的程序存储介质是磁盘和网络。

4、为简化编程和保证程序的通用性,规定直线进给坐标轴用X,Y,Z 表示,常称基本坐标轴。

X,Y,Z 坐标轴的相互关系用右手定则决定。

5、规定大姆指的指向为X 轴的正方向,食指指向为Y轴的正方向,中指指向为Z 轴的正方向。

围绕X,Y,Z 轴旋转的圆周进给坐标轴分别用A,B,C 表示,6、数控机床的进给运动,有的由主轴带动刀具运动来实现,有的由工作台带着工件运动来实现。

7、坐标轴正方向,是假定工件不动,刀具相对于工件做进给运动的方向。

如果是工件移动则用加“′”的字母表示,按相对运动的关系,工件运动的正方向恰好与刀具运动的正方向相反,即有:+X =-X′, +Y =-Y′, +Z =-Z′+A =-A′, +B =-B′, +C =-C′同样两者运动的负方向也彼此相反。

8、机床坐标轴的方向取决于机床的类型和各组成部分的布局,对车床而言:——Z 轴与主轴轴线重合,沿着Z 轴正方向移动将增大零件和刀具间的距离;——X 轴垂直于Z 轴,对应于转塔刀架的径向移动,沿着X轴正方向移动将增大零件和刀具间的距离;——Y 轴(通常是虚设的)与X 轴和Z 轴一起构成遵循右手定则的坐标系统。

9、机床坐标系是机床固有的坐标系,机床坐标系的原点称为机床原点或机床零点。

在机床经过设计、制造和调整后,这个原点便被确定下来,它是固定的点。

10、为什么数控车床开机后要回参考点?答:数控装置上电时并不知道机床零点,为了正确地在机床工作时建立机床坐标系,通常在每个坐标轴的移动范围内设置一个机床参考点(测量起点),机床起动时,通常要进行机动或手动回参考点,以建立机床坐标系。

机床回到了参考点位置,也就知道了该坐标轴的零点位置,找到所有坐标轴的参考点,CNC 就建立起了机床坐标系。

完整版华中世纪星数控车床G71编程实例精

完整版华中世纪星数控车床G71编程实例精

G71 内(外径粗车复合循环运用这种复合循环指令,只需指定精加工路线和粗加工的吃刀量,系统会自动计算粗加工路线和进给次数。

注意:① G71指令必须带有P、Q地址ns、nf ,且与精加工路径起、止顺序号对应,否则不能进行该循环加工。

② ns的程序段必须有准备功能01组的G00或G01指令,否则产生报警,即从A 到A的动作必须是直线或点定位运动。

③在顺序号为ns 到顺序号为nf 的程序段中,可以包含子程序。

④在MDI 方式下,不能运行复合循环指令。

1 )无凹槽内(外)径粗车复合循环G71格式:G71 U(A d R(r P(ns Q(nf X(△ x Z(△ z F(f S(s T(t说明:该指令执行如图 1 -22所示的粗加工,并且刀具回到循环起点。

精加工路径A f A' f B' f B勺轨迹按后面的指令循序执行。

△d :背吃刀量(每次切削量),指定时不加符号,方向由矢量AA '决定;r :每次退刀量;ns :精加工路径第一程序段的顺序号;nf :精加工路径最后程序段的顺序号;△x :X 方向精加工余量;△z :Z 方向精加工余量;f , s , t :粗加工时G71中编程的F、S、T有效,而精加工时如果G71指令到ns程序段内设定了F、S、T ,将在精加工段内有效,如果没有设定则按照粗加工的F、S、T执行。

图1-22无凹槽内外径粗车复合循环G71G71切削循环下,切削进给方向平行于Z轴,X(△ x和Z(△ z的符号如图1-23 所示。

其中(+表示沿轴正方向移动,(-表示沿轴负方向移动。

图1-23 G71内外径粗车复合循环X(△ x和Z(△ z的符号例1:用外径粗加工复合循环编制如图1-44所示零件的加工程序:毛坯为巾50 X 120要求循环起始点在A(52 , 3,背吃刀量为1.5mm(半径量,退刀量为Imm , X方向精加工余量为0.6mm , Z方向精加工余量为0.1mm。

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

G代码分组功能模式
G76 06 螺纹切削复合循环G76 C(c) R(r) E(e) A(a) X(x) Z(z) I(i) K(k) U(d) V(△dmin) Q(△d) P(p) F(L)
c:精修次数(01-99)为模态值
r:螺纹X向退尾长度(01-99)为模态值
e:螺纹X向退尾长度(01-99)为模态值
a:刀尖角度(二位数字)为模态值;在80、60、55、30、
29、0六个角度中选一个一般为60°
x、z::有效螺纹终点的坐标
i:螺纹两端的半径差;i=0时为直螺纹
k::螺纹高度;该值由X轴方向上的半径值指定
d:精加工余量(半径值)
△dmin: 最小背吃刀量(半径值)
△d:第一次背吃刀量(半径值)
P:主轴准脉冲处距离切削起始点的主轴转角
L:螺纹导程,
G80
01 圆柱面切削循环
G80X— Z— I— F—
X、Z:终点在工件坐标系中的坐标
I:切削起点B与切削终点C的半径差,I为0时可不写
F:合成进给速度
G81 端面车削固定循环G81 X— Z— K— F—
X、Z:终点在工件坐标系中的坐标
K:切削起点B与切削终点C的Z向距离K为0时可不写F:合成进给速度
G82 螺纹切削循环G82 X— Z— I— R— E— C— P—F—
X、Z:终点在工件坐标系中的坐标
I:切削起点B与切削终点C的半径差,I为0时可不写R、E:螺纹切削的退尾量,R、E均为向量,R为Z向回退量,E为X向回退量,R、E可以省略,表示不用回退功能C:螺纹线数,为0或1时切削单线螺纹
P:单线螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多线螺纹切削时,为相邻螺纹线的切削起始点之间对应的主轴转角
F:螺纹导程(螺纹大径D1=D-0.1P, 螺纹小径D2=D-1.3P)
√G90 G91 13
绝对编程
相对编程
每个基点的坐标值都是相对于程序原点的
每个基点的坐标值都是相对于前一位置而言,正负表示方向
G92 00 工件坐标系设定G92X— Z—(由刀具相对工件原点的距离来建立坐标系)
√G94 G95 14
每分钟进给速率
每转进给
G94[F— mm/min] v f= f s(vf每分钟进给速度mm/min,
G95[F— mm/r] f每转进给量mm/r, s主轴转速r/min)
F:进给速度
G96 G97 16
建立恒线速度G96 S—单位:每分钟前进多少毫米 m/min 取消恒线速度G97 S—单位:每分钟运行多少转 r/min
一般采用《先外后内、先粗后精、先近后远、刀具集中、基面先行》的加工原则。

前置刀架(下手刀,刀架在加工工件和操作者的中间)。

相关文档
最新文档