模具CADCAM讲稿(6)

2025-07-07

成零件的加工。数控机床范围很广,在机械加工中有数控车加工、数控铣加工、数控钻加工、数控磨加工、加工中心加工;在塑性加工中有数控冲床加工、弯管机加工等;在特种成形中则有数控电火花加工、数控线切割加工、数控激光加工等。 三、数控加工的特点及应用 1. 数控加工的特点

(1) 加工精度高、加工质量稳定 数控机床的机械传动系统和结构都有较高的精度、刚度和热稳定性,零件的加工精度和质量由机床保证,完全消除了操作者的人为误差,所以数控机床的加工精度高,加工误差一般能控制在0.005 ~ 0.1mm以内,而且同一批零件加工尺寸的一致性好,加工质量稳定。

(2) 加工生产效率高 数控机床结构刚性好、功率大、能自动进行切削加工,所以能选择较大的、合理的切削质量,并能自动完成整个切削加工过程,大大缩短机动加工时间。数控机床定位精度高,可省去加工过程中的中间检测,提高生产效率。

(3) 对零件加工适应性强 因数控机床能实现几个坐标联动,加工程序可对加工零件的要求而变换,所以它的适应性和灵活性很强,可以加工普通机床无法加工的形状复杂的零件。 (4) 有利于生产管理 数控机床加工,能准确地计算出零件的加工工时,并有效地简化刀具、夹具、量具和半成品的管理工作。加工程序是用数字信息的标准代码输入,有利于与计算机连接,由计算机来控制和管理生产。 2. 数控加工的适用范围

数控加工的零件一致性好,质量稳定,加工精度高。但是,数控加工设备昂贵,加工准备周期长。因此,数控加工有其适用范围:

(1) 最适合零件 形状复杂,加工精度要求高,用通用机床无法加工或虽然能加工但很难保证产品质量的零件;复杂曲线轮廓或复杂曲面的零件;难测量、难控制进给、难控制尺寸的具有内腔的壳体或盒形零件;必须在一次装卡中合并完成铣、镗、锪、铰或攻丝等多道工序的零件。

(2) 较合适类零件 在通用机床上加工时极易受人为因素干扰、材料又昂贵的零件;在通用机床上必须有复杂专用工装的零件;需要多次更改设计后才能定型的零件。

(3) 不适合类零件 装卡困难或完全靠找正定位来保证加工精度的零件;加工余量很不稳定的零件。

3. 数控加工在模具制造中的应用

数控加工方式为模具提供了丰富的生产手段,每一类模具都有其最合适的加工方式。

一般而言,对于旋转类模具,一般采用数控车加工,如车外圆、车孔、车平面、车锥面等。酒瓶、酒杯、保龄球、方向盘等模具,都可以采用数控车削加工。

对于复杂的外形轮廓或带曲面模具,电火花成形加工用电极,一般采用数控铣加工,如注射模、压铸模等,都可以采用数控铣加工。

对于微细复杂形状、特殊材料模具、塑料镶拼型腔及嵌件、带异型槽的模具,都可以采用数控电火花线切割加工。

模具的型腔、型孔,可以采用数控电火花成形加工,包括各种塑料模、橡胶模、锻模、压铸模、压延拉伸模等。

对精度要求较高的解析几何曲面,可以采用数控磨削加工。

总之,各种数控加工方法,为模具加工提供了各种可供选择的手段。随着数控加工技术的发展,越来越多的数控加工方法应用到模具制造中,各种先进制造技术的采用,使模具制造的前景更加广阔。

四、数控加工编程技术的发展概况 (一)数控加工编程技术的发展

为了解决数控加工中的程序编制问题,20世纪50年代,MIT设计了一种专门用于机械零件数控加工程序编制的语言,称为APT(Automatically Programmed Tool)。其后,APT几经发展,形成了诸如APTII、APTIII(立体切削用)、APTAC(Advanced contouring)(增加切削数据库管理系统)和APT/SS(Sculptured SURFace)(增加雕塑曲面加工编程功能)等增强版本。

采用APT语言编制数控程序具有程序简炼,走刀控制灵活等优点,使数控加工编程从面向机床指令的\汇编语言\级,上升到面向几何元素。APT仍有许多不便之处,例如采用语言定义

