Moriseiki(shenzhen) application
常用G代码
快速移动指令:G00
G00X(U)_Z(W)_;
X、Z………………终点绝对坐标
U、W………………终点相对坐标
直线切削指令:G01
G01X(U)_Y(V)_Z(W)_F_;
X、Y、Z………………终点的绝对坐标
U、V、W………………终点的相对坐标
F………………进给速度
每转进给G99:F0.2……0.2mm/rev
每分进给G98:F200……200mm/min
圆弧切削:G02、G03
G02(G03)X(U)_Z(W)_R_F_;
G02(G03)X(U)_Z(W)_I_K_F_;
G02……………顺时针方向圆弧
G03……………逆时针方向圆弧
X、Z……………终点的绝对坐标
U、W……………终点的相对坐标
R………………圆弧半径(圆弧角在180°以上时,不能指令R)
I……………从起点到圆心的X轴方向的距离和方向(半径值)
K……………从起点到圆心的Z轴方向的距离和方向
F………………进给速度
每转进给G99:F0.2……0.2mm/rev
每分进给G98:F200……
200mm/min
螺旋插补指令:G02、G03
XY平面内的螺旋插补:
G17G02(G03)X(U)_Y(V)_Z(W)_I_J_F_;
G17G02(G03)X(U)_Y(V)_Z(W)_R_F_;
YZ平面内的螺旋插补:
G19G02(G03)Y(V)_Z(W)_X(U)_J_K_F_;
G19G02(G03)Y(V)_Z(W)_X(U)_R_F_;
G17、G18……………螺旋插补平面选择
X、Y、Z ……………螺旋插补终点坐标
I、J、K ……………从螺旋插补起点到中心的距离和方向R ……………螺旋插补半径
F ……………进给速度(沿圆弧的进给速度)
2~3、7~8的螺旋角和大圆的螺旋角要相同。
θ……………螺旋角
L……………导程
D……………螺纹直径
主轴最高转速设定指令:G50
G50S_Q_;
S……………主轴最高回转速度
Q……………主轴最低回转速度
切削速度一定指令:G96
G96S_M03(M04);
G96S_M203(M204);
S_……………切削速度
M03(M04)…………主轴或第1主轴正转(主轴或第1主轴反转)M203(M204)………第2主轴正转(第2主轴反转)
回转速度一定指令:G97
G97S_M03(M04);
G97S_M203(M204);
S_……………主轴回转速度
M03(M04)……主轴或第1主轴正转(主轴或第1主轴反转)
M203(M204)……第2主轴正转(第2主轴反转)
主轴回转速度、切削速度关系:
主轴回转速度、工具进给速度关系:
(参数设定)
暂停指令:G04
G04X_;
G04U_;
G04P_;
X1.0(U1.0)(P1.0)=1s
X1(U1)(P1)=0.001s
主轴一回转所需时间:
每分进给指令:G98
G98…… F_;
单位:直线轴:mm/min 回转轴:°/min
每转进给指令:G99
G99…… F_;
单位:mm/min
螺纹G32、螺纹切削循环G92
标准格式:(参数1265.1=0)
直螺纹
G32 Z(W)_F(E)_Q_;
G92 X(U)_Z(W)_F(E)_;
锥螺纹
G32 X(U)_Z(W)_F(E)_Q_;G92 X(U)_Z(W)_R_F(E)_;
蜗旋
G32 X(U)_F(E)_Q_;
特殊格式:(参数1265.1=1)
1 直螺纹
G32 Z(W)_F(E)_Q_;
G92 X(U)_Z(W)_F(E)_;
锥螺纹
G32 X(U)_Z(W)_F(E)_Q_;
G92 X(U)_Z(W)_I_F(E)_;
蜗旋
G32 X(U)_F(E)_Q_;
﹡X………(G32)螺纹终点X坐标
………(G92)第一回切入的直径
﹡Z…… …螺纹终点Z坐标
﹡U、W …(G32)螺纹切入始点到终点的距离和方向
…………(G92)同上
﹡R、I……锥度的X方向距离(带符号的半径值)
﹡F、E……螺纹导程,E精密导程切削
﹡Q ……… 多头螺纹切入点间的角度,省略为零(范围:0.001~360.000)
攻丝G32
格式:
G32 Z(W)_F_;
﹡Z ……攻丝加工终点z坐标
﹡W……攻丝开始点到结束点的距离和方向
﹡F ……螺距(mm)
用G32攻丝时,参数#1270.6=1。若#1270.6=0时进行攻丝,可能损伤刀具、机床。
倒C、R角机能
格式:
G01 X(U)_Z(W)_,C_F_E_;
G01 X(U)_Z(W)_,R_F_E_;
﹡X(U)… X轴终点坐标,示图的d点
﹡Z(W)… Z轴终点坐标,示图的h点
﹡C、R …C:45°角倒角量。R:圆角半径
﹡F、E …F:进给速度。E:倒角时进给速度
C、R角图示
C角:
R角:
直线角度(A角)机能
格式:
1 标准:G01 A_X(Z)_F_;
G01 A-_X(Z)_F_;
2 MC、Y轴式样:G01 X(Z)_,A_F_; G01 X(Z)_,A-_F_;﹡A ……… 和Z轴形成的角度
﹡X(Z)…终点坐标
﹡F ……… 进给速度
A角度图示
工具移动禁止领域设定G22
格式:
G22 X_Z_I_K_;
G23;取消指令
G22、G23单独一个单节指令
﹡X,Z……禁止领域开始点,到机械原点的距离。X是半径值
﹡I,K ……禁止领域结束点,到机械原点的距离。I是半径值
禁止领域图示
标准外侧是禁止领域,内侧禁止选配。G23一旦指令,相关参数被更改,不管开机关机禁止领域都存在。只能用G23取消。
自动原点复归G28
格式:
G28 X(U)_Z(W)_;
﹡X,Z……原点复归轴所经中间点绝对值
﹡U,W …原点复归轴所经中间点相对值
交接工件定位确认G38第2主轴式样
格式:
G38B(J,V)_K_F_Q_;
﹡B……交接工件B轴坐标值,绝对值
﹡J……交接工件B轴坐标值,相对值
﹡V……交接工件B轴坐标值,机械值
﹡K……B轴复归量(无符号)
﹡F……进给速度(若省略,则是30mm/min)
﹡Q……工件交接位置公差(若省略,1mm)
圆柱插补G07.1MC、Y轴式样
格式:
G19 W0 H0;
G07.1(G107)C_;
…………
G07.1(G107)C0;
…………
G18;
﹡G19W0H0 ……指定加工平面
﹡G18 …………恢复通常加工平面
﹡ C…………工件半径(沟底)
极坐标插补G12.1MC、Y轴式样
格式:
G12.1(G112);
G13.1(G113);
﹡G12.1(G112)…极坐标插补模式
﹡G13.1(G113)…极坐标插补模式取消
注意事项
1.极坐标模式中,圆弧切削时,圆弧半径用IJK指令时的地址随直线轴而异。
直线轴X轴:认为是XY平面,圆弧半径地址用IJ指令
2.G12.1(G112)、G1
3.1(G113)用单独单节指令
3. 极坐标插补模式,X轴是直径值。C轴不是角度,是半径值(mm)
直线轴Y轴:认为是YZ平面,圆弧半径地址用JK指令
直线轴Z轴:认为是XZ平面,圆弧半径地址用IK指令
圆弧半径也能用R指令
4. 极坐标模式中,不能变更坐标系(G50、G52、G53、G54~G59等)
5. 极坐标模式中,不能指令G00。只能指令下列G指令:G01、G02、G03、G04、G40、G41、G42、
G65、G66、G67、G98、G99
6.刀具径补正模式、或自动刀尖R补正模式中,G12.1(G112)、G13.1(G113)不能指令
7.对形状补正画面的X,设定从主轴中心到刀塔在原点复归位置时旋转刀具中心的距离。对形
状补正画面的R,设定旋转工具的半径值
8.第二主轴式样,第二主轴侧也能进行极坐标插补。但是,Z轴C轴的正负方向要注意。
工件交接第2主轴式样
工件交接,只在第2主轴式样机床实行
使用工件坐标系,移动B轴
使用工件坐标系,移动B轴时。把所要使用的工件坐标系中的B,设定为接近工件时的B值。把这个位置作为B0,编程。
※不要设定在“共通”的B里
※只在使用的坐标系中设定B,其余坐标系不要设定
第2主轴的移动
格式:
G00 B_;
﹡B……第2主轴移动位置坐标。
注意点:
1.B不能指令相对坐标
2.工件交接完了B轴原点复归时,最好在原点复归之前,把坐标系转换为B未设定的工件坐标系。因G28 B0;中的B0为中间点
图示
数字尾座设定值变更G325
格式:
G325 W_T_U_A_B_C_Q_R_S_;
﹡W……设定工件1时,W1
设定工件2时,W2
﹡T……设定推力1(单位:KN)
﹡U……设定推力2(单位:KN)
﹡A……设定推力夹紧位置,不设定,不进行行程确认报警检出
﹡B……快速进给接近位置
﹡C……退避位置
﹡Q……压紧允许公差
﹡R……再次夹紧
不要:0 需要:1
﹡S……再夹紧时间(sec)。再夹紧时。夹头放松后,到切换为夹紧指令的时间,以0.1s为单位
坐标系设定
种类:
1 G50……………
2 T□□□□……形状补正
3 G54~G59 ……
4 G52 …………局部坐标系
5 G53 …………机械坐标系选择
坐标系设定G50
格式:
G50X_Z_;
﹡X……工件原点到刀尖X向距离
﹡Z……工件原点到刀尖Z向距离
#程序段起点终点坐标必须相同
#所呼叫刀具形状补正必须删除
#在程序最后,工具磨耗补正必须删除
图示
机械坐标系选择G53
格式:
G53G00 X(U)_Z(W)_;
G53G01 X(U)_Z(W)_F_;
G53非模态指令,只在指令了G53的单节有效
G54~G59、共通、形状磨耗补正关系
共通=-机械坐标+形状补正+磨耗补正+偏移值+G54~G59值相关参数:
#754 0:通过T指令设定工具坐标系机能无效
1:通过T指令设定工具坐标系机能有效
#5002.1 0:T指令的前两位磨耗、后两位形状
1:T指令的前两位形状、后两位磨耗
自动刀尖R补正
因程序指令点和实际切削点不同,如不考虑刀尖半径,会发生过切、欠切现象。如下图示:
G40G41G42
指令格式:
G01(G00)G41X_Z_F_;
G01(G00)G42X_Z_F_;
G01(G00)G40X_Z_I_K_F_;
﹡G01(G00)…刀尖补正的模式
﹡G41 …刀尖左侧补正(对程序进行方向)
﹡G42 …刀尖右侧补正(对程序进行方向)
﹡G40 …刀尖补正模式取消
X,Z …指令单节终点坐标
I,K …下一形状方向比的向量(I半径值)
F …进给速度
刀补画面设定
使用自动刀尖补正机能,必须先在刀具补正画面的C栏设定刀尖方向。否则,即使指令了刀尖补正也不起作用。
刀尖方向如右图示:
切削终点有拐角
指令格式:
G01(G00)G40X_Z_I_K_F_;
若无IK指示壁的方向则如下图:
壁的方向IK计算方法
?I的值: I=(100-70)/2=15
符号:因为是X正方向,所以是I15
?K的值: K=AC=15*tan30°=8.66
符号:因为是Z负方向,所以是K-8.66
IK大小无意义,可按其斜度比例放缩。符号意义重大
补正开始(G41)
(G42)
注意事项
?在补正开始单节,要有大于补正量的轴移动
?在补正开始单节,只能指令G00或G01,若指令G02G03,发生报警034 ?补正开始单节终点与工件壁的轴向距离要大于补正量
补正模式1
补正模式2
?对刀尖前进方向,工件的形状发生变化时(G41←→G42),移动轴移动到刀尖与变化了的单节相切位置
注意事项
G41←→G42的切换,不要在补正开始完了的紧接着的单节进行
补正取消模式
注意事项
?自动刀尖补正模式中(G41,G42),不要再次指令相同的G41G42。
?补正取消模式,指令G00或G01。若指令G02G03,发生报警034
?自动刀尖补正取消模式中只指令G40,无移动指令,则刀具就停在取消开始点,不进行补正取消。若下一单节是移动指令,则在此单节中进行补正取消。。
假如补正模式只指令G40,其后再无移动指令就结束程序,则还处于补正模式。这时,可用RESET键取消补正,用RESET键取消补正,补正取消动作不进行。
?下列情况,处于补正取消模式。
﹡刚开机。
﹡按Reset键后。
﹡指令M02M30结束程序后。
常用M指令?M00…………程序停止
?M01…………程序选择停止(操作面板选择停止键亮灯)?M02…………程序结束,光标不回头
?M30…………程序结束,光标回头
?M03…………第1主轴正转
?M203 ……… 第2主轴正转
?M04…………第1主轴反转
?M204……… 第2主轴反转
?M05…………主轴停止
?M13…………工具主轴正转
?M14…………工具主轴反转
?M05…………工具主轴停止
?M08…………切削液ON
?M09…………切削液OFF
螺纹倒角M23、M24
?M23…………倒角ON(开机时)
?M24…………倒角OFF
快速进给
切削进给
M23 M24 ?倒角角度θ:在NC参数#8015设定
?倒角量r:在NC参数#8014设定
设定方法:把导程的作为1,设定范围0~127
M23