QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
MasterCAM V9在4轴和5轴加工中的应用 ' B1 l4 [2 K4 {8 @; K
作者:成都飞机设计研究所制造中心 李丽梅 | 阅读次数:347 转自:《CAD/CAM与制造业信息化》 时间:2006年5月10日13:37   j) O2 M- G8 p# ?. h
" v+ Y- Y4 S5 Y* a" [- K% O+ a# \
    5轴加工相对三轴加工而言,具有很多优越性,比如可以扩大加工范围,提高加工效率和加工精度等。因此,5轴加工目前在制造业的应用越来越广泛,5轴加工的刀具路径生成方法逐渐被各大CAM软件公司列为研究重点。作为实用性很强的MasterCAM软件,它在其 V9版新增了比较成熟的5轴(含4轴)加工模块,主要提供了5种生成5轴加工刀具路径的方法,即曲线、钻孔、拔模角面、曲面流线和多重曲面5轴加工方法,同时还有4轴加工法。本文讲述了4个MasterCAM V9典型应用实例,对于想了解这方面更多的内容的读者,本文将是不错的选择。 + |# o" M/ l0 a8 \; g2 U3 k

2 q* a- |+ x% D4 _. @7 k  e+ b/ C
2 ?0 O9 H/ B8 \  L    MasterCAM V9的5轴模块对于常规涉及的曲面加工已经能够基本够用了,但是5轴加工有一个很现实的问题,那就是首先要解决后置处理程序的问题。因为5轴数控机床的配置多种多样,有工作台双摆动,主轴双摆动,工作台旋转与主轴摆动复合运动等多种形式,所以尽管MasterCAM V9提供了5轴加工模块,但要使生成的刀具路径能够后置处理成适合某5轴机床数控系统加工的NC程序,首先应开发出适应所使用的5轴机床的后置处理程序。
1 C: U: K; e. t# _- e3 c
& B" `" ]6 ^! Z    笔者在工作实践中,通过参考相关资料,仔细研究并验证后,开发出了适应FIDIA T20的5轴机床后置处理程序。在此基础上应用MasterCAM V9的5轴加工模块,进行了一些较成功应用。
1 S- N  m" z8 f2 T
8 l0 d8 ~9 q' L/ T- w! y$ @3 T' N' d  o/ E! G
一、开发FIDIA T205轴后置处理程序$ F4 k" s/ L7 z: y1 j- Q7 m# j
' \7 ?& w$ y' r. o8 h$ S
    笔者利用MasterCAM V9提供的一个通用5轴后处理程序模板,即MPGEN5X_FANUC.PST,首先在充分了解模板的结构和内容的基础上,修改该程序模板的某些设置,即可得到适应FIDIA T20系统的5轴后置处理程序。. g) a9 t6 i# x" I- D. d

