|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑
# e' M6 Y* ~! ]" R+ N8 H. \6 l7 w) h. C+ C
虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
. `- h( k0 x" ~1 K- ^2 {$ D我的blog:http://zueiaixingchen.blog.163.com/& t% [$ J: O+ n: }3 r
9 ^' ~1 u+ h" A: o# a本文已mastercam x6为例,应该适用于X系列全版本。
: C* {* q. R& v: U夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。
4 \1 H" U, r" ?) J5 [7 i% r% |首先简单的做了一个简单模型
5 P( I. p) j2 Z$ X* n
, W5 g5 g1 E4 A* M4 Q, H
灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。
; K! |4 T G% `6 k D t
! q6 C: b& x2 l" z+ m$ G 创建一把刀具。直径10mm 刀长20mm7 g$ D& L7 _$ ?2 h- T: m, b
9 v3 J6 i# Y" D$ F" A1 T
按照默认参数,计算刀路。获得刀路如下。4 w1 l) [$ d1 q. K3 R, g& y$ j
9 f1 N9 q! p! [9 z* E0 b
因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.
7 r }/ l- |7 c8 C/ K$ c
& U2 M% z& a" J" ~0 M
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。
. K& t8 c) X+ F% u8 l* I& }$ ~
8 a0 j* i) _6 s% P5 G3 d' V
再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。 $ M; F, E3 }! y. E R- Q) v
: u' d" B- I4 x1 g
因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。+ K& @& f6 c9 ?% E" D
# A+ n8 L8 @+ `* a _
2 O3 _! ?4 E2 V$ `3 z4 B Y* u& M+ Q
使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。6 j, F' F0 T6 u$ \# R/ h
# D8 x, h! l7 Z8 \( v
按照先前的分析,这个刀路肯定会发生碰撞。
, B3 ~% @5 \; Q! g# l9 Z4 ?. e4 y下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。* ]9 u/ V8 h- V, E* J6 E
首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)
$ {# |1 Q: C+ i; x; C( N2 k
2 w8 M8 y+ Q6 ]8 k0 X# p2 G$ D找到并打开 CheckHolder.dll
- [% _" D: K9 j: t2 g) H, h6 X# _0 R
$ p6 X) Q+ C5 n! _- l 在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。
. H; `4 `% o" ?
# O" b9 d9 g2 M9 k- `; A
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。
+ \3 g5 l% g( ?5 j$ \
. V" \9 y e8 C& ~8 `
稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。8 [/ g% Y+ O; J6 A2 A1 y1 i, ]
6 {2 F1 q* T7 g' Z$ t! f* L你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。
! s+ b) d& w1 N* ^% x5 z# V
. ]% ?# |! b, @2 Z" O7 K3 R, s
当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。
/ J( U- V' d% o; Q3 M4 j% G9 Y
+ F2 Y1 h8 f. _" g) Q$ h 如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。7 _- J! r8 q p+ T1 H. |
" n/ I3 T' Y5 f. c7 A$ T
当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。
d! M+ R, @+ ~ ?" @) J `! T- m
7 W4 b3 p% u7 V, ]- Y& j9 Z
总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/1 n% n7 ?; U, ?+ i
|
|