数控加工工艺与编程教案
数控技术应用专业《数控加工工艺与编程实训》教案前言

数控技术应用专业《数控加工工艺与编程实训》教案前言一、引言如今,随着科技的不断发展,数控技术已经在各个行业得到广泛应用,成为现代化制造业的重要组成部分。
数控技术的出现,极大地提高了生产效率、降低了生产成本,并且具有更高的精度、更高的质量和更强的适应性。
因此,掌握数控技术已经成为现代制造业从业人员的必备技能之一《数控加工工艺与编程实训》课程作为数控技术应用专业的核心课程之一,旨在培养学生对数控机床的操作、编程和实用工艺的掌握。
在这门课程中,学生将通过理论学习和实际操作相结合的方式,掌握数控机床的基本原理、编程方法和工艺要求,培养其具备独立进行数控加工工艺设计和编程的能力。
二、课程目标本课程的主要教学目标包括以下几个方面:1.掌握数控机床的基本原理和结构,了解数控技术的发展和应用。
2.理解数控编程的基本原理和编程方式,能够根据工艺要求进行数控编程。
3.学习数控刀具的选择和切削力的计算方法,能够设计合理的刀具路径和刀具切削参数。
4.熟悉数控编程语言的使用,能够编写标准的数控程序。
5.掌握数控加工工艺的设计方法和实施过程,能够独立进行数控加工工艺设计和实施。
三、教学内容《数控加工工艺与编程实训》课程的教学内容主要包括以下几个方面:1.数控机床的基本原理和结构:介绍数控机床的基本组成部分和工作原理,包括坐标系、机床轴向、伺服系统等。
2.数控编程的基本原理和方式:介绍数控编程的基本要素和编程方式,包括指令系统、数值控制和手动编程等。
3.数控刀具的选择和计算:介绍数控刀具的种类和选择原则,以及切削力的计算方法。
4.数控编程语言的使用:介绍G代码和M代码的基本语法和应用,以及常用的数控指令和功能。
5.数控加工工艺的设计和实施:介绍数控加工工艺的设计方法和实施过程,包括工艺路线、刀具路径和切削参数的确定。
四、教学方法本课程将采用理论教学与实际操作相结合的教学方法,注重培养学生的实践能力和应用能力。
在教学过程中,将通过实验操作、案例分析和课堂讨论等方式,激发学生的学习兴趣和动力,提高他们的学习效果和能力。
数控加工工艺及编程教案

教学设计课堂实录1-1机械加工工艺基础的基本概念一、机械产品的生产过程和工艺过程1、生产过程概念机械产品制造时,由原材料到该机械产品出厂的全部劳动过程称为机械产品的生产过程。
2、生产过程包括(1)产品设计产品设计是企业产品开发的核心,产品设计必须保证技术上的先进性与经济上的合理性等。
产品的设计一般有三种形式,即:创新设计、改进设计和变形设计。
创新设计(开发性设计)是按用户的使用要求进行的全新设计:改进设计(适应性设计)是根据用户的使用要求,对企业原有产品进行改进或改型的设计,即只对部分结构或零件进行重新设计:变形设计(参数设计)仅改进产品的部分结构尺寸,以形成系列产品的设计。
产品设计的基本内容包括:编制设计任务书、方案设计、技术设计和图样设计。
(2)工艺设计工艺设计的基本任务是保证生产的产品能符合设计的要求,制泄优质、高产、低耗的产品制造工艺规程,制订岀产品的试制和正式生产所需要的全部工艺文件。
包括:对产品图纸的工艺分析和审核、拟左加工方案、编制工艺规程、以及工艺装备的设计和制造等。
(3)零件加工零件的加工包括坯料的生产、以及对坯料进行各种机械加工、特种加工和热处理等,使其成为合格零件的过程。
极少数零件加工采用精密铸造或精密锻造等无屑加工方法。
通常毛坯的生产有铸造、锻造、焊接等;常用的机械加工方法有:钳工加工、车削加工、钻削加工、刨削加工、铳削加工、锂削加工、磨削加工、数控机床加工、拉削加工、研磨加工、術磨加工等:常用的热处理方法有:正火、退火、回火、时效、调质、淬火等;特种加工有:电火花成型加工、电火花线切割加工、电解加工、激光加工、超声波加工等。
只有根据零件的材料、结构、形状、尺寸、使用性能等,选用适当的加工方法,才能保证产品的质量,生产岀合格零件。
(4)检验检验是采用测量器具对毛坏、零件、成品、原材料等进行尺寸精度、形状精度、位苣精度的检测,以及通过目视检验、无损探伤、机械性能试验及金相检验等方法对产品质量进行的鉴定。
数控加工基础第五版教案第二章数控机床编程基础

