对简易数控车床数控指令的巧研究.doc
《对简易数控车床数控指令的巧研究.doc》由会员分享,可在线阅读,更多相关《对简易数控车床数控指令的巧研究.doc(43页珍藏版)》请在三一办公上搜索。
1、邵阳学院毕业设计(论文)摘 要 数控技术是现代制造技术的基础,它的广泛应用,使普通机械被数控机械所代替,全球制造业发生了根本性变化1。其中表现最明显的是:大量的普通机床被高精度化、高效加工、多功能化、复合化、高速度化、高智能化的数控机床所取代。在经济全球化、制造全球化的大背景下,我国的制造业也在发生前所未有的变化,然而,由于“简易型数控机床2”具有价格低廉、操作使用方便等优点,特别是非常适合我国经济基础薄弱、人口众多的基本国情,因此,简易数控机床代替了普通机床。可是,对于简易数控机床的编程特别是数控指令的应用研究却很不够。因此,有必要对其进行有效的研究。同时又由于车床的加工范围比较广泛、价格便
2、宜、且把普通车床改造为简易型数控车床较简单,所以简易型数控车床在简易型数控机床中占绝大多数。这就使得对简易数控车床数控指令的应用研究显得尤为重要。本文主要介绍了数控加工的程序编制基础,和对简易数控车床数控指令G00和G33指令的巧用进行了研究。通过在CK0630数控车床上做指令的巧用加工实验,得到了使用G00代替G28与G29指令和使用G33指令代替G80与G81指令可以缩短加工程序和加工时间的结论。关键词: 数控机床;数控车床;数控编程;数控指令;数控加工;简易数控机床;简易数控车床目 录1 数控加工的程序编制基础111 概述112 数控编程的基础213 数控标准914 数控加工程序编制的特
3、点192 巧用G00指令 2121 G00指令的常规(一般)用法2122 G00指令的特殊(巧妙)用法探讨2223 G28和G29代码功能介绍 2324 实验验证和结论233 巧用G33指令 2931 G33指令的常规(一般)用法2932 G33指令的特殊(巧妙)用法探讨3033 G80和G81代码功能介绍3134 实验验证和结论32结论37参考文献38致谢39前 言 在制造业中,特别值得提出的是机械制造业,也就是机械工业,它是制造业的基础与核心,在今天,尽管信息科技迅猛发展、高科技日新月异,但仍然改变不了制造业,更改变不了机械制造业的基础地位。机械制造业是提供生产工具、生活资料、科技手段、国
4、防装备的依托,是现代化的动力源之一。马克思在资本论中有段名言,至今仍熠熠生辉:“大工业必须掌握它特有的生产资料,即机器本身,必须用机器生产机器。这样,大工业才能建立起与自己相适应的技术基础,才能得以自立。”生产机器的机器,中文称为“机床”(英文称为“Machine Tool”(机器工具);德文叫做“Werkzenugmashine” (工具机器)。可以说,没有制造业,就没有工业;而没有机械制造业,就没有独立的工业。因此,发展机械制造业是发展国民经济和生产力的一项关键而又基础的战略措施3。 作为“机器工具”或“工具机器”的机床,随着科技的发展也在发生深刻的变化。控制论、计算机技术、特别是内涵更为
5、广泛的信息技术和管理科学同机械制造技术相结合成为当今蓬勃发展的先进制造技术。而先进制造技术的核心就是“数字化”,同时作为同先进制造技术相应的先进机床,它发展的关键技术就是数控技术。数控技术是先进制造技术的技术基础,自然,体现着数控技术的数控机床和数控技术本身就理所当然地成为制造业关注的焦点。有专家预言:21世纪机械制造业的竞争,其实质是数控技术的竞争。然而,在国内,由于简易型数控机床具有价格低廉、操作使用方便等优点,特别是非常适合我国经济基础薄弱、人口众多的基本国情,因此,简易数控机床在我国的使用非常普及,普通机床的数控化改装也使用得比较广泛。可是,对于简易数控机床的编程特别是数控指令的应用研
6、究却很不够。因此,有必要也有可能对其进行有效的研究4。由于车床的加工范围比较广泛、价格便宜、且把普通车床改造为简易型数控车床较简单,所以简易型数控车床在简易型数控机床中占绝大多数。这就使得对简易数控车床数控指令的应用研究显得尤为重要。在简易数控车床上,由于数控系统简单,虽然一般具有一定的局部循环功能,但固定循环功能一般却很少,以CK0630车床为例,它本身仅仅具有螺纹加工固定循环指令,这就可能使复杂零件的数控加工程序较长。而简易型数控系统由于内存的限制却要求数控加工程序尽可能地短。同时,简易型数控机床又一般采用开环控制的控制方式,其机床本身的精度比闭环控制或半闭环控制的数控机床低。因此,如何尽
7、量缩短加工程序以及用较短的数控加工程序来达到高精度的零件加工要求,这是我们在使用简易型数控车床时应注意的一个重要问题4。根据赵小林老师的指导和自己查阅资料,G00和G33这两个指令能够巧妙应用,同时由于没有太多的时间去研究其他指令,此次毕业论文从中摘取G00和G33指令进行巧用研究。1 数控加工的程序编制基础11 概述111 数控编程的基本概念在数控车床上加工零件时,一般首先需要编写零件加工程序,即用数字形式的指令代码来描述被加工零件的工艺过程、零件尺寸和工艺参数(如主轴转速、进给速度等),然后将零件加工程序输入数控装置,经过计算机的处理与计算,发出各种控制指令,控制机床的运动与辅助动作,自动
8、完成零件的加工。当变更加工对象时,只需重新编写零件加工程序,而机床本身不需要任何调整就能把零件加工出来5。这种根据被加工零件的图纸及其技术要求、工艺要求等切削加工的必要信息,按数控系统所规定的指令和格式编制的数控加工指令序列,就是数控加工程序,或称零件程序。要在数控机床上进行加工,数控加工程序是必须的。制备数控加工程序的过程称为数控加工程序编制,简称数控编程(NC programming),它是数控加工中一项极为重要的工作。112 数控编程方法简介数控编程方法可以分为两类:一类是手工编程;另一类是自动编程。(1)手工编程 手工编程是指编制零件数控加工程序的各个步骤,即从零件图纸分析、工艺决策、
9、确定加工路线和工艺参数、计算刀位轨迹坐标数据、编写零件的数控加工程序单直至程序的检验,均由人工来完成。对于点位加工或几何形状不太复杂的平面零件,数控编程计算较简单,程序段不多,手工编程即可实现。但对轮廓形状由复杂曲线组成的平面零件,特别是空间复杂曲面零件,数值计算则相当烦琐,工作量大,容易出错,且很难校对。据资料统计,对于复杂零件,特别是曲面零件加工,用手工编程时,一个零件的编程时间与在机床上实际加工时间之比,平均为30:1。数控机床不能开动的原因中,有20%30%是由于加工程序不能及时编制出来而造成的。因此,为了缩短生产周期,提高数控机床的利用率,有效地解决各种模具及复杂零件的加工问题,采用
10、手工编程已不能满足要求,而必须采用自动编程方法。(2) 自动编程进行复杂零件加工时,刀位轨迹的计算量非常大,有些时候,甚至是不现实的。如何利用计算机技术协助人们完成加工程序的编制,导致了自动编程技术的发展。自动编程按照编程信息的输入与计算机对信息的处理方式不同,可以分为以自动编程语言为基础的自动编程方法和以计算机辅助设计为基础的图形交互式自动编程方法。以语言为基础的自动编程方法是一种早期的自动编程方法,在编程时编程人员是依据所用数控语言的编程手册以及零件图样,以语言的形式表达出加工的全部内容,然后再把这些内容全部输入到计算机中进行处理,制作出可以直接用于数控机床的加工程序。以计算机辅助设计为基
11、础的图形交互式自动编程方法是现代CADCAM集成中常用的方法,在编程时编程人员首先要对零件图样进行工艺分析,确定构图方案,其后利用计算机辅助设计(CAD)或自动编程软件本身的零件造型功能,构建出零件几何形状,其后还需利用计算机辅助制造(CAM)功能,完成工艺方案的指定、切削用量的选择、刀具及其参数的设定,自动计算并生成刀位轨迹文件,利用后置处理功能生成特定数控系统用加工程序,这种自动编程方式称为图形交互式编程。这种自动编程系统是一种CAD和CAM相结合的自动编程系统6。12 数控编程的基础121 编程的几何基础(1) 机床坐标系机床坐标系是机床上固有的坐标系,它用于确定被加工零件在机床中的坐标
12、、机床运动部件的特殊位置(如换刀点、参考点)以及运动范围(如行程范围、保护区)等。数控机床采用ISO统一标准右手直角笛卡儿坐标系。机床坐标轴的命名方法如图11所示,三个坐标轴互相垂直,其中三个手指所指的方向分别为X轴、Y轴和Z轴的 正方向。此外,当机床运动多于X、Y、Z三个坐标时,则用U、V、W表示平行于X、Y、Z轴的第二组直线运动坐标,如果还有第三组直线运动,则分别命名为P、Q、R。用A、B、C分别表示绕X、Y、Z轴的旋转运动,其转动的正方向用右手螺旋定则,第二组回转运动,可命名为D、E。在编程时,为了编程的方便和统一,不论在加工中是刀具移动,还是被加工工件移动,一般都假定工件相对静止不动,
13、而刀具在移动,并同时规定刀具远离工件的方向作为坐标的正方向。如果把刀具看作相对静止不动,工件移动,那么,坐标轴的符号右上角应加标注记(),如X、Y、Z等。标准规定:数控机床的主轴与机床坐标系的Z轴重合或平行。各种数控机床的坐标系见有关的标准规定。 图11 右手直角坐标系(2) 机床零点与参考点机床坐标系的原点称为机床零点。机床零点是机床上的一个固定点,由机床制造厂确定。它是其它所有坐标系,如工件坐标系、编程坐标系以及机床参考点的基准点。数控车床的零点一般设在主轴前端面的中心,坐标系是从机床零点开始建立的X、Z轴二维坐标系。Z轴与主轴平行,为纵向进给方向;X轴与主轴垂直,为横向进给刀方向。数控铣
14、床的零点位置,各生产厂家不一致。有的设在机床工作台中心,有的设在进给行程范围的终点。数控机床的参考点是用于对机床工作台(或滑板)与刀具相对运动的增量测量系统进行定标和控制的点。参考点的位置是由每个运动轴上的挡铁和限位开关精确的预先确定好的。因此,参考点对机床零点的坐标是一个固定的已知数。在增量(或相对)测量系统中,数控机床加工零件的过程为:首先接通机床总开关和控制系统开关,然后机床从任一位置返回参考点,挡铁打开参考点开关,测量系统置零,即标定了测量系统。之后,刀具在移动过程中,屏幕随时显示刀具的实际位置。装有绝对测量系统的机床,由于具有坐标轴的精确坐标值,并能随时读出,故不需要参考点。绝大多数
15、数控机床采用增量式测量系统,需要返回参考点。 (3) 工件坐标系与工件零点编程尺寸都按工件坐标系中的尺寸确定。工件坐标系是用于确定工件几何图形上各几何要素(点、直线、圆弧等)的位置而建立的坐标系,工件坐标系的原点即是工件零点。选择工件零点的原则是便于将工件图的尺寸方便地转化为编程的坐标值和提高加工精度,故一般选在工件图样的尺寸基准上,能使工件方便地装卡、测量和检验的位置,尺寸精度和粗糙度要求比较高的工件表面上,对称几何图形的对称中心上。车削工件零点一般放在工件的右端面或左端面,且与主轴中心线重合的地方。铣削工件零点一般设在工件外轮廓的基一角上,进刀深度方向的工件零点大多取在工件表面。 (4)
16、编程零点编程零点是编程坐标系的零点,即是程序零点。一般对于简单零件,工件零点就是编程零点。即编程坐标系就是工件坐标系。因此,编程尺寸按工件坐标系中的尺寸确定。而对于形状特别复杂的零件,需要几个程序或子程序。为了编程方便和减少许多坐标值的计算,编程零点就不一定设在工件零点上,而设在便于程序编制的位置。(5) 绝对尺寸与增量尺寸零件图上尺寸的标注分为两类:绝对尺寸和增量尺寸。绝对尺寸标注的零件尺寸,是从工件坐标系的原点进行标注的(即坐标值);增量尺寸标注某点零件尺寸,是相对它前一点的位置增量进行标注的,即零件上后一点的位置是前一点为零点进行标注的。当对零件的轮廓加工进行编程时要将图纸上的尺寸换算成
17、点的坐标值。如果选用的工件零点、编程零点位置不同,采用的尺寸标注方式不同(绝对尺寸或增量尺寸),其点的坐标值也不同7。122 编程的工艺基础 编制数控机床加工零件程序需要处理工艺问题。在普通机床上加工零件的工艺实际上只是一个工艺过程卡,机床加工的切削用量、走刀路线、工序内的工步安排等,往往都是操作工人自行决定的。因此,加工中的所有工序、工步,每道工序的切削用量、走刀路线、加工余量,以及所用刀具的尺寸、类型等都要预先确定好并编入程序中。为此,要求合格的编程员首先应该是一个很好的工艺员,并对数控机床的性能、特点和应用、切削规范和标准刀具系统等非常熟悉。否则就无法做到全面、周到地考虑零件加工的全过程
18、,无法正确、合理地确定零件加工程序了。(1) 加工工件的选择不同类型的零件应在不同种类的数控机床上加工。数控车床适合与加工形状比较复杂的轴类零件和复杂曲线回转形成的模具内形腔。数控立式镗铣床和立式加工中心适于加工箱体、箱盖、平面凸轮、样板、形状复杂的平面或立体零件,以及模具的内、外型腔等。数控卧式镗铣床和卧式加工中心用于加工各种复杂的曲线、曲面、叶轮、模具等。总之,不同类型的零件要选用不同的数控机床进行加工。(2) 加工工序的划分在数控机床上特别是在加工中心加工零件,工序十分复杂,许多零件只需在一次装卡中就能完成全部工序。但是零件的粗加工,特别是锻铸毛坯零件的基准面、定位面等部位的加工,应在普
19、通机床上加工完成后,在装卡到数控机床上进行加工。这样可以发挥数控机床的特点,保持数控机床的精度,延长数控机床的使用寿命,降低数控机床的使用成本。经过粗加工或半精加工的零件装卡到数控机床上之后,数控机床按照规定的工序一步一步地进行半精加工和精加工。在数控机床上加工零件的工序划分方法有: 刀具集中分序法 该法是按所用刀具划分工序,用同一把刀完成零件上所有可以完成的部位。再用第二把刀、第三把刀完成它们可以完成的部位。这样可以减少换刀次数,压缩空行程时间,减少不必要的定位误差。 粗、精加工分序法 对单个零件要先粗加工、半精加工,而后精加工。对于一批零件,先全部进行粗加工、半精加工,最后进行精加工。粗、
20、精加工之间,最好隔一段时间,以使粗加工后零件的变形得到充分的恢复,再进行精加工,以提高零件的加工精度。 按加工部位分序法 一般先加工平面、定位面,后加工孔;先加工简单的几何形状,再加工复杂的几何形状;先加工精度较低的部位,再加工精度要求较高的部位。总之,在数控机床上加工零件,加工工序的划分要根据零件的具体情况具体分析。许多工序的安排是按上述分序法综合安排的。(2) 工件的装卡方式在数控机床上加工零件,由于工序集中,往往是在一次装卡中完成全部工序。因此,对零件的定位、夹紧方式要充分注意下面的问题: 尽量采用组合夹具。当工件批量较大,工件精度要求较高时,可以设计专用夹具。 零件定位、夹紧的部位应考
21、虑到不妨碍各部位的加工、更换刀具以及重要部位的测量,尤其要注意不能发生刀具与工件、刀具和夹具碰撞的现象出现。 夹紧力应力求通过(或靠近)主要支承点或在支承点所组成的三角形内;应力求靠近切削部位,并在刚性较好的地方。尽量不要在被加工孔径的上方,以减少零件变形。 零件的装卡、定位要考虑到重复安装的一致性,以减少对刀时间,提高同一批零件加工的一致性。一般同一批零件采用同一定位基准,同一装卡方式。(3) 加工路线的确定加工路线是指数控机床加工过程中刀具运动的轨迹和方向。每道工序加工路线的确定是非常重要的,因为它影响零件的加工精度和表面粗糙度。加工路线的确定应考虑以下几点: 尽量减少进、退刀时间和其它辅
22、助时间。 在铣削加工零件轮廓时,要尽量采用顺铣加工方式,以减少机床的颤抖,提高零件表面粗糙度和加工精度。 选择合理的进、退刀位置,尽量避免沿零件轮廓法向切入和进给中途停顿。进、退刀位置应选在不重要的位置。 加工路线一般是先加工外轮廓,再加工内轮廓。(4) 切削用量的选择数控机床加工零件时,其切削用量都预先编入程序中,在正常情况下人工不予改变。只有在试切削或出现异常情况时,才通过速度调节旋钮或手轮调节切削用量。因此程序中选定的切削用量应是最佳和合理的。这样才能提高数控机床的加工精度、刀具寿命和生产率,降低加工成本8。影响数控加工切削用量的因素有: 机床 切削用量的选择必须在机床主传动功率、进给传
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 数控车床 数控 指令 研究
链接地址:https://www.31ppt.com/p-2943623.html