% ?3 s7 X! Z( n7 Y    1. FIDIA T20的配置
2 @1 {; x5 x4 d1 t% a! R( z! d  u8 s' B  U3 x3 y
    主轴头双摆动,B为主动旋转轴,A为从动旋转轴,B轴在XZ平面内摆动,A轴在YZ平面内摆动,B轴的范围是±360°,A轴的范围≤+104°
; Y& }( Z6 n4 K1 |2 z3 ?6 V7 m9 H
    2. 修改MPGEN5X_FANUC.PST文件6 C6 C1 k" k& k% h' _

7 c5 o/ x2 Q/ ~/ R- i    针对FIDIA T20的配置修改MPGEN5X_FANUC.PST文件,如?所示。
( h7 w% e, `- T3 o" b* r- g" e9 b# t6 C' ~  k- s3 Z6 @
7 l/ w/ C7 N9 w  i" b  R
2 X; T3 T0 D2 D+ D
图1
; \2 d+ e, T. y1 Y% h, Y# y  L
* j, {5 |: L# y( Z. p
- L3 V+ K5 I" w! Z# Z% ?# q- G0 t二、5轴钻孔的应用
8 k( j/ p8 Q$ X* j
& l& @2 N7 I8 t! ^+ P    我们在实际加工中,往往需要钻曲面上的5轴法向孔或者石油钻头上的5轴切削齿孔,这些孔均要在T20上进行。以前的做法是在MasterCAM中先作出这些5轴孔的轴线,然后一根一根分析计算出每根线的B、A角度,最后手工在NC文件中输入B、A角度值。这种方法效率不高,而且容易出错。借助MasterCAM V9中Drill5ax的5轴钻孔功能,得到5轴钻孔刀具路径,然后用修改后的5轴后置处理程序进行POST,即可自动获得钻法线孔的NC文件。这样不仅提高了编程效率,同时又减少了出错机率。以图2钻曲面法向孔为例,说明MasterCAM V9中Drill5ax5轴钻孔功能的应用。
' e3 G. A8 _! F" {5 J: X5 ^5 ^! }, p. C' @+ z, z8 V4 X

0 y3 ^' ^' w4 f) T+ m3 f+ o" N" {* x7 ?! Z# E7 @
图2
" w1 Q: R# w/ x- e; ]) N. G
- W5 D: q0 R/ V) f7 E6 c    (1)先按曲面上的点作出曲面法向孔轴线;
8 t' p5 M* w  }! ?8 U3 p: s: P- C7 `: }' J' y
    (2)生成法向孔加工刀具路径:选择Toolpaths-Multiaxis-Drill5ax,出现图3所示对话框,点击“Points/Lines”选项,用Endpoints方式选择每个法向孔轴线的下端点,相当于控制了刀具轴线的方向;7 A6 Z/ ~" W9 s7 A- [' S
" c, G! u/ i# N6 @6 V6 L" Y
    (3)选完要加工的点后,出现5轴钻孔对话框,参数设置如图4所示;) H2 z- t7 j, {6 }  O6 ?9 b& {9 k4 j, }
% L6 H0 W) }( z8 k5 r5 z
    (4)用修改后的MPGEN5X_FANUC.PST后置处理程序后处理(Post)后得到的NC文件如图5所示。5 {8 h; V$ I0 @9 U$ P
5 N# N: q( l1 N5 M6 n: U2 j& r! q

+ Z+ t4 o1 v/ V- |: J2 e7 J5 i: |4 P* d, Y4 n( s/ v1 _
图37 J4 \8 c: g: l- u' O; Q7 K

( a" Z6 I' }: P" v9 b, L* Q3 L, U
+ ^; p+ z. X8 t
# @( c' o! x4 X图4
6 |0 x8 r  D/ K) L4 Y
  n) L9 N  E4 A' K  e" Q4 K4 f( ?8 @# J1 k$ y- P. K2 ^8 F9 _6 F) M
! U1 U  n  f: @. ?: M. m
图5 3 `4 M) h7 {& {; x# E2 ?* J8 y
3 H( }$ V2 ?4 r+ D$ ^0 K

% D0 X+ n0 I6 }" j2 m- s三、5轴加工拔模角面的应用
( d$ ^2 \: G' D! u: b9 H3 O+ C3 w
7 P* F, _8 l" {4 a: k    比如,实际中要在如图6所示的模具上加工扭转槽F,其底部带R3倒圆,槽的两个侧壁是空间扭转直纹面。加工方法是先在三轴上粗铣该槽,留精加工余量,然后在5轴铣床上用5轴联动方式精加工槽各面到位。考虑到槽宽及底部的R3倒圆,选用φ8(R3)铣刀加工。
- A1 j3 A8 U- @2 P8 {$ {% [  V0 y$ \+ m5 R
) m$ g/ }" w3 ]# J

# ]9 M) O4 T4 {0 o& E图6
# m4 i0 [7 |6 F) |: M3 ]/ z
4 _/ a1 k, S$ e; Z+ y+ ^. E( D/ T5 f    (1)选择Toolpaths-Multiaxis-Swarf5ax,出现图7所示对话框,点击“Chains”选项,按图8先选H再选G来确定刀具轴线的控制方向,然后点击“Surfaces”按钮,选择A、B、C、D面作为控制刀尖的曲面;0 c' h( x. y+ k8 V0 t

$ z; a1 v% G& @& g$ B    (2)填写完成图7对话框后,进入Swarf5ax加工对话框图9,选择刀具;0 B* g$ J  o1 [0 b
2 u/ x& o. x$ N
    (3)点击图9中的“Multiaxis parameters”进入图10参数设置对话框,按图设置,注意刀具偏置的方向,它与你之前选择的Chains的方向有关;
& Q! A6 H6 R3 H9 k$ X# ?" ^1 m. t
    (4)得到的刀具路径仿真(Verify)后如图11所示;
* F* b* ]3 k% {  h5 g/ b, R/ U! _9 F# s! r. W
    (5)用修改后的MPGEN5X_FANUC.PST后置处理程序Post后得到的NC文件如图12所示。( l1 u- X; s; Y" E$ ]! z5 a
8 t1 A! v6 @" p* b2 _  p
& g% c* K0 |  ^8 H) }
; [& K; R% ^4 ~3 u% L
图7
7 ^3 Z( q8 N9 B/ t  G+ Z7 H: J$ L  T7 f/ R/ F1 N8 g0 {

* r6 Q1 `  z% Q: W3 D' w
% O1 C: `- `8 e" P& _图84 t5 R1 r+ i2 e
* ], |! K) y+ u8 F' H+ Q& K; j
& }0 J! Z+ r: e9 C  z
% m8 P: R, x, B% j  R. ]( c
图9
6 b& |, T; H4 p) _, _1 j& b. H. T3 k  X# f+ p- ~
" y2 `% t/ y. Y+ L
: y7 `4 J) x) l9 e1 O$ c
图10' P8 B% ^, R0 ~8 |) O" V
4 H- m( V' ?8 L, l* U7 B

" c5 w" a3 z. N9 D
# q% `. f2 ~# j+ s3 z, r图11! o9 r  |% h; n* S) E- x
$ [4 n- C- @5 `6 ]: S
5 o* O! d9 _0 P# C! m( ^5 H; W( ?/ N
+ J* P7 w# [( a9 N9 F
图12( }' U* y9 p, g6 h, \

4 I2 f7 e! z& H" x6 ?- L" L, t
5 k8 O+ F: e9 W, j  {" @7 a3 V四、4轴加工的应用1 f2 o' l' p& S9 E' C/ F
. C7 X3 J% K  B# h+ Q, @
    在实际中往往要在某旋转体上加工沟槽形状,利用MasterCAM V9自带的回转功能,通过Contour中置换X或Y轴的功能,可以简单地将三轴问题转换成4轴刀具路径。
* g2 O  @1 J% Y" V" }. r6 y0 i" P2 H; A3 v
    假设有如图13所示的某轨迹CAD二维展开图,我们进行如下的步骤:8 h( b( i+ |* `2 k$ v7 r
# n$ P9 ?+ m( B! a% `6 r3 S
    (1)生成刀具路径:选择Toolpaths-Contour-Chain,选择图13所示的图素,串连方向如该图所示;: S1 l8 _, ]# P. Y) y5 y1 [$ U# Q
. e0 O/ m  ^0 j+ e3 t: ^
4 B7 Y: p  V1 _, P) V+ v3 @
7 k" j9 J$ P* s- N3 j4 y! Q7 l
图13$ l# |* v3 O+ T/ r/ ^6 x
; z  V* j7 ~! B" o' r5 x
    (2)之后进入图14所示的对话框,注意将Ratory Axis选中,进入图15所示的对话框,设置置换Y轴的参数,Ratory diameter设置成展开图的理论直径,置换轴的依据是想要刀具轴线与什么轴平行,就置换那个轴;/ M$ x2 |  r1 W( L+ X

. M2 u/ W' ?" b5 W2 K
  `0 Q2 \, `% q; T2 H6 x$ p! X" h9 n
图146 i2 M7 `9 f2 o: r) a
+ [2 V% ~3 Z( R; D- ^

1 G! Y8 w, D- [% P" y4 W3 c$ H) i; Q7 V, h: [$ E# F
图15  K& [  [. O) A. z: F# C. m1 l7 {6 ]
  o3 E' I0 i) q- O+ y: r! B- g; J
    (3)置换Y轴的参数设置好后,进入图16所示的Contour parameters对话框,注意设置刀具的加工深度,把它设置成相对Ratory diameter理论旋转直径的数值;
" v7 s# @3 c" S) M5 ~' m
! U# T* Z* F6 h/ l8 p+ f! v* M' J0 u

3 @* Z( s7 M+ e, ^5 V* Z, h0 {图16
8 B; W9 N7 g. M5 ~7 K6 X4 V
- _3 E3 T4 T6 f+ p/ E8 [    (4)产生的刀具路径轨迹如图17所示,仿真(Verify)后如图18所示;
, W1 Z. f  f' m' |9 `7 n
- s" z0 S7 [+ i9 S, ^( ]
; S5 s* P, z8 U# t  Q( i1 t/ U( z
  }1 J2 {5 m. `% w& Z- x8 O图17
% O) B3 H# O' a& P, r4 o3 l/ F( ?/ ]8 Y* P  l5 p

" `3 c/ v# g' i3 }. l2 f( _# O" ]; j3 w. l; O# t
图18
5 B* [$ S0 {' E
  w4 D5 m! a% B+ A* _1 z9 W- L    (5)用MasterCAM V9自带的Mpfan.pst后置处理后的NC程序如图19所示。
/ O& P+ f  E( F8 J& Q3 D1 \. r
2 D+ c0 l; g2 `4 T1 @3 R2 z8 {7 h% F

" ^' }1 r0 q: \/ ^, s  V$ u' W图193 {8 J/ U0 g8 H5 e. }

9 g0 g5 _% ~0 i" S( Q. ?  p4 @  S, E% H2 ^& S) k# C; s+ D& m
五、结束语
' ~# S$ B4 J  `( ?
; u( J& w7 P- @3 I, e5 k: h9 R    MasterCAM V9中关于4轴、5轴加工方面的内容还很丰富,值得去深入研究的东西还有很多,而且还应该在实践中不断积累经验,使编制的程序更加优化,不断提高编程效率、加工效率和加工质量。
 楼主| 发表于 2006-6-11 12:25:12 | 显示全部楼层 来自: 中国辽宁鞍山
how to paste picture????????
发表于 2006-6-11 21:06:15 | 显示全部楼层 来自: 加拿大
请问你是作者吗? 我从事CNC 5轴激光切割。有一问题请教。* }& l1 ~" w1 I7 L8 `
能跟你联系吗?
4 X5 R* v* O9 w# B  P我的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 )

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