找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 282|回复: 0

基于UG逆向工程对涡轮的计算机辅助加工

[复制链接]
发表于 2010-9-13 21:57:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  提高涡轮曲面数控加工的工件减型质量,基于UG/CAD/CAM软件集成环境,对逆向工程中重构出的涡轮曲面CAD模型进行数控加工编程的方法和原则进乎了讨论,提出对涡轮的数控编程加工方法并在粗加工与精加工中获得较高的成型质量和加工效率。

. M" }; U2 U! ~8 I6 ?% V1 o8 J6 k$ `

  在机械制造业中,对自由曲面的数控加工越来越多.常采用逆向工程技术,即对存在的复杂实物模型或零件进行高精度的数字化测量,对重掏出的CAD模型进行计算机辅助分析(CAE),通过CAM系统加工出产品,再对加工出的产品进行撞验、修改和创新,若不满意则可以重新进行再设计、再加工和检验,直到满意的过程。气数控加工编程是复杂曲面数控加工中的一个重要环节,数控加工编程中切削用量、加工余量、走刀方式、进退刀方式、编程零点和加工坐标系等方面的因素都将影响着切削加工效率、成型质量和加工粗糙度,也关系着逆向工程的整体性能文中在Cimatron软件CAD/CAM集成环境基础上,对逆向工程中重构出的复杂曲面CAD模型进行数控加工编程,通过对确定数拉加工参数原则的讨论,给出了一种加工效率高、成型质量好的数控加工方法。

- A" M8 G2 ^3 v Z 4 N, ]/ Z( t0 G8 B8 |

  1复杂曲面数控加工工艺分析

7 |0 h" x1 T- A, k : c( k, \! ]" N+ ~, X& t

  1.1数控加工曲面的方法