教学内容教学方法件,并将程序单的信息输入数控系统的整个过程。
1.手工编程
手工编程是指编程的各阶段均由人工完成。
手工编程的意义。
2.自动编程
自动编程是利用计算机专用软件来编制数控加工程序。
按计算机专用软件的不同,自动编程可分为数控语言自动编程、图形交互自动编程和语音提示自动编程等。
目前应用较广泛的是图形交互自动编程,常用的软件有UG、Pro/E、Cimatron、Mastercam、CAXA等。
三、数控编程的步骤
1.分析零件图样
首先应准确地识读零件图样表述的各种信息,主要包括零件的材料、形状、尺寸、精度、批量、毛坯形状和热处理要求等。
2.确定工艺过程
在分析图样的基础上,进行工艺分析,选定机床、刀具和夹具,确定零件加工的工艺路线、工步顺序以及重点讲解手工编程的意义
教师可简要介绍几种常用的自动编程软件,或通过课件演示自动编程软件的应用过程,激发学生的学习兴趣。
教师手工绘制或通过PPT展示数控编程的步骤,让学生了解数控编程的步骤。
然后再逐一讲解每个步骤的具体内容。
教师讲授分析零件图样的意义和具体内容工艺过程包含:工艺分析,选定机床、刀具和夹具,确定工艺路线、。
数控加工工艺与编程教案

数控加工刀具卡主要反映刀具名称、编号、规格、长度等内容。它是组装刀具、调整刀具的依据。
5.数控加工走刀路线图
在数控加工中,常要注意并防止刀具在运动过程中与夹具或工件发生意外碰撞,为此必须设法告诉操作者关于编程中的刀具运动路线(如:从哪里下刀、在哪里抬刀、哪里是斜下刀等)。为简化走刀路线图,一般可采用统一约定的符号来表示。
多媒体课堂教学;图示、举例、讲述、分析
(现代化)
教学手段
多媒体
作 业
P33 ,,,
教 学 内 容 及 过 程
时间
分配
复习:数控机床及相关坐标系知识
第1章 数控加工工艺与编程基础
数控加工工艺基础
数控加工与通用机床加工相比较,在许多方面遵循的原则基本一致。但由于数控机床本身自动化程度较高,控制方式不同,设备费用也高,使数控加工工艺相应形成了以下几个特点:
2.数控加工工序卡
数控加工工序卡与普通加工工序卡很相似,所不同的是:工序简图中应注明编程原点与对刀点,要有编程说明及切削参数的选择等,它是操作人员进行数控加工的主要指导性工艺资料。工序卡应按已确定的工步顺序填写。
3.数控加工工件安装和原点设定卡片(简称装夹图和零件设定卡)
它应表示出数控加工原点定位方法和夹紧方法,并应注明加工原点设置位置和坐标方向,使用的夹具名称和编号等。
20min
15min
10min
5min
教案
序号
4
授课日期
班级
项目(章节)
数控编程基础
授课时数
2
教学目标
与要求
1、掌握数控编程的基础知识
2、掌握数控编程指令的基础知识
教学难点
与重点
1、数控程序结构的组成
(数控加工)数控加工工艺与编程教案ppt

数控加工工艺文件的主要 内容
数控加工工艺文件的审核 与修改
数控编程的基本概念和程序结构
数控编程定义 数控编程语言种类及特点 数控编程语言结构 数控编程语言常用指令及格式
数控编程中的数值计算与点位坐标计算
数值计算:根据零件图纸,计算加工过程中的切削参数,如切削速度、进给速度等。
点位坐标计算:确定加工对象在机床坐标系中的位置,通过计算得出各加工点的坐标值。 加工路径规划:根据数值计算和点位坐标计算结果,规划加工路径,确保加工过程的顺利进行。 程序调试与优化:对生成的数控程序进行调试和优化,提高加工效率和加工质量。
课程内容:本课程主要包括数控加工工艺基础、数控机床编程基础、数控车削加工编程、数控 铣削加工编程等内容。
课程目标
掌握数控加工工艺与编程的基本概念和原理 了解数控机床的种类、特点及应用范围 掌握数控加工工艺的设计与优化方法 掌握数控编程的基本方法和技巧,能够编写简单的数控程序
课程内容
数控加工工艺基本知识 数控编程基本原理和方法 数控机床操作和维护 加工工艺和编程实例分析
数控加工工艺的设计与优化方法
课程重点、难点及解决办法
数控编程的基本步骤和技巧
学生的学习情况和反馈意见
未来职业发展与技术进步的展望
数控加工工艺与 编程技术的不断 更新和发展
未艺与编 程技术在未来制造 业中的重要地位
未来职业发展需 要具备的技术能 力和素质要求
课程安排
课程目标:掌握数控加工工艺与编程的基本知识和技能 课程内容:数控机床结构、工作原理、加工工艺、编程方法等 教学方法:理论讲解、案例分析、实践操作相结合 课程评估:考试、作业、实践操作等多种方式综合评估
数控加工定义
数控加工基本概念
数控加工工艺与编程项目六G71符合循环教案

