编辑: GXB156399820 | 2019-03-14 |
41 3.4 删除一段程序
41 3.5 修改一个词
42 3.6 搜索一个词
42 4. 数据的显示和设定
43 4.1 刀具偏置值的显示和输入
43 4.2 G54~G59 工件坐标系的显示和输入
43 4.3 NC 参数的显示和设定
43 4.4 刀具表的修改
44 5. 显示功能
45 5.1 程序显示
45 5.2 当前位置显示
45 6.在线加工功能
46 6.1 有关参数的修改:
46 6.2 有关在线加工的操作.
46 7.机床参数的输入 p输出
47 8.用户宏 B 功能
49 8.1 变量
49 8.1.1 变量概述
49 8.1.2 系统变量
50 8.2 算术和逻辑操作
55 8.3 分支和循环语句
56 8.3.1 无条件分支(GOTO 语句)
56 8.3.2 条件分支(IF 语句)
57 8.3.3 循环(WHILE 语句)
57 8.3.4 注意
58 8.4 宏调用
58 8.4.1 简单调用(G65)
58 8.4.
2、模调用(G
66、G67)
60 8.4.3 G 码调用宏
61 8.4.
4、M 码调用宏
61 参考资料:FANUC O 系列操作编程说明书
4 8.4.5 M 码调用子程序
62 8.4.6 T 码调用子程序
62 8.5 附加说明
62 附录 1:报警代码表
64 1. 程序报警(P/S 报警)
64 2. 伺服报警
65 3. 超程报警
66 4. 过热报警及系统报警
66 参考资料:FANUC O 系列操作编程说明书
5
第一篇:编程 1. 综述 1.1 可编程功能 通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能. 一 般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧 插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类 功能被称为准备功能,以字母 G 以及两位数字 组成,也被称为 G 代码.另一类功能被 称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能. 在这些辅助功能中,Tx x 用于选刀,Sx x x x 用于控制主轴转速.其它功能由以字母 M 与两位数字组成的 M 代码来实现. 1.2 准备功能 本机床使用的所有准备功能见表 1.1: 表1.1 G 代码 分组 功能 *G00
01 定位(快速移动) *G01
01 直线插补(进给速度) G02
01 顺时针圆弧插补 G03
01 逆时针圆弧插补 G04
00 暂停,精确停止 G09
00 精确停止 *G17
02 选择 X Y 平面 G18
02 选择 Z X 平面 G19
02 选择 Y Z 平面 G27
00 返回并检查参考点 G28
00 返回参考点 G29
00 从参考点返回 G30
00 返回第二参考点 *G40
07 取消刀具半径补偿 G41
07 左侧刀具半径补偿 G42
07 右侧刀具半径补偿 G43
08 刀具长度补偿+ G44
08 刀具长度补偿- *G49
08 取消刀具长度补偿 G52
00 设置局部坐标系 G53
00 选择机床坐标系 *G54
14 选用
1 号工件坐标系 参考资料:FANUC O 系列操作编程说明书
6 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 精镗固定循环 *G80
09 取消固定循环 G81
09 钻削固定循环 G82
09 钻削固定循环 G83
09 深孔钻削固定循环 G84
09 攻丝固定循环 G85
09 镗削固定循环 G86
09 镗削固定循环 G87
09 反镗固定循环 G88