零件几何形状,难以描述复杂的几何形状,缺乏几何直观性;缺少对零件形状、刀具运动轨迹的直观图形显示和刀具轨迹的验证手段;难以和CAD数据库和CAPP系统有效连接;不容易作到高度的自动化、集成化。

针对APT语言的缺点,1978年,法国达索飞机公司开始开发集三维设计、分析、NC加工一体化的系统,称为CATIA。随后很快出现了象EUCLID,UGII,INTERGRAPH,Pro/Engineering,MasterCAM及NPU/GNCP等系统,这些系统都有效的解决了几何造型、零件几何形状的显示、交互设计、修改及刀具轨迹生成、走刀过程的仿真显示、验证等问题,推动了CAD和CAM向一体化方向发展。到了80年代,在CAD/CAM一体化概念的基础上,逐步形成了计算机集成制造系统(CIMS)及并行工程(CE)的概念。目前,为了适应CIMS及CE发展的需要,数控编程系统正向集成化和智能化方向发展。

在集成化方面,以开发符合STEP(Standard for the Exchange of Product Model Data)标准的参数化特征造型系统为主,目前已进行了大量卓有成效的工作,是国内外开发的热点;在智能化方面,工作刚刚开始,还有待我们去努力。

(二)数控加工NC(Numerical Control)刀具轨迹生成方法研究发展的现状 数控编程的核心工作是生成刀具轨迹,然后将其离散成刀位点,经后置处理产生数控加工程序。下面就刀具轨迹产生方法作一些介绍。 1. 基于点、线、面和体的NC刀具轨迹生成方法

CAD技术从二维绘图起步,经历了三维线框、曲面和实体造型发展阶段,一直到现在的参数化特征造型。在二维绘图与三维线框阶段,数控加工主要以点、线为驱动对象,如孔加工,轮廓加工,平面区域加工等。这种加工要求操作人员的水平较高,人机交互较复杂。在曲面和实体造型发展阶段,出现了基于实体的加工。实体加工的加工对象是一个实体,它由一些基本体素经集合运算(并、交、差运算)而得。实体加工不仅可用于零件的粗加工和半精加工,大面积切削掉余量,提高加工效率,而且可用于基于特征的数控编程系统的研究与开发,是特征加工的基础。

实体加工一般有实体轮廓加工和实体区域加工两种。实体加工的实现方法为层切法(SLICE),即用一组水平面去切被加工实体,然后对得到的交线产生等距线作为走刀轨迹。 2. 基于特征的NC刀具轨迹生成方法

参数化特征造型已有了一定的发展时期,但基于特征的刀具轨迹生成方法的研究才刚刚开始。特征加工使数控编程人员不再对那些低层次的几何信息(如:点、线、面、实体)进行操作,而转变为直接对符合工程技术人员习惯的特征进行数控编程,大大提高了编程效率。 特征加工有利于实现从CAD、CAPP及CNC系统的全面集成,实现信息的双向流动,为CIMS乃至并行工程(CE)奠定良好的基础;而实体加工对这些是无能为力的。 第二节 数控编程技术基础 一、数控编程一般步骤

1) 分析零件图样和工艺处理包括以下内容: A) 确定加工方案 B) 工夹具的选择

C) 选择编程原点和编程坐标系 D) 选择合理的走刀路线 E) 合理选择刀具

F) 确定合理的切削用量

2) 数学处理:根据零件的几何尺寸和加工路线,计算刀具中心运动轨迹,以获得刀位数据。 3) 编写零件加工程序单

4) 制备控制介质,把编制好的程序单上内容记录在控制介质上作为数控装置的输入信息输入到数控系统。控制介质的种类如下:①穿孔纸带:目前常用8单位和5单位穿孔纸带;②数据磁带;③软磁盘。

也有数控机床与计算机通过RS-232标准串行接口或网络接口连接起来,则不再采用控制介质传递信息。有的时候,利用数控机床操作面板上的键盘采用手动数据输入,将编好的程序直接输入到数控系统中。 5) 程序检验与首件试切。 二、数控编程常用方法