$ K( T4 V5 ? g7 s9 X0 e3 ^2 X ' e- k( ?$ [+ Z5 }* X! T

  随着数控机床的出现,特别是加工中心的出现,自由曲面的加工过程可通过数控编程来实现。复杂型商一般采用球头镜刀数控镜削,程序给出的加工轨迹也是刀头球心的运动轨迹间。数控机床对自由曲面的连续镜削加工,有行切法、环切法、层切法、等深法等几种加工方法闸,笔者主要采用行切法和层切法两种,行切法具有编程简单和切削效率高的优点,但由于刀具在行切平面内运动,且曲面的曲率不同和定位等原因,会导致行间的残留高度相差较大,因此常用于粗加工。层切法加工是在等高面上切除加工余量,其实质是-种二铀半的分层处理加工方法.在层切法加工过程中,走刀轨迹被限制在二维平面中,方便了刀具轨迹的优化,空刀现象大大减少,切削效率高。因此,层切法是一种高效的植加工方法。

2 {$ [8 e8 M. D1 _, U , j2 l+ N5 {$ x/ R0 {

  1.2曲面数徨加工参数选用的原则

' E3 X- O) O5 j; J0 @ $ \" N4 c E/ R2 L" r+ q7 q! n

  数控机床对自由曲面的镜削加工中,切削用量、加工余量、走刀方式、进退刀方式、编程零点和加工坐标系等方面的因素都将影响着切削加工效率、成型质量和加工粗糙度。特定以下原则:

2 I \5 F3 i% a; f$ k! p 2 Q5 y) H9 }2 U$ }' X) s, ~

  (1)合理选择切削用量的原则:粗加工时,-般以提高生产效率为主,但也应考虑经济性和加工成本3半精加工和精加工时,在保证加工质量的前握下,兼顾切削效率、经济性和加工成本。用三坐标数控机床镜削曲面时,在机床和刀具允许的范围内,主轴转速尽量选寓些,以提高加工效率。

* O8 u6 P6 d" {9 Z4 q+ U7 Q / H4 m$ Q: T; N! a. s$ @0 C

  (2)加工步长确定的原则:加工形状复杂的曲面时采用残留刀痕高度法来确定加工步长@残留高度是指沿加工表团的法向矢量方向,两相邻切削行之间的波峰与波谷的高度差,如图1所示,以球头镜刀加工凸曲面来讨论它们之间的关系。图1中,AB=2a(刀具中心间的距离),PE=h(残留刀痕高度),p为曲率半径,0为曲率中心,r为刀具半径。当曲线弧CD的弧长很小时,可以把其近似认为是以P为半径的一段圆弧,因此,可得残留刀痕高度h和加工步伏的关系如式(1)所示。

I8 j* t6 V4 Q: R/ O % B8 p& b- C9 g9 ]7 Q( R; x2 N

  (1)

: w+ b/ J& J6 S% C0 ?3 H 8 ~; \; f+ h5 q# H8 M) ]

  图1残留刀痕高度法控制加工步长

: H m- N4 }; j4 E8 M( h! R# ?$ a 5 W! S+ f: x W' `! Q3 d, e# y: u

  这样可以通过残留刀痕高度h的值,来控制加工步长,以此来确保工件的加工精度。

& z* m1 l P4 m+ l+ m! r8 K* r 8 A- d- y4 ^& t7 J

  (3)确定加工余量的基本原则:在保证复杂型面加工完整的前提下尽量减少加工余量。

4 C$ l( V' O4 F, J' X* u1 ?; O

  (4)走刀方式与切削方向选择原则:根据被加工零件表面的几何形状,在保证加工精度的前提下,使切削加工时间尽可能短,且在切削加工过程中,刀具受力平稳。在三维曲面区域加工的刀具运动就迹生成技术中,可采用如下三种走刀方式:往复型走刀方式、单方向走刀方式、环切走刀方式。

m. c. M. H |: Z! |# I " Q8 r# \+ r+ y" J: J

  (5)进刀方式与退刀方式的选择方法:加工精度要求按高的曲面,为不在工件的进刀或退刀处留下驻刀痕迹,应选择沿曲面的切矢方向或沿圆弧方向的进刀、退刀方式。

6 J0 N9 m7 t ^. \ : _% \9 Z4 l2 p# W( e

  (6)编程零点的选择原则:应使编程零点与工件的尺寸基准重合;应使编制数控程序时的运算最为简单.避免出现尺寸链计算误差:引起的加工误差最小;编程零点应选在容易找正,在加工过程中便于测量的位置。

4 M% Z* ]8 ]" A: r' Z3 {7 {: W( B: s' P8 c7 C8 c! D# m8 W5 r0 x

  2基于UG的涡流曲面数控加工

. j7 i$ o1 D4 s' A. h + j/ |; }% H ]3 S! Q4 j

  曲面的数控加工是逆向工程的重要步骤之一,只有通过编程加工出按"点云"数据重掬的自由曲面,逆向工程才在实际价值。下面研究涡轮阎丽的数控加工方法。

1 Y% K. [- ?2 D; ~/ ]+ O f 0 ]6 e" w9 _0 q0 c5 X

  2.1定义加工坐标系

: {& L$ P; r1 D- ]3 a# Z ; W, r" B3 t. |. k% p/ w1 z n0 B! S7 X

  为了使编程人员系统而又方便地管理产品的整个数控加工过程,在编程前首先需定义一个加工坐标系。在逆向工程中加工某一复杂曲面时,由于幽面的具体尺寸无法得到,因此建议采用系统自动生成的新坐标系,并把编程零点设在此加工坐标系的原点。

