24
-
13
. z.
第一篇:编程4
1. 综述4
可编程功能4
准备功能4
辅助功能5
2. 插补功能6
单程序段运行34
安全功能34
紧急停止34
超程检查34
3. 零件程序的输入、编辑和存储34
新程序的注册34
搜索并调出程序34
插入一段程序35
删除一段程序35
修改一个词35
搜索一个词36
4. 数据的显示和设定36
刀具偏置值的显示和输入36
G54~G59工件坐标系的显示和输入36
NC参数的显示和设定36
刀具表的修改37
5. 显示功能37
程序显示37
当前位置显示37
24
-
13
. z.
:38
. 38
﹑输出38
变量概述41
系统变量42
无条件分支(GOTO语句)48
条件分支(IF 语句)48
循环(WHILE语句) 49
注意50
简单调用(G65)50
、模调用(G66、G67)52
G码调用宏52
、M码调用宏53
M码调用子程序53
T码调用子程序53
附录1:报警代码表55
1. 程序报警(P/S报警) 55
2. 伺服报警56
3. 超程报警57
4. 过热报警及系统报警57
24
-
13
. z.
第一篇:编程
1. 综述
可编程功能
通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。一般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,T* *用于选刀,S* * * *用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。
准备功能
:
G代码
分组
功能
*G00
01
定位(快速移动)
*G01
01
直线插补(进给速度)
G02
01
顺时针圆弧插补
G03
01
逆时针圆弧插补
G04
00
暂停,精确停止
G09
00
精确停止
*G17
02
选择* Y平面
G18
02
选择Z *平面
G19
02
选择Y Z平面
G27
00
返回并检查参考点
G28
00
返回参考点
G29
00
从参考点返回
G30
00
返回第二参考点
*G40
07
取消刀具半径补偿
G41
07
左侧刀具半径补偿
G42
07
右侧刀具半径补偿
G43
08
刀具长度补偿+
24
-
13
. z.
G44
08
刀具长度补偿-
*G49
08
取消刀具长度补偿
G52
00
设置局部坐标系
G53
00
选择机床坐标系
*G54
14
选用1号工件坐标系
G55
14
选用2号工件坐标系
G56
14
选用3号工件坐标系
G57
14
选用4号工件坐标系
G58
14
选用5号工件坐标系
G59
14
选用6号工件坐标系
G60
00
单一方向定位
G61
15
精确停止方式
*G64
15
切削方式
G65
00
宏程序调用
G66
12
模态宏程序调用
*G67
12
模态宏程序调用取消
G73
09
深孔钻削固定循环
G74
09
反螺纹攻丝固定循环
G76
09
精镗固
fanuc-加工中心编程说明书 来自淘豆网m.daumloan.com转载请标明出处.