数控编程常用方法有两种方法:手工编程和自动编程。

手工编程:编制零件数控加工程序的各个步骤均由人工完成。

自动编程:利用计算机来完成数控加工程序的编制。按照操作方式的不同,自动编程方法分为APT语言编程和图像编程。

1) APT语言编程:编程人员利用该语言书写零件程序,将其输入计算机,经计算机APT编程系统编译,产生数控加工程序(.nc)。

2) 图像编程:以图形要素为输入方式,不需要数控语言。零件几何形状的输入、刀具相对于工件的运动方式的定义、加工过程的动态仿真显示、刀位验证、数控加工程序的生成等均在图形交互方式下进行。目前在我国应用较多的集成化图像数控编程系统有:CADAM、CATIA、EUKLID、UGII、Mastercam、Pro/Engineering、SurfCAM 及NPU/GNCP(西北工业大学开发研制)等。 图像数控编程系统实质上是一个集成化的CAD\\CAM系统,一般由几何造型、刀具轨迹生成、刀具轨迹编辑、刀位验证、后置处理、计算机图形显示、数据库管理、运行控制及用户界面等部分组成。例如SurfCAM是由美国SOFTWARE公司所研制的专门在微机上运行的一个图像数控编程系统,其编程能力包括:多坐标点位加工编程;表面区域加工编程;轮廓加工编程;型槽加工编程。整个系统不同模块之间采用文件传输数据,具有IGES标准接口。特别适用于具有复杂外形及各种空间曲面的模具类零件的自动编程。 三、数控编程加工基本原理 1. 插补运算

在数控机床上加工直线或圆弧,实质上是数控装置根据有关的信息指令进行\数据密化\的工作。例如要加工一段圆弧,已知条件仅是该圆弧的起点、终点和圆心的坐标及半径值,要想把圆弧段光滑地描述出来,就必须把圆弧段起点到终点之间各点坐标值计算出来,并将它们填补到起点和终点之间。通常把这种填补空白的\数据密化\工作称为插补,把计算插点的运算称为插补运算,把实现插补运算的装置叫做插补器。 由于数控装置具有插补运算的功能,所以控制介质上只要记录有限的信息指令,如加工直线只需记录直线的起点和终点的坐标信息;加工圆弧只需记录圆弧的半径、起点、终点坐标,顺转、逆转等信息,数控装置就能利用这些有限的信息指令进行插补运算,将直线和圆弧的各点数值算出并发送相应的脉冲信号,通过伺服机构控制机床加工出直线和圆弧形状。 插补方法有许多,例如逐点比较法、数字积分法、比较积分法、时差法、矢量判别法、最小偏差法、直接函数运算法等等。 2.平面轮廓的加工

一个零件的轮廓往往由许多不同的几何元素所组成,如直线、圆弧、二次曲线、螺旋线等。各几何元素之间的连接点称为基点。 目前一般的数控机床均具有直线和圆弧插补功能。因此,可以将组成零件轮廓的曲线,按数控系统插补功能,在满足允许的编程误差的条件下进行分割,即用若干直线段或圆弧段来逼近给定的曲线,逼近线段的交点称为节点。 3.曲面轮廓的加工

立体曲面可以根据编程允差,将曲面分割成不同的加工截面。各加工截面一般采用二轴半、三轴、四轴、五轴等插补联动加工。 四、数控系统简介

数控系统是数控机床和数控编程的核心部分。用户在编写数控加工程序之前,必须清楚地了解机床数控系统的功能,只有这样才能编写出正确的加工程序来。常见的数控系统类型有许多种,比如FUNUC、SIEMENS等。 1. FUNUC-6M、6T数控系统 FUNUC公司创建于1956年。FUNUC-6M数控系统于1979年研制成功,适用于数控铣床和加工中心,FUNUC-6T数控系统适用于数控车床。 FUNUC-6M数控系统的主要功能:

1) 控制轴:X、Y、Z三轴和A、B、C三个辅助轴中的一个,可控制4轴,实现三轴联动。 2) 加工功能(G代码)参见表6-1。 3) 辅助功能(M代码)参见表6-2。

4) 最小设定单位:公制为0.001mm,英制为0.0001in,角度为0.001°。

