|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑
3 O+ ]3 [ M* p1 q2 S8 m$ f
9 p: |% r$ ?( E; G7 @- [虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
; h* h- j" \/ k# }, r; O我的blog:http://zueiaixingchen.blog.163.com/# _3 D' R, c% _% L" B q
9 \# A$ A# b) |' ~
本文已mastercam x6为例,应该适用于X系列全版本。
3 r6 ]9 [* | J& c+ N夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。6 J# C: o5 B* w3 V
首先简单的做了一个简单模型
: b* r6 L: c& f# Y8 O0 g
; k! L; @3 \. X2 j2 N. ?. y! o
灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。$ k4 f- b( e2 h, ^4 g
/ D$ X, v, y$ \& w" A7 \
创建一把刀具。直径10mm 刀长20mm R D( q) n) P
) B, V* x8 |1 ?" t, F& v$ c
按照默认参数,计算刀路。获得刀路如下。
/ U9 d8 ~) {" b: l
8 W r2 ]8 E( T/ z* u5 d' j1 l 因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞." L" s* |# Y% z' Y' T+ i
, \4 P4 X. o* T3 E3 U
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。! A2 ^* v7 z2 d
3 H* C# t1 V' T再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。
+ Y0 @( J) q7 b0 i2 r
3 F% P9 `1 r, i2 G9 h# |" Q% ~0 K( ~因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。" i* ?* ^+ \, h: d" n
3 ?/ c9 a% n+ `7 Q; B2 h; v6 z
' G4 a j( V! D1 C: I; \& l
0 h3 ~" {1 _5 N1 h d9 g/ r使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。
( P3 b0 v8 E6 s) W% |" c; X9 Y
% ~! P0 Q5 U2 m& _9 T% l- p
按照先前的分析,这个刀路肯定会发生碰撞。6 i; {0 G& P2 Z$ n8 @; R6 b' ~; S
下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。- m7 y/ R% r+ F u
首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)4 ?. e) k1 H3 i0 v0 I( {
0 `5 W; F. y' S$ [% K" ]5 m/ H! f找到并打开 CheckHolder.dll
4 F* U6 x6 n& S1 ?( I
- I$ R2 S4 m4 B6 F
在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。
E! [6 C$ i1 u, u3 r$ L
6 U9 e2 B/ j9 G" q" E4 n& q* _这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。2 B3 {" s6 h1 i4 [6 H0 g8 B R
9 q* `* c9 m" Y4 N4 H& t$ K
稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。
, g; }3 C, b1 F, _* y( {
) _. f* h, i6 i/ o) ?6 s6 c" G7 i你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。3 F( {" B% g- u; Q, w7 o; ?
# R2 Q% S |+ q) R# w. m# E p6 e当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。# _" d7 O5 Z$ G9 Y! _
" ~% o3 H* x) K, F( ` 如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。4 G, }3 l7 `) U/ y0 q
! }& c+ o9 ?( L; |6 Y. a7 ^- e当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。/ x8 t/ ^. P6 G! _0 Q* E5 f7 g
0 F: ?" U! i8 d' k/ a
总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/- F& k) W; P- J0 n( Q" c
|
|