学习情境六:用复合循环指令加工零件学习情境四:用复合循环指令加工零件的加工(详案)一、情境描述给学生发放零件图,并给出零件信息和加工要求。
图6.1 零件图图6.2 三维图图示零件为一阶梯轴。
该工件有外圆柱面、外圆锥面、和圆弧构成,要求使用轴向粗车复合循环指令编程,并完成零件的车削加工。
二、制订加工工艺(一)引入新知识切削用量的选择:数控车削加工中的切削用量包括背吃刀量、主轴转速或切削速度、进给速度或进给量。
a的确定(1)背吃刀量p背吃刀量应根据机床、夹具、刀具及工件所组成的工艺系统的刚度来确定。
在刚度允许的条件下,尽可能使背吃刀量等于工件的加工余量。
为了保证加工精度和表面粗糙度,一般都留有一定的精加工余量,一般为0.1---0.5mm。
v的确定(2)进给速度f进给速度指在单位时间内刀具沿进给方向移动的距离(单位为 mm/min)。
有些数控车床规定可以选用进给量 f(单位 mm/r)表示进给速度,二者之间的关系为:v=nffv为进给速度(mm/min),n为主轴转速(r/min),f为进给量(mm/r)。
式中,f应在保证表面质量的前提下,选择较高的进给速度。
一般情况下,根据零件的表面粗糙度、刀具及工件材料等因素,查阅切削用量手册选取进给速度。
(3)主轴转速 n的确定轮廓车削时主轴转速应根据被加工部位的直径、工件和刀具材料,以及加工性质等条件所允许的切削速度来确定。
切削速度可通过计算、查表和实践经验获取,切削速度确定后,用式 :n=dV c1000 计算主轴转速。
式中,n 是工件转速(r/min );vc 是切削速度(m/min );d 是切削刃选定点处所对应的工件回转直径(mm )。
(4)切削用量参考表常见工件材料、刀具及相应的切削用量见下表。
表6-1 常见工件材料、所用刀具及相应的切削用量(二)零件具体加工工艺制定1.装夹与定位该零件为实心轴类零件,采用轴的左端面和外圆作为定位基准,采用三爪自定心卡盘夹紧工件左端,一次装夹完成粗精加工。
数控加工工艺与编程教案

数控加工工艺与编程教案第一章:数控加工概述1.1 数控加工的定义与发展1.2 数控系统的组成与工作原理1.3 数控加工的特点与应用范围1.4 数控加工的分类与加工过程第二章:数控加工工艺2.1 数控加工工艺的概念与作用2.2 数控加工工艺的制定与分析2.3 数控加工工艺参数的选择2.4 数控加工工艺举例第三章:数控编程基础3.1 数控编程的基本概念与任务3.2 数控编程的指令系统与编程规则3.3 数控编程的常用功能指令3.4 数控编程的实例分析第四章:数控编程方法与技巧4.1 数控编程的方法与步骤4.2 数控编程的策略与优化4.3 数控编程的错误与故障处理4.4 数控编程的技巧与实践经验第五章:数控加工仿真与操作5.1 数控加工仿真的意义与作用5.2 数控加工仿真软件的使用与操作5.3 数控加工操作的基本步骤与注意事项5.4 数控加工操作的实践训练与评估第六章:数控机床与刀具选择6.1 数控机床的分类与结构特点6.2 数控机床的选择依据与使用维护6.3 数控刀具的类型与选择原则6.4 刀具补偿与切削参数优化第七章:复杂零件的数控加工策略7.1 复杂零件数控加工的特点与难点7.2 零件加工工艺路线的规划与设计7.3 曲面加工与多轴数控加工技术7.4 高速数控加工与精密加工技术第八章:数控编程中的高级应用8.1 用户宏程序的编写与运用8.2 参数编程与加工策略的应用8.3 加工中心的编程与操作8.4 数控编程在自动化生产线中的应用第九章:数控加工质量控制与优化9.1 数控加工质量的定义与指标9.2 加工误差的分析与补偿9.3 加工过程的监控与质量控制9.4 数控加工工艺的优化与改进第十章:数控加工案例分析与实战10.1 数控加工案例的选取与分析方法10.2 案例中的数控编程技巧与问题解决10.3 数控加工实战训练的组织与实施10.4 数控加工成果的评价与反馈重点和难点解析一、数控加工概述难点解析:理解数控加工与传统加工的区别,掌握数控系统的工作原理和组成。
《数控加工编程与操作》教案

