1、主 编 张英伟电子工业出版社电子工业出版社数控铣削编程与加工技术数控铣削编程与加工技术(第(第2 2版)版)电子教案电子教案教育部职业教育与成人教育司推荐教材教育部职业教育与成人教育司推荐教材中等职业学校数控技术应用专业教学用书中等职业学校数控技术应用专业教学用书数数控控铣铣削削编编程程与与加加工工技技术术目目 录录第第1 1章章 初识数控铣削初识数控铣削 11 数控铣削的预备知识 12 数控铣削的加工过程:13 数控铣削加工涉及的技术:第第2 2章章 数控铣床坐标系与运动数控铣床坐标系与运动 2.1 铣削加工的切削运 2.2 数控铣床的机床坐标系 2.3 编程坐标系(又称工件坐标系)第第3
2、3章章 数控铣床基本操作数控铣床基本操作 3.1 中小型数控铣床数控系统简介:3.2 数控机床操作界面概述 3.3 机床的工作方式:3.4 FANUC 0i系统机床的操作界面详介 3.5 数控铣床上电操作步骤与安全规程 3.6 数控铣床的基本操作方法:目目 录录第第4章章 数控铣削加工工艺基础数控铣削加工工艺基础 41 数控铣削零件工艺分析 42 数控铣削刀具与切削用量 43 数控铣削刀具与工件的夹持第第5章章 数控铣削编程基础数控铣削编程基础 51 数控铣削编程概述 52 数控铣削加工程序的组成与格式 53 数控指令分类与典型数控系统指令 54 常用指令编程要点第第6章章 直线与圆弧插补指令
3、应用直线与圆弧插补指令应用 61 项目准备知识 62 项目分析与实施 63 项目总结第第7章章 刀具半径补偿指令应用刀具半径补偿指令应用 71 项目准备知识 72 项目分析与实施 73 项目总结数数控控铣铣削削编编程程与与加加工工技技术术目目 录录第第8章章 刀具长度补偿指令应用刀具长度补偿指令应用 81 项目准备知识 82 项目分析与实施 83 项目总结第第9章章 固定循环指令及其应用固定循环指令及其应用 91项目一:钻孔加工 92项目二:内螺纹加工 93项目三:镗孔加工第第10章章 子程序的应用子程序的应用 101项目准备知识 102 项目分析与实施第第11章章 宏指令宏指令 111用户宏
4、程序的概述 112 宏程序的调用 113宏程序的本体 114 宏变量 115 宏程序的操作 116 应用举例数数控控铣铣削削编编程程与与加加工工技技术术第第一一章章第一章教学纲要初识数控铣削初识数控铣削 教学要求教学要求:1、掌握数控铣削加工的实现过程 2、了解数控铣削加工程序的编制的过程。3、了解数控铣削加工涉及的技术。教学重点:教学重点:数控铣削加工程序的编制的过程教学难点:教学难点:对术语及其定义的理解教学内容教学内容:主要阐述了数控铣削的基本知识;数控铣削加工的工艺分析包括编制数控程序、程序输入、校验并首件试切、零件加工;以及数控铣削加工涉及的技术等内容。教学建议教学建议:本章内容综合
5、性较强,有些工艺问题的理解有一定的难度,因而可分组到工厂或公司参加实践活动,了解数控机床的发展趋势和应用;教师在讲解时要抓住重点和难点作比较细致的分析讲解,这样才能收到比较满意的教学效果。第第一一章章1.1.1 数控铣削的加工范围 平面铣削 曲面铣削 廓铣削 钻孔 镗削 螺纹 1.1.2 数控铣削加工的装备 1.数控铣床及加工中心概述 普通数控铣床 镗铣加工中心 2.夹具 3.刀具1.1数控铣削的预备知识数控铣削的预备知识 初初 识识 数数 控控 铣铣 削削 第第一一章章121 加工工艺分析 提问:我们要加工什么?对加工对象进行分析怎样进行加工?确定加工方案选择什么工具完成加工?确定工艺装备1
6、分析零件样图,并确定毛坯:2确定加工方案:1)确定加工方法 2)确定加工过程,制定工序3确定工艺装备 1)刀具的选择:2)设计装夹、定位方式:4确定加工工艺参数及走刀路线5制定工艺规程122编制数控程序 手工编程计算机辅助编程 1.2 数控铣削的加工过程数控铣削的加工过程 初初 识识 数数 控控 铣铣 削削 第第一一章章123 将程序输入数控系统:编制好的数控程序要以文本文件(ASC码)的形式存储在数控 系统之中,以便加工时调用,一般可以利用数控系统提供的编辑功能 将程序输入并存储;也可以利用数控系统的通讯功能直接将数控程序 文件传输至数控系统之中。124 校验并首件试切 一般在正式加工之前,
7、要对程序进行检验。通常可采用机床空运 转的方式,来检查机床动作和运动轨迹的正确性,以检验程序。125 零件加工1.2 数控铣削的加工过程数控铣削的加工过程 初初 识识 数数 控控 铣铣 削削 零件图样工艺卡数控程序数控机床试件零件工艺分析编程程序输入零件加工零件成品校验并首件试切修改第第一一章章1正确识图2熟悉机械加工基本知识:3熟悉数控技术,熟练操作机床思考与练习:思考与练习:数控铣削加工的工艺装备包括哪些?数控铣床与加工中心的区别是什么?常见的铣削类型有哪些?简述数控铣削加工的实现过程。1.3 数控铣削加工涉及的技术数控铣削加工涉及的技术 初初 识识 数数 控控 铣铣 削削 第第二二章章第
8、二章教学纲要 教学要求:教学要求:1.掌握数控铣削加工的进给运动和切削运动。2.了解数控铣削数控进给运动和切削运动。3.掌握数控铣床的坐标轴及其运动方向的判定。4.理解机床坐标系、工件坐标系的关系。教学重点:教学重点:1.能正确判断数控机床坐标的方向。2.能掌握编程原点选择方法。3.能分析机床坐标系、工件坐标系的关系教学难点教学难点:掌握数控铣床的坐标轴及其运动方向的判定;理解机床坐标系、工件坐标系的关系。本章教学内容本章教学内容:1主要阐述数控铣削加工的进给运动和切削运动。2阐述了数控机床坐标的方向的判断;以及正确选择编程原点的方法;分析机床坐标系、工件坐标系的关系本章教学建议:本章教学建议
9、:本章的主要内容实践性较强、因而在教学过程中应紧密结合生产实际/实例进行讲解。在讲解过程中多引入实例,帮助学生理解进给运动和切削运动、进给运动和切削运动坐标轴及其运动方向的判定等内容;特别在讲到编程原点的确定时更需要引入不同类型的零件说明编程员点确定的原则。数控铣床坐标系与运动数控铣床坐标系与运动 第第二二章章2.1铣削加工的切削运动铣削加工的切削运动 数控铣床坐标系与运动数控铣床坐标系与运动 2.1.1 数控铣削的主运动 主运动使刀具切削刃及其毗邻的刀具表面切入工件材料,使被切削层转变成切屑,从而形成工件新表面,即产生切屑的运动。1.立式铣床切削运动 2.卧式铣床切削运动2.1.2数控铣削的
10、进给运动:1.进给运动概念2.机床坐标轴及联动概念 1)三坐标联动 2)五坐标联动第第二二章章2.2数控铣床的机床坐标系数控铣床的机床坐标系 数控铣床坐标系与运动数控铣床坐标系与运动 笛卡儿坐标系只表明了六个坐标之间的关系,而对于数控机床坐标方向的判断则有如下规定:原则一:刀具相对于静止的工件坐标而运动:原则二:坐标正方向判断顺序先Z后X再Y。以铣床为例:1.Z坐标的方向判定 2.X坐标的方向判定 3.Y坐标的方向判定 4.机床进给运动部件 的运动方向:5.机床原点:第第二二章章2.3编程坐标系(又称工件坐标系)编程坐标系(又称工件坐标系)数控铣床坐标系与运动数控铣床坐标系与运动 编程坐标系是
11、编程人员根据零件图样及加工工艺等在工件上建立的坐标系,是编程时的坐标依据,又称工件坐标系。编程原点选择原则:原则1:编程原点应尽量选择在零件的设计基准或工艺基准上。原则2:尽量选择便于对刀的位置。YZXYww第第二二章章2.4 机床参考点机床参考点R 数控铣床坐标系与运动数控铣床坐标系与运动 机床参考点是机床位置测量系统的基准点,用于对机 床运动进行检测和控制的固定位置点。2.5 工件坐标系与机床坐标系的关工件坐标系与机床坐标系的关系系 机床坐标系是机床运动控制的参考基准。而工件坐标系是编程时的参考基准;机床坐标系建立在机床上,是固定的物理点。而工件坐标系是建立在工件上,是根据编程习惯位置可变
12、的。在加工时通过对刀手段确定工件原点与机床原点的位置关系,将工件坐标系与机床坐标系建立固联关系。第第三三章章数控铣床基本操作数控铣床基本操作 第三章教学纲要教学要求:教学要求:1.掌握数控机床操作界面的组成 2.掌握常用数控系统的操作方法 3.树立机床安全操作意识教学重点:教学重点:掌握数控铣床控制面板功能和使用。教学难点:教学难点:掌握数控铣床控制面板功能和使用。本章教学内容:本章教学内容:数控机床的种类繁多,操作方法各有特点,但是不论何种数控机床,作为机床控制核心的数控系统在功能大致相同,本课题仅以FANUC-0i-M系统为例,介绍数控铣床操作面板上的主要按钮与操作方法,了解数控铣床的操作
13、规程。本章教学建议:本章教学建议:分组参加实践活动,利用数控铣床进行实际操作。第第三三章章3.1中小型数控铣床数控系统简介3.1.1 FANUC公司的主要数控系统公司的主要数控系统 1.高可靠性的Power Mate 0系统:2.普及型FANUC 0-D系列:3.全功能型的FANUC 0-C系列:4.高性能/价格比的FANUC 0i系列:3.1.2 SIEMENS公司的主要数控系统公司的主要数控系统 1.SINUMERIK 802S/C:2.SINUMERIK 802D:3.SINUMERIK 810D 4.SINUMERIK 840D3.1.3 华中数控华中数控 以“世纪星”系列数控单元为典
14、型产品,HNC-21/22M为铣削系统,最大联动轴数为4,采用开放式体系结构,内置嵌入式工业PC;数控铣床基本操作数控铣床基本操作 第第三三章章3.2数控机床操作界面概述3.2.1机床控制面板:机床控制面板:大部分机床的控制面板都由两部分组成:机床操作面板、系统操作面板 数控铣床基本操作数控铣床基本操作 a)FANUC 0i(铣床)机床操作面板第第三三章章3.2数控机床操作界面概述3.2.1机床控制面板:机床控制面板:大部分机床的控制面板都由两部分组成:机床操作面板、系统操作面板 数控铣床基本操作数控铣床基本操作 b)FANUC 0i(铣床)系统操作面板第第三三章章3.2数控机床操作界面概述3
15、.2.2 数控系统的工作界面数控系统的工作界面:1.加工界面 数控铣床基本操作数控铣床基本操作 2.程序编辑界面:第第三三章章3.2数控机床操作界面概述3.2.2 数控系统的工作界面数控系统的工作界面:数控铣床基本操作数控铣床基本操作 2.程序编辑界面:i.参数设定界面:完成对机床各种参数的设置,FANUC 0i-M(铣床)刀具补正界面FANUC 0i-M(铣床)工件坐标系界面ii.诊断界面:iii.通讯界面:第第三三章章3.3机床的工作方式机床的工作方式:数控铣床基本操作数控铣床基本操作 基本工作方式基本工作方式:1.手动工作方式(JOG):完成机床手动控制操作,包括手动移动机 床 、手动控
16、制主轴正反转等。2.量进给方式(INC):3.回参考点方式(REF):完成机床回参考点操作。4.自动工作方式(AUTO):实现程序自动控制。5.手动数据输入(MDI):该功能允许机床操作人员在该界面下实时 输入一条指令并运行。6.单段执行方式:第第三三章章 数控铣床基本操作数控铣床基本操作 3.4 FANUC 0i系统机床的操作界面详介系统机床的操作界面详介:3.4.1 FANUC 0i机床操作面板详介:机床操作面板详介:1)工作方式选择键:按钮图标名称用途AUTO自动加工模式EDIT编辑模式。MDI 手动数据输入INC增量进给。HND手轮模式移动机床。JOG手动模式,手动连续移动机床。DNC
17、用232电缆线连接PC机和数控机床,选择程序传输加工。REF回参考点。第第三三章章 数控铣床基本操作数控铣床基本操作 3.4 FANUC 0i系统机床的操作界面详介系统机床的操作界面详介:3.4.1 FANUC 0i机床操作面板详介:机床操作面板详介:2)程序运行控制开关:程序运行开始模式选择旋钮在“AUTO”和“MDI”位置时按下有效,其余时间按下无效。程序运行停止在程序运行中,按下此按钮停止程序运行。M00程序停止程序运行中,M00停止。单步执行开关每按一次程序启动执行一条程序指令。程序段跳读自动方式按下此键,跳过程序段开头带有“/”程序。程序停自动方式下,遇有M00程序停止。机床空运行按
18、下此键,各轴以固定的速度运动。手动示教程序重启动由于刀具破损等原因自动停止后,程序可以从指定的程序段重新启动。机床锁定开关按下此键,机床各轴被锁住,只能程序运行。第第三三章章 数控铣床基本操作数控铣床基本操作 3.4 FANUC 0i系统机床的操作界面详介系统机床的操作界面详介:3.4.1 FANUC 0i机床操作面板详介:机床操作面板详介:3)手动控制按钮:按钮图标名称用途机床主轴手动控制开关 手动主轴正转 手动主轴反转 手动停止主轴 手动移动机床各轴按钮增量进给倍率选择按钮选择移动机床轴时,每一步的距离:1为0.001毫米,10为0.01毫米,100为0.1毫米,1000为1毫米进给率(F
19、)调节旋钮调节程序运行中的进给速度,调节范围从0120%主轴转速倍率调节旋钮调节主轴转速,调节范围从0120%。程序编辑锁定开关置于“”位置,可编辑或修改程序。第第三三章章 数控铣床基本操作数控铣床基本操作 3.4 FANUC 0i系统操作面板详系统操作面板详介:介:数字/字母键编辑键菜单选择键 FANUC 0i(铣床)系统操作面板1.菜单选择键2.数字/字母键3.编辑键:替换键 删除键 插入键 取消键 回车换行键 上档键4.页面切换键:程序显示与编辑页面 位置显示页面参数输入页面 系统参数页面 信息页面 图形参数设置页面 系统帮助页面 复位键5.翻页按钮(PAGE)向上翻页 向下翻页。6.光
20、标移动(CURSOR)向左移动光标 向右移动光标7.输入键第第三三章章 数控铣床基本操作数控铣床基本操作 3.5 数控铣床上电操作步骤与安全规程数控铣床上电操作步骤与安全规程 1.机床上电前,应检查数控铣床各部分机构是否完好,各按钮是否能够复位。2.检查润滑装置中油量是否充裕,切削液面是否高出水泵吸入口。3.开机、关机操作应按照机床使用说明书的规定进行4.机床在开机后,或掉电后重新接通电源,及在解除急停状态、超程报警信 号后,必须进行返回机床参考点操作。5.在手动操作时,必须时刻注意:在进行X、Y方向进行移动时必须使Z轴处 于抬刀位置。要注意观察刀具的实际移动,待刀具移动到位时,再看屏幕 进行
21、微调。6.在空走刀时,应把Z轴的移动与X、Y轴的移动分开进行,即“多抬刀,少斜 插”。7.必须做好加工前的准备工作,如:对刀、刀具参数的调整,机床参数的调 整等。8.开始加工前,必须进行轨迹校验。9.使用冷却液时,要在导轨上涂上润滑油。10.机床出现报警时,要根据报警号,查找原因并及时解除警报,不可关机了 事。第第三三章章 数控铣床基本操作数控铣床基本操作 3.6数控铣床的基本操作方法:数控铣床的基本操作方法:第一步:机床开机操作 回参考点操作步骤:,按住按钮,即回参考点1置模式旋钮在 位置。2选择各轴 第二步:加工前准备 1.备加工程序:2.通过夹具使零件在机床上准确定位并牢固加紧。3.对刀
22、 4.设置加工参数:a)工件坐标系设定 工件坐标系设定操作步骤如下:1按 键进入参数设定页面,按“坐标系”。2用 或 选择坐标系.3按 键,把输入域中间的内容输入到所指定的位置。b)刀具补偿值的设定:刀具补偿值设定步骤如下:1按 键进入参数设定页面,按“”2用 和 键选择长度补偿,半径补偿 3用CURSOR:和 键选择补偿参数编号。4输入补偿值到长度补偿H或半径补偿D。5按 键,把输入的补偿值输入到所指定的位置 第第三三章章 数控铣床基本操作数控铣床基本操作 3.6数控铣床的基本操作方法:数控铣床的基本操作方法:第三步:自动加工 在自动加工模式下,调用已有程序,完成零件自动加工。启动程序加工零
23、件步骤如下:1置模式旋钮在“AUTO”位置 3按程序启动按钮 2选择一个程序(参照下面介绍选择程序方法)选择程序步骤如下:以程序名O7为例:5可输入程序段号“N30”,按 搜索程序段。4按 “O7”显示在屏幕上。3按 键入数字“7”,键入搜索的号码:“07”2按 键入字母“O”1选择模式AUTO 位置 第第四四章章第四章教学纲要教学要求:教学要求:1.掌握数控铣削加工工艺特点 2.理解数控铣削加工工艺主要内容 3.了解常见数控铣床的加工范围 4.能够根据毛坯材料、工件轮廓形状的复杂程度制定加工工艺 5.理解加工工序安排、工件加工路线的确定。6.掌握加工用量确定的因素。教学重点:教学重点:1.数
24、控铣床的加工范围 2.根据毛坯材料程度制定加工工艺及确定工件加工路线。教学难点:教学难点:1.数控铣床的加工范围 2.根据毛坯材料程度制定加工工艺及确定工件加工路线本章教学内容:本章教学内容:本章主要介绍了常见数控铣床的加工范围,数控铣削零件工艺分析包括(数控铣削加工工艺特点、数控铣削加工工艺主要内容、零件图与工艺卡位基准的确定、加工方案的确定、对刀点与换刀点、走刀路线的确定)及数控铣削刀具与切削用量;数控铣削刀具与工件的夹持。本章教学建议本章教学建议:1.可分组到工厂参加实践活动,了解数控铣床的加工范围。了解零件加工中工步安排、切削用量、走刀路线和刀具选择等工艺内容。2.分组讨论问题 (1)
25、什么数控加工路线?确定加工路线时要考虑哪些原则?(2)怎样确定机床的切削用量?在确定进给速度时要注意哪些问题?3.将讨论内容写为实践报告。数控铣削加工工艺基础数控铣削加工工艺基础 4.1数控铣削零件工艺分析 4.1.14.1.1数控铣削加工的零件类型数控铣削加工的零件类型 1.平面类零件 2.直纹曲面类零件 3.立体曲面类零件 4.1.2 数控铣削加工工艺特点数控铣削加工工艺特点1.对零件加工的适应性强、灵活性好,能加工轮廓形状特别复杂,或难以控制尺寸的零件,如模具类零件、壳体类零件。2.能加工用通用铣床加工难以观察、测量和控制进给的零件,如用数学表达式描绘的复杂曲线类零件以及三维空间曲面类零
26、件。3.加工精度高,加工质量稳定可靠。4.采用数控铣削或能成倍提高生产率,大大减轻体力劳动强度的一般加工内容。5.生产效率高。一般可省去划线、中间检验等工作,通常也可省去复杂的工装,减少对零件的安装、调整等工作,能过选用最佳工艺线路和切削用量,有效的减少加工中的辅助时间,从而提高生产效率。(6)从切削原理上讲,无论是端铣还是周铣都属于断续切削方式,因此对刀具要求较高,要求刀具具有良好的抗冲击性、韧性和耐磨性。6.从切削原理上讲,无论是端铣还是周铣都属于断续切削方式,因此对刀具要求较高,要求刀具具有良好的抗冲击性、韧性和耐磨性。第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 4.1.34.
27、1.3数控铣削加工工艺主要内容数控铣削加工工艺主要内容 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 概括起来数控铣削加工工艺主要包括如下内容:1.选择适合在数控铣床上加工的零件,确定工序内容。2.制订零件的数控铣削加工工艺时,应该考虑,数控铣床的工艺范围比普通铣床宽,但其价格较普通铣床高得多,因此,选择数控铣削加工内容时,应从实际需要和经济性两个方面考虑。3.分析被加工零件的图纸,明确加工内容及技术要求,确定零件的加工方案,制定数控铣削加工工艺路线。如:划分工序、安排加工顺序,处理与非数控加工工序的衔接等。4.计数控铣削加工工序。如选取零件的定位基准,夹具方案的确定、划分工步、选取刀
28、辅具、确定切削用量等。5.调整数控铣削加工工序的程序。选取对刀点和换刀点,确定刀具补偿,确定加工路线。6.处理数控铣床上的部分工艺指令。4.1.34.1.3零件图与工艺卡零件图与工艺卡 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 1、零件图样的工艺性分析 列举出一些经常遇到的工艺性问题作为对零件图进行工艺性分析的要点来加以分析与考虑。(1)图纸尺寸的标注方法是否方便编程?构成工件轮廓图形的各种几何元素的条件是否充要?各几何元素的相互关系(如相切、相交、垂直和平行等)是否明确?有无引起矛盾的多余尺寸或影响工序安排的封闭尺寸?等等。(2)零件尺寸所要求的加工精度、尺寸公差是否都可以得到保
29、证?(3)内槽及缘板之间的内转接圆弧是否过小?(4)零件铣削面的槽底圆角或腹板与缘板相交处的圆角半径r是否太大?(5)零件图中各加工面的凹圆弧(R与r)是否过于零乱,是否可以统一?(6)零件上有无统一基准以保证两次装夹加工后其相对位置的正确性?(7)分析零件的形状及原材料的热处理状态,会不会在加工过程中变形?哪些部位最容易变形?2、填写数控加工技术文件 (1)数控编程任务书 (2)数控加工工件安装和原点设定卡片(简称装夹图和零件设定卡)(3)数控加工工序卡片 (4)数控刀具卡片 (5)数控加工程序单 4.1.34.1.3零件图与工艺卡零件图与工艺卡 3、典型零件数控铣削工艺分析(1)零件图工艺
30、分析(2)选择设备(3)确定零件的定位基准和装夹方式(4)确定加工顺序及走刀路线(5)刀具的选择 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 产品名称和代号 零件名称槽形凸轮零件图序号刀号刀具规格名称数 量加工表面备注1T0118硬质合金立铣刀1粗铣凸轮槽内外轮廓2T0218硬质合金立铣刀1精铣凸轮槽内外轮廓编 制审核批准共 页第 页(6)切削用量的选择4.1.34.1.3零件图与工艺卡零件图与工艺卡(7)填写数控加工工序卡片 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 单位名称产品名称或代号零件名称零件图号槽形凸轮工序号程序编号夹具名称使用设备车间螺旋压板Xk5025数控
31、中心工步号工 步 内 容刀具号刀具规格/mm主轴转速/rmin-1进给速度/mmmin-1吃刀量/mm备注1来回铣削,逐渐加深铣削深度T011880060分两层铣削2粗铣凸轮槽内轮廓T0118700603粗铣凸轮槽外轮廓T0118700604精铣凸轮槽内轮廓T021810001005精铣凸轮槽外轮廓T02181000100编制审核批准年 月 日共 页第 页417 对刀点与换刀点对刀点与换刀点 1、对刀点的选择 对刀点的选择原则是:便于数学处理和简化程序编制;在机床上找正容易,加工中便于检查;引起的加工误差小;2、换刀点的选择418走刀路线的确定走刀路线的确定 确定走刀路线时应注意以下几点:求最
32、短加工路线最终轮廓一次走刀完成选择合理的切入切出方向选择使工件在加工后变形小的路线 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 下面举例分析几种加工零件时常用的加工路线。轮廓铣削加工路线的分析凹槽铣削加工路线的分析铣削曲面的加工路线的分析确定加工路线的总原则是:在保证零件加工精度和表面质量的条件下,尽确定加工路线的总原则是:在保证零件加工精度和表面质量的条件下,尽量缩短加工路线,以提高生产率。量缩短加工路线,以提高生产率。4.2数控铣削刀具与切削用量数控铣削刀具与切削用量4.2.1数控铣削常用刀具数控铣削常用刀具1、对刀点的选择 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础
33、序号加工部位可选用刀具种类序号加工部位可选用刀具种类1平面机夹可转位平面铣刀9较大曲面多刀片机夹可转位球头铣刀2带倒角的开敞槽机夹可转位倒角平面铣刀10大曲面机夹可转位圆刀片面铣刀3T形槽机夹可转位T型铣刀11倒角机夹可转位倒角铣刀4带圆角的开敞槽机长柄机夹可转位圆刀片铣刀12型腔机夹可转位圆刀片立铣刀5一般曲面整体硬质合金球头铣刀13外形粗加工机夹可转位玉米铣刀6较深曲面加长整体硬质合金球头铣刀14台阶平面机夹可转位直角平面铣刀7曲面多刀片机夹可转位球头铣刀15直角腔槽机夹可转位立铣刀8曲面单刀片机夹可转位球头铣刀4.2.2铣削刀具选用原则铣削刀具选用原则被加工零件的几何形状是选择刀具类型的
34、主要依据.:1、加工曲面类零件时,为了保证刀具切削刃与加工轮廓在切削点相切而避免刀刃与工件轮廓发生干涉,一般采用球头刀,粗加工用两刃铣刀,半精加工和精加工用四刃铣刀2、铣较大平面时,为了提高生产效率和提高加工表面粗糙度,一般采用刀片镶嵌式盘形铣刀 3、铣小平面或台阶面时一般采用通用铣刀4、铣键槽时,为了保证槽的尺寸精度、一般用两刃键槽铣刀 5、孔加工时,可采用钻头、镗刀等孔加工类刀具 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 4.2.3切削用量计算切削用量计算1、切削速度(vc)切削刃选定点相对于工件主运动的瞬时速度称为切削速度。单位为m/min Vc=d n/10002、进给量(
35、f)单位:mm/r 或 mm/行 进给速度Vf(单位为mm/min)Vf=nf3、背吃刀量(ap)背吃刀量是已加工表面和待加工表面之间的垂直距离,其单位为mm ap=(dw dm)/2 4.2.4 铣削切削用量的确定铣削切削用量的确定 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 4.3数控铣削刀具与工件的夹持数控铣削刀具与工件的夹持4.3.1铣削刀具的装夹铣削刀具的装夹 控铣床的刀具由两部分组成即刀柄和刃具 4.3.2工件的定位与装夹工件的定位与装夹 以下为加工时的选择切削用量的参考条件:切削用量的选择粗加工时ap,f,尽量大,然后选择最佳的切削速度,vc精加工时:合适的ap,较小的
36、f,较高的vc背吃刀量的选择粗加工(Ra1080)一次进给尽量多地切除余量半精加工(Ra1.2510)选取0.52mm 精加工(Ra0.321.25)选取0.10.4mm 进给量的选择粗加工 根据实际情况,如振动,噪音精加工 根据表面粗糙度4.2.4 铣削切削用量的确定铣削切削用量的确定 第第四四章章数控铣削加工工艺基础数控铣削加工工艺基础 4.3数控铣削刀具与工件的夹持数控铣削刀具与工件的夹持4.3.1铣削刀具的装夹铣削刀具的装夹4.3.2工件的定位与装夹工件的定位与装夹在确定定位基准和装夹方案时应注意以下三点:1.力求设计、工艺、编程计算的及基准统一;2.尽量减少装夹次数,尽可能在一次安装
37、定位装夹后,加工出全部待加工表面;3.避免采用占机人工调整加工方案,以充分发挥数控机床的效能。以下为加工时的选择切削用量的参考条件:切削用量的选择粗加工时ap,f,尽量大,然后选择最佳的切削速度,vc精加工时:合适的ap,较小的f,较高的vc背吃刀量的选择粗加工(Ra1080)一次进给尽量多地切除余量半精加工(Ra1.2510)选取0.52mm 精加工(Ra0.321.25)选取0.10.4mm 进给量的选择粗加工 根据实际情况,如振动,噪音精加工 根据表面粗糙度第第五五章章第五章教学纲要教学要求:教学要求:1.了解编程过程中要考虑的哪些加工因素 2.了解数控程序的基本结构和组成 3.初步了解
38、数控指令的类型和总体使用规范 4.掌握M功能指令、T功能指令、F指令、S指令的使用方法。5.掌握工件坐标系的建立过程和使用的指令。教学重点:教学重点:数控编程规则;准备功能、辅助功能、S、F和T代码的功能。工件坐标系的建立过程和使用的指令教学难点:教学难点:程序的组成,程序段格式,程序字地址的含义;工件坐标系的建立过程和使用的指令。本章教学内容本章教学内容:本章主要阐述了编写数控加工程序需要具备的多种知识和能力。包括编程过程中要考虑的哪些加工因素、程序的基本结构和组成、数控指令的类型和总体使用规范、M功能指令、T功能指令、F指令、S指令的使用方法、工件坐标系的建立过程和使用的指令。通过对1个典
39、型项目的讲解,帮助学生了解数控程序及其编程的规范。本章教学建议本章教学建议:本节内容比较抽象,请反复学习,也可学习参考书中相关内容。然后回答下面问题,以考察你对本节内容的掌握情况。1.编程过程中要考虑的哪些加工因素 2.数控程序由哪几部分组成?3.字地址可变程序段的构成与格式?数控铣削编程基础数控铣削编程基础 第第五五章章51 数控铣削编程概述数控铣削编程概述1编程时面临的工艺问题:编程时要考虑:刀具轨迹:解决刀具从哪开始加工,从哪里结束加工,加工轨迹如何实现的问题。刀具从何处下刀、走刀路线如何实现,从何处退刀,这些都是由轨迹控制类指令完成,如加工直线用G01,加工圆弧用G02/G03加工过程
40、中哪里需要主轴转、主轴停,哪里需要冷却开、关,哪里需要换刀,这些都是加工的辅助动作控制,主要由辅助功能类指令完成加工中主轴转速、进给速度等则是切削参数的控制。包括进给功能指令、主轴功能指令等。2编程的过程:数控铣削编程基础数控铣削编程基础 确定编程原点分析加工轨迹数学处理编制程序清单第第五五章章52 数控铣削加工程序的组成与格式数控铣削加工程序的组成与格式 每一个数控程序都由程序号、程序内容和程序结束三部分组成:程序号、程序内容、程序结束。512 程序段格式程序段格式 数控铣削编程基础数控铣削编程基础 程序段语句号指令段结束标志N0040 G42 G01 X5.0 Y10.0 F10 S500
41、 M03 D01 ;1.语句号2.指令 功能字 尺寸字 3.段结束标志 第第五五章章53 数控指令分类与典型数控系统指令数控指令分类与典型数控系统指令 数控铣削编程基础数控铣削编程基础 准备功能(G功能)加工方式类指令准备工作类指令插补指令:G01、G02/G03等固定循环指令:孔加工循环等定位指令:G00基准点返回:G28/G29坐标系设定:G92、G54G59、G91/G92刀具补偿:G41/G42/G40、G43/G44/G49平面选择:G17/G18/G19进制转换:G20/G21、G94/G95辅助功能(M 功 能)辅助动作指令程序控制指令其他功能刀具功能:T指令主轴功能:S指令辅助
42、控制指令主轴动作控制:M03/M04/M05、M19冷却润滑动作控制:M07/M08/M09M00/M01、M02/M30、M99/M98第第五五章章531准备功能:(准备功能:(G功能)功能)数控铣削编程基础数控铣削编程基础 G G代码代码组别组别解释解释G G代码代码组别组别解释解释*G0001定位(快速移动)G7309高速深孔钻循环G01直线进给G74左螺旋切削循环G02顺时针切圆弧G76精镗孔循环G03逆时针切圆弧*G80取消固定循环G0400非模态暂停G81中心钻循环*G1702XY面选择G82反镗孔循环G18XZ面选择G83深孔钻削循环G19YZ面选择G84右螺旋切削循环G2800
43、机床返回原点G85镗孔循环G30机床返回第2原点G86镗孔循环*G4007取消刀具直径偏移G87反向镗孔循环G41刀具半径左偏移G88镗孔循环G42刀具半径右偏移G89镗孔循环*G4308刀具长度+方向偏移*G9003使用绝对值命令*G44刀具长度方向偏移G91使用相对值命令*G49取消刀具长度偏移G9200设置工件坐标系*G9405每分进给G9810固定循环返回起始点G95每转进给*G99返回固定循环R点第第五五章章532辅助功能:(辅助功能:(M功能)功能)数控铣削编程基础数控铣削编程基础 代代 码码说说 明明代代 码码说说 明明M00程序停M03主轴正转(CW)M01选择停止M04主轴反
44、转(CCW)M02程序结束(复位)M05主轴停M30程序结束(复位)并回到开头M06换刀M07切削液1开M98子程序调用M08切削液2开M99子程序结束M09切削液关M19主轴定向停止第第五五章章533其他功能指令:其他功能指令:1刀具功能:T指令 2主轴功能:S指令 3进给功能:F指令 数控铣削编程基础数控铣削编程基础 54 常用指令编程要点常用指令编程要点541模态指令和非模态指令模态指令和非模态指令 1.模态指令:2.非模态指令:542进给编程进给编程数字直接指明进给率,单位为mm/min(或mm/r)格式举例F F100 表示进给率为100mm/min该指令使用时要注意以下几点:F值给
45、定的速度是各进给坐标轴的合成线速度 F值的单位分为:每分钟进给速度(mm/min)和每转进给速度(mm/r)F指令为模态指令 切削实际进给速度还可以由操作面板上的进给倍率开关来控制 第第五五章章543主轴运动与转速编程主轴运动与转速编程 数控铣削编程基础数控铣削编程基础 544辅助功能编程辅助功能编程1)程序控制类M指令用于程序控制的M代码有M00、M01、M02、M30、M98、M99 2)辅助动作类M指令用于辅助动作的M代码有M03、M04、M05、M06、M07、M08545坐标系设定编程坐标系设定编程5451 预定义工件坐标系(预定义工件坐标系(G54G59)1.功能 数字直接表示主轴
46、转速单位为r/minS 指令格式如下:S1500 表示主轴转速为1500r/min举例格式第第五五章章2.编程 G54 第一可设定零点偏置 G55 第二可设定零点偏置 G56 第三可设定零点偏置 G57 第四可设定零点偏置 G58 第五可设定零点偏置 G59 第六可设定零点偏置 G500 取消可设定零点偏置-模态有效 G53 取消可设定零点偏置-程序段方式有效,可编程的零点偏置也一起取消 G153 如同G53,取消附加的基本框架 5452 可编程工件坐标系(可编程工件坐标系(G92)1.格式:数控铣削编程基础数控铣削编程基础 坐标值:表示刀具在新建工件坐标系中的坐标值(G90)G92 X_ Y
47、_ Z_;2.功能:5453 两种设定工件坐标系指令的区别:两种设定工件坐标系指令的区别:1.设定依据不同:2.偏移量含义不同:3.用途不同:4.两个指令共同点:第第六六章章第六章教学纲要教学要求:教学要求:1.巩固编程步骤 2.掌握绝对坐标编程和相对坐标编程的方法。3.巩固M功能指令、T功能指令、F指令、S指令的使用方法 4.掌握定位指令、直线插补指令、圆弧插补指令的使用方法和规则 教学重点:教学重点:理解掌握绝对坐标编程和相对坐标编程的方法。掌握定位指令、直线插补指令、圆弧插补 指令的使用方法和规则。教学难点:教学难点:理解掌握绝对坐标编程和相对坐标编程的方法。掌握定位指令、直线插补指令、
48、圆弧插补 指令的使用方法和规则。本章教学内容本章教学内容:本章我们真正进入到数控程序的编制实例讲解,教师通过一个指明轨迹加工过程,示范一个简单编程范例,达到使学生初步掌握简单轨迹编程的方法。一般的加工轨迹都是由直线和圆弧组成,而直线与圆弧插补指令则是描绘这样一个加工轨迹的基本指令。本章教学建议本章教学建议:1.学习参考书中相关内容;2.分组讨论问题 (1)绝对坐标编程和相对坐标编程的方法 (2)圆弧插补指令G02和G03中I、K的意义是什么?直线与圆弧插补指令应用直线与圆弧插补指令应用第第六六章章6.1项目准备知识项目准备知识 611绝对坐标编程与相对坐标编程绝对坐标编程与相对坐标编程 1绝对
49、坐标(G90):2相对坐标(G91):直线与圆弧插补指令应用直线与圆弧插补指令应用终 点起 点绝 对 值 指 令 编 程:G90 X20.Y120.;增 量 值 指 令 编 程:G91 X-70.Y80.;612 快速定位指令(快速定位指令(G00)【指令格式【指令格式】坐标值:表示移动的终点坐标G00 X_ Y_ Z_;【说明【说明】1.该指令只能用于定位,不能用于切削。2.快速定位的速度由数控机床参数决定。同时,该指令也不受“F指令”指明的进给速度影响。3.定位时各坐标轴为独立控制而不是联动控制。这样可能导致各坐标轴不能同时到达目标点。例如:执行G00 X10 Y20;由于X轴与Y轴同时按
50、照机床参数给定的速度运动,产生X轴先到达位置,Y轴后到达的情况。编程人员应了解所私用数控系统的刀具移动轨迹情况,以避免加工中可能出现的碰撞。4.空间定位时要避免斜插。在X/Y/Z轴同时定位时,为了避免刀具运动时与夹具或工件碰撞,尽量避免Z轴与其他轴同时运动(即斜插)。因此建议抬刀时,先运动Z轴,再运动X/Y轴;下刀时,则相反。5.该指令为模态指令,即在没有出现同组其他指令(如:G01、G02、G03)时,将一直有效。6.该指令使用时,不运动的坐标可以省略。坐标值:表示移动的终点坐标第第六六章章6.1项目准备知识项目准备知识 614圆弧插补指令(圆弧插补指令(G02/G03)1、插补平面的选择: