数控机床控制命令解析.doc
文本预览下载声明
G代码 功能说明 指令格式 G00 快速定位 G00 X__ Y__ Z__ G01 直线插补 G01 X __ Y __ Z__;一般直线插补模式
N100 G01 X__ Y__, C__
N105 G01 X__ Y__ ;转角倒角模式
,C__ :假想转角处到倒角切削开始点或终点的距离
N100 G01 X__ Y__ ,R__
N105 G01 X__ Y__ ;转角倒圆角模式
,R__ :转角的圆弧半径,N100和N105的交点处执行圆角倒角
G17;
G01 A_X_(Y_);
直线角度模式
A:直线与平面第一轴的夹角
X:终点的X坐标 G02 圆弧插补(顺时针) G02 X__ Y__ R__ F__
R :圆弧半径 G03 圆弧插补(逆时针) G03 X__ Y__ R__ F__ G04 暂停 G04 X__或G04 P__ G02.1 渐开线插补(顺时针) G02.1 X__ Y__ I__ J__ F__ P__
I,J :圆弧中心坐标
P :螺距数,回转数 G03.1 渐开线插补(逆时针) G03.1 X__ Y__ I__ J__ G02.3 指数函数插补(正转) G02.3 X__ Y__ I__ J__ R__ F__ Q__
I、J:角度;
R:定数值;
F:初期进给速度;
Q:终点进给速度。 G03.3 指数函数插补(反转) G03.3 X__ Y__ I__ J__ R__ F__ Q__
I、J:角度;
R:定数值;
F:初期进给速度;
Q:终点进给速度。 G05 高速高精度制御Ⅰ G05 P10000 ;高速高精度制御开启
G05 P0 ;高速高精度制御关闭
G05 P3 ;高速加工开启
G05 P0 ;高速加工关闭 G05.1 高速高精度制御Ⅱ G05.1 Q1 ;高速高精度制御开启
G05.1 Q0 ;高速高精度制御关闭
G05.2 Q2 X0 Y0 Z0;自由曲面高精度模式开启
G05.1 Q0 ;自由曲面高精度模式关闭 G07.1 圆筒插补 G07.1 C__
C:圆筒半径 G09 正确停止检查 G09 G10 程式参数输入/补正输入 G90 G10 L2 P__ Xp__Yp__Zp__
G91
P:0 外部工件坐标
G54
G55
G56
G57
G58
G59
P为0~6以外数字时,P之值视为1。P省略时,视为现在选择中的工件坐标补正量输入。
G10 L10 P__ R__;
P:补正号
R:补正量
G10 L10 P__ R__ ;长补正形状补正
G10 L11 P__ R__ ;长补正磨耗补正
G10 L12 P__ R__ ;径形状补正
G10 L13 P__ R__ ;径磨耗补正 G11 程式参数输入取消 G12 圆切削CW G12 I__ D__ F__
I :圆的半径(增量值)
D :补正号
①从圆心下刀
②以圆弧方式逼近轮廓
③铣圆弧路径 G12.1 极坐标插补模式开始 G12.1 G13 圆切削CCW G13 I__ D__ F__
I :圆的半径(增量值)
D :补正号 G13.1 极坐标插补模式取消 G13.1 G15 极坐标指令取消 G16
……
G15 G16 极坐标指令有效 N1005 G16
N1010 G9x G01 X__ Y__
……
N2000 G15
其中N1010句中的X__表示极坐标半径, Y__表示极坐标角度 G17 平面选择X-Y 铣削M36*0.75螺纹范例:
本范例假定螺纹中心点(0,0);螺纹刀直径33.244。
G00 G90 G80 G40 G49 G54 X0. Y0.
S4000 M13
G00 G43 H2 Z50.
Z10.
G01 Z0. F800.
G41 D__
G02 Y1.378 J0.689 F600.
G17
G02 Z-15. J-1.378 P20. F600.
G02 Y0. J-0.689
G00 Z80.
G40
M05
M09
M30
先用与螺纹刀等直径的铣刀编程(全圆切削,刀具偏置方向为right),求得Y、J值,以及X、Y坐标值,然后代入上述程序范例 G18 平面选择X-Z G19 平面选择Y-Z G20 英制指令 G20 G21 公制指令 G21 G27 参考原点检查 G28 参考原点复位 G28 X__ Y__ Z__ G29 开始点复位 G29 X__ Y__ Z__
显示全部