一文看懂广州数控车床G代码

您所在的位置:网站首页 数控锥度循环 一文看懂广州数控车床G代码

一文看懂广州数控车床G代码

2024-07-08 21:48| 来源: 网络整理| 查看: 265

G00 定位

1.格式: N_ G0 X(U)_ Z(W)_ 》

其中: X(U),Z(W)为定位的终点坐标,X,Z分别为X轴和Z轴的绝对坐标,U,W分别为X轴

和Z轴的相对坐标,、相对坐标和绝对坐标用其中之一,不需移位的坐标轴可以

省略,相对坐标是相对于当前位置的位移量。

2.对于两个轴需要定位的情况,总是先两轴同时按照较短轴长度快速移动,再快速移动

较长轴的余下长度部分。

定位速度按照1号参数进行,可用H字段修改快速定位速度(41-43号参数为各轴限速)

例: 当前位置(250,400): N400 G0 X100 W-300

G01 直线切削进程

格式: N_ G1 X(U)_ Z(W)_ 》

其中, X(U),Z(W) 为直线的终点坐标

以当前位置为直线的起点, X(U),Z(W)字段给定的位置为终点进行直线插补。进刀的速度为切削进给速度,可用F字段或2号系统参数修改切削速度

使用步进电机时进给速度F1.60,省略则无倒角退尾;

D 螺纹的头数, D=0~220,省略为单头螺纹;

D1~D99: 多头螺纹的头数

D100~D200: 端面螺纹(单头)

D201~D220:单头螺纹R退尾角度=

D缺省、或D=210、或D220时退尾角度=45○,两轴退尾长度(X轴为半径值)相等;

D值在201~220间数值越大,退尾角度越小、退尾速度越慢:

D=201时退尾理论角度≈84○(最快速度退尾);

D=220时退尾理论角度≈27○(最慢速度退尾);

最大退尾理论角度将受到螺距限制,螺距越大最大退尾理论角度将越小,螺距为12mm时最大退尾的角度为45○。实际最大退尾角度还受负载和驱动电源限制。

L 刀尖的角度(螺纹的度数)标准有29○,30○,55○,60○,80○。本系统增加

28○,54○,59○,79○。省略则为直进刀(刀尖双面都切削);

K 为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;

螺纹切削循环过程:

①当L>0时,进行单面进刀的位移;

Z轴方向向Z(W)的反方向快速移动距离2*C*n开平方*tg(L/2),其中C

为第一次切削量, n为循环次数;

②(第n次循环) X轴方向快速定位到: X(U)-A+C*(n开平方);

③进行长度为Z(W)的螺纹切削,包括R倒角退尾和多头螺纹循环;

④X轴方向快速返回起始位置;

⑤Z轴方向快速返回起始位置;

⑥循环①至⑤若干次数直至螺纹切削至底部;

循环结束系统处于G82的起始位;螺纹循环切深示意图(其它方向类推):

省略L,双面进刀图示: 刀尖L角度的单面进刀图示:

G82循环图示(无L,U0逆园,省略为顺园;

G84中定义的圆弧不能过象限。类似于G80柱锥度粗车循环,只不过G80的锥面是斜边而G84是园弧。循环加工过程:

①X轴方向快速进刀A的距离;

②Z轴方向切削进给至与园弧的交点;

③X轴方向切削速度退刀P的距离;

④Z轴方向快速返回G84的起点;

⑤循环①,②,③,④直至第②步时到达X(U)、Z(W)给出的园弧起点;

⑥以X(U)、Z(W)为园弧起点,作园弧切削,循环结束;

循环结束系统处于G84的园弧终点位置(即X轴方向与G84起点相同,Z轴方向为C字段相对于G84起点的位置)。

G84 前刀座 U0;

P每次切削Z轴方向退刀的间距, P>0;

D园弧的方向,D=0或省略为顺时针,D>0逆时针方向;

G85中定义的圆弧不能过象限。示意图中D=1逆时针圆弧。 类似于G81端面锥面粗车循环,只不过G81的锥面是斜面,而G85的球面是园弧,加工过程:

Z轴方向快速进刀C的距离;

X轴方向切削进给至与园弧的交点;

Z轴方向切削速度退刀P的距离;

X轴方向快速返回G85的起点;

循环①~④直至到达X(U)、Z(W)给出

的园弧起点

⑥以R为园弧半径(或I,K为园心)G85起点,

+A为X轴方向的园弧终点,G85起点为Z轴

G86精加工子程序循环

格式: N_ G86 A_ C_ D_ L_ 》

其中 A X轴方向总加工余量(及正负,X轴每次切削量和方向为:-A/L);

C Z轴方向总加工余量(及正负,Z轴每次切削量和方向为:-C/L);

D 子程序的起始程序段号(子程序中不能有M98指令);

L 循环次数;

循环过程:

①循环次数: n=1;

②快速定位到相对位置(A-n*A/L,C-n*C/L),本系统称之为G86的偏置量;

③调用子程序;子程序执行过程中的所有X,Z字段(绝对坐标)都被加上G86的偏置

量,通常子程序第一段为G0快速定位,子程序按照零件图纸尺寸编程即可。

④子程序结束之后快速返回G86的起始位置;

⑤循环次数: n=n+1;

⑥循环②、⑤直至G86最后一次调用子程序,循环结束;

G86循环结束之后总是返回到G86起始位置。

G87局部循环

格式: N_ G87 D_ L_ 》

其中 D 局部循环的起始程序段号,必须在当前G87程序段的前面(并能执行到当前段),L 循环次数。

例: N10 G0 X100 Z300

N40 G1 W-50

N50 G1 U50 W-50

N60 G87 D40 L2

格式:N_ G88 X(U)_ Z(W)_ A_ C_ P_ 》

其中 X(U),Z(W) 为槽的对角的坐标,X(U)给出槽的宽度,Z(W)给出槽的深度;

X(U),Z(W)同时给出槽的方向;

A X轴方向的每次进刀量, A>0, 应小于槽刀宽度;

C Z轴方向刀深增量, C>0;

P Z轴方向退刀的距离, P>0;

循环过程:

①Z轴方向切削进刀C的距离,切削速度退刀P的距离,再切削进刀C,退刀P,...,直至到达Z(W)字段的深度;

②Z轴方向快速返回起始位置;

③X轴方向快速进刀A的距离;

④重复①,②,③直至X轴方向到达X(U)的位置;

循环完毕,系统的位置处在: X方向为X(U)字段设定位置,Z方向与G88起点相同位置。

G89? X轴方向的切槽循环

1.格式:N_ G89 X(U)_ Z(W)_ A_ C_ P_ 》

其中 X(U),Z(W) 为槽的对角的坐标,X(U)给出槽的深度,Z(W)给出槽的宽度;

X(U)Z(W)同时给出槽的方向;

A X轴方向的切深增量, A>0;

C Z轴方向的每次进刀量,C>0, 应小于槽刀宽度;

P X轴方向的退刀距离, P>0;

加工过程: 1.X轴方向切削速度进刀A的距离,快速退刀P

的距离,再进刀C,退刀P,...,直至到达X(U)

字段的位置;

2.X轴方向快速退刀至G89的起点;

3.Z轴方向快速进刀C的距离;

4.重复123直至Z轴方向到达Z(W)字段的位置;

循环完毕,X轴方向处于G89的起点位置,Z轴方向

则处于Z(W)字段给定的位置。

前刀座 U



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3