G代码大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
G代码功能说明指令格式
G00快速定位G00X__ Y__ Z__
G01直线插补G01X__Y__Z__;一般直线插补模式
N100 G01X__ Y__, C__
N105 G01X__ Y__;转角倒角模式
,C__ :假想转角处到倒角切削开始点或终点的距离
N100 G01X__ Y__ ,R__
N105 G01X__ Y__;转角倒圆角模式
,R__ :转角的圆弧半径, N100 和 N105 的交点处执行圆
角倒角
G17;
G01 A_X_(Y_);
直线角度模式
A:直线与平面第一轴的夹角
X:终点的X 坐标
G02圆弧插补 ( 顺时针 )G02 X__ Y__ R__ F__
R:圆弧半径
G03圆弧插补 ( 逆时针 )G03X__ Y__ R__ F__
G04暂停G04X__ 或 G04 P__
G02.1渐开线插补(顺时针)G02.1 X__ Y__ I__ J__ F__ P__
I ,J:圆弧中心坐标
P:螺距数,回转数
G03.1渐开线插补(逆时针)G03.1X__ Y__ I__ J__
G02.3指数函数插补 ( 正转 )G02.3X__ 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.1Q1;高速高精度制御开启
G05.1 Q0;高速高精度制御关闭
G05.2 Q2X0 Y0 Z0;自由曲面高精度模式开启
G05.1 Q0;自由曲面高精度模式关闭
G07.1圆筒插补G07.1 C__
C:圆筒半径
G09正确停止检查G09
G10程式参数输入 / 补正输入G90 G10 L2 P__ Xp__Yp__Zp__
G91
P:0外部工件坐标
1G54
2G55
3G56
4G57
5G58
6G59
P 为 0~6 以外数字时, P 之值视为 1。 P 省略时,视
为现在选择中的工件坐标补正量输入。
G10 L10 P__ R__;
P:补正号
R:补正量
G10L10P__ R__;长补正形状补正
G10L11P__ R__;长补正磨耗补正
G10L12P__ R__;径形状补正
G10L13P__ R__;径磨耗补正
G11程式参数输入取消
G12圆切削 CW G12I__ D__ F__
I :圆的半径(增量值)
D :补正号
①从圆心下刀
②以圆弧方式逼近轮廓
③铣圆弧路径
G12.1极坐标插补模式开始G12.1
G13圆切削 CCW G13I__ D__ F__
I :圆的半径(增量值)
D :补正号
G13.1极坐标插补模式取消G13.1
G15极坐标指令取消G16
⋯⋯
G16极坐标指令有效
G17平面选择X-Y
G18平面选择 X-Z
G19平面选择 Y-Z
G20英制指令
G21公制指令
G27参考原点检查
G28参考原点复位
G29开始点复位
G30在第 2~4 参考原点复位G30.1复位刀具位置 1
G30.2复位刀具位置 2
G30.3复位刀具位置 3
G30.4复位刀具位置 4
G30.5复位刀具位置 5
G30.6复位刀具位置 6
G31跳跃
G31.1跳跃 1G15
N1005 G16
N1010 G9x G01 X__ Y__
⋯⋯
N2000 G15
其中 N1010 句中的 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 坐标值,然后代入上述程序范例
G20
G21
G28 X__ Y__ Z__
G29 X__ Y__ Z__
G30 P2(P3,P4) X__ Y__ Z__