QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
MasterCAM V9在4轴和5轴加工中的应用
  Q! t; W; x! g' v. v& L6 z作者:成都飞机设计研究所制造中心 李丽梅 | 阅读次数:347 转自:《CAD/CAM与制造业信息化》 时间:2006年5月10日13:37
  b& ~) o& D/ k# I' k7 m/ W( p& q2 X1 j+ E" P7 ]
    5轴加工相对三轴加工而言,具有很多优越性,比如可以扩大加工范围,提高加工效率和加工精度等。因此,5轴加工目前在制造业的应用越来越广泛,5轴加工的刀具路径生成方法逐渐被各大CAM软件公司列为研究重点。作为实用性很强的MasterCAM软件,它在其 V9版新增了比较成熟的5轴(含4轴)加工模块,主要提供了5种生成5轴加工刀具路径的方法,即曲线、钻孔、拔模角面、曲面流线和多重曲面5轴加工方法,同时还有4轴加工法。本文讲述了4个MasterCAM V9典型应用实例,对于想了解这方面更多的内容的读者,本文将是不错的选择。 ! C; I$ F9 q7 _  r* \

; ]% h* ^3 ^/ I- \1 S& B' A7 p6 P+ Y- y) W& ?6 ]: g$ _5 |! R
    MasterCAM V9的5轴模块对于常规涉及的曲面加工已经能够基本够用了,但是5轴加工有一个很现实的问题,那就是首先要解决后置处理程序的问题。因为5轴数控机床的配置多种多样,有工作台双摆动,主轴双摆动,工作台旋转与主轴摆动复合运动等多种形式,所以尽管MasterCAM V9提供了5轴加工模块,但要使生成的刀具路径能够后置处理成适合某5轴机床数控系统加工的NC程序,首先应开发出适应所使用的5轴机床的后置处理程序。1 N; `/ i# h+ U) w

, d& `0 g% k- S( p3 w) V' M, @    笔者在工作实践中,通过参考相关资料,仔细研究并验证后,开发出了适应FIDIA T20的5轴机床后置处理程序。在此基础上应用MasterCAM V9的5轴加工模块,进行了一些较成功应用。
8 R/ V/ B$ l: G+ V* H) G# g* R2 y( ^# L4 ]/ E
& V: j* G0 l5 D
一、开发FIDIA T205轴后置处理程序" m- Z2 A0 S& C1 E9 \
$ Y$ I; j8 L& a: o. N
    笔者利用MasterCAM V9提供的一个通用5轴后处理程序模板,即MPGEN5X_FANUC.PST,首先在充分了解模板的结构和内容的基础上,修改该程序模板的某些设置,即可得到适应FIDIA T20系统的5轴后置处理程序。
, R8 }  ~  J! }6 z1 N! s/ c" }1 n- s, Z/ ^
    1. FIDIA T20的配置
