G码指令一览表
项目
功 能 名 称
备注
项 目
功 能 名 称
备注
G00
直线快速定位
G61
确实停止检测
G01
直线补间、切削进给
G64
切削模式
※
G02
圆弧补间(顺时钟)
G65
单一宏程序呼叫
※
G03
圆弧补间(逆时钟)
G66
模式宏程序呼叫
※
G04
暂停指定时间
G67
模式宏程序呼叫取消
G05
高速高精模式
G68
坐标旋转开始
G062
NURBS曲线补间
G682
斜平面加工
五轴
G09
确实停止检测
G69
坐标旋转取消
G10
可程序数据输入
G70
英制单位加工
G15
极坐标插位取消
G71
公制单位加工
G16
极坐标插位
G73
高速啄式钻孔循环
G17
设定X-Y工作平面
G74
左手攻牙循环
G18
设定Z-X工作平面
G76
精细搪孔循环
G19
设定Y-Z工作平面
G80
取消循环
G22
第二软件行程极限
G81
钻孔循环
G23
取消第二软件行程极限
G82
孔底暂停钻孔循环
G28
参考点回归
G83
啄式钻孔循环
G29
从参考点回归
G84
攻牙循环
G30
任意参考点回归
G85
钻孔循环
G31
跳越指令
G86
高速钻孔循环
G33
螺牙切削
G87
背面精细搪孔循环
G40
刀具半径补偿消除
G88
半自动精细搪孔循环
G41
刀具半径左补偿
G89
孔底暂停搪孔循环
G42
刀具半径右补偿
G90
绝对位置输入方式
G43
刀具长度正补偿
G91
相对位置输入方式
G434
刀尖点控制
五轴
G92
绝对零点坐标系统设定
G44
刀具长度负补偿
G93
反时间进给
G49
刀具长度补偿取消
G94
每分钟进给(mm/min)
G50
比例功能取消
G95
每转进给量(mm/rev)
G51
比例功能
G96
等表面切削速度
G501
镜像机能取消
G97
等表面切削速度取消
G511
镜像机能
G98
复归到初始点
G52
局部坐标系统设定
G99
复归到R点
G53
机械坐标系统设定
G134
圆周孔循环
G531
斜平面加工刀具对正
五轴
G135
角度直线孔循环
G54
工作坐标系统设定
G136
圆弧孔循环
G59
工作坐标系统设定
G1371
棋盘孔循环
1、例如加工一个长半轴30,短半轴20一个椭圆,椭圆不是圆弧,所以我们不能用圆弧的方式来加椭圆,这里我们用一小段一小段的直线来拼接这个椭圆。
2、椭圆的基本公式为x^2/a^2+y^2/b^2=1 (a>b>0) 焦点在X上这是车床上用的方程。a乘以cosx=x b乘以sinx=y这是CNC加工中心用的角度公式。
#号在机床编程中也是一种编程语言
3、一般我们将它分为两类可变量不可变量,就是说有些#号代表的意思是会变化的,一般用字母来替代条件字符 EQ等于 NE不等于 GT 大于 GE 大于或等于 LT小于 LE小于或等于 。
拿上面的例题来进行讲解!编写宏程序如下:
1、O0001 程序名
T01 M6 换一号刀具
G90 G54 G00 X0 Y0 M03S3000 快速定位 主轴旋转
G43 Z100 H01 建立长度补偿
Z10 M08 打开冷却液
G00X70Y0
G01 Z-5 F200 下刀Z方向
#1=30长半轴
#2=20短半轴
#3=0起始角度
#4=360 终止角度
#5=1角度增量 数值越小精度越高
WHILE[#3LE#4]DO1
#6=#1COS[#3]
#7=#2sin[#3]
G01 X[#6] Y[#7]
#3=#3+#5
END1
2、WHILE---DON
------
---
ENDN
这是一个固定循环格式只要括号中条件满足,它就会无限的循环反之条件不满足循环会被自动结束。
3、建议在学习的时候,最好下载一个仿真软件这样有助你,快速的学会并使用,建议使用斯沃仿真。VERICUT是仿真当中最为强悍的,不适合新手,当然你如果有这方面的经验可以更好的学习VERICUT。
以上就是关于数控代码g全部的内容,包括:数控代码g、发那科系统的加工中心该怎样编写宏程序能否举一个简单的例子!~需要改参数吗!越详细越好!~~先谢谢了!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)