5) 外部设备:8单位纸带阅读机,采用RS-232C接口功能后可以实现打印输出。

具有刀具长度补偿和刀具半径补偿功能,可以实现直线、圆弧插补和一些固定加工功能。

2. SIEMENS数控系统

SIEMENS数控系统是SIEMENS公司研制开发的数控系统,70年代推出SINUMERIK-6T、6M、7T、7M数控系统;80年代推出SINUMERIK-8T、8M、8MC、850T、850M数控系统。例如

SINUMERIK-8M数控系统适用于车、铣、镗和其他各种工艺,最多可扩展到12轴,可实现多坐标轴联动。

五、数控编程基本概念

1.机床坐标系、坐标轴方向

机床坐标系(标准坐标系):机床的动作是由数控系统发出的指令来控制的。为了确定机床的运动方向、移动距离,就要在机床上建立一个坐标系,这个坐标系叫做机床坐标系(标准坐标系)。数控机床上的坐标系采用的是右手直角笛卡儿坐标系。机床坐标系方向的确定: Z方向:Z轴平行于主轴轴线。其正方向为增大工件与刀具之间距离的方向。 X方向:X轴水平,当从刀具主轴向立柱看时,X运动的正方向指向右。 Y方向:Y轴根据右手直角笛卡儿坐标系判断。 2.工件坐标系 工件坐标系:工件坐标系是用来确定工件几何形体上各要素的位置而设置的坐标系,工件坐标系的原点即为工件零点。工件零点的位置是任意的,它由编程人员根据零件的特点而定。在机床上可以任意设置若干个工件坐标系。

当工件坐标系设定后,如果在程序中写成:G90G54X30.0Y40.0时,机床就会向预先设定的G54工件坐标系中的A 点(30.0,40.0)处移动。同样,如果在程序中写成:G90G59X30.0Y40.0时,机床就会向预先设定的G59工件坐标系中的B 点(30.0,40.0)处移动。 3.编程方式

编程有两种方式:

1) 绝对编程方式:终点的位置是由所设定的坐标系的坐标值所给定的,指令代码为G90。 2) 相对编程方式:终点的位置是相对前一位置的增量值及移动方向所给定的,指令代码为G91。

4.数控程序的构成

数控程序是为使机床运转而给数控装置的一系列指令的集合所构成的。程序由程序段构成,每个程序段由字和\构成。而字由地址符(由英文字母A~Z构成)和数值构成。 例:

O0001 程序号,由O字母加4位数值表示

N01 G92 X-25.0 Y10.0 Z40.0; 以下为程序段 N02 G90 G00 Z16.0 S300 M03; ┇

N12 G00 G40 X-25.0 Y10.0 Z40.0 M09; N13 M30;

5. 刀具轨迹与刀位点

刀具轨迹:是系统按给定工艺要求生成的、对给定加工图形进行切削时刀具行进的路线,系统以图形方式显示。刀具轨迹由一系列有序的刀位点和连接这些刀位点的直线(直线插补)或圆弧(圆弧插补)组成。

刀位点:指车刀、镗刀的刀尖;钻头的钻尖;立铣刀、端铣刀刀头底面的中心;球头铣刀的球头中心。

6. 刀具长度补偿与半径补偿

在目前CNC系统中,一般都具有刀具长度补偿与半径补偿功能。

刀具长度补偿:在数控系统中,刀具长度一般都无须考虑。程序运动假设机床主轴轴端相对于工件运动。在加工前,采用对刀仪测量刀尖(或刀心)到刀柄与主轴轴端基础基准的长度(即刀具长度),并将刀具长度值输入CNC系统的刀具寄存器中,当该刀具被采用时,CNC系统自动进行刀具长度补偿,使刀尖(或刀心)沿程序要求的轨迹移动。

刀具半径补偿:在轮廓加工过程中,由于刀具总有一定的半径,刀具中心的运动轨迹并不等于所需加工零件的实际轮廓。在进行内轮廓加工时,刀具中心偏移零件的内轮廓表面一个刀具半径值。在进行外轮廓加工时,刀具中心偏移零件的外轮廓表面一个刀具半径值。这种偏移习惯上称为刀具半径补偿。

