第1 章 数控参数宏程序编程基本原理和方法001
1.1 数控参数宏程序编程的基本原理001
1.1.1 FANUC 用户宏程序应用概述001
1.1.2 数控宏程序的常量与变量002
1.1.3 数控宏程序的变量知识003
1.1.4 宏程序的变量类型004
1.1.5 宏程序的算术和逻辑运算011
1.1.6 宏程序的转移和循环013
1.1.7 宏程序的非模态调用015
1.1.8 宏程序的模态调用016
1.2 数控参数宏程序编程算法017
1.2.1 宏程序编程的基本方法017
1.2.2 宏程序的算法分析018
1.2.3 宏程序的流程图018
第2 章 数控车削宏程序编程021
2.1 数控车削光轴宏程序编程的基本原理021
2.1.1 数控车削光轴的基本方法021
2.1.2 数控车削光轴的变量参数设计022
2.1.3 数控车削光轴的流程图022
2.1.4 数控车削光轴的宏程序023
2.2 数控车削椭圆宏程序编程的基本原理024
2.2.1 数控车削椭圆的基本公式024
2.2.2 数控车削椭圆的等间距直线逼近算法025
2.2.3 数控车削椭圆的等间距变量参数设计026
2.2.4 数控车削椭圆的等间距直线逼近流程图027
2.2.5 数控车削椭圆的等间距直线逼近宏程序027
2.2.6 数控车削椭圆的等角度直线逼近算法028
2.2.7 数控车削椭圆的等角度直线逼近变量参数设计028
2.2.8 数控车削椭圆的等角度直线逼近流程图029
2.2.9 数控车削椭圆的等角度直线逼近宏程序030
2.3 数控车削双曲线宏程序编程的基本原理031
2.3.1 数控车削双曲线的基本公式031
2.3.2 数控车削双曲线的变量参数设计033
2.3.3 数控车削双曲线的直线逼近流程图033
2.3.4 数控车削双曲线的直线逼近宏程序034
2.4 数控车削抛物线宏程序编程的基本原理035
2.4.1 数控车削抛物线的基本公式035
2.4.2 数控车削抛物线的变量参数设计036
2.4.3 数控车削抛物线的直线逼近流程图037
2.4.4 数控车削抛物线的直线逼近宏程序037
2.5 数控车削球曲面宏程序编程的基本原理038
2.5.1 数控车削球曲面的基本公式038
2.5.2 数控车削球曲面的变量参数设计039
2.5.3 数控车削球曲面的流程图040
2.5.4 数控车削球曲面的宏程序040
2.6 数控车削普通三角形外螺纹宏程序编程的基本原理041
2.6.1 数控车削普通三角形螺纹的基本计算041
2.6.2 数控车削普通三角形外螺纹的变量参数设计042
2.6.3 数控车削普通三角形外螺纹的流程图043
2.6.4 数控车削普通三角形外螺纹的宏程序044
2.7 数控车削普通三角形内螺纹宏程序编程的基本原理044
2.7.1 数控车削普通三角形内螺纹的基本计算044
2.7.2 数控车削普通三角形内螺纹的变量参数设计045
2.7.3 数控车削普通三角形内螺纹的流程图045
2.7.4 数控车削普通三角形内螺纹的宏程序046
2.8 数控车削梯形螺纹宏程序编程的基本原理047
2.8.1 数控车削梯形螺纹的基本公式047
2.8.2 数控车削梯形螺纹的设计050
2.8.3 数控车削梯形螺纹的流程图050
2.8.4 数控车削梯形螺纹的宏程序051
2.9 数控车削蜗杆宏程序编程的基本原理052
2.9.1 数控车削蜗杆的基本公式052
2.9.2 数控车削蜗杆的设计053
2.9.3 数控车削蜗杆的流程图054
2.9.4 数控车削蜗杆的宏程序054
第3 章 数控铣削宏程序编程057
3.1 数控铣削平面宏程序编程的基本原理057
3.1.1 数控铣削平面的基本方法057
3.1.2 数控铣削平面往复行切法的参数设计058
3.1.3 数控铣削平面往复行切法的流程图059
3.1.4 数控铣削平面往复行切法的宏程序059
3.2 数控铣削矩形外轮廓宏程序编程的基本原理060
3.2.1 数控铣削矩形外轮廓的基本方法060
3.2.2 数控铣削矩形外轮廓的参数设计061
3.2.3 数控铣削矩形外轮廓的流程图061
3.2.4 数控铣削矩形外轮廓的宏程序062
3.3 数控铣削圆弧过渡矩形外轮廓宏程序编程的基本原理063
3.3.1 数控铣削圆弧过渡矩形外轮廓的基本方法063
3.3.2 数控铣削圆弧过渡矩形外轮廓的参数设计063
3.3.3 数控铣削圆弧过渡矩形外轮廓的流程图064
3.3.4 数控铣削圆弧过渡矩形外轮廓的宏程序065
3.4 数控铣削圆弧过渡矩形内型腔宏程序编程的基本原理067
3.4.1 数控铣削圆弧过渡矩形内型腔的基本方法067
3.4.2 数控铣削圆弧过渡矩形内型腔的参数设计067
3.4.3 数控铣削圆弧过渡矩形内型腔的流程图068
3.4.4 数控铣削圆弧过渡矩形内型腔的宏程序068
3.5 数控铣削椭圆外轮廓宏程序编程的基本原理071
3.5.1 数控铣削椭圆外轮廓的基本方法071
3.5.2 数控铣削椭圆外轮廓的参数设计071
3.5.3 数控铣削椭圆外轮廓的流程图072
3.5.4 数控铣削椭圆外轮廓的宏程序073
3.6 数控铣削椭圆内型腔宏程序编程的基本原理074
3.6.1 数控铣削椭圆内型腔的基本方法074
3.6.2 数控铣削椭圆内型腔的参数设计075
3.6.3 数控铣削椭圆内型腔的流程图077
3.6.4 数控铣削椭圆内型腔的宏程序077
3.7 数控铣削凸半球曲面宏程序编程的基本原理081
3.7.1 数控铣削凸半球曲面的基本方法081
3.7.2 数控铣削凸半球曲面的参数设计082
3.7.3 数控铣削凸半球曲面的流程图083
3.7.4 数控铣削凸半球曲面的宏程序084
3.8 数控铣削凹半球曲面宏程序编程的基本原理085
3.8.1 数控铣削凹半球曲面的基本方法085
3.8.2 数控铣削凹半球曲面的参数设计086
3.8.3 数控铣削凹半球曲面的流程图087
3.8.4 数控铣削凹半球曲面的宏程序088
3.9 数控铣削凹椭球曲面宏程序编程的基本原理090
3.9.1 数控铣削凹椭球曲面的基本方法090
3.9.2 数控铣削凹椭球曲面的流程图092
3.9.3 数控铣削凹椭球曲面的宏程序093
3.10 数控铣削正八边形倒角宏程序编程的基本原理095
3.10.1 数控铣削正八边形倒角的基本方法095
3.10.2 数控铣削正八边形倒角的参数设计096
3.10.3 数控铣削正八边形倒角的流程图097
3.10.4 数控铣削正八边形倒角的宏程序098
第4 章 数控宏程序编程综合应用101
4.1 数控宏程序在体外碎石机零件加工中的应用101
4.1.1 医用体外碎石机零件介绍101
4.1.2 医用体外碎石机零件加工分析101
4.1.3 医用体外碎石机零件加工参数设计102
4.1.4 医用体外碎石机零件加工参数程序102
4.2 数控宏程序在技能竞赛中的应用103
4.2.1 职业技能大赛数车竞赛双曲线回转曲面公式103
4.2.2 三点试圆法等误差逼近双曲线回转曲面算法104
4.2.3 单圆弧等误差逼近双曲线回转曲面误差分析104
4.2.4 双曲线回转曲面参数宏程序分析105
4.2.5 双曲线回转曲面零件的机床及夹具选择106
4.2.6 双曲线回转曲面参数设计107
4.2.7 双曲线回转曲面参数宏程序108
4.3 烟灰缸数控加工的宏程序编程应用110
4.3.1 烟灰缸零件分析110
4.3.2 烟灰缸数控铣削工艺110
4.3.3 烟灰缸曲面加工工序设计112
4.3.4 烟灰缸曲面参数宏程序113
第5 章 数控宏程序编程的智能化应用121
5.1 数控宏程序在批量车削加工中校刀应用121
5.1.1 批量车削加工中校刀原理121
5.1.2 校刀宏程序的变量及参数设计122
5.1.3 校刀宏程序122
5.2 数控宏程序在加工中心机床在线检测中的应用123
5.2.1 数控机床在线检测系统构成123
5.2.2 数控机床在线检测的工作原理125
5.2.3 数控机床在线检测的几何特征125
5.2.4 数控机床的跳转功能G31 128
5.2.5 雷尼绍测头在FANUC 数控机床中的连接与测试129
5.2.6 测头参数宏程序130
5.3 数控宏程序在人机界面开发上的应用151
5.3.1 椭圆型腔通用宏程序151
5.3.2 椭圆型腔人机界面开发流程154
5.3.3 椭圆型腔人机界面制作154
5.3.4 椭圆型腔人机界面应用验证159
5.3.5 椭圆内孔人机界面应用开发160
5.4 数控宏程序在刀具补偿中的开发应用163
5.4.1 刀具长度补偿的宏程序设计164
5.4.2 刀具长度补偿的测量过程166
5.5 数控宏程序在批量数控铣削加工在线测量中的应用170
5.5.1 批量数控铣削加工中在线测量方法170
5.5.2 批量数控铣削加工中在线测量流程图设计172
5.5.3 批量数控铣削加工中在线测量宏程序编写174
第6 章 雷尼绍测头使用方法及应用176
6.1 雷尼绍工件测头标定176
6.2 手动找正工件179
6.2.1 手动找正工件概述179
6.2.2 手动单面找正工件181
6.2.3 手动内孔找正工件182
6.2.4 手动外圆找正工件182
6.2.5 手动凹槽找正工件183
6.2.6 手动凸台找正工件184
6.3 自动找正工件185
6.3.1 自动找正工件概述185
6.3.2 工件自动单面找正循环186
6.3.3 工件自动内孔找正循环187
6.3.4 工件自动外圆找正循环188
6.3.5 工件自动凹槽找正循环189
6.3.6 工件自动凸台找正循环190
6.3.7 工件自动3 点平面找正循环191
参考文献193