一、课程说明
1、课程编码:
2、课程性质:专业选修课
3、教学目的与任务:
数控加工技术是机电类专业的专业课,它是电子技术、计算机技术与机械制造技术的有机结合,它以数控机床为对象,研究数字控制系统的工作原理、组成及其在数控机床上的应用。通过本课程的培养使学生具有较高的机械加工工艺分析、和数控手动与自动编程的能力,并掌握对典型数控机床的基本操作技能。
本课程在内容方面侧重于基础知识、实践过程以及基本分析方法的讲授,在培养实践能力方面应着重数控加工技能的基本训练。
本课程的主要任务是:
1) 使学生熟悉数控机床机械的结构和工作原理,掌握数控机床对一些机械部件的要求。
2) 使学生熟悉典型的数控编程系统,掌握编程基础理论知识,使学生初步具有编写中等复杂零件的数控程序并进行加工的能力。
3) 使学生了解数控系统的基本组成及原理,为今后维护数控机床奠定基础。
在培养高级机械工程技术人才的全局中,本课程不仅为学生学习相关技术基础和专业课程起到承前启后的作用,而且为今后从事机械设计和研究工作起到增强适应能力和开发创新能力的作用。
4、教学要求:
1) 掌握数控机床的基本机械结构。
2) 对常见的数控系统要有一定的了解。
3) 熟悉并掌握数控编程的理论知识,具有编写中等复杂零件程序并进行加工的能力,以及复杂零件的自动编程的能力。
4) 熟练掌握数控车床、铣床的基本操作。
5) 掌握数控系统的基本组成及工作原理。
二、课程内容
第一章 绪论(2学时)
教学目的及要求
1) 了解:数控技术的产生及特点;
2) 掌握:数控系统的组成及分类;
教学重点难点
1) 重点:数控系统的组成及分类
2) 难点:数控原理
考核要求
要求了解数控技术的产生及特点;掌握数控系统的组成及分类;
教学基本内容
1) 数控技术的产生及特点
2) 数控系统的组成及分类
第二章 数控加工技术(2学时)
教学目的及要求
1) 了解:数控工艺特点、数控机床的使用和维修;
2) 掌握:数控加工工艺的设计及工序的划分、对刀点、换刀点的选择和数控加工的刀具选用;
教学重点难点
1) 重点:数控加工工艺的设计及工序的划分;
2) 难点:对刀点、换刀点的选择和数控加工的刀具选用;
考核要求
了解数控工艺特点、数控机床的使用和维修;数控加工工艺的设计及工序的划分、对刀点、换刀点的选择和数控加工的刀具选用;
教学基本内容
1) 数控工艺特点
2) 数控加工工序
3) 控机床用刀具
4) 数控机床的使用和维修
第三章 数控编程基础(2学时)
教学目的及要求
1) 了解:数控编程的内容与步骤;
2) 掌握:坐标系的定义原则、数控程序的构成;
3) 应用:建立工件坐标系;
教学重点难点
1) 重点:数控编程的几何基础;
2) 难点:工件坐标系与机床坐标系的联系;
考核要求
了解数控编程的内容与步骤;掌握坐标系的定义原则、数控程序的构成;应用建立工件坐标系;
教学基本内容
1) 什么是数控编程;
2) 数控编程的几何基础;
3) 数控程序的构成;
第四章 数控车床编程指令(10学时)
教学目的及要求
1) 了解:各种指令的含义;
2) 掌握:各种指令的作用、实现的方法;
3) 应用:分析零件图纸,建立零件的数控车床程序;
教学重点难点
1) 重点:各种指令的含义、作用、实现的方法;建立零件的数控车床程序;
2) 难点:建立零件的数控车床程序;
考核要求
了解各种指令的含义;掌握种指令的作用、实现的方法;建立零件的数控车床程序;能独立分析零件图、编写使用三把刀具进行精、粗车的完整程序。
教学基本内容
1) 准备功能:G代码
2) 辅助功能:M代码
3) 主轴功能:S代码
4) 换刀及刀具补偿 :T代码
5) 进给功能 :F代码
6) 宏指令编程
7) 编程的注意事项
8) 综合编程实例
第五章 数控铣床编程指令(10学时)
教学目的及要求
1) 了解:各种指令的含义;
2) 掌握:各种指令的作用、实现的方法;
3) 应用:分析零件图纸,建立零件的数控铣床程序;
教学重点难点
1) 重点:各种指令的含义、作用、实现的方法;建立零件的数控铣床程序;
2) 难点:建立零件的数控铣床程序;
考核要求
了解各种指令的含义;掌握种指令的作用、实现的方法;建立零件的数控铣床程序;
教学基本内容
1) 准备功能:G代码
2) 辅助功能:M代码
3) 主轴功能:S代码
4) 换刀及刀具补偿 :T代码
5) 进给功能 :F代码
6) 宏指令编程
7) 编程的注意事项
8) 综合编程实例
第六章 数控自动编程(8学时)
教学目的及要求
1) 了解:数控自动编程的过程;
2) 掌握:实体造型;
3) 应用:从图纸到NC的自动编程;
教学重点难点
1) 重点:实体造型、从图纸到NC的自动编程;
2) 难点:从图纸到NC的自动编程;
考核要求
了解数控自动编程的过程;掌握体造型;实现从图纸到NC的自动编程;
教学基本内容
1) 数控自动编程的过程;
2) 数控自动编程的参数设置;
3) 数控自动编程的后期处理;