本帖最后由 80597690 于 2013-1-14 11:48 编辑
) z3 t! }+ j U9 N, [
0 G$ P5 W+ s8 H# \2 f/ X" K* f高级五轴之基础训练 本教程使用文件为basic_training.ELT 训练目标:通过一个简单的图形来了解高级五轴的概念及基本方法.一步步来熟悉基础参数. 重要提醒 :如果加工对象不是实体时请先处理曲面 ,在进行任何五轴编程前 ,建议你检查加工对象的法线方向 ,并确保所有面的法线方向正确 ,避免产生错误的刀轨 . E1 y& M0 ~9 _3 o
使用主菜单:分析--物体方向可以查看曲面法线方向., V! D3 r6 X! ~* D
注意:事实上仅驱动面会影响到加工位置. 接下来的教程中,先不处理曲面. 术语解释:0 c* n6 B3 q( ^
CC – 接触点: 刀具与工件接触的点 CL – 刀位点,G代码的坐标点 (cimatron中控制点的术语) I, J, K – 刀轴方向的值 当刀具绕CC点旋转时,工件上的这个点是固定的,只是刀具本身发生倾斜(尖角刀具除外) 创建一个高级五轴程式通常需要4个步骤: 1:曲面路径.定义加工策略,几何与其他的控制参数.通过这些定义,系统来计算CC点。 2:刀轴控制.定义刀具方向及极限 3:碰撞控制.碰撞检查及各种解决方案 4:链接.控制运动之间的链接 下面开始一步步创建五轴程式 1. 打开文件basic_training.elt. 2. 定义一个新的TP,类型为5轴,安全高度为150,如下图所示:
; T! u8 q' ~3 `4 ~+ ]
: m9 X3 w) m d' p 3. 接下来,我们创建下图右边所示的刀轨
2 H! W# M4 c. w0 e
4. 创建一个五轴程式.(注意,五轴程式可以不要毛坯),选择刀具"R10".( y/ B J! L; i+ _
: l& {3 W K9 J6 p% q3 ?) H) C
注意,在当前几何界面中,驱动曲面不需要选择任何几何.几何选择界面会根据加工模式而变化,我们在下一步选择加工模式.既然当前不知道需要选择什么,最好不要在这个时候选择任何集合.后面会提到相关的选项.此界面将用于在需要的时候编辑选择的几何. 5. 点击刀路参数,选择进入.如下图所示:
9 }. f% t9 j: a, [+ \0 T( w% q
1 q* h. m2 j0 ?9 B. A% g
6. 弹出五轴对话框.选择模式为平行铣,设置XY角度为0,Z角度为90.0 I/ |- j3 J! x: C
& \- W$ q) K# y1 Y U0 }$ S# i, U
该对话框的第一个界面称为曲面路径,它是我们需要定义的第一步.当前加工模式为平行铣.在XY平面角度为0.注意,0°在高级五轴中为Y正方向(如同其它功能的X正方向一样).当前案例中Z角度为ZX平面的角度为90°,意味着从右边运动至左边.通常这个角度都会法向于XY平面.鼠标点击每个值都会出现图片解释。 7. 点击驱动曲面选择所有曲面为驱动面,设置加工区域类型为“完全,避免边加工”.
* x- Q5 ?2 P5 D+ d- ~, \0 X
g/ [" u/ \* M1 L 8. 改变切削模式为“单向加工”,改变最大步距为10mm6 V6 s. a) s; j
$ d( t1 t$ N- R9 ]
9. 计算程式.用导航器来查看结果.
2 D5 A9 i$ x) Y6 H* h( A$ I! a z
3 {1 H# T8 J q+ C- z在矩形面的刀轨是反向的(由内往外),那是因为曲面法向是错误的.使用分析--物体方向--手动 (见右边的图片)来改变反向曲面的方向,重新计算程式并模拟结果./ |) H, g' m' i/ [$ U% S0 Y+ q8 m
注意 :自此处开始 ,下面的每一次修改前 ,都复制之前的程式 .以便于查看修改参数后的结果 . 10. 切换运动方向并控制起始点.' C9 M9 F* Q3 Y: ]
勾选切换步距方向及起始点.点击起始点按钮,如下图所示设置.
0 g& V! d. L& \; @8 E: `
4 p5 D- Y% ~4 s4 r 保存并计算,使用导航器查看结果.你会发现运动方向为从左往右,并按指定的起始点进刀.但是,当前连接是非常危险的.
# j6 ]. f' w) h* U注意:起始点X0,Y100,Z0仅为参考点,系统会尝试尽可能的靠近该点开始.修改起始点为X0,Y100,Z20,重新计算程式,你会发现刀轨是一样的. 11. 控制安全区域.
) b3 \/ @8 C. k2 O在连接选项卡中,打开安全区域对话框,选择类型为圆柱,平行于X方向,半径为150.
4 j9 D- |3 }; N: i
$ P6 u0 Y% \7 j
打开安全距离对话框.分别点击数字,在图片上查看其意思.2 R% R5 M; [# O0 M+ Z* u
: j) \( w# Y4 ^. I1 w/ J$ R保存并计算,使用导航器查看结果,你会发现,曲面边缘未加工.
0 o# b; H# [! V) C) e* H; F
" |, o3 L8 d) r
12. 控制加工区域.修改区域类型为:完全,曲面起始边和最终边加工.如下图所示:7 d& Y! S) [; w3 N1 E
8 Q+ M( I- |% X% b5 h" L9 _保存并计算,使用导航器查看结果.
8 V8 X" O+ [: T6 t 13. 修改区域类型为:以一点或两点限制切削.点击设置点,在弹出对话框中设定点位置,如下图所示:# i% V9 [3 R0 z, @1 |7 s
, @) Y5 J" \! R' K" O1 T4 v保存并计算,使用导航器查看结果. 14. 选择切削模式为沿曲线切削.改变区域类型为:完全,曲线起点和端点加工.点击引导曲线,选择曲线.取消选择切换步距方向和起始点选项.如下图所示.7 P8 }5 m; j+ j
$ P1 F9 g) \6 K" t4 q) L, v这是一种不需要定义角度而创建刀轨的方式.该刀轨是垂直于引导线的.其起始点更接近选择引导线时点的位置. 改变引导曲线为集合"bad curve"中的曲线并查看结果. 15. 选择切削模式为沿曲线切削.如下图所示选择轮廓:8 |, I- ~4 s, P, i' P
1 w) U+ s1 A4 X( t5 _0 n, k8 O保存并计算,使用导航器查看结果.你会发现,刀轨左边是光顺的,但右边有跳刀.
) C0 M. D h2 T# N2 ~ u2 Z
8 n- f6 S; f8 T2 ]& q4 O2 W
16. 选择切削模式为两曲线之间仿形.如下图所示选择轮廓:
# g! x* B6 ?8 w: n; ^* z. ~% v
3 x- X' e$ c1 U3 i6 f4 j6 J保存并计算,使用导航器查看结果.
4 ^) ~9 ~4 g1 {) Z+ B$ C" ?" b Y
% w4 a4 o+ Q1 K1 {1 z5 i0 n4 A5 t只有一个进退刀,刀轨均匀. 17. 修改连接部分.在连接选项卡中按下图所示进行修改.+ }2 k; a& O- e: b) {) L
$ x6 D5 O2 V: V4 {; g3 H: A打开进退刀对话框,如下图所示设置:
0 F! H2 s0 T0 Z: b& d
+ H* O9 J0 K+ ]: l保存并计算,尝试修改进退刀类型来查看各种结果. 18. 延伸/裁剪.在曲面路径选项卡中勾选延伸/裁剪. 如下图所示设置:( F- b2 v$ C) p9 c$ d* W
% c, Z1 {; _ f; A& M) S1 K( _# O
在连接选项卡,改变层间链接为退刀至进给距离位置,在进退刀对话框中改变圆弧角度为180°.在距离对话框中全部设置为0.
9 V0 n! \1 s/ b! N7 P
7 u( l$ ?* {& M7 f" ~6 B保存并计算,查看结果
3 O Y$ l( r0 E% _% _: W8 f
19. 取消勾选"延伸/裁剪",勾选起始点,如下图所示设置.9 l, _" H* I+ o0 z Y6 O
" ]" V" i' b( f8 t1 z# Y W在连接选项卡中如下图所示设置:
2 P F; T/ ]% \3 ^4 k. W0 Z" R$ F+ _
$ w7 U% R( z& ^( X4 N保存并计算,查看结果2 y" Y9 Z; S& ?1 g8 U% e$ f* h
8 `; m$ d& a7 N$ A- f# G: h( E6 h 20. 修改切削方式为螺旋铣,取消起始点设置.
% f% s: w, h1 m2 ]+ a5 v: V0 ]- e0 _
+ T( d3 T% o! V# }; c; n
0 v( R5 |, N- M保存并计算,查看结果,全螺旋加工,无接刀痕.
) B) j# r( ^7 d% R5 d9 b
9 A+ ~; m% w3 ] 21. 下面开始了解连刀部分.* W' q- _. n/ \+ W7 U4 o* D- z
修改驱动曲面,仅选择圆柱面,如下图所示:2 d6 ?& r$ w, t8 N8 F
% x1 [; S" F) F$ m7 e
修改切削方式为单向,如下图所示:+ ]7 u N& {* S
" ~! C* q6 f9 ^如图所示,修改切削间隙及层间的连刀方式.4 j3 |* c7 S' t$ C; |1 O
6 P+ K9 S+ S7 o' @# \保存并计算.打开刀轨过滤对话框,修改不同运动所显示的颜色.结果如下图:1 S* _6 H& f, A4 W' y+ m
* q6 i. `: b8 h/ t; N, ?# X$ Y通过颜色可以确定,进退刀所在的位置到底是属于切削间隙还是层间连刀. 22. 如图所示,修改切削间隙及层间的连刀方式., x1 s5 s, F2 Y) i
) p( e, y4 J% H2 |+ P% I! @5 k
保存并计算,查看结果.
' |, [: @3 m0 K. W" M, P
# h9 b/ r1 p& S. y9 B
23. 将切削间隙值修改为80.
( O" R5 \/ x$ \3 O+ M) p9 W5 l P
' c8 N' `8 F9 F& v, c. L
少于80的切削间隙为小间隙,直接连接.
6 z4 i. R0 |2 c- P
& U0 g6 U9 P o+ q* B 24. 如下图所示修改层间连刀的参数.
9 B- {, A# ~$ f* o1 d% o* Y
; l& {' B& X! x
结果如下图所示:
' D& U3 F0 `: J. J6 g& z' b
* b, M6 |: }) I- \ L$ a- M9 x
25. 尝试修改下图中所有的参数,查看其分别有何不同.
8 `" J; x$ w _$ p( Z+ ` 2 H7 x9 z/ p5 O' p0 o/ l$ S
& R8 G( l9 @% l& U
: [# ?, a& P! n+ U4 O; k3 D; T3 \; y教程完毕,图档在下面.
0 U ]! y9 G1 { [+ d
/ J: F3 L( i* h9 C# t: I
basic_training.rar
(120.94 KB, 下载次数: 231)
|