第2章_数控程序编制.ppt_第1页
第2章_数控程序编制.ppt_第2页
第2章_数控程序编制.ppt_第3页
第2章_数控程序编制.ppt_第4页
第2章_数控程序编制.ppt_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

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

文档简介

数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,1,第二章,数控加工程序编制,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,2,第一节概述第二节数控机床的坐标系第三节程序编制的代码及格式第四节镗铣数控加工及其手工编程第五节车削数控加工及其手工编程第六节自动编程概述,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,3,1.数控加工与传统加工的比较,传统加工:按照工艺规程由工人通过手工操作机床完成,工艺过程和工艺参数(主轴转速、进给速度、进刀量等)由手工操作保证。,程序编制的基本概念,分析图纸及要求,制订工艺规程,工人操作机床加工,一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,4,传统加工(分析零件图及要求),一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,5,传统加工(制订工艺规程),一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,6,传统加工(工序卡),一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,7,分析图纸及要求,编写加工程序,数控机床自动加工,一.程序编制的基本概念,数控加工:根据被加工零件的图样和工艺要求,编制成以数码表示的程序,输入到机床的数控装置或控制计算机中,以控制工件和工具的相对运动,使之加工出合格零件的方法。,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,8,2.数控加工程序的编制,从零件图纸到数控加工指令的有序排列(制成控制介质)的全过程。将加工的工艺分析、加工顺序、零件轮廓轨迹尺寸、工艺参数(f、s、t)及辅助动作(变速、换刀、冷却液启停、工件夹紧松开等)等,用规定的字母、数字、符号组成的代码按一定的格式编写加工程序单,并将程序单的信息变成控制介质的整个过程。,一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,9,数控编程分为手工编程和自动编程,定义:整个编程过程由人工完成。对编程人员的要求高(熟悉数控代码功能、编程规则,具备机械加工工艺知识和数值计算能力)适用:几何形状不太复杂的零件;三坐标联动以下的加工程序,手工编程,一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,10,定义:零件的加工信息用较简便的方式送入计算机,由计算机编程系统根据数控系统的类型输出数控加工程序。适用:形状复杂的零件虽不复杂但编程工作量很大的零件(如有数千个孔的零件)虽不复杂但计算工作量大的零件(如非圆曲线轮廓的计算),自动编程,一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,11,用手工编程时,一个零件的编程时间与机床实际加工时间之比,平均约为30:1。数控机床不能开动的原因中,有2030%是由于加工程序不能及时编制出造成的编程自动化是发展的趋势!但手工编程是学习自动编程基础!,比较,一.程序编制的基本概念,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,12,二.数控机床程序编制的内容和步骤,二.数控机床程序编制的内容和步骤,注意:数控加工的对象是零件毛坯零件毛坯通常由传统加工手段(铸造、锻压等)得到,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,13,在对图纸工艺分析(与普通加工的图纸分析相似)的基础上:确定加工方案确定加工机床、刀具与夹具;确定零件加工的工艺线路、工步顺序;切削用量(f、s、t)等工艺参数。,1.图纸工艺分析,二.数控机床程序编制的内容和步骤,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,14,根据图纸尺寸及工艺线路的要求:选定工件坐标系计算零件轮廓和刀具运动轨迹的坐标值;加工非圆曲线(如抛物线、摆线、渐开线等),一般则需用直线或圆弧逼近的方法加工,这时须根据精度计算节点。,错误,2.计算运动轨迹,二.数控机床程序编制的内容和步骤,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,15,根据制定的加工路线、切削用量、选用的刀具、辅助动作,按照数控系统规定指令代码及程序格式,编写零件加工程序单,并进行校核,检查上述两个步骤的错误。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修改,3.编制程序及校验,二.数控机床程序编制的内容和步骤,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,16,将程序单上的内容,经转换记录在控制介质上(如存储在磁带、磁盘或存储器上),作为数控系统的输入信息。若程序较简单,也可直接通过键盘输入。,4.制备控制介质,二.数控机床程序编制的内容和步骤,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,17,所制备的控制介质,必须经过进一步的校验和试切削,证明是正确无误,才能用于正式加工。如有错误,应分析错误产生的原因,进行相应的修改。常用的校验和试切方法:阅读法、模拟法、试切法等。,5.程序的校验和试切,二.数控机床程序编制的内容和步骤,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,18,数控机床加工零件除按一般方式对零件进行工艺分析外,还必须注意以下几点:选择合适的对刀点和换刀点加工线路的确定程序编制中的误差,三.数控加工工艺和数控加工方法,1.数控加工的工艺分析,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,19,对刀点(起刀点):确定刀具与工件相对位置的点,刀具相对于工件运动的起点,又称起刀点,也就是程序运行的起点。对刀点的选择原则:对刀点应便于数学处理和程序编制;对刀点在机床上容易校准;在加工过程中便于检查;引起的加工误差小。,对刀点可以是工件或夹具上的点,或者与它们相关的易于测量的点。对刀点确定之后,机床坐标系与工件坐标系的相对关系就确定了。,1.1选择合适的对刀点和换刀点,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,20,a)对称零件的对刀点选择b)钻孔加工时的对刀点选择,选择对刀点的例子,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,21,换刀点:一把刀具用完后,为防止刀具与工件相碰,刀具要先到工件之外,再进行换刀这个位置就叫换刀点。换刀点应根据工序内容的安排。为了防止换刀时刀具碰伤工件,换刀点往往设在零件的外面。,刀位点:用于确定刀具在机床坐标系中位置的刀具上的特定点。,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,22,对刀:使“对刀点”与“刀位点”重合的操作。,选择对刀点的原则:选在零件的设计基准或工艺基准上,或与之相关的位置上。选在对刀方便,便于测量的地方。选在便于坐标计算的地方,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,23,加工线路加工过程中刀具相对于工件的运动轨迹次序。孔类加工(钻孔、镗孔)原则:在满足精度要求的前提下,尽可能减少空行程,1.2加工路线的确定,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,24,车削或铣削:原则:尽量采用切向切入/出,不用径向切入/出,以避免由于切入/出路线的不当降低零件的表面加工质量。,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,25,空间曲面的加工,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,26,加工线路的选择应遵从的原则:尽量缩短走刀路线,减少空走刀行程以提高生产率。保证零件的加工精度和表面粗糙度要求。保证零件的工艺要求。利于简化数值计算,减少程序段的数目和程序编制的工作量。,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,27,尽可能选用标准夹具(组合夹具),在成批生产时才考虑专用夹具,并力求夹具结构简单。装卸工件要方便可靠,以缩短辅助时间和保证安全。工件定位夹紧的部位应不妨碍各部位的加工、刀具更换及重要部位的测量。尤其要避免刀具与工件、刀具与夹具产生碰撞的现象。夹具的安装要准确可靠,同时应具备足够的强度和刚度,以减小其变形对加工精度的影响。应尽可能采用气、液压夹具。,1.3工件的装夹方式,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,28,影响切削条件的因素有:机床、工具、刀具及工件的刚性;切削速度、切削深度、切削进给率;工件精度及表面粗糙度;刀具预期寿命及最大生产率;切削液的种类、冷却方式;工件材料的硬度及热处理状况;工件数量;机床的寿命。上述诸因素中以切削速度、切削深度、切削进给率为主要因素。,1.4切削用量的选择,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,29,决定切削速度的因素:刀具材质工件材料刀具寿命切削深度与进刀量刀具的形状冷却液使用机床性能,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,30,数控机床上加工零件的误差分类:加工过程的误差:它是加工误差的主体,主要包括数控系统(包括伺服)的误差和整个工艺系统(机床刀具夹具毛坯)内部的各种因素对加工精度的影响。编程误差:,逼:采用近似计算方法逼近列表曲线、曲面轮廓时所产生的误差插:采用直线段或圆弧段插补逼近零件轮廓曲线时产生的误差圆:数据处理中为满足分辨率(最小设定单位)的要求,进行数据圆整(四舍五入)产生的误差,1.5程序编制中的误差,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,31,对这类孔的形位精度或尺寸精度要求较高的零件,采用数控钻床与镗床加工。,2.数控加工方法,2.1平面孔系零件的加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,32,采用数控车床或数控磨床加工,车削零件的毛坯多为棒料或锻坯,加工余量较大且不均匀,在编程中,粗车加工线路要重点考虑。,2.2旋转体类零件的加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,33,采用数控铣床加工。为保证加工平滑,应增加切入和切出程序段若平面轮廓为数控系统不具备插补功能的线型时,应先采用直线、圆弧去逼近该零件的轮廓。,2.3平面轮廓零件的加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,34,空间轮廓表面的加工可根据曲面形状、机床功能、刀具形状以及零件的精度要求,有不同加工方法:三轴两联动加工三轴联动加工四轴联动加工方法五轴联动加工,2.4空间轮廓表面的加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,35,以X、Y、Z轴中任意两轴作插补运动,另一轴(轴)作周期性进给。一般采用球头或指状铣刀,在可能的条件下,球半径应尽可能选择大一些,以提高零件表面光洁度。,三轴两联动加工-“行切法”,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,36,下图为内循环滚珠螺母的回珠器示意图。其滚道母线SS为空间曲线,可用空间直线去逼近,因此,可在具有空间直线插补功能的三轴联动的数控机床上进行加工,但由于编程计算复杂,宜采用自动编程。,三轴联动加工,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,37,如下图所示的飞机大梁,其加工面为直纹扭曲面,若采用三坐标联动加工,则只能用球头刀。不仅效率低,而且加工表面粗糙度差,为此可采用如图所示的圆柱铣刀周边切削方式在四轴联动机床上进行加工。由于计算较复杂,故一般采用自动编程。,四轴联动加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,38,螺旋桨是典型零件一般采用端铣刀加工,为了保证端铣刀的端面加工处的曲面的切平面重合,铣刀除了需要三个移动轴(X、Y、Z)外,还应作与螺旋角、后倾角摆动运动。因此,叶面的加工需要五轴(X、Y、Z、A、B)联动,这种编程只能采用自动编程系统。,五轴联动加工方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,39,带摆头的五轴联动机床,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,40,根据零件图样,按照已确定的加工路线和允许的编程误差,计算编程时所需要的资料,称为数控加工的数值计算。数值计算的内容包括计算零件轮廓的基点和节点的坐标以及刀具中心运动轨迹的坐标。基点:各几何元素间的连接点,如直线与直线的交点,直线与圆弧的交点或切点,圆弧与圆弧的交点或切点等。节点:逼近轮廓曲线时,直线小段和圆弧小段与轮廓曲线的交点或切点。,3.数控程序编制中的数学处理,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,41,直线和圆弧轮廓基点计算方法联立方程组法求解基点坐标三角函数法求解基点坐标,常见的处理方法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,42,直线逼近零件轮廓曲线时的节点等间距直线逼近的节点计算等步长法直线逼近的节点计算等误差法(变步长法),非圆曲线的节点计算方法,圆弧逼近零件轮廓曲线时的节点圆弧分割法三点作图法,三.数控加工工艺和数控加工方法,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,43,第一节概述第二节数控机床的坐标系第三节程序编制的代码及格式第四节镗铣数控加工及其手工编程第五节车削数控加工及其手工编程第六节自动编程概述,(a)(ABZY/X),(b)TTTRR(ZYX/AC),(c)RTTTR(AZX/YC),Therearealsohorizontalandverticalspindletypesandalsogantrytypes.,Doublepivotspindleheadtype,Tiltingrotarytabletype,Swivelheadandrotarytabletype,一.坐标轴的运动方向及其命名,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,45,必要性在数控机床中,为了实现零件的加工,往往需要控制几个方向的运动,这就需要建立坐标系,以便区别不同运动方向。互换性为了使编出的程序在同类型机床有通用性,必须统一规定数控机床坐标轴及其运动的方向,同时也给维修和使用带来极大的方便。标准我国的JB3051-82标准为数字控制机床坐标轴和运动方向的命名,其中的规定与国际标准ISO841中的规定是相同的。,一.坐标轴的运动方向及其命名,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,46,ISO和国标规定:坐标轴:数控装备的每个进给轴(直线进给、旋转进给)定义为坐标系中的一个坐标轴。坐标系标准符合右手笛卡尔坐标定义,1.坐标系的基本概念,一.坐标轴的运动方向及其命名,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,47,基本坐标:直线进给运动的坐标为X.Y.Z旋转坐标:绕X.Y.Z轴转动的旋转坐标分别用A.B.C表示,坐标轴相互关系由右手螺旋法则而定。附加坐标轴:平行于基本坐标系中坐标轴的进给轴,用U、V、W表示。,一.坐标轴的运动方向及其命名,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,48,坐标轴的方向:为刀具相对工件运动的方向。编程时不必知道机床运动的具体配置,就能正确地进行编程。机床坐标轴的确定方法一般先确定Z轴、再确定X轴、后确定Y轴,一.坐标轴的运动方向及其命名,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,49,方位有主轴的机床Z坐标平行主轴轴线的进给轴,如车床、铣床。没有主轴或有多个主轴的机床垂直于工件装夹面的方向为Z坐标。主轴能摆动在摆动的范围内其轴线只与标准坐标系中的某一坐标平行时,则该坐标便是Z坐标;若在摆动的范围内其轴线可与多个坐标平行,则取垂直于工件装夹面的方向为Z坐标。,2.坐标系的定义,2.1Z坐标(轴),二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,50,立式5轴数控铣床的坐标系,Z坐标正方向规定:刀具远离工件的方向。,立式3轴数控铣床的坐标系,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,51,数控车床的坐标系,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,52,在刀具旋转的机床上(铣床、钻床、镗床等)。Z轴水平(卧式)从刀具(主轴)向工件看时,X坐标的正方向指向右边。,+Z,+X,2.2X坐标(轴),二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,53,Z轴垂直(立式):单立柱机床,从刀具向立柱看时,X的正方向指向右边;,+Z,+X,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,54,+Z,双立柱机床(龙门机床),从刀具向左立柱看时,X轴的正方向指向右边。,+X,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,55,在工件旋转的机床上(车床、磨床等),X轴的运动方向是工件的径向并平行于横向拖板,且刀具离开工件旋转中心的方向是X轴的正方向。,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,56,利用已确定的X、Z坐标的正方向,用右手定则或右手螺旋法则,确定Y坐标的正方向。右手定则:大姆指指向+X,中指指向+Z,则+Y方向为食指指向。右手螺旋法则:在XZ平面,从Z至X,姆指所指的方向为+y。,2.3Y坐标(轴),二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,57,立、卧式数控铣床,+Z,+X,+Z,+X,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,58,+Z,+X,+Z,+X,+Y,龙门数控铣床,二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,59,+Z,+X,+Y,+Z,+X,+Y,+C,2.4回转坐标A、B、C(轴),二.坐标系的定义,数字控制及装备技术研究所InstituteofNumericalControlAndEquipmentTechnology,60,+Z,+X,+Y,+A,+C,2.5辅助坐标U、V、W

温馨提示

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

评论

0/150

提交评论