QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3274|回复: 5
收起左侧

[分享] MasterCAM V9在4轴和5轴加工中的应用

[复制链接]
发表于 2006-6-11 12:22:54 | 显示全部楼层 |阅读模式 来自: 中国辽宁鞍山

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

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

x
MasterCAM V9在4轴和5轴加工中的应用
, Z7 t- W3 M" P, r2 c+ _作者:成都飞机设计研究所制造中心 李丽梅 | 阅读次数:347 转自:《CAD/CAM与制造业信息化》 时间:2006年5月10日13:37 : i4 ]) c; Z, g1 A+ K
( M2 x' F5 o: Z% N
    5轴加工相对三轴加工而言,具有很多优越性,比如可以扩大加工范围,提高加工效率和加工精度等。因此,5轴加工目前在制造业的应用越来越广泛,5轴加工的刀具路径生成方法逐渐被各大CAM软件公司列为研究重点。作为实用性很强的MasterCAM软件,它在其 V9版新增了比较成熟的5轴(含4轴)加工模块,主要提供了5种生成5轴加工刀具路径的方法,即曲线、钻孔、拔模角面、曲面流线和多重曲面5轴加工方法,同时还有4轴加工法。本文讲述了4个MasterCAM V9典型应用实例,对于想了解这方面更多的内容的读者,本文将是不错的选择。 0 R5 u! J) S# d& I$ {3 s

* x8 G2 @" Y% s* Y) M* [, F8 L5 r8 \. O0 I$ M) B* ?
    MasterCAM V9的5轴模块对于常规涉及的曲面加工已经能够基本够用了,但是5轴加工有一个很现实的问题,那就是首先要解决后置处理程序的问题。因为5轴数控机床的配置多种多样,有工作台双摆动,主轴双摆动,工作台旋转与主轴摆动复合运动等多种形式,所以尽管MasterCAM V9提供了5轴加工模块,但要使生成的刀具路径能够后置处理成适合某5轴机床数控系统加工的NC程序,首先应开发出适应所使用的5轴机床的后置处理程序。
& ?. x6 M) W& M, E4 E* g/ P8 Q8 N. |) X$ ]3 U
    笔者在工作实践中,通过参考相关资料,仔细研究并验证后,开发出了适应FIDIA T20的5轴机床后置处理程序。在此基础上应用MasterCAM V9的5轴加工模块,进行了一些较成功应用。
