前言
项目1 认识数控铣床
1.1 提出问题
1.2 所需知识
1.2.1 数控铣床概念
1.2.2 数控铣床的功能及加工对象
1.2.3 铣床的分类
1.2.4 数控铣床电气部分组成
1.2.5 数控铣床机械部分组成
1.3 CDIO项目
思考与作业
项目2 平面类零件加工
2.1 提出问题
2.2 所需知识
2.2.1 数控铣削编程的作用与目的
2.2.2 数控铣削编程的内容步骤
2.2.3 加工程序的结构
2.2.4 程序段格式和组成
2.2.5 机床的坐标轴
2.2.6 机床原点与参考点
2.2.7 设定工件坐标系(G92)
2.2.8 绝对值和增量值编程(G90和G91)
2.2.9 快速定位(G00)
2.2.10 直线插补(G01)
2.3 CDIO项目
思考与作业
项目3 沟槽类零件加工
3.1 提出问题
3.2 所需知识
3.2.1 数控铣削加工工艺性分析
3.2.2 加工工序的划分
3.2.3 加工工序的安排
3.2.4 工件装夹方式的确定
3.2.5 加工刀具的选择
3.2.6 平面选择指令(G17、G18、G19)
3.2.7 圆弧插补(G02、G03)
3.2.8 暂停(G04)
3.2.9 精确停止((309)及精确停止方式(G61)
3.2.10 米制输入指令(G21)和英制输入指令(G20)
3.3 CDIO项目
思考与作业
项目4 内外轮廓类零件加工
4.1 提出问题
4.2 所需知识
4.2.1 加工路线的确定
4.2.2 对刀点与换刀点的确定
4.2.3 切削用量的确定
4.2.4 参考点相关指令(G27、G28、G29、G30)
4.2.5 刀具半径补偿功能
4.2.6 拐角偏移圆弧插补指令(G39)
4.2.7 机床坐标系选择指令(G53)
4.2.8 加工坐标系选择指令(G54~G59)
4.3 CDIO项目
思考与作业
项目5 旋转、缩放零件加工
5.1 提出问题
5.2 所需知识
5.2.1 子程序调用
5.2.2 坐标系旋转功能(G68、G69)
5.2.3 比例及镜像功能((350、G51)
5.3 CDIO项目
思考与作业
项目6 孔系零件加工
6.1 提出问题
6.2 所需知识
6.2.1 刀具长度补偿功能(G43、G44、G49)
6.2.2 固定循环动作
6.2.3 具体固定循环指令
6.3 CDIO项目
思考与作业
项目7 用户宏程序的应用
7.1 提出问题
7.2 所需知识
7.2.1 变量
7.2.2 算术和逻辑运算
7.2.3 宏程序语句和NC语句
7.2.4 转移和循环
7.2.5 宏程序调用
7.2.6 用户宏程序的存储
7.2.7 宏程序的限制
7.3 CDIO项目
思考与作业
项目8 CDIO二级项目
8.1 提出问题
8.2 CDIO项目
参考文献