教学材料《数控机 床》-第2章_第1页
教学材料《数控机 床》-第2章_第2页
教学材料《数控机 床》-第2章_第3页
教学材料《数控机 床》-第2章_第4页
教学材料《数控机 床》-第2章_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.1数控加工程序的基本知识2.1.1数控加工程序的组成数控机床是自动化的机床,它的工作是在加工程序的控制下自动完成的。因此,在数控机床工作之前,编程人员或操作者必须将零件加工的工艺顺序、刀具运动轨迹与方向、位移量、工艺参数(主轴转速、进给量、背吃刀量等)以及辅助动作(换刀、变速、冷却液开停等),按动作顺序,用数控机床的数控装置所规定的代码和程序格式,编制成加工程序单(相当于普通机床加工的工艺规程),再将程序单中的内容通过控制介质输送给数控装置,从而控制数控机床自动加工。可见,数控加工程序就是按规定格式描述零件几何形状和加工工艺的数控指令集,是机床数控系统的应用软件。从零件图样分析到制成控制介质的全部过程,称为数控机床的程序编制,简称数控编程。下一页返回

2.1数控加工程序的基本知识现在数控系统程序种类繁多,它们使用的语言规则和格式也不尽相同,原则上说,应该严格按照数控机床编程手册的规定编程。为了使读者在学习编程时理解起来更加容易,本书主要介绍在我国应用比较广泛的日本FANUC(发那科)系统的编程方法,同时也简单地介绍武汉华中数控系统(HNC)的编程。2.1.2程序段的格式程序段的格式是指在同一个程序段中,按照数控系统的要求和规定,各个指令字的有序排列方法。上一页下一页返回

2.1数控加工程序的基本知识目前广泛采用地址符可变程序段格式(也称字地址程序段格式)。这种格式的程序段的长短、字数和字长(位数)都是可变的,字的排列顺序没有严格要求,不需要的字以及与上一程序段相同的续效指令(模态指令)可以不写。这种格式的优点是程序简短、直观、可读性强、易于检验和修改。2.1.3编程指令简介1.程序名字符“O”2.程序段序号N3.准备功能G4.尺寸字上一页下一页返回

2.1数控加工程序的基本知识5.进给功能F6.主轴转速功能S7.刀具功能T8.辅助功能m9.程序段结束符10.模态指令和非模态指令2.1.4主程序和子程序主程序与子程序的关系如图2-3所示。主程序与子程序的内容不同,但二者的程序格式应相同。具体编程方法参照机床编程手册。上一页下一页返回

2.1数控加工程序的基本知识2.1.5数控编程的步骤在程序编制之前,编程人员应该了解所用机床的种类、规格、性能和机床所用的数控系统的功能和编程代码及程序格式等,同时还应该清楚零件加工的类型。数控编程的过程也就是指从零件图样分析到程序校验的全部过程,如图2-4所示。1.零件图样分析2.加工工艺分析3.数值计算4.编写程序单上一页下一页返回