《数控加工编程与操作》教案第一章:数控加工概述1.1 课程目标了解数控加工的定义、特点和分类掌握数控系统的基本构成和工作原理熟悉数控加工的应用领域和发展趋势1.2 教学内容数控加工的定义和发展历程数控加工的特点和优势数控系统的构成和工作原理数控加工的应用领域和发展趋势1.3 教学方法讲授法:讲解数控加工的定义、特点和分类演示法:展示数控系统的构成和工作原理案例分析法:分析数控加工的应用领域和发展趋势1.4 教学资源教材:数控加工编程与操作课件:数控加工概述视频资源:数控系统的构成和工作原理演示1.5 教学评估课堂问答:了解学生对数控加工定义和发展历程的掌握情况小组讨论:评估学生对数控加工特点和优势的理解课后作业:检查学生对数控系统构成和工作原理的掌握情况第二章:数控编程基础2.1 课程目标掌握数控编程的基本概念和步骤熟悉数控编程的常用指令和功能代码了解数控编程的注意事项和技巧2.2 教学内容数控编程的基本概念和步骤数控编程的常用指令和功能代码数控编程的注意事项和技巧2.3 教学方法讲授法:讲解数控编程的基本概念和步骤实操演示法:展示数控编程的常用指令和功能代码案例分析法:分析数控编程的注意事项和技巧2.4 教学资源教材:数控加工编程与操作课件:数控编程基础实操道具:数控机床和编程软件2.5 教学评估课堂问答:了解学生对数控编程基本概念和步骤的掌握情况实操练习:评估学生对数控编程常用指令和功能代码的熟练程度课后作业:检查学生对数控编程注意事项和技巧的应用情况第三章:数控机床操作3.1 课程目标熟悉数控机床的操作界面和功能掌握数控机床的基本操作步骤和程序了解数控机床的安全操作规程和维护保养3.2 教学内容数控机床的操作界面和功能数控机床的基本操作步骤和程序数控机床的安全操作规程和维护保养3.3 教学方法讲授法:讲解数控机床的操作界面和功能实操演示法:展示数控机床的基本操作步骤和程序案例分析法:分析数控机床的安全操作规程和维护保养3.4 教学资源教材:数控加工编程与操作课件:数控机床操作实操道具:数控机床和编程软件3.5 教学评估课堂问答:了解学生对数控机床操作界面和功能的掌握情况实操练习:评估学生对数控机床基本操作步骤和程序的熟练程度课后作业:检查学生对数控机床安全操作规程和维护保养的了解情况第四章:数控加工工艺4.1 课程目标掌握数控加工工艺的基本概念和步骤熟悉数控加工工艺的参数选择和优化了解数控加工工艺的应用领域和注意事项4.2 教学内容数控加工工艺的基本概念和步骤数控加工工艺的参数选择和优化数控加工工艺的应用领域和注意事项4.3 教学方法讲授法:讲解数控加工工艺的基本概念和步骤实操演示法:展示数控加工工艺的参数选择和优化案例分析法:分析数控加工工艺的应用领域和注意事项4.4 教学资源教材:数控加工编程与操作课件:数控加工工艺实操道具:数控机床和编程软件4.5 教学评估课堂问答:了解学生对数控加工工艺基本概念和步骤的掌握情况实操练习:评估学生对数控加工工艺参数选择和优化的熟练程度课后作业:检查学生对数控加工工艺应用领域和注意事项的了解情况第五章:数控编程实例解析5.1 课程目标掌握数控编程实例的基本方法和步骤熟悉数控编程实例的参数设置和指令运用了解数控编程实例的应用领域和实际操作技巧5.2 教学内容数控编程《数控加工编程与操作》教案第六章:简单二维轮廓编程6.1 课程目标掌握简单二维轮廓的数控编程方法熟悉G代码和M代码在二维轮廓编程中的应用了解二维轮廓编程的注意事项6.2 教学内容简单二维轮廓的数控编程方法G代码和M代码在二维轮廓编程中的应用二维轮廓编程的注意事项6.3 教学方法讲授法:讲解简单二维轮廓的数控编程方法实操演示法:展示G代码和M代码在二维轮廓编程中的应用案例分析法:分析二维轮廓编程的注意事项6.4 教学资源教材:数控加工编程与操作课件:简单二维轮廓编程实操道具:数控机床和编程软件6.5 教学评估课堂问答:了解学生对简单二维轮廓编程方法的掌握情况实操练习:评估学生对G代码和M代码在二维轮廓编程中应用的熟练程度课后作业:检查学生对二维轮廓编程注意事项的应用情况第七章:复杂二维轮廓编程7.1 课程目标掌握复杂二维轮廓的数控编程方法熟悉非线性插补和固定进给率在复杂二维轮廓编程中的应用了解复杂二维轮廓编程的注意事项7.2 教学内容复杂二维轮廓的数控编程方法非线性插补和固定进给率在复杂二维轮廓编程中的应用复杂二维轮廓编程的注意事项7.3 教学方法讲授法:讲解复杂二维轮廓的数控编程方法实操演示法:展示非线性插补和固定进给率在复杂二维轮廓编程中的应用案例分析法:分析复杂二维轮廓编程的注意事项7.4 教学资源教材:数控加工编程与操作课件:复杂二维轮廓编程实操道具:数控机床和编程软件课堂问答:了解学生对复杂二维轮廓编程方法的掌握情况实操练习:评估学生对非线性插补和固定进给率在复杂二维轮廓编程中应用的熟练程度课后作业:检查学生对复杂二维轮廓编程注意事项的应用情况第八章:三维加工编程8.1 课程目标掌握三维加工的数控编程方法熟悉三维加工编程中的坐标变换和刀具路径控制了解三维加工编程的应用领域和注意事项8.2 教学内容三维加工的数控编程方法坐标变换和刀具路径控制在三维加工编程中的应用三维加工编程的应用领域和注意事项8.3 教学方法讲授法:讲解三维加工的数控编程方法实操演示法:展示坐标变换和刀具路径控制在三维加工编程中的应用案例分析法:分析三维加工编程的应用领域和注意事项8.4 教学资源教材:数控加工编程与操作课件:三维加工编程实操道具:数控机床和编程软件课堂问答:了解学生对三维加工编程方法的掌握情况实操练习:评估学生对坐标变换和刀具路径控制在三维加工编程中应用的熟练程度课后作业:检查学生对三维加工编程应用领域和注意事项的了解情况第九章:数控编程误差与调整9.1 课程目标掌握数控编程误差的产生原因和影响因素熟悉数控编程误差的调整方法和技巧了解数控编程误差预防的措施9.2 教学内容数控编程误差的产生原因和影响因素数控编程误差的调整方法和技巧数控编程误差预防的措施9.3 教学方法讲授法:讲解数控编程误差的产生原因和影响因素实操演示法:展示数控编程误差的调整方法和技巧案例分析法:分析数控编程误差预防的措施9.4 教学资源教材:数控加工编程与操作课件:数控编程误差与调整实操道具:数控机床和编程软件课堂问答:了解学生对数控编程误差产生原因和影响因素的掌握情况实操练习:评估学生对数控编程误差调整方法和技巧的熟练程度课后作业:检查学生对数控编程误差预防措施的应用情况第十章:数控加工编程与《数控加工编程与操作》教案第十一章:高级数控编程技术11.1 课程目标掌握高级数控编程技术的基本原理和应用熟悉高级数控编程技术中的刀具补偿和夹具设置了解高级数控编程技术在实际生产中的应用案例11.2 教学内容高级数控编程技术的基本原理和应用刀具补偿和夹具设置在高级数控编程中的应用高级数控编程技术在实际生产中的应用案例11.3 教学方法讲授法:讲解高级数控编程技术的基本原理和应用实操演示法:展示刀具补偿和夹具设置在高级数控编程中的应用案例分析法:分析高级数控编程技术在实际生产中的应用案例11.4 教学资源教材:数控加工编程与操作课件:高级数控编程技术实操道具:数控机床和编程软件11.5 教学评估课堂问答:了解学生对高级数控编程技术基本原理的掌握情况实操练习:评估学生对刀具补偿和夹具设置在高级数控编程中应用的熟练程度课后作业:检查学生对高级数控编程技术在实际生产中的应用案例的了解情况第十二章:数控编程与仿真12.1 课程目标掌握数控编程与仿真的基本流程和方法熟悉数控编程与仿真软件的操作和功能了解数控编程与仿真在实际生产中的应用案例12.2 教学内容数控编程与仿真的基本流程和方法数控编程与仿真软件的操作和功能数控编程与仿真在实际生产中的应用案例12.3 教学方法讲授法:讲解数控编程与仿真的基本流程和方法实操演示法:展示数控编程与仿真软件的操作和功能案例分析法:分析数控编程与仿真在实际生产中的应用案例12.4 教学资源教材:数控加工编程与操作课件:数控编程与仿真实操道具:数控机床和编程软件12.5 教学评估课堂问答:了解学生对数控编程与仿真基本流程和方法的掌握情况实操练习:评估学生对数控编程与仿真软件操作和功能的熟练程度课后作业:检查学生对数控编程与仿真在实际生产中的应用案例的了解情况第十三章:数控加工项目管理13.1 课程目标掌握数控加工项目管理的流程和方法熟悉数控加工项目中的人员分工和任务分配了解数控加工项目管理在实际生产中的应用案例13.2 教学内容数控加工项目管理的流程和方法数控加工项目中的人员分工和任务分配数控加工项目管理在实际生产中的应用案例13.3 教学方法讲授法:讲解数控加工项目管理的流程和方法实操演示法:展示数控加工项目中的人员分工和任务分配案例分析法:分析数控加工项目管理在实际生产中的应用案例13.4 教学资源教材:数控加工编程与操作课件:数控加工项目管理实操道具:数控机床和编程软件13.5 教学评估课堂问答:了解学生对数控加工项目管理流程和方法的掌握情况实操练习:评估学生对数控加工项目中的人员分工和任务分配的熟练程度课后作业:检查学生对数控加工项目管理在实际生产中的应用案例的了解情况第十四章:数控加工质量控制14.1 课程目标掌握数控加工质量控制的基本原理和方法熟悉数控加工质量控制中的参数调整和过程监控了解数控加工质量控制在实际生产中的应用案例14.2 教学内容数控加工质量控制的基本原理和方法数控加工质量控制中的参数调整和过程监控数控加工质量控制in实际生产中的应用案例14.3 教学方法讲授法:讲解数控加工质量控制的基本原理和方法实操演示法:展示数控加工质量控制中的参数调整和过程监控案例分析法:分析数控加工质量控制in实际生产中的应用案例14.4 教学资源教材:数控加工编程与操作课件:数控加工质量控制实操道具:数控机床和编程软件14.5 教学评估课堂问答:了解学生对数控加工质量控制基本原理的掌握情况重点和难点解析本文主要介绍了《数控加工编程与操作》教案,内容包括数控加工概述、数控编程基础、数控机床操作、数控加工工艺、数控编程实例解析、简单二维轮廓编程、复杂二维轮廓编程、三维加工编程、数控编程误差与调整、高级数控编程技术、数控编程与仿真、数控加工项目管理和数控加工质量控制等十五个章节。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
序号 1 日期班级课题数控程序编制的概念重点与难点数控编程的内容与步骤教研室主任年月日教师年月日教学手段:多媒体教学引入:由普通机床难加工零件及东芝事件引出数控机床应用(5分钟)正课:第一章数控加工技术概况(85分钟)1.1 数控程序编制的概念在编制数控加工程序前,应首先了解:数控程序编制的主要工作内容,程序编制的工作步骤,每一步应遵循的工作原则等,最终才能获得满足要求的数控程序。
1.1.1 数控程序编制的定义编制数控加工程序是使用数控机床的一项重要技术工作,理想的数控程序不仅应该保证加工出符合零件图样要求的合格零件,还应该使数控机床的功能得到合理的应用与充分的发挥,使数控机床能安全、可靠、高效的工作。
1、数控程序编制的内容及步骤数控编程是指从零件图纸到获得数控加工程序的全部工作过程。
(1)分析零件图样和制定工艺方案这项工作的内容包括:对零件图样进行分析,明确加工的内容和要求;确定加工方案;选择适合的数控机床;选择或设计刀具和夹具;确定合理的走刀路线及选择合理的切削用量等。
这一工作要求编程人员能够对零件图样的技术特性、几何形状、尺寸及工艺要求进行分析,并结合数控机床使用的基础知识,如数控机床的规格、性能、数控系统的功能等,确定加工方法和加工路线。
(2)数学处理在确定了工艺方案后,就需要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得刀位数据。
数控系统一般均具有直线插补与圆弧插补功能,对于加工由圆弧和直线组成的较简单的平面零件,只需要计算出零件轮廓上相邻几何元素交点或切点的坐标值,得出各几何元素的起点、终点、圆弧的圆心坐标值等,就能满足编程要求。
当零件的几何形状与控制系统的插补功能不一致时,就需要进行较复杂的数值计算,一般需要使用计算机辅助计算,否则难以完成。
(3)编写零件加工程序在完成上述工艺处理及数值计算工作后,即可编写零件加工程序。
程序编制人员使用数控系统的程序指令,按照规定的程序格式,逐段编写加工程序。
程序编制人员应对数控机床的功能、程序指令及代码十分熟悉,才能编写出正确的加工程序。
(4)程序检验将编写好的加工程序输入数控系统,就可控制数控机床的加工工作。
一般在正式加工之前,要对程序进行检验。
通常可采用机床空运转的方式,来检查机床动作和运动轨迹的正确性,以检验程序。
在具有图形模拟显示功能的数控机床上,可通过显示走刀轨迹或模拟刀具对工件的切削过程,对程序进行检查。
对于形状复杂和要求高的零件,也可采用铝件、塑料或石蜡等易切材料进行试切来检验程序。
通过检查试件,不仅可确认程序是否正确,还可知道加工精度是否符合要求。
若能采用与被加工零件材料相同的材料进行试切,则更能反映实际加工效果,当发现加工的零件不符合加工技术要求时,可修改程序或采取尺寸补偿等措施。
总结与提问:数控机床的应用及数控机床编程步骤(10分钟)序号 2 日期班级课题数控编程方法和指令代码重点与难点准备功能字G代码的含义教研室主任年月日教师年月日教学手段:多媒体教学引入:复习数控编程内容步骤,引出数控编程方法(5分钟)正课:数控编程方法(85分钟)2、数控程序编制的方法数控加工程序的编制方法主要有两种:手工编制程序和自动编制程序。
(1)手工编程手工编程指主要由人工来完成数控编程中各个阶段的工作。
一般对几何形状不太复杂的零件,所需的加工程序不长,计算比较简单,用手工编程比较合适。
手工编程的特点:耗费时间较长,容易出现错误,无法胜任复杂形状零件的编程。
据国外资料统计,当采用手工编程时,一段程序的编写时间与其在机床上运行加工的实际时间之比,平均约为30:1,而数控机床不能开动的原因中有20%~30%是由于加工程序编制困难,编程时间较长。
(2)计算机自动编程自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,其余工作均由计算机辅助完成。
采用计算机自动编程时,数学处理、编写程序、检验程序等工作是由计算机自动完成的,由于计算机可自动绘制出刀具中心运动轨迹,使编程人员可及时检查程序是否正确,需要时可及时修改,以获得正确的程序。
又由于计算机自动编程代替程序编制人员完成了繁琐的数值计算,可提高编程效率几十倍乃至上百倍,因此解决了手工编程无法解决的许多复杂零件的编程难题。
因而,自动编程的特点就在于编程工作效率高,可解决复杂形状零件的编程难题。
根据输入方式的不同,可将自动编程分为图形数控自动编程、语言数控自动编程和语音数控自动编程等。
图形数控自动编程是指将零件的图形信息直接输入计算机,通过自动编程软件的处理,得到数控加工程序。
目前,图形数控自动编程是使用最为广泛的自动编程方式。
语言数控自动编程指将加工零件的几何尺寸、工艺要求、切削参数及辅助信息等用数控语言编写成源程序后,输入到计算机中,再由计算机进一步处理得到零件加工程序。
语音数控自动编程是采用语音识别器,将编程人员发出的加工指令声音转变为加工程序。
1.1.2数控程序的指令代码:(1)准备功能字G 准备功能字G指令是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。
(2)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位置。
其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。
在一些数控系统中,还可以用P指令暂停时间、用R指令圆弧的半径等。
多数数控系统可以用准备功能字来选择坐标尺寸的制式,如FANUC诸系统可用G21/G22来选择米制单位或英制单位,也有些系统用系统参数来设定尺寸制式。
采用米制时,一般单位为mm,如X100指令的坐标单位为100 mm。
当然,一些数控系统可通过参数来选择不同的尺寸单位。
(3)进给功能字F进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。
对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。
F指令在螺纹切削程序段中常用来指令螺纹的导程。
(4)主轴转速功能字S主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。
单位为r/min。
对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。
(5)刀具功能字T刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号。
对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。
(6)辅助功能字M辅助功能字的地址符是M,后续数字一般为1~3位正整数,又称为M功能或M指令,用于指定数控机床辅助装置的开关动作,见表1.2。
表1.2 M功能字含义表1.1.3程序格式1、程序段格式程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的一条语句。
一个数控加工程序是若干个程序段组成的。
程序段格式是指程序段中的字、字符和数据的安排形式。
现在一般使用字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的。
地址可变程序段格式中,在上一程序段中写明的、本程序段里又不变化的那些字仍然有效,可以不再重写。
这种功能字称之为续效字。
程序段格式举例:N30 G01 X88.1 Y30.2 F500 S3000 T02 M08N40 X85(本程序段省略了续效字“G01,Y30.2,F500,S3000,T02,M08”,但它们的功能仍然有效)序号 3 日期班级课题第二章数控加工工艺设计重点与难点数控加工工艺内容的选择教研室主任年月日教师年月日在程序段中,必须明确组成程序段的各要素:移动目标:终点坐标值X、Y、Z;沿怎样的轨迹移动:准备功能字G;进给速度:进给功能字F;切削速度:主轴转速功能字S;使用刀具:刀具功能字T;机床辅助动作:辅助功能字M。
总结与提问:数控编程各种程序字的应用(10分钟)教学手段:多媒体教学复习:复习数控程序字代码(5分钟)正课:第二章数控加工工艺设计(85分钟)2.1 数控加工工艺设计主要内容2.1.1数控加工工艺内容的选择1、适于数控加工的内容在选择时,一般可按下列顺序考虑:(1)通用机床无法加工的内容应作为优先选择内容;(2)通用机床难加工,质量也难以保证的内容应作为重点选择内容;(3)通用机床加工效率低、工人手工操作劳动强度大的内容,可在数控机床尚存在富裕加工能力时选择。
2、不适于数控加工的内容一般来说,上述这些加工内容采用数控加工后,在产品质量、生产效率与综合效益等方面都会得到明显提高。
相比之下,下列一些内容不宜选择采用数控加工:(1)占机调整时间长。
如以毛坯的粗基准定位加工第一个精基准,需用专用工装协调的内容;(2)加工部位分散,需要多次安装、设置原点。
这时,采用数控加工很麻烦,效果不明显,可安排通用机床补加工;(3)按某些特定的制造依据(如样板等)加工的型面轮廓。
主要原因是获取数据困难,易于与检验依据发生矛盾,增加了程序编制的难度。
2.1.2 数控加工工艺性分析1、尺寸标注应符合数控加工的特点在数控编程中,所有点、线、面的尺寸和位置都是以编程原点为基准的。
因此零件图样上最好直接给出坐标尺寸,或尽量以同一基准引注尺寸。
2、几何要素的条件应完整、准确在程序编制中,编程人员必须充分掌握构成零件轮廓的几何要素参数及各几何要素间的关系。
因为在自动编程时要对零件轮廓的所有几何元素进行定义,手工编程时要计算出每个节点的坐标,无论哪一点不明确或不确定,编程都无法进行。
但由于零件设计人员在设计过程中考虑不周或被忽略,常常出现参数不全或不清楚,如圆弧与直线、圆弧与圆弧是相切还是相交或相离。
所以在审查与分析图纸时,一定要仔细核算,发现问题及时与设计人员联系。
3、定位基准可靠在数控加工中,加工工序往往较集中,以同一基准定位十分重要。
因此往往需要设置一些辅助基准,或在毛坯上增加一些工艺凸台。
4、统一几何类型及尺寸零件的外形、内腔最好采用统一的几何类型及尺寸,这样可以减少换刀次数,还可能应用控制程序或专用程序以缩短程序长度。
零件的形状尽可能对称,便于利用数控机床的镜向加工功能来编程,以节省编程时间。
总结与提问:数控加工工艺内容的选择(10分钟)序号 4 日期班级课题数控加工工艺路线的设计重点与难点数控加工工序的安排教研室主任年月日教师年月日教学手段:多媒体教学复习:数控加工内容选择(5分钟)正课:数控加工工艺路线的设计(85分钟)1、工序的划分根据数控加工的特点,数控加工工序的划分一般可按下列方法进行:(1)以一次安装、加工作为一道工序。
这种方法适合于加工内容较少的零件,加工完后就能达到待检状态。
(2)以同一把刀具加工的内容划分工序。
有些零件虽然能在一次安装中加工出很多待加工表面,但考虑到程序太长,会受到某些限制,如控制系统的限制(主要是内存容量),机床连续工作时间的限制(如一道工序在一个工作班内不能结束)等。