教学单元1 SINUMERIK数控系统编程课程认识 1
1—0 任务引入与相关知识 1
1—1 课程的性质和作用 1
1—2 课程的主要内容以及与前后课程的衔接 2
1—3 学习SINUMERIK数控技术方法 4
思考与练习 9
教学单元2 SINUMERIK数控系统编程基础 10
2—0 任务引入与相关任务 10
2—1 数控机床的组成及工作原理 11
2—2 直角坐标系与极坐标系 22
2—3 常用数学函数及表达式 30
2—4 数控编程基础 39
学习小结 46
企业家点评 46
思考与练习 47
教学单元3 SINUMERIK数控系统车床编程 48
3—0 任务引入与相关知识 48
3—1 认识SINUMERIK 802S数控车床系统 49
3—2 SINUMERIK相关状态设定 54
3—3 直线运动指令G00、G01 57
3—4 圆弧插补指令 59
3—5 CHF=/RDN=倒角/倒圆指令 63
3—6 G33恒螺距螺纹切削 65
3—7 数控车床中的补偿 69
3—8 恒切削速度控制指令 74
3—9 SINUMERIK 802S的子程序与循环 78
3—10 SINUMERIK车削任务实施 86
学习小结 95
生产学习经验 96
企业家点评 96
思考与练习 96
教学单元4 SINUMERIK数控铣镗床基础编程 98
4—0 任务引入与相关任务 98
4—1 数控铣镗床的作用与规格 99
4—2 程序编制的内容及过程 104
4—3 SINUMERUK编程尺寸系统指令 107
4—4 坐标运动指令 113
4—5 刀具半径补偿指令G40~G44,G49 125
4—6 铣镗固定循环指令(CYCLE81~CYCLE89) 131
4—7 任务实施:铣镗床加工程序 150
学习小结 158
生产学习经验 158
企业家点评 158
思考与练习 159
教学单元5 SINUMERIK数控铣镗床高级编程 165
5—0 任务引入与相关任务 165
5—1 R参数编程及其应用 166
5—2 程序跳转 171
5—3 程序段重复功能(REPEAT/REPEATB) 177
5—4 程序架构FRAME功能 182
5—5 平面方程曲线轮廓加工(渐开线、抛物线轮廓) 197
5—6 立体方程曲线的参数编程(半球、椭球) 202
5—7 孔系与槽系的加工 209
5—8 铣镗床加工高级编程 215
学习小结 227
生产学习经验 227
企业家点评 228
思考与练习 228
附录 233
附录A SINUMERIK 840C数控系统常用功能代码 233
附录B SINUMERIK 840D数控系统功能/预备条件一览表 238
附录C SINUMERIK 802D车床指令系统 241
附录D SINUMERIK 802D与02S/S车床版指令系统主要相同功能表 256
附录E SINUMERIK 802D与02S/S车床版指令系统相当功能对照表 257
附录F SINUMERIK 802D较02S/S车床版主要新增功能表 258
参考文献 259