2.1数控加工程序的基本知识5.制作控制介质6.程序校验2.1.6数控编程的方法1.手工编程用人工完成程序编制的全部工作(包括用通用计算机辅助进行数值计算)称为手工编程。2.自动编程自动编程也称计算机辅助编程,即程序编制工作的大部分或全部由计算机来完成。上一页返回2.2数控机床的坐标轴和坐标系2.2.1数控机床坐标轴和坐标系概述一般的数控机床是金属切削机床,金属切削加工过程是刀具和工件相互作用的过程,也就是刀具从工件上切去一部分金属的过程。为了实现这一过程,刀具与工件之间必须要有相对运动,即切削运动。数控机床采用在坐标系中描述刀具与工件之间的相对运动轨迹,这个坐标系是依据空间右手直角笛卡尔坐标系的原则建立的,称为基本坐标系,其三个基本坐标轴分别用X、Y、Z表示,如图2-5所示。下一页返回2.2数控机床的坐标轴和坐标系2.2.2数控机床坐标轴的规定数控机床的三个基本坐标轴X、Y、Z在机床上的规定如图2-6。2.2.3机床坐标系、机床原点、机床参考点机床坐标系是固定的,一般也是唯一的。各种数控机床的机床原点设置的位置不一样,数控车床的机床原点一般设在机床主轴轴线与卡盘安装基准面的交点上(见图2-8),数控铣床和加工中心的机床原点一般设在X、Y、Z坐标轴正方向移动的最大极限位置上(见图2-9)。上一页下一页返回2.2数控机床的坐标轴和坐标系2.2.4工件坐标系、工件原点、对刀点、换刀点工件坐标系的原点称为工件原点,选择工件原点时要遵循以下几个原则:(1)应使工件原点与工件的尺寸基准重合;(2)当工件图中的尺寸容易换算成坐标值时,尽量直接使用图纸尺寸作为坐标值;(3)工件原点应该选在容易找正、在加工过程中容易测量的位置;(4)工件原点的选择要尽量满足编程简单、尺寸换算少、引起的加工误差小等条件。上一页下一页返回2.2数控机床的坐标轴和坐标系对刀点的选择原则是:(1)尽量选在工件的设计基准或工艺基准上,以便于数学处理和简化程序编制;(2)在机床上找正容易,加工时便于检查和测量;(3)引起的加工误差小。上一页下一页返回2.2数控机床的坐标轴和坐标系2.2.5编程坐标系、程序原点编程坐标系是在工件图纸上建立的坐标系,目的是编写程序单。编程坐标系仅用于程序的编制,与机床坐标系无关。但在加工时,要通过找正安装和对刀操作,使编程坐标系与工件坐标系相重合,因此有的教材把工件坐标系称为编程坐标系。编程坐标系的原点称为程序原点,程序原点一般选在尺寸标注的基准上。上一页返回2.3数控编程中的数值计算2.3.1基点坐标的计算工件的轮廓曲线一般由直线、圆弧或其他二次曲线等几何元素组成。通常将各个几何元素间的连接点称为基点,如两条直线的交点、直线与圆弧的切点或交点、圆弧与圆弧的切点或交点、圆弧与二次曲线的切点或交点等。2.3.2节点坐标的计算数控加工中把除直线与圆弧之外可以用数学方程式表达的平面轮廓曲线称为非圆曲线,可用直角坐标的形式表示的数学表达式,也可用极坐标形式或者参数方程的形式表示的数学表达式。用极坐标形式或者参数方程的形式表示的数学表达式,通过坐标变换,可以转换为直角坐标表达式。下一页返回2.3数控编程中的数值计算非圆曲线类零件包括平面凸轮类、圆柱凸轮以及数控车床上加工的各种以非圆曲线为母线的回转体零件等。将组成零件轮廓的非圆曲线,按数控系统插补功能的要求,在满足允许的编程误差的条件下,用若干小直线段或小圆弧首尾相连,来拟合给定的非圆曲线。这些若干小直线段或小圆弧称为拟合线段,拟合线段与给定曲线的交点或切点称为节点。数值计算就是计算各节点的坐标值,目前常用的节点坐标的计算方法有:上一页下一页返回2.3数控编程中的数值计算1.等间距法2.等步长法3.等误差法4.列表曲线型值点坐标的计算上一页返回2.4数控加工的工艺基础2.4.1数控加工工艺的特点数控加工具有加工自动化程度高、精度高、质量稳定、生产效率高、设备使用费用高等特点,因此,数控加工工艺也具有自己的特点。1.数控加工工艺内容要求具体而详细2.数控加工工艺要求更严密而精确3.数控加工工艺要进行零件图形的数学处理和编程尺寸设定值的计算4.选择切削用量时要考虑进给速度对加工零件形状精度的影响下一页返回2.4数控加工的工艺基础5.制定数控加工工艺时要特别强调刀具选择的重要性6.数控加工工艺的特殊要求7.数控加工程序的编写、校验与修改是数控加工工艺的一项特殊内容2.4.2数控加工工序和工步的划分原则1.工序的划分1)刀具集中分序法2)粗精加工分序法3)加工部位分序法4)零件装夹分序法上一页下一页返回2.4数控加工的工艺基础2.工步的划分1)按粗加工、精加工分2)按先面后孔分3)按所用刀具分2.4.3零件的安装与夹具的选择1.定位安装的基本原则(1)力求设计、工艺与编程计算的基准统一。(2)尽量减少装夹次数,尽可能在一次定位装夹后加工出全部待加工表面。(3)避免采用专用机床的人工调整式加工方案,以充分发挥数控机床的效能。上一页下一页返回2.4数控加工的工艺基础2.选择夹具的基本原则数控加工的特点对夹具提出了两个基本要求:一是要保证夹具的坐标方向与机床的坐标方向相对固定;二是要协调零件和机床坐标系的尺寸关系。除此之外,还要考虑以下四点。(1)当零件加工批量不大时,应尽量采用组合夹具、可调式夹具及其他通用夹具,以缩短生产准备时间、节省生产费用。(2)在成批生产时才考虑采用专用夹具,并力求结构简单。(3)零件的装卸要快速、方便、可靠,以缩短机床的准备时间。上一页下一页返回2.4数控加工的工艺基础(4)夹具上各零部件应不妨碍机床对零件各表面的加工,即夹具要开敞,其定位、夹紧机构元件不能影响加工中的走刀(如产生碰撞等)。2.4.4数控加工切削用量的确定1.确定背吃刀量2.确定主轴转速3.进给量或进给速度2.4.5数控加工刀具与刀位点的选择1.刀具的选择上一页下一页返回2.4数控加工的工艺基础数控机床所用刀具要求切削性能好、精度高、可靠性高、耐用度高、断屑及排屑性能好,装夹调整方便等,合理选用既能提高加工效率又能提高产品质量。2.刀位点在进行数控加工程序编制时,往往将刀具视为没有形状和大小的一个运动质点,这个点就是刀位点。2.4.6走刀路线1.粗加工的走刀路线粗加工的走刀路线应以提高加工效率为主,尽可能缩短粗加工时间。上一页下一页返回2.4数控加工的工艺基础2.精加工的走刀路线精加工的走刀路线应能保证零件的加工精度和表面粗糙度的要求,并兼顾效率。3.应使数值计算简单,程序段数量少,以减少编程工作量4.缩短加工路线,减少刀具空程移动时间对于点位控制数控机床,如果只要求定位精度较高,定位过程尽可能快,而刀具相对于工件的运动路线是无关紧要的,则应按空程最短来安排走刀路线。上一页下一页返回2.4数控加工的工艺基础5.选择进退刀的位置进、退刀位置应选在不太重要的位置上,并且使刀具尽量沿切向方向切入和切出,避免采用法向切入、切出和进给中途停顿而产生刀痕。6.选择使工件在加工后变形小的路线2.4.7数控加工工艺技术文件1.数控编程任务书数控编程任务书阐明了工艺人员对数控加工工序的技术要求和工序说明,以及数控加工前应保证的加工余量。它是编程人员和工艺人员协调工作和编制数控程序的重要依据之一。上一页下一页返回2.4数控加工的工艺基础2.工件安装和原点设定卡片工件安装和原点设定卡片应标示出数控加工时工件的定位方法和夹紧方法,并应注明加工原点设置位置和坐标方向、使用的夹具名称和编号等。3.加工工序卡片数控加工工序卡与普通加工工序卡有许多相似之处,不同的是工序简图中应注明编程原点与对刀点,要进行简要编程说明及切削参数的选择。上一页下一页返回2.4数控加工的工艺基础4.加工工艺过程卡片加工工艺过程卡片是针对一个零件从毛坯到成品的整个加工过程而言的,它不仅包括数控加工的工序内容,也包括其他普通机床的加工工序内容。5.刀具卡片数控加工时,对刀具的要求十分严格,一般要在机外对刀仪上预先调整刀具的直径和长度。刀具卡片反映刀具编号、刀具结构、尾柄规格、组合件名称代号、刀片型号和材料等。6.走刀路线图在数控加工中,常常要注意并防止刀具在运动过程中与夹具或工件发生意外碰撞,为此必须确定编程中的刀具运动路线。上一页下一页返回2.4数控加工的工艺基础7.加工程序单程序单是编程人员根据工艺分析情况,经过数值计算,按照机床特定的指令编制的。它是记录数控加工工艺过程、工艺参数、位移数据计算的清单,它可帮助操作者正确理解加工程序内容。不同的数控机床,不同的数控系统,程序单的格式不同。上一页返回思考与练习2.1数控加工程序由哪几个部分组成?2.2

G、m、S、T、F功能是什么?2.3数控编程的方法有哪些,各有什么特点?2.4如何判断Z坐标轴和X坐标轴的位置?2.5什么是机床坐标系?什么是工件坐标系?它们各有什么特点?2.6如何划分零件加工的工序与工步?2.7合理选择切削用量的原则是什么?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论