QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2629|回复: 4
收起左侧

[推荐] MasterCAM V9在4轴和5轴加工中的应用

[复制链接]
发表于 2009-1-2 20:55:14 | 显示全部楼层 |阅读模式 来自: 中国甘肃酒泉

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
5轴加工相对三轴加工而言,具有很多优越性,比如可以扩大加工范围,提高加工效率和加工精度等。因此,5轴加工目前在制造业的应用越来越广泛,5轴加工的刀具路径生成方法逐渐被各大CAM软件公司列为研究重点。作为实用性很强的MasterCAM软件,它在其 V9版新增了比较成熟的5轴(含4轴)加工模块,主要提供了5种生成5轴加工刀具路径的方法,即曲线、钻孔、拔模角面、曲面流线和多重曲面5轴加工方法,同时还有4轴加工法。本文讲述了4个MasterCAM V9典型应用实例,对于想了解这方面更多的内容的读者,本文将是不错的选择。
5 E% d3 E3 @" |) k5 X8 a: P
" R; @. U8 C2 w) O
( P, Z1 S0 V! A; p* O    MasterCAM V9的5轴模块对于常规涉及的曲面加工已经能够基本够用了,但是5轴加工有一个很现实的问题,那就是首先要解决后置处理程序的问题。因为5轴数控机床的配置多种多样,有工作台双摆动,主轴双摆动,工作台旋转与主轴摆动复合运动等多种形式,所以尽管MasterCAM V9提供了5轴加工模块,但要使生成的刀具路径能够后置处理成适合某5轴机床数控系统加工的NC程序,首先应开发出适应所使用的5轴机床的后置处理程序。
- O5 o" @* p8 L1 G6 _  q: |" X! z, Q3 H) L( k, I7 `0 D1 s( ?. i" x
    笔者在工作实践中,通过参考相关资料,仔细研究并验证后,开发出了适应FIDIA T20的5轴机床后置处理程序。在此基础上应用MasterCAM V9的5轴加工模块,进行了一些较成功应用。+ Q5 ]+ i/ o  [6 \7 J) x: y
+ g7 w% i" c( m/ Z2 P
1 R6 B: L. S5 Z6 q
一、开发FIDIA T205轴后置处理程序7 r/ V: a& ]" H( h- q* T5 ~% o
9 [8 C2 L1 ?: |/ Z; M; w
    笔者利用MasterCAM V9提供的一个通用5轴后处理程序模板,即MPGEN5X_FANUC.PST,首先在充分了解模板的结构和内容的基础上,修改该程序模板的某些设置,即可得到适应FIDIA T20系统的5轴后置处理程序。
* g- k  E* ~8 t- {* h8 H% F7 q4 F2 n' C
    1. FIDIA T20的配置! |3 S" ^, Q' H" d8 \* S. H$ e
6 b  ^  }3 U! P
    主轴头双摆动,B为主动旋转轴,A为从动旋转轴,B轴在XZ平面内摆动,A轴在YZ平面内摆动,B轴的范围是±360°,A轴的范围≤+104°
7 @% q2 D9 O" L; {) m2 t' C# c* K8 t7 o! I1 S* _- l2 l! `% c+ U4 d! d: R
    2. 修改MPGEN5X_FANUC.PST文件) r2 c7 m5 _/ Q6 n! L! s