+ t! I3 G+ A9 C( t! Z6 E0 w
, S( K4 x  t6 T( M    主轴头双摆动,B为主动旋转轴,A为从动旋转轴,B轴在XZ平面内摆动,A轴在YZ平面内摆动,B轴的范围是±360°,A轴的范围≤+104°; H+ b4 ?3 Q& s. p" ?
4 @, B; c' w3 W$ `# a0 G4 T& t
    2. 修改MPGEN5X_FANUC.PST文件
+ O+ D% C3 K5 }; Z3 c$ N, q8 E7 X& e: c/ P8 V9 d
    针对FIDIA T20的配置修改MPGEN5X_FANUC.PST文件,如?所示。6 l* X8 \/ o5 @6 ~. `# ~, D7 m$ }

1 Z* v. h& h4 H2 K9 \! o/ O' v# {
: S+ o7 O, G  T8 c7 ?6 |9 L/ N
% f# I: E& B. W( _图1 5 F; i& [$ t$ ?/ K5 o2 t  U
  N8 L1 P1 q6 N- W

( I6 X( R& g2 |6 ^二、5轴钻孔的应用
( M# e6 P1 H" x
9 h8 i, m1 Z" s3 E    我们在实际加工中,往往需要钻曲面上的5轴法向孔或者石油钻头上的5轴切削齿孔,这些孔均要在T20上进行。以前的做法是在MasterCAM中先作出这些5轴孔的轴线,然后一根一根分析计算出每根线的B、A角度,最后手工在NC文件中输入B、A角度值。这种方法效率不高,而且容易出错。借助MasterCAM V9中Drill5ax的5轴钻孔功能,得到5轴钻孔刀具路径,然后用修改后的5轴后置处理程序进行POST,即可自动获得钻法线孔的NC文件。这样不仅提高了编程效率,同时又减少了出错机率。以图2钻曲面法向孔为例,说明MasterCAM V9中Drill5ax5轴钻孔功能的应用。8 [: l2 X/ `; a0 h2 c% W

6 t2 E" u% d0 @! m* u: x, \+ @/ h0 m' r2 E' R
, U8 c$ B8 ^& l" m- T: ]
图2 3 x6 ?* t9 q* S: M* O/ t

6 u7 r% p  m1 O6 |2 t- L& a    (1)先按曲面上的点作出曲面法向孔轴线;
& {7 ^! ^1 m: m9 b
$ _& X  n. H1 O7 b0 ^    (2)生成法向孔加工刀具路径:选择Toolpaths-Multiaxis-Drill5ax,出现图3所示对话框,点击“Points/Lines”选项,用Endpoints方式选择每个法向孔轴线的下端点,相当于控制了刀具轴线的方向;+ n) V; E) `8 m. t1 S6 s. s

  n5 s) e4 o! w  j  e5 O8 b    (3)选完要加工的点后,出现5轴钻孔对话框,参数设置如图4所示;0 K* L* ?: ~! _. K3 x9 Y( w
3 ~, D: |3 X/ o4 y/ y
    (4)用修改后的MPGEN5X_FANUC.PST后置处理程序后处理(Post)后得到的NC文件如图5所示。
% F/ u- t( l( `7 I4 r& c; \8 Q- m
7 C. G3 ~; o! d1 a
3 K/ ]7 S3 _! t& _8 J/ {$ Q; k* W* R+ R4 a8 F% c
图31 Y6 W9 G. l3 P3 @; W  A

# s" g5 M( o' g, c3 \) ?0 y4 x. a- R) a' v  O" P/ N# M: p8 ]

6 ^; [; _! g+ _3 n% j图4
: F( X: g) x) r( b; f0 C# e  O& Y& ~* r: r
5 m" i( b( f0 d# a4 D

; O% C0 M( O9 ?3 l2 s% K; _图5
: Z3 q& C+ @* ~% h4 m# D
. M& F& Q: p. C7 ~! d
3 M  G1 p9 f' b  a5 j三、5轴加工拔模角面的应用
0 N5 @' [4 v8 }4 w6 ~& N
* x( r, b: T. p    比如,实际中要在如图6所示的模具上加工扭转槽F,其底部带R3倒圆,槽的两个侧壁是空间扭转直纹面。加工方法是先在三轴上粗铣该槽,留精加工余量,然后在5轴铣床上用5轴联动方式精加工槽各面到位。考虑到槽宽及底部的R3倒圆,选用φ8(R3)铣刀加工。$ d1 e4 U: {6 m0 R7 C; Q

" G6 X+ G8 w6 f" e
6 u, m4 {: c, h/ k, f, ~
& Q1 V: W% M7 `" Y# _; D  q$ P图6 ( Y" q+ H5 y& m$ _; d6 b
6 L' O- W; z) p& p& U
    (1)选择Toolpaths-Multiaxis-Swarf5ax,出现图7所示对话框,点击“Chains”选项,按图8先选H再选G来确定刀具轴线的控制方向,然后点击“Surfaces”按钮,选择A、B、C、D面作为控制刀尖的曲面;  z# O6 G) L- c! Q$ c

8 R, F# O# [9 y" q" R    (2)填写完成图7对话框后,进入Swarf5ax加工对话框图9,选择刀具;: J/ l3 y# _5 [% A/ L& h7 m

) ]8 m4 S- `1 Y) ?    (3)点击图9中的“Multiaxis parameters”进入图10参数设置对话框,按图设置,注意刀具偏置的方向,它与你之前选择的Chains的方向有关;
, s6 H2 ]3 R9 }
9 X# d! j" Y9 L0 T# W) u5 u6 l    (4)得到的刀具路径仿真(Verify)后如图11所示;
: q; k3 Y& w* a/ q: J# _
/ i3 c: v* F( B+ V3 E1 H    (5)用修改后的MPGEN5X_FANUC.PST后置处理程序Post后得到的NC文件如图12所示。
. Z' O( n/ D: O: Z% D7 j9 S6 w0 n: ~8 [$ [  w" u3 Z. c
' l* F( G& B8 K2 R; b/ i8 H& e1 t
; {1 A' L5 |  b. B: Z! Y6 g4 f4 ^
图7$ m4 ~" r: _6 m( ?1 V% r2 `$ q

5 n; \2 K2 ^  c. {6 l" A) D. R- C4 V- A: i

7 Q2 z* I# S0 x; I* {3 y% y图8
& E; L1 r4 `7 R8 H: R- z" v' I" r$ U. f) J8 w4 C) u5 N' f) P7 @
( J( k7 j/ p; d. M4 x2 g2 k# q7 I3 w

$ k2 S/ {3 ^8 |. `  H' L1 B6 k3 {图98 Y8 o- c& g0 f# S' |5 i4 W

3 J6 \/ G" M; t7 n, N$ a; W; g
3 S: v3 o9 P& F7 c+ N& J! y- u$ H1 V5 r5 {+ r$ G5 a6 P
图10
, b+ v+ s) n* y3 O2 ?2 B  J
& K7 H3 P1 J+ Y" h$ b9 |9 G7 }& ~  Y7 \

0 ]4 _# {" x( {  G, [4 D图110 c2 W" o% n1 [' @
9 \& V3 w0 G3 v# H: T3 _$ i
( c- s( E  r+ u6 q" B' W
1 o: o- q) Z. e
图121 F! V8 P1 h/ N1 f& @
5 `- a  ^( K, S

7 i" U6 |* c3 [" X四、4轴加工的应用0 _; O2 F! U( j6 V& i/ h2 K
. H5 {2 }7 `5 |/ m% z: n- N& Z. ^
    在实际中往往要在某旋转体上加工沟槽形状,利用MasterCAM V9自带的回转功能,通过Contour中置换X或Y轴的功能,可以简单地将三轴问题转换成4轴刀具路径。5 @) J# d/ ^, }- |  W$ O( r/ N

* Z' T6 @" s- I- v) @% \1 d" Y    假设有如图13所示的某轨迹CAD二维展开图,我们进行如下的步骤:- e; Y6 r' x2 I# E* J. E

+ f2 ^, ^0 m! z% @& Q3 t6 l    (1)生成刀具路径:选择Toolpaths-Contour-Chain,选择图13所示的图素,串连方向如该图所示;
6 z. n& x- ]1 V) r
3 M/ |8 K8 ~4 u. P- `# B" B
! n  Q; }4 T" F9 D. x
0 \, |: j0 ]: O; t图13/ w9 U/ ]* A7 i, r
7 Q9 O+ e& I8 v) z
    (2)之后进入图14所示的对话框,注意将Ratory Axis选中,进入图15所示的对话框,设置置换Y轴的参数,Ratory diameter设置成展开图的理论直径,置换轴的依据是想要刀具轴线与什么轴平行,就置换那个轴;
+ n4 t" |4 ^/ k3 u1 X4 g  ~. f/ U. n# ^& |& ^
# _1 E1 b" O6 u- i* E

) o+ r6 K/ X# C4 Y图14
9 p8 B" o+ i. |  c/ I6 M' {. I' S/ c7 }
% X" i" x: ]2 ^0 @# S9 _6 ^

$ C8 H7 q- a" i0 G4 k+ h图15% u5 f5 b/ [1 z+ C/ j5 N! R0 {
* J; g. ^. S3 ~! q
    (3)置换Y轴的参数设置好后,进入图16所示的Contour parameters对话框,注意设置刀具的加工深度,把它设置成相对Ratory diameter理论旋转直径的数值;
3 Q6 r$ F0 I. r8 N( _* `8 p! }0 T/ M! P7 Y
0 s( J6 z  i1 U/ P7 H- a6 ~

) s+ o4 q! p1 u3 O7 c. W0 [图16/ O+ z  z' G4 i9 m
4 l5 K- J3 x! ?: f* U6 k, A- j: R
    (4)产生的刀具路径轨迹如图17所示,仿真(Verify)后如图18所示;
2 ~7 [3 A# G' z* o1 f. y
  r2 {  z" A/ U( x  B8 w7 L4 M5 i
7 H) W3 z% e5 t( P" L" q- x
' L9 b6 f3 f1 _1 k) h图17+ y- [4 n8 c! T4 C) ^

1 q# r% b+ ^) H' z. a: f2 P  |0 t# L5 b  p( ^
5 o  Q1 ^2 H8 ~+ _
图18
0 X8 o6 l7 m) u9 N1 f
+ Q. L: T# f3 G    (5)用MasterCAM V9自带的Mpfan.pst后置处理后的NC程序如图19所示。) k* g1 U* W2 G+ `/ A8 O# |. g
$ y. B5 N2 o8 ^; i: j

# @( q0 k1 C& }: l- ^4 E) e# ]8 |9 \9 U) ]. D
图19" E+ X7 S7 a7 P" {
2 K, J% O7 @: W1 B8 K

' ~2 F4 C1 x( _! e6 D% G, ~' O) W五、结束语2 q6 I9 x3 @! `1 r; a
# f" \, _7 S# E& C+ P6 k' n
    MasterCAM V9中关于4轴、5轴加工方面的内容还很丰富,值得去深入研究的东西还有很多,而且还应该在实践中不断积累经验,使编制的程序更加优化,不断提高编程效率、加工效率和加工质量。
 楼主| 发表于 2006-6-11 12:25:12 | 显示全部楼层 来自: 中国辽宁鞍山
how to paste picture????????
发表于 2006-6-11 21:06:15 | 显示全部楼层 来自: 加拿大
请问你是作者吗? 我从事CNC 5轴激光切割。有一问题请教。, P5 n4 E+ {" Q2 b/ y) P' W# m
能跟你联系吗?1 D+ L  T; R  b
我的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 )

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