2 I+ F2 U+ |1 g: k |1 x. @4 X0 s4 u2 J % N. H( f* L+ i: |% Q$ J" l

  2.2建立刀具资料库和选择加工类别

~, r. `; ~/ T3 B. u/ T ( @8 E# h9 s) j% w" h

  建立刀具资料库是根据本单位数控机床刀具库的刀具以及加工曲面所要选用的刀具种类,建立一个刀具库,把刀具的有关参数,如切削刃长度、切削角以及刀杆长度输入刀具库中。文中加工用的φ8mm球镜刀。由于UG软件能够进行二至五铀的镜削加工、数控车和线切割等数控加工的编程,所以编程前要选择加工类别,这里在粗加工中选择三轴的镜削加工,在精细工中选择五袖的镜削加工以提高效率。

7 ~ e8 G6 D4 {# _& X( U ( ~, \/ e+ ?$ P: B. `8 z- D

  2.3编程毛坯的建立

2 l6 ~2 r' W6 a4 P * t; L9 p2 i# p9 B# s: N9 U4 ?

  实际加工毛坯的尺寸是依据编程毛坯的大小来确定的。要编程加工出涡轮外表幽面,必须先建立涡轮的编程毛坯。由于是空间阳面.不仅其麦丽尺寸难以确定,而且在加工坐标系中的位置也不好确定,所以需要解决确定所需编程毛坯的大小及其所在的位置。为此,先按曲面大小,用软件建立编程毛坯的方法自动建立一个加工出曲面所需的最小加工毛坯,查看其尺寸及在加工坐标系中的位置,然后建立编程毛坯。 4 E) v" H; k1 A- J q1 D/ w      2.4粗加工编程 0 D$ Z' u+ C! {2 j% h

  数控加工分为粗加工和精加工。在加工复杂曲面时,约70%的余量在粗加工时切除.因而大量的加工工时被消耗于粗细工过程。为此要选用一种合理的、高效的租加工方法进行编程加工。由于涡轮的外表面的麦丽幽率半径某些地方比较小,而且幽率变化也大,为了能够用一把刀加工出其表面且满足精度要求,球锐刀直径选择小些,其值为8;进刀和退刀方式也选用切矢方向切人和离开,以利于提高表面的加工质量;切削用量为:主轴转速是4000r/min,每层加工步长为lmm,层内加工步长也是1mm,粗加工的余量是1.6mm,表面粗糙度是0.05mm% q& S: x4 l `7 F- d4 I. d) V' N / u5 k, M+ M6 l+ J& J& L0 E: t/ z F

  2.5精加工编程

% {; S( p. M. n w1 ~, e " h$ s$ U x: z0 @4 Q

  数控精加工必须满足图纸要求的精度,所以精加工编程的原则是在保证加工精度的前提下尽可能提高加工效率。而编程时的加工方法选择和加工参数的设定则应根据所加工曲面的具体几何拓扑关系来确定。

8 K0 z# l+ r: m, v% E" ^: c+ w( X8 r4 ?3 t: u8 S

  涡轮的外表面比较复杂,有凹有凸,表面曲率大小不一。从租加工模拟图看,层间加工步长是lmm,层内行切削的步长也是lmm时,加工效果不是很好。所以为了提高加工精度,主刀方式由往复式改为单向走刀式,虽然加工时间妖一些,但加工精度较高,这符合精加工编程精度优先的原则。切削参数为:主轴转速5000r/min,刀具直径为φ6mm、进退刀方式和粗加工样,表面粗糙度0.01mm,行切削的行间加工步长则根据前述的残留刀痕高度法来确定。将各相关参数选定,加工步长设定为0.01mm。可见用残留刀痕高度法来控制加工步候,可以获得较高的表面加工质量。

9 Q1 B! k% S* `& J2 o! W" o ) z* K q- `* W5 @* J0 \' v

  2.6数控加工辐序的后处理

$ A( e6 X1 W$ D8 E 6 Y8 h: }! ` {: L" `. R

  要使编制的程序在数控机床上实现.还得把在UG里编制好的的刀具轨迹文件转换为数控机床能够识别的NC代码文件。通过UG/CAM的加工管理环境把对应的涡轮的外表面的刀具轨迹文件,经后处理求解器转换为NC代码文件。在数控机床工作台上完成工件毛坯的安装、词试后,将生成的NC代码文件通过讨算机输人到数控机床控制系统,就能在工件毛坯上上复制出通过逆向工程反求出的涡轮的外表面的复杂型面。

7 f3 z* e0 L- b6 ?( U* j$ N* z. R2 I! y" R+ z9 d Z/ T& ]

  3结论

" s+ q! u1 B8 v9 Z8 u5 E. m6 W 4 |4 s5 z" f& X' a3 s0 o

  在几何模型自由曲面的逆向工程中.需要对零件复杂曲面进行数控加工编程,是逆向工程的重要环节之一,只有选择舍理的加工方法、切削用量、加工余量、走刀方式、进退刀方式等工艺参数才可以以较高的切削加工效率,好的成型质量和最佳的加工粗糙度的曲面。根据所加工曲面的具体几何拓扑关系,在UG的CAD/CAM集成环境下,选择合适的刀具加工路径的规划进行租、精加工,这是一种既可提高加工效率,又可获得较好的表面加工质量的途径。 $ H- f0 w, A, }$ Y! l: E: I【MechNet】

& x4 x5 {. X; k/ i! p G( s3 ?3 Q9 w( J
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-16 16:22 , Processed in 0.151434 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表