|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑 5 h: i3 B) h) Q, c4 k
/ |) v& ~8 |* b' F g虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
|# S: X- z- X! U @5 M) a) Y/ v我的blog:http://zueiaixingchen.blog.163.com/
2 g( w3 K4 k9 B+ g4 Q! d0 F
+ c8 H4 O0 F& e+ M, G; b1 z* P. z本文已mastercam x6为例,应该适用于X系列全版本。' F1 T- s6 q/ s: A) ]! @( ?
夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。
! w) B! e# s/ S1 Y3 m% A Y7 S# }首先简单的做了一个简单模型
/ z3 e4 i7 }' m( c% A" \
4 H* R H H5 {) Y! T灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。+ G3 x1 z4 @+ } r
7 t3 F2 D7 r- e 创建一把刀具。直径10mm 刀长20mm
9 ^1 ~' m. H3 y+ w/ v) J# _- ^
( c$ I+ P9 \# J+ y' N! u 按照默认参数,计算刀路。获得刀路如下。% F+ j3 S" T; A# y0 R/ T5 x
; K) b' Y' j* b U7 P 因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.4 k4 H b& Z1 y E# |
# Z& c! P. l1 y
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。6 O: F; {: L* l5 y4 @8 u9 r0 v& z
. Y& p+ c& [9 H, S( c- m, r( f0 z
再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。 3 A. ^- d; q. w/ @% f* R2 N6 w
5 U1 @+ x* T( P- Z [ V因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。7 t7 n" ?+ J* y. Z0 t9 t# I3 L+ x
& A7 [# c4 H6 d) S
$ X& b" y! w, t W' r1 r
9 ` I8 X; h6 V/ ]+ O% p2 ~0 ~使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。
. g X y6 H* m8 U2 S
: l, X6 m7 w3 C6 g5 J按照先前的分析,这个刀路肯定会发生碰撞。
8 a/ m# g# t( c# \- \下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。) s1 n8 A7 U+ c% y8 p
首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)
/ Z" {* }2 O2 I% k& {; c* u9 T" F& L
0 `. D, b9 @! q2 x1 z找到并打开 CheckHolder.dll + n- C! |4 N( M
* Q2 z& t1 u+ ^- }% a7 |7 d 在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。$ O$ [, j. O; _ ^( K: x
1 d) E& [6 K( U" ?
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。
2 U2 y/ A7 N" {
1 i1 i! T4 Y ~0 d: o$ U/ @" @& q
稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。- e) e1 D/ `, h5 v8 f6 Z+ k
$ f8 y( J h& O: R6 R1 }2 ?
你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。
h) n9 i) t0 J1 p6 o# ~) M
; p9 e$ U5 m' n$ b5 X当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。
* P$ A: j) _- G0 G9 Z. K2 d
: | e! b0 J9 E/ q
如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。
5 B' r/ a+ n5 K6 k$ K. |2 s* [
- W+ I$ J Z3 S7 @, \: x7 M* y当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。9 J. D; A6 q$ H- B% }
2 N; n) w5 Q3 D
总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/
8 S: a& y) |) \1 J" A1 e; @% o |
|