; I7 B; Y8 A! I( ~% H
7 S6 A3 f: z# n/ ~' Q( e( G& z4 S% o
一、开发FIDIA T205轴后置处理程序
7 l: o' Z! k: t! Y$ c- u/ N8 \1 K% \& m4 V6 A. Y
    笔者利用MasterCAM V9提供的一个通用5轴后处理程序模板,即MPGEN5X_FANUC.PST,首先在充分了解模板的结构和内容的基础上,修改该程序模板的某些设置,即可得到适应FIDIA T20系统的5轴后置处理程序。
, ?: B7 a0 d+ `1 N2 o4 r* z2 I8 O, c1 ]
    1. FIDIA T20的配置, @8 h$ S4 c# N# B4 l
; I2 h- M, a* @( u
    主轴头双摆动,B为主动旋转轴,A为从动旋转轴,B轴在XZ平面内摆动,A轴在YZ平面内摆动,B轴的范围是±360°,A轴的范围≤+104°
: c8 ~* ^) n* `2 f5 C; [9 d; _
# x; H, c' e; `; \    2. 修改MPGEN5X_FANUC.PST文件
$ z1 k5 X8 e1 o6 _- W
; j: I  U# O$ G- q    针对FIDIA T20的配置修改MPGEN5X_FANUC.PST文件,如?所示。
; A; q- h& J4 e+ q5 B2 q% f9 r2 ?
8 z0 X7 R: N! @6 H3 c( t; n
0 T& M5 r2 }9 S3 d7 c
图1   b+ F0 j/ C' J* `+ L) O$ h$ w

. u1 _/ k* Y+ E$ ^/ K9 e3 G# w3 Y% w/ g* \) i
二、5轴钻孔的应用* p& C6 Q( V1 f. e) |
% h* X" L% |) N+ g; O* t7 U
    我们在实际加工中,往往需要钻曲面上的5轴法向孔或者石油钻头上的5轴切削齿孔,这些孔均要在T20上进行。以前的做法是在MasterCAM中先作出这些5轴孔的轴线,然后一根一根分析计算出每根线的B、A角度,最后手工在NC文件中输入B、A角度值。这种方法效率不高,而且容易出错。借助MasterCAM V9中Drill5ax的5轴钻孔功能,得到5轴钻孔刀具路径,然后用修改后的5轴后置处理程序进行POST,即可自动获得钻法线孔的NC文件。这样不仅提高了编程效率,同时又减少了出错机率。以图2钻曲面法向孔为例,说明MasterCAM V9中Drill5ax5轴钻孔功能的应用。
2 a' z9 p. X, V2 \
/ j; o, u. }) F
& L: U- p, L5 @5 K+ l& S3 N' E, C) f7 `' R. m
图2 1 ]% X+ j7 A* ?' Y( v( Z

1 _& }( s2 S  u7 @2 C$ X    (1)先按曲面上的点作出曲面法向孔轴线;0 {! f0 l7 \. V4 ]

) U/ J; x- ?* U- f4 H) H    (2)生成法向孔加工刀具路径:选择Toolpaths-Multiaxis-Drill5ax,出现图3所示对话框,点击“Points/Lines”选项,用Endpoints方式选择每个法向孔轴线的下端点,相当于控制了刀具轴线的方向;
1 e: ], ~( A, `; D0 L0 e  ~
3 B- X; Y5 C* p    (3)选完要加工的点后,出现5轴钻孔对话框,参数设置如图4所示;! ]: S2 w5 {, O3 l3 n! e- _- Q

9 d, j' L5 s! O/ r5 e7 m2 G    (4)用修改后的MPGEN5X_FANUC.PST后置处理程序后处理(Post)后得到的NC文件如图5所示。+ J! [. P2 z/ d
/ d1 G$ F* B/ g7 R8 u
" s! ]$ W4 E2 t" }
$ o# t  S6 z" y6 Y4 s1 A  k0 C- X
图3
  t3 g5 ]7 s5 V' ~8 X) b5 m5 c! \9 W/ Q4 G
9 h% g: i& k8 G0 n; u7 ^
% y0 N9 Q! w2 g7 Z: c/ a2 Z2 h; C
图4 $ C9 c2 G3 t' @) J
2 I5 Y% F+ e; ^" j1 q
1 b1 S8 j2 E% Z
3 E* i; y% \& `8 h7 i( [* y6 N
图5 + Q3 x* V" h- D# S# w3 N+ R

% }8 U: p' P5 F8 [* K* Q/ h6 @' z  `( O  l1 l; P% F8 w) ^- J
三、5轴加工拔模角面的应用
1 h" C; @2 z1 p- k( M, n" q( i3 z) T1 E, `; F! i+ H
    比如,实际中要在如图6所示的模具上加工扭转槽F,其底部带R3倒圆,槽的两个侧壁是空间扭转直纹面。加工方法是先在三轴上粗铣该槽,留精加工余量,然后在5轴铣床上用5轴联动方式精加工槽各面到位。考虑到槽宽及底部的R3倒圆,选用φ8(R3)铣刀加工。
# o( p/ S0 `- X5 u
$ j& w  U" i5 y0 q" Y/ w
0 [/ ]+ A( U' T( `# S7 v/ `
; A  H0 A7 _$ p. |$ S8 |# o. U图6 7 ?) P# K/ v. K8 l+ N

* K# N# z% v; t: Y# E9 W: |    (1)选择Toolpaths-Multiaxis-Swarf5ax,出现图7所示对话框,点击“Chains”选项,按图8先选H再选G来确定刀具轴线的控制方向,然后点击“Surfaces”按钮,选择A、B、C、D面作为控制刀尖的曲面;' U- f0 A- v9 F& b$ X7 p
, \* g9 _: L; v0 u6 u
    (2)填写完成图7对话框后,进入Swarf5ax加工对话框图9,选择刀具;* l' _% A: o# f0 f! y! Y

+ Y; F0 I6 W  k    (3)点击图9中的“Multiaxis parameters”进入图10参数设置对话框,按图设置,注意刀具偏置的方向,它与你之前选择的Chains的方向有关;* [9 |8 Z( \# a$ J

) o. j' @, i+ V    (4)得到的刀具路径仿真(Verify)后如图11所示;1 T/ @2 l; Z- F% S  Z: ]! ^+ e

4 A. t2 m4 I! _7 C, k2 i    (5)用修改后的MPGEN5X_FANUC.PST后置处理程序Post后得到的NC文件如图12所示。0 e: s' \- F; u! R; Q' L, t
  U( d! `# b- V" ?
. I; r6 I4 V& F0 I3 Z

4 G6 S3 k9 V- d/ a$ n图7. ~' S! v+ d& x1 E" |% ~" {
6 b6 @: T- K6 S! g* v: B
) y7 M0 ^% r. W& T

  m% f  x; H+ _8 _* [3 |6 Y, P* x" Z图8* j7 g  D" h/ q6 _! E+ S
: h5 K- W( @2 D! `  d

/ P6 W  P2 C, ], M/ [+ y4 n9 C5 C; X' G/ [; f5 x- @; O. X0 V
图9
0 U# I. j+ n% `1 i7 p
. p: S  D0 t& o$ M4 Y; M. t% \% S. R! o* {
5 c. V! r0 [" ~( s% o* P- K5 w! \* Y
图100 V/ C, l. O+ I" O3 u4 c- m; W% l4 l
  ?4 l7 d- D. D# M+ x

& I3 o* h# }/ P7 Q1 l0 ~
6 f2 }6 }; h9 ]! R2 Q图11" D; M" T9 ?" ~2 i& ]3 t

8 ?0 Y/ ?4 W1 P9 z( a
3 r: |' l7 }( }8 o/ ^  J
- l# O, \! G8 F  I图122 h  M0 `; e5 z  a, {

, m! t1 b. G" T; R# i* U! k$ o# l( p/ X
四、4轴加工的应用) b0 e8 D$ Z( T  T7 K% G0 W+ s
8 f) C. e4 c: [! {/ r# X5 v
    在实际中往往要在某旋转体上加工沟槽形状,利用MasterCAM V9自带的回转功能,通过Contour中置换X或Y轴的功能,可以简单地将三轴问题转换成4轴刀具路径。
8 H& p7 B( g5 {1 z' _+ V0 r$ L( ]+ u2 @5 {5 y
    假设有如图13所示的某轨迹CAD二维展开图,我们进行如下的步骤:
! D" {1 g2 P$ s2 G! x1 C3 S2 W0 ~1 y. W: y" B
    (1)生成刀具路径:选择Toolpaths-Contour-Chain,选择图13所示的图素,串连方向如该图所示;
* |8 d. i5 b& K0 Q3 f7 I+ P! j, {- d

5 N, f$ ?8 r. x3 \! m; |
1 T% e9 i5 {0 S" N图13) ]/ ~5 y) m- {1 v

7 c/ i9 k& e6 h( E9 t    (2)之后进入图14所示的对话框,注意将Ratory Axis选中,进入图15所示的对话框,设置置换Y轴的参数,Ratory diameter设置成展开图的理论直径,置换轴的依据是想要刀具轴线与什么轴平行,就置换那个轴;
: a1 r) U% a2 U' z
$ i5 I" h6 b# Z% p6 M
) a: n# z% d" y2 i
5 m6 H* K0 ?1 Q: e图14$ g) e/ [9 r/ Y! \/ H5 y7 M+ _
" L- g7 V( Q& I$ G
; S/ {1 Q) K0 t& \( z9 R/ ~' n2 {
% E9 y* h( v, Y/ p) R9 A
图15  y) a. t1 T3 m# n5 w" u, @9 D
$ A) I) b" s& i8 l& `$ p; N
    (3)置换Y轴的参数设置好后,进入图16所示的Contour parameters对话框,注意设置刀具的加工深度,把它设置成相对Ratory diameter理论旋转直径的数值;0 b* S: b, R& N. K3 H5 I  \

, ~) X8 W4 e& s$ j4 y/ l- s  g+ N/ s: j4 t) ~& N/ {" I
# p" D5 T9 M. V- o1 K" W4 V
图16
! _; m9 O0 E; D
2 Q. M3 b+ x2 i% v9 Q# c1 t) i    (4)产生的刀具路径轨迹如图17所示,仿真(Verify)后如图18所示;
& K) U' S2 A4 W2 ?  F5 j( V% _, d" o7 G  j' |  a, h& F4 b
( G4 }# |& a( W7 q! l4 T- o# `0 R
: i) S, p  A2 d0 {: P/ c/ j
图17
8 R" ]. E) t. ?5 N8 I& v# x$ _( B6 O
( S* D. `* M  V: k$ \$ Z% ?+ Y
# R8 O% n  G2 T0 `3 ^( }
图18
* i6 r8 h% V* _3 b, A- F
) _* u8 i3 H2 ~, {! Y" O    (5)用MasterCAM V9自带的Mpfan.pst后置处理后的NC程序如图19所示。
, x8 F2 [! j0 b" B" O- b* |# T4 o  w' q0 X
3 v/ \7 ?9 c( X

' J% ?$ {3 y  e图19  {: q% q+ A+ R( b, P

- y) G8 K% t+ a, a$ z' Y" Z1 g! l) I; A1 |( q/ ?" R
五、结束语
. N7 y' o7 W! ~9 o: `  L: c, b, O9 {6 i9 W' |! z- ~+ i8 y
    MasterCAM V9中关于4轴、5轴加工方面的内容还很丰富,值得去深入研究的东西还有很多,而且还应该在实践中不断积累经验,使编制的程序更加优化,不断提高编程效率、加工效率和加工质量。
 楼主| 发表于 2006-6-11 12:25:12 | 显示全部楼层 来自: 中国辽宁鞍山
how to paste picture????????
发表于 2006-6-11 21:06:15 | 显示全部楼层 来自: 加拿大
请问你是作者吗? 我从事CNC 5轴激光切割。有一问题请教。1 `# H  v1 c( E" r; u$ G2 w& U# a
能跟你联系吗?
' Q8 j6 D+ v4 _$ S# |+ L我的email:gaojing61@msn.com
发表于 2011-2-13 09:19:06 | 显示全部楼层 来自: 中国浙江嘉兴
好是蛮好的,就是没有图片,可惜了
发表于 2013-3-28 09:22:21 | 显示全部楼层 来自: 中国天津
怎么没有图片
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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