绪论 变量编程概述 1
0.1变量编程的特点 1
0.2变量编程在数控系统中的运行过程 2
第1章 宏程序编程基础知识 3
1.1 FANUC数控系统宏程序编程基础知识 3
1.1.1变量概述 3
1.1.2系统变量 5
1.1.3运算指令 9
1.1.4转移与循环指令 10
1.1.5参数在编程中的赋值方法 11
1.1.6用户宏程序报警及处理方法 12
1.1.7有关用户宏程序的参数 13
1.1.8用户宏程序的使用限制 15
1.2 SIEMENS数控系统参数编程基础知识 16
1.2.1 R参数 16
1.2.2算术运算规律 17
1.2.3程序跳转 18
1.2.4参数在编程中的赋值方法 20
1.3华中数控系统宏程序编程基础知识 20
1.3.1宏变量及常量 20
1.3.2运算符与表达式 23
1.3.3赋值语句 23
1.3.4条件判别语句IF ELSE END IF 23
1.3.5循环语句WHILE ENDW 23
第2章 宏程序编程技术及实例 24
2.1常规编程技术及实例 24
2.1.1数控车抛物线 24
2.1.2数控车余弦曲线 27
2.1.3数控车内腔去余量 29
2.1.4 G17平面加工椭圆 31
2.1.5椭圆均等分层加工 33
2.1.6椭圆不均等分层加工 35
2.1.7双曲线 37
2.1.8抛物线 40
2.1.9正弦曲线 42
2.1.10余弦曲线 45
2.1.11正切曲线 47
2.1.12五边形 49
2.1.13六边形 52
2.1.14铣花边 54
2.1.15铣削圆周平面 57
2.1.16铣削大平面 58
2.1.17内环去余量 61
2.1.18铣槽 62
2.1.19凸轮加工 69
2.2孔加工编程技术及实例 78
2.2.1圆周钻孔 78
2.2.2带角度排孔 84
2.2.3环形钻孔 88
2.2.4三角形孔位加工 90
2.2.5排孔 92
2.2.6矩阵孔加工 96
2.3深孔加工编程技术及实例 99
2.4变刀补编程技术 102
2.4.1锥体 102
2.4.2圆锥体 105
2.4.3孔口倒90°圆角 109
2.4.4孔口倒角 111
2.4.5圆柱倒90°圆角 114
2.4.6圆柱倒直角 117
2.4.7等距离外倒角 119
2.5规则曲面编程技术 122
2.5.1孔口倒小于90°圆角 122
2.5.2圆柱倒小于90°圆角 125
2.5.3半球体加工 127
2.5.4矩形内孔口倒凹圆弧 131
2.5.5矩形内孔口倒凸圆弧 134
2.5.6孔口倒角 137
2.5.7等半径外加工 139
2.5.8等半径内加工 144
2.6螺纹加工编程技术及实例——在孔为φ28的孔内铣深30的螺纹 147
2.7多轴编程技术及实例——在圆环上钻孔 151
第3章 宏程序仿真加工技术 154
3.1总体功能 154
3.2详细功能介绍 155
3.2.1 VERIFICATION 2轴、3轴基本数控程序加工仿真验证 155
3.2.2 Machine simulation机床实体仿真模块 156
3.2.3 Multi-Axis 4轴、5轴及多轴联动数控加工仿真验证 156
3.2.4 OptiPath数控程序优化 157
3.2.5 AUTO-DIFF仿真后的零件模型与设计原型自动比较过切和欠切 157
3.2.6 Unigraphics Interface UG接口 158
3.2.7模型输出(Model Export) 158
3.2.8探头仿真(CNC machine probing) 158
3.2.9 step模型接口 158
3.3数控车椭球体加工及仿真 158
3.4铣槽仿真 166
3.5数控铣椭圆体加工及仿真 173
第4章 数控系统功能G代码宏开发技术 181
4.1数控车正弦曲线 181
4.2半球型腔去余量 185