刀具半径补偿通常不是程序编制人员完成的,程序编制人员只是按零件的加工轮廓编制程序,同时使用G41、G42、G40告诉CNC系统刀具是沿零件内轮廓运动还是沿零件外轮廓运动。实际的刀具半径补偿是在CNC系统内部由计算机自动完成的。刀具半径值是通过刀具号H来指定的。刀具半径补偿不仅能自动完成刀具中心轨迹的偏置,而且能自动完成直线与直线的转接、圆弧与圆弧转接和直线与圆弧转接等尖角过度功能。

右刀具补偿:当刀具中心轨迹在程序轨迹前进方向右边时称为右刀具补偿,用G42表示。 左刀具补偿:当刀具中心轨迹在程序轨迹前进方向左边时称为左刀具补偿,用G41表示。 对于多坐标数控加工,一般的CNC系统还没有刀具半径补偿功能,需要编程人员编程时考虑刀具半径。

7. 对刀点、换刀点

对刀点:在数控机床加工零件时,刀具相对于工件运动的起点运动。由于程序段从该点开始执行,所以对刀点又称为\程序起点\或\起刀点\。 对刀点既是程序的起点,也是程序的终点。

换刀点:加工过程需要换刀时,应规定换刀点。换刀点是刀架转位换刀时的位置。 8. 两轴加工、两轴半加工与三轴加工

两轴加工:机床坐标系的X和Y轴两轴联动,而Z轴固定,机床在同一高度下对工件进行切削。两轴加工适宜于铣削平面图形。

两轴半加工: 两轴半加工在两轴的基础上增加了Z轴的移动,当机床的X、Y轴固定时,Z轴可以上下移动。利用两轴半可以实现分层加工,每层在同一高度上进行两轴加工,层间有Z向移动。

三轴加工:机床坐标系的X、Y、Z三轴联动。三轴加工适合于进行各种非平面图形,即一般曲面的加工。

9. 机床原点与编程零点

机床原点:指机床上一个固定不变的极限点。即机床坐标系的原点。由生产厂家确定。 编程零点:一般情况下,编程零点即编程人员在计算坐标值时的起点,编程人员在编制程序时不考虑工件在机床上的安装位置,只是根据零件的特点及尺寸来编程,因此,对于一般零件,工件零点就是编程零点。 10. 数控加工与数控编程 数控加工:首先必须根据零件图样及工艺要求等原始条件编制数控加工程序,输入数控系统。控制数控机床中刀具与工件的相对运动,以完成零件的加工。

数控编程:从零件图样到获得数控加工程序的全过程,称为数控编程。 六、数控编程举例--盖板手工编程与自动编程实例 1. 零件图和坐标计算图

如图6-2所示盖板零件图和坐标计算简图,采用FUNUC-BESK 6ME数控系统编程。 加工要求:

该零件的毛坯是一块180390312的长方体材料,要求铣削成图中粗实线所示的外形。图中各孔已加工完毕,各边留有5mm的铣削余量。铣削时以其底面和2-Φ10H8的孔定位,从Φ60mm孔对工件进行压紧。

编程时,工件坐标系原点定在工件左下角A点,现以Φ10mm立铣刀进行轮廓加工,对刀点在工件坐标系中的位置为(-25,10,40),刀具切入点为B点,刀具走刀路线为: 对刀点1--->下刀点2--->b--->c--->c' --->... --->下刀点2--->对刀点1 2. 手工编程加工程序与分析

现按轮廓编程,各基点和圆心坐标如下:

A(0,0) B(0,40) C(14.96,70) D(43.54,70) E(102,64) F(150,40) G(170,40) H(170,0) O1(70,40) O2(150,100)

依据以上数据和FUNUC-BESK 6ME数控系统进行编程,生成的加工程序(.NC)如下: O0001 ⑨

N01 G92 X-25.0 Y10.0 Z40.0; ① N02 G90 G00 Z16.0 S300 M03; ②

N03 G41 G01 X0 Y40.0 F100 D01 M08;③ N04 X14.96 Y70.0; ④


模具CADCAM讲稿(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2024年1月入党思想汇报范文:严格要求自己

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219