% e) @9 e2 e  B( y1 u
    针对FIDIA T20的配置修改MPGEN5X_FANUC.PST文件,如?所示。
/ C* F2 M* B* N0 V2 E3 g& k3 z# I7 v4 A; S) S1 J

: i6 R! C0 y# F6 p: O) v+ }: o/ A0 L: w4 [
图1 : V; l' I4 \/ Q

" q2 }, f+ [; e$ h# P  w* ?1 s
二、5轴钻孔的应用: g8 P5 {5 B0 l. C- h+ e

: ^$ g0 s5 g8 _8 E    我们在实际加工中,往往需要钻曲面上的5轴法向孔或者石油钻头上的5轴切削齿孔,这些孔均要在T20上进行。以前的做法是在MasterCAM中先作出这些5轴孔的轴线,然后一根一根分析计算出每根线的B、A角度,最后手工在NC文件中输入B、A角度值。这种方法效率不高,而且容易出错。借助MasterCAM V9中Drill5ax的5轴钻孔功能,得到5轴钻孔刀具路径,然后用修改后的5轴后置处理程序进行POST,即可自动获得钻法线孔的NC文件。这样不仅提高了编程效率,同时又减少了出错机率。以图2钻曲面法向孔为例,说明MasterCAM V9中Drill5ax5轴钻孔功能的应用。+ M' F5 q: Z* f

' x# y5 ]9 p* a; ~7 U5 N+ O
. b# d  S  p) |! _) @  L
& G0 D7 }7 C/ ^& l0 K% ~图2
  f" {0 E0 X/ W3 ^: b. r4 h5 S3 b1 X. ]0 b' M( u) {
    (1)先按曲面上的点作出曲面法向孔轴线;/ z' w7 B. H( t" T" f1 {2 a  _
# Z1 u9 }6 d6 ~# p+ ~5 P
    (2)生成法向孔加工刀具路径:选择Toolpaths-Multiaxis-Drill5ax,出现图3所示对话框,点击“Points/Lines”选项,用Endpoints方式选择每个法向孔轴线的下端点,相当于控制了刀具轴线的方向;
( L# I, o6 u" P- A9 n8 o: e6 x/ a' x  |7 \! d+ \, J5 \
    (3)选完要加工的点后,出现5轴钻孔对话框,参数设置如图4所示;3 J3 [; C- N+ ^! ^4 f; X
# C9 `( p3 D4 @. W: m
    (4)用修改后的MPGEN5X_FANUC.PST后置处理程序后处理(Post)后得到的NC文件如图5所示。
7 R7 j8 B! w! ~. w
! q! l; @1 X* U9 D' a& I6 I7 Z& Z% d, `* {& T
9 D6 Y; E: D& D$ F: w) l
图3
5 `; ?5 U! O8 P
: @/ F$ r3 S- q$ p5 |- l! B9 J4 h, B! i. [, |* ^) D" h

: c% C8 k2 A3 F: F, P2 a图4
5 h; L3 `6 n1 u; m8 U7 M' t) C1 E" G/ S" ~  g; G2 g1 R6 D
( W, U9 p' ]; ]) b$ D- h

( I. Z' t3 B! t. W: @9 ^8 t图5 5 \; L8 V0 m: A4 A

1 K* ?9 u3 C" X! X/ _8 F' h" q& X2 e/ K0 V5 x/ D. D$ L
三、5轴加工拔模角面的应用' D( ?  }7 r% c- U

3 ~) \3 X( T2 G& K8 d  J% ^- S    比如,实际中要在如图6所示的模具上加工扭转槽F,其底部带R3倒圆,槽的两个侧壁是空间扭转直纹面。加工方法是先在三轴上粗铣该槽,留精加工余量,然后在5轴铣床上用5轴联动方式精加工槽各面到位。考虑到槽宽及底部的R3倒圆,选用φ8(R3)铣刀加工。
( e3 H6 H. q7 \( n' R; w* Q; M" D' U$ c

8 C' k6 i1 y; @. ~$ }3 t. k2 l
7 N( {& m' ~: _0 Y1 d! Z: }- S图6 - R- {0 `/ t/ q/ z' Y) e

+ `* ]: R1 C/ f; M/ e0 C& q+ X3 X  X    (1)选择Toolpaths-Multiaxis-Swarf5ax,出现图7所示对话框,点击“Chains”选项,按图8先选H再选G来确定刀具轴线的控制方向,然后点击“Surfaces”按钮,选择A、B、C、D面作为控制刀尖的曲面;8 \- o& T) ~% |( ^
" A' e# V8 l6 Q; ^0 n* A; M! ~
    (2)填写完成图7对话框后,进入Swarf5ax加工对话框图9,选择刀具;
" c' O. A) x4 X- o, D5 W7 p5 h
! T) X. K$ ^/ o" Z, v0 {    (3)点击图9中的“Multiaxis parameters”进入图10参数设置对话框,按图设置,注意刀具偏置的方向,它与你之前选择的Chains的方向有关;8 J: l+ y' r( Z* N' t# v8 Q

9 o& C: u6 Y1 V: }  P- I9 I: Y    (4)得到的刀具路径仿真(Verify)后如图11所示;
6 o% j: E, C0 C! i+ q; u! l9 a# q) e( f+ ]
    (5)用修改后的MPGEN5X_FANUC.PST后置处理程序Post后得到的NC文件如图12所示。" g/ S  q* d. ~8 N0 k

5 }+ t4 W& k1 e8 n
# ~0 }# m2 @7 t: ~7 @3 k. r7 t. k
图7
1 S" _4 E! G( D/ E4 p  a$ c) f3 n+ l0 j$ K

, {: ?! c, |: x% t; A1 g% w) O$ [
图8
9 ^& P$ C. B/ U6 M4 N
3 K6 m  d8 e3 F' \
& f* \0 q  _7 [* p0 o7 N% \4 |9 H
( A  }- o; U, [; ~3 j. X图9
. a/ U6 B0 d" u* }4 _$ k- N9 I- r( y/ ^9 A3 d- y/ O

/ W; ^( w( ?2 c/ P9 I% E& C
: R; W$ F: Q' b  i, C4 w/ |  l图10& x: y" K1 h/ F/ L$ e& i$ Q
" ]8 i+ L. d" I, F! \; F7 I& G
! w. t9 I5 M& t3 b; B. K9 F  n

* |& u/ m# f# p- Z图119 P/ T. {1 f) L& n' H

9 g( U6 ~: @% f# ?/ R( @, Z1 o$ H

! T8 `/ g' G! D7 H( I图12
" J9 x3 o. i( s: }/ w( G
6 ^# `( K: g6 e) A1 a3 }) X+ n* k% n6 t8 U" C0 T
四、4轴加工的应用; w0 F( u6 s, @

8 J" @. U- ^( G  j1 b/ @8 a    在实际中往往要在某旋转体上加工沟槽形状,利用MasterCAM V9自带的回转功能,通过Contour中置换X或Y轴的功能,可以简单地将三轴问题转换成4轴刀具路径。
" @; g+ K9 ]7 f8 G( r- `+ v4 E& [  Q- D: H. E
    假设有如图13所示的某轨迹CAD二维展开图,我们进行如下的步骤:
8 \$ h- v) b6 }! g* c  w6 D4 B
4 D% u* }$ M( T2 |    (1)生成刀具路径:选择Toolpaths-Contour-Chain,选择图13所示的图素,串连方向如该图所示;" d, t; s! [' [( w/ b

; K& X3 `7 |2 E* O. @. N- U2 l  }. f; J" B

/ I4 R+ h! ]0 F0 [; [+ h图13
' E# K4 {. \; |! X* Q
8 D7 G1 I8 C3 \, D    (2)之后进入图14所示的对话框,注意将Ratory Axis选中,进入图15所示的对话框,设置置换Y轴的参数,Ratory diameter设置成展开图的理论直径,置换轴的依据是想要刀具轴线与什么轴平行,就置换那个轴;
- v3 c: d% J/ {( K0 S
+ Z2 z3 _! Y* Q- i5 c! R, D
2 ^* O; O, l7 F( k
" ~& @, L# W( {" y; f: ~$ i图14, y, \8 h* L# {2 j- d! c/ X8 h
4 }  G# ~7 a" v0 N
4 k5 n4 a8 H* `* ^6 Y4 n
! z( l, }5 H6 |
图15
8 P1 v7 R' }5 c3 u( Q- a; \( m% z  e& Z
    (3)置换Y轴的参数设置好后,进入图16所示的Contour parameters对话框,注意设置刀具的加工深度,把它设置成相对Ratory diameter理论旋转直径的数值;
1 Z. Q  B: T, J! L
: j2 d  A  ~2 X9 R. Z
2 c' b2 z. p+ H: C/ e+ c) U) A% U. I5 T$ ?$ p7 q8 p
图16
0 h; H1 ]/ [$ c- [. R+ _; P- F) e+ x* y% T. a' u
    (4)产生的刀具路径轨迹如图17所示,仿真(Verify)后如图18所示;
4 ^% A9 z5 A# r* t2 F* ~" ^7 W! A0 D' F: M
2 ~: u/ m4 K0 k  n
% o% z0 `! h) I) C* {3 X
图17
  O. v! L: K5 H+ D. Y6 v& w0 p& ~' V/ [' T# t9 i, B" H8 P; E2 h$ A
+ Q5 Z" L# ]/ ?. k6 W! p* w9 j& C

8 {8 @0 u1 ]3 e3 N  N- Q图18
' K& {7 O1 i+ G: P3 ]0 a& s, m" y4 A* t. [# I" a" I/ c
    (5)用MasterCAM V9自带的Mpfan.pst后置处理后的NC程序如图19所示。
% T3 ^4 \! W1 ^/ P, j# s; @0 @# U- Y/ E
+ v% X! w: l/ [
; f1 w! `# D% Q7 O
图19
- K3 e/ w9 ~5 U
1 s% m, N+ y: p5 f0 p! x" B8 Q3 R/ s* n: n
五、结束语
  R8 w! L& f. `9 W
  Q* ?4 Z0 y+ N2 i  N6 e    MasterCAM V9中关于4轴、5轴加工方面的内容还很丰富,值得去深入研究的东西还有很多,而且还应该在实践中不断积累经验,使编制的程序更加优化,不断提高编程效率、加工效率和加工质量。
发表于 2009-1-2 21:21:17 | 显示全部楼层 来自: 中国上海
图能否贴出来
发表于 2009-1-3 09:57:05 | 显示全部楼层 来自: 中国广东深圳
怎么不发全呢,复制也要复制完整啊,图看不到,基本上没什么意义
发表于 2009-1-3 12:39:10 | 显示全部楼层 来自: 中国江苏徐州
原帖由 380557319 于 2009-1-3 09:57 发表 http://www.3dportal.cn/discuz/images/common/back.gif
) x3 E) g: k) @1 {怎么不发全呢,复制也要复制完整啊,图看不到,基本上没什么意义
- U& F* o7 p( s4 Y
同意楼上的观点
! ~3 W% j0 x/ k希望楼主完善一下
发表于 2009-3-3 11:26:58 | 显示全部楼层 来自: 中国陕西西安
同意3楼的观点
9 H) L. u' t5 J; Q8 s( F3 f$ W* ?  G希望楼主完善一下
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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