前言
第1章 宏程序
1.1 宏程序的基本概念
1.2 宏程序的基本知识
1.2.1 变量
1.2.2 系统变量
1.3 宏程序的分类
1.3.1 A类宏程序
1.3.2 B类宏程序
1.4 宏程序语句和NC语句
1.5 转移和循环
1.6 宏程序的调用
1.7 用户宏程序的结构及用户宏功能
第2章 数控车削类零件的宏程序编程
2.1 轴类零件粗加工宏程序编程实例
2.2 套类零件粗加工宏程序编程实例
2.3 球面形零件粗、精加工宏程序编程实例
2.4 椭圆曲线类零件宏程序编程实例
2.4.1 椭圆曲线类回转体零件
2.4.2 椭圆曲线轮廓回转体零件编程实例
2.4.3 斜椭圆曲线类回转体零件
2.4.4 斜椭圆曲线轮廓回转体零件编程实例
2.5 抛物线曲线类零件宏程序编程实例
2.5.1 抛物线曲线类回转体零件
2.5.2 抛物线线轮廓回转体零件编程实例
2.6 双曲线类零件宏程序编程实例
2.6.1 双曲线类回转体零件
2.6.2 双曲线轮廓回转体零件编程实例
2.7 正(余)弦曲线类零件宏程序编程实例
2.7.1 正(余)弦曲线类回转体零件
2.7.2 正(余)弦曲线轮廓回转体零件编程实例
2.8 螺纹类零件的宏程序编程实例
2.9 配合类零件的宏程序编程实例
第3章 数控铣削零件的宏程序编程
3.1 零件平面铣削宏程序编程实例
3.2 孔系类零件钻削宏程序编程实例
3.3 外轮廓侧面铣削宏程序编程实例
3.4 凹槽类零件侧面铣削宏程序编程实例
3.5 锥台类零件侧面铣削宏程序编程实例
3.6 锥槽类零件侧面铣削宏程序编程实例
3.7 非圆锥曲线类零件的宏程序编程实例
3.8 球面类零件的宏程序编程实例
第4章 圆柱内、外螺纹的数控铣削程序编制
4.1 圆柱内、外螺纹的数控铣削运动
4.1.1 圆柱内、外螺纹的数控铣削方法
4.1.2 圆柱内、外螺纹的螺纹铣刀主要类型
4.2 圆柱内、外螺纹的铣削加工实例
4.2.1 整体式硬质合金圆柱螺纹铣刀铣削圆柱内、外螺纹实例
4.2.2 机夹式单刃螺纹铣刀及矩形梳形刀片铣削圆柱内、外螺纹实例
4.2.3 机夹式单刃螺纹铣刀及单齿A型刀片铣削圆柱内、外螺纹实例
4.3 G33等导程螺纹镗削编程
4.3.1 等导程螺纹切削指令G33
4.3.2 G33等导程螺纹镗削加工实例
4.3.3 G33等导程螺纹镗削加工注意事项
第5章 在数控加工中利用变量进行补偿的宏程序编程
5.1 FANUC系统刀具补偿值、刀具补偿号及在程序中赋值指令G10
5.1.1 刀具补偿值的范围
5.1.2 刀具补偿值的存储
5.1.3 刀具补偿赋值格式(可编程数据输入指令Gl0)
5.2 刀具长度补偿
5.2.1 刀具长度的概念
5.2.2 刀具长度补偿的应用实例
5.3 刀具半径补偿
5.3.1 刀具半径补偿的概念
5.3.2 刀具半径补偿的使用
5.3.3 在程序中修改刀具半径补偿值的实例
5.4 零点偏置补偿
5.4.1 采用工件零点偏置法,用同一程序加工不在同一位置的相同轮廓实例
5.4.2 相同轮廓的重复加工宏程序编程实例
……
第6章 简单三维曲面的宏程序设计
第7章 技能鉴定与数控大赛实操试题宏程序编程