QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
MasterCAM V9在4轴和5轴加工中的应用 2 a% [# _& G! c1 n/ s! m) t
作者:成都飞机设计研究所制造中心 李丽梅 | 阅读次数:347 转自:《CAD/CAM与制造业信息化》 时间:2006年5月10日13:37 . g* b" p/ N% G
  J/ ~6 Z+ e- [* B9 F  c- J
    5轴加工相对三轴加工而言,具有很多优越性,比如可以扩大加工范围,提高加工效率和加工精度等。因此,5轴加工目前在制造业的应用越来越广泛,5轴加工的刀具路径生成方法逐渐被各大CAM软件公司列为研究重点。作为实用性很强的MasterCAM软件,它在其 V9版新增了比较成熟的5轴(含4轴)加工模块,主要提供了5种生成5轴加工刀具路径的方法,即曲线、钻孔、拔模角面、曲面流线和多重曲面5轴加工方法,同时还有4轴加工法。本文讲述了4个MasterCAM V9典型应用实例,对于想了解这方面更多的内容的读者,本文将是不错的选择。
/ `: v  [; z; j
. O- l' a2 z1 U! {8 f& [0 Z
5 {  t$ l# j/ J$ q" n    MasterCAM V9的5轴模块对于常规涉及的曲面加工已经能够基本够用了,但是5轴加工有一个很现实的问题,那就是首先要解决后置处理程序的问题。因为5轴数控机床的配置多种多样,有工作台双摆动,主轴双摆动,工作台旋转与主轴摆动复合运动等多种形式,所以尽管MasterCAM V9提供了5轴加工模块,但要使生成的刀具路径能够后置处理成适合某5轴机床数控系统加工的NC程序,首先应开发出适应所使用的5轴机床的后置处理程序。
) @7 B3 T" K$ }/ t* ^5 [& x3 O" \. D  @! `
    笔者在工作实践中,通过参考相关资料,仔细研究并验证后,开发出了适应FIDIA T20的5轴机床后置处理程序。在此基础上应用MasterCAM V9的5轴加工模块,进行了一些较成功应用。1 d. P( Y6 E. I1 n  f7 u

' b: S7 X9 }6 p9 X! n# S, Y
  I+ D3 M  E) f! {1 _8 c" W一、开发FIDIA T205轴后置处理程序
! s1 ^; C, t' W
0 n1 h- ~" Z' j& c' c, L    笔者利用MasterCAM V9提供的一个通用5轴后处理程序模板,即MPGEN5X_FANUC.PST,首先在充分了解模板的结构和内容的基础上,修改该程序模板的某些设置,即可得到适应FIDIA T20系统的5轴后置处理程序。$ ^3 D& f6 D2 |' ]2 C, i: f
0 i' M: }( T) c" R, o
    1. FIDIA T20的配置
; m" ^8 C" C9 ?( d5 C* [
  x% u. ]; Z8 I& F  E3 P    主轴头双摆动,B为主动旋转轴,A为从动旋转轴,B轴在XZ平面内摆动,A轴在YZ平面内摆动,B轴的范围是±360°,A轴的范围≤+104°% p# z; b# X! j0 ]& N5 e
& `% }  J. Q1 R2 P9 {9 c9 R& A2 R
    2. 修改MPGEN5X_FANUC.PST文件" V: V% g  x7 Q! V/ h; l7 f9 \

' Y+ D4 k9 A4 T+ k    针对FIDIA T20的配置修改MPGEN5X_FANUC.PST文件,如?所示。3 }/ I: Z, j1 \! y6 K
% A$ b% }2 b& L* ]- G" U1 x

+ |3 ^' k( Z* H$ h9 R' I4 v, c* [$ Z+ O. ~, N
图1
6 S% Q6 S2 Y: n" E9 B% D$ H/ \, O' x

9 d/ k% E4 \! W8 @; m4 K) A二、5轴钻孔的应用6 K& N3 v; v7 H
7 l! H" a0 k, n& W3 `$ t4 M  [
    我们在实际加工中,往往需要钻曲面上的5轴法向孔或者石油钻头上的5轴切削齿孔,这些孔均要在T20上进行。以前的做法是在MasterCAM中先作出这些5轴孔的轴线,然后一根一根分析计算出每根线的B、A角度,最后手工在NC文件中输入B、A角度值。这种方法效率不高,而且容易出错。借助MasterCAM V9中Drill5ax的5轴钻孔功能,得到5轴钻孔刀具路径,然后用修改后的5轴后置处理程序进行POST,即可自动获得钻法线孔的NC文件。这样不仅提高了编程效率,同时又减少了出错机率。以图2钻曲面法向孔为例,说明MasterCAM V9中Drill5ax5轴钻孔功能的应用。" {. l+ q$ R- K0 T3 G% `# Q

8 o# _+ r3 m# s3 g3 h  [; C: J. u# Y$ Y+ _: Y4 x+ Y

4 [3 P7 j$ T' d, G8 l7 S图2
6 i4 r3 a! |4 r/ D* P, b4 N; c+ s
$ `1 V! u/ L& o' n    (1)先按曲面上的点作出曲面法向孔轴线;+ V  u: S* ~( H$ R

: M* i5 a; W: L2 \    (2)生成法向孔加工刀具路径:选择Toolpaths-Multiaxis-Drill5ax,出现图3所示对话框,点击“Points/Lines”选项,用Endpoints方式选择每个法向孔轴线的下端点,相当于控制了刀具轴线的方向;
6 p# F9 ^8 A7 _
5 s% N* @! g6 a. u    (3)选完要加工的点后,出现5轴钻孔对话框,参数设置如图4所示;
7 @5 |( E, y$ c  @3 t7 X4 P# T' W7 Z2 I. a, s
    (4)用修改后的MPGEN5X_FANUC.PST后置处理程序后处理(Post)后得到的NC文件如图5所示。) |% x7 t/ W( w/ T) n# [  W  u6 U
: }0 {* L1 s' H  g8 w( }5 C4 l3 p9 W. l
% h, z8 D: g+ o* ~+ A5 a1 |1 `

; A$ w# P& p6 j% u' c0 U* g8 m. Z图3, f# J# g* _! k% t& Z

; m$ R! a$ u0 U' H, ^0 k3 t3 e
& K$ G3 u/ T+ l  [6 r3 ^' o1 l- D9 h6 N" P, f" H6 ~( E8 ?
图4 ! h( z# R9 U- S

+ k1 v2 ?; ^! _% b5 |
# w* e) ]! ?: O+ X4 O' l. ^* \
4 J; B# [0 n) P3 u  N* S: i! Z% g* U图5 2 ^7 y, O# E+ c5 m
  j8 C9 h2 T" l# m$ }5 ]" z- p4 x

  Z: a4 R6 L! k7 v( h, Z, S1 K三、5轴加工拔模角面的应用
' W. E+ S: I" _' K
7 q$ s& i: m* c2 O6 j    比如,实际中要在如图6所示的模具上加工扭转槽F,其底部带R3倒圆,槽的两个侧壁是空间扭转直纹面。加工方法是先在三轴上粗铣该槽,留精加工余量,然后在5轴铣床上用5轴联动方式精加工槽各面到位。考虑到槽宽及底部的R3倒圆,选用φ8(R3)铣刀加工。
/ W. T) h- o  Q$ g8 f- K2 o! r
% A" ]2 G4 d8 C; B
: c) |1 i) C/ E, t* r: G9 E
, A9 |, f$ K7 n图6 9 P0 P% C  y! }. J& ]
+ l; U6 F, B( Y/ S4 o1 U
    (1)选择Toolpaths-Multiaxis-Swarf5ax,出现图7所示对话框,点击“Chains”选项,按图8先选H再选G来确定刀具轴线的控制方向,然后点击“Surfaces”按钮,选择A、B、C、D面作为控制刀尖的曲面;7 J. [% a! V4 _4 T& O9 U# w% w5 `

4 A- s4 Z* }. I9 f( L) H7 B    (2)填写完成图7对话框后,进入Swarf5ax加工对话框图9,选择刀具;
: S$ a- {" ?, K1 d& i3 j" z
4 K5 d7 W$ n) c% D" N& |' u    (3)点击图9中的“Multiaxis parameters”进入图10参数设置对话框,按图设置,注意刀具偏置的方向,它与你之前选择的Chains的方向有关;/ T! Y" I& e$ g, {7 Y3 X
9 g0 x2 H: |* l- Z1 H9 A
    (4)得到的刀具路径仿真(Verify)后如图11所示;& n- X; e# D% p3 w; n

& J* |3 m: U5 ^' e" w    (5)用修改后的MPGEN5X_FANUC.PST后置处理程序Post后得到的NC文件如图12所示。3 j8 `1 `; ^  B) y4 f

  _3 ~. o  q" a6 c: c. m
0 ~" ?) S; L+ x1 R
9 b  y  a. i9 D图7! U; i0 N  @9 Z# O

% H! w0 w0 ]% K9 i) Y
8 J# z0 |5 [! D+ E
( K0 u; G- u/ B图85 G3 m7 G1 {4 P+ A; L

& d4 ?% X/ `4 C% c: F
" e" C5 c& v" ~# G0 }- z/ ]  f& B1 u& `6 H6 C: L3 _2 G
图9! X. E; o* i1 \9 t' Q

" {; x4 q/ l' O/ ^& {/ z; ]6 C
1 ~) e: ]) t( L' `2 E2 W) l2 D, U/ G* _4 E# m0 k
图104 p4 C0 z6 l% Y: @7 L
6 D. {4 a& ?4 y$ F7 H
; E2 S4 @6 o9 h$ v, ?6 @

1 K: f. ]8 B' }! [8 A图11% g: b" G4 Y* |$ T* Z& b

1 H( G$ e& x; S
  i/ O: ?0 \. F2 K
1 ^# T7 t% G# @2 W2 w图12" T2 t- l; |1 N* _) R) y) ^
9 L. q( c1 s- i4 F* l5 A. {

8 M! Y* J- o, j四、4轴加工的应用
) `! e2 L) X. Z: d1 F1 B1 a
8 V. i6 `9 ]' |: `    在实际中往往要在某旋转体上加工沟槽形状,利用MasterCAM V9自带的回转功能,通过Contour中置换X或Y轴的功能,可以简单地将三轴问题转换成4轴刀具路径。
+ P) h# p; c- _1 t; l8 R
2 j% }! N4 t+ n    假设有如图13所示的某轨迹CAD二维展开图,我们进行如下的步骤:
, m/ ]7 ]+ h4 u$ _5 ~' w( O! `, _# g1 p; R2 h6 ?
    (1)生成刀具路径:选择Toolpaths-Contour-Chain,选择图13所示的图素,串连方向如该图所示;
* X( f$ d8 L9 Q6 a
/ ~4 ^+ B/ J5 j5 ?- [9 s
/ Z; I+ D5 n; E2 o$ e6 C5 [, q$ G6 o$ M0 s& [% U/ B
图13* X2 q; h+ V/ p$ i( S

  s9 [( q" U3 q6 G! A( u+ t    (2)之后进入图14所示的对话框,注意将Ratory Axis选中,进入图15所示的对话框,设置置换Y轴的参数,Ratory diameter设置成展开图的理论直径,置换轴的依据是想要刀具轴线与什么轴平行,就置换那个轴;
3 Q; e/ M6 E# H: H  R7 p$ `( \7 N/ S
" v, p+ m# t4 X+ t5 @8 ~

- d& U) w( g- V+ R" j; d图14$ g( k$ @  G5 t; ?; I- P6 [% ]# ~8 v

. H6 `& s4 l# b  f* O
& ?0 }' o6 ^% G4 h8 l" Q3 i$ R8 a. }4 y* d
图15, X  j$ {  y* K# `% p0 X
; P7 S7 h# T- ^1 I5 G" O
    (3)置换Y轴的参数设置好后,进入图16所示的Contour parameters对话框,注意设置刀具的加工深度,把它设置成相对Ratory diameter理论旋转直径的数值;
: P, P4 X# u; d, H% x' z' q/ \. e6 a2 q$ ~+ O

; \3 r% ]& L4 w' n2 h5 o
; b, M4 h, T& E2 Z5 W) \; J图166 H& u, @2 c4 d% x' n! {$ _

9 U/ Z: u% C, d5 f6 e  C$ ^% a    (4)产生的刀具路径轨迹如图17所示,仿真(Verify)后如图18所示;
  k. M7 J/ ^! E
3 R9 f* k& |4 c8 A& |6 a7 F' m6 u/ |+ ^
. e' \4 i" ^6 V( k' g# |. k; d
图17
: V& C3 i5 j! i, L- y' _& B! S( R1 e/ a' @* k2 [$ @) [
, C1 T! g$ s. m8 e2 n
4 }- V  L* n2 u: r1 s
图18* C2 R% m/ I6 E1 z8 p

, L3 k+ }& @3 @# V    (5)用MasterCAM V9自带的Mpfan.pst后置处理后的NC程序如图19所示。
( B8 ~7 r* |( Y/ [6 _+ w: B/ [1 l6 G# z: I5 f

5 `4 @1 R; `- ]5 g+ N# y0 r2 x& E  M' r6 y
图19
3 b8 R$ V; o: |" U6 D/ q7 a7 K
7 T8 ^0 @+ K& V. N' ?) C
  i: d6 J4 i, O4 G/ A- @' j, D五、结束语
. a" U% ~5 H+ n1 N! ?% d) u: O, T/ R+ @/ i- v( K
    MasterCAM V9中关于4轴、5轴加工方面的内容还很丰富,值得去深入研究的东西还有很多,而且还应该在实践中不断积累经验,使编制的程序更加优化,不断提高编程效率、加工效率和加工质量。
 楼主| 发表于 2006-6-11 12:25:12 | 显示全部楼层 来自: 中国辽宁鞍山
how to paste picture????????
发表于 2006-6-11 21:06:15 | 显示全部楼层 来自: 加拿大
请问你是作者吗? 我从事CNC 5轴激光切割。有一问题请教。
% I( _4 F1 G8 _能跟你联系吗?
- ^9 B/ j. i# |8 x9 {; `我的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 )

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