|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑
1 c+ {, A) H5 `# w6 `) t
1 I0 H; o& l2 I8 P- F虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
M8 b1 L% H( I7 R7 i1 ^3 R1 B y/ i我的blog:http://zueiaixingchen.blog.163.com/
7 c8 J* _0 @1 F; Q! H& `/ z2 C' ^. T7 |* F A
本文已mastercam x6为例,应该适用于X系列全版本。7 U3 m% o: Q T. d
夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。
* L, Z/ F0 D: @1 T首先简单的做了一个简单模型
9 y" M5 u% k/ I6 }9 M/ v
, X! k+ _- {& n5 @$ @
灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。
$ h: v) V. [ p6 t( ~- {
- |6 Z+ T$ e2 \, S; I' {3 r 创建一把刀具。直径10mm 刀长20mm, x5 e6 V) r. U5 c2 N4 A$ M7 D
' _/ Z) p$ |7 E8 g; I2 p 按照默认参数,计算刀路。获得刀路如下。
* |) R1 j+ w" R# L
' G( A5 R* N; u) N% x
因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.6 z3 y' f/ `7 J- r% X9 [, ?+ j
' ]7 k5 p- j8 \
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。$ \+ A0 ?5 H+ [2 |/ y+ P
4 f3 N. Q4 b2 T* }) \3 r
再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。
4 m4 h6 p, ?7 V: h8 E' g) k
7 }2 x% a1 Z8 Z因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。
; [* }+ n: X, S$ o: E5 H+ k: C
n( |; w/ |* {' e
5 `4 h. t( [1 ^# V [
8 s( U' k9 S% w6 r8 I* [
使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。
, u9 `4 r6 e* j
$ x1 K" u* a' b: O$ d
按照先前的分析,这个刀路肯定会发生碰撞。7 y+ V4 H( H3 W
下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。9 H' |2 m$ F' a# C
首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)
& S; {4 ^2 Q } L6 T: T* n
8 ^# h& `! Z' }& B8 `- b0 A8 U7 l
找到并打开 CheckHolder.dll 4 o) n" w4 F' t/ m9 M4 l+ U
, e, A/ _' ]0 m8 h 在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。, L* Q3 D( k: d3 Z# V" P+ `+ N
) X! g- G3 G4 P9 g* F
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。
* T. B# Z1 c: \% f8 F
9 v9 V! r( o. N' N9 L; l 稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。; Q u0 U4 N R0 z i
3 [" J+ v" k7 ^
你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。# T# D1 C0 e) d z) ], K) R
3 c8 P4 I& P2 s8 j当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。
1 {2 A1 G7 T; e, X* ^% U+ G
/ _5 v: X/ G. _% U0 M& z7 r7 h4 E
如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。
$ {& @) p5 ]( [
2 G) ~3 M7 L3 r( U e+ m1 H( h
当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。) v1 F1 }4 h% v$ F
; V% e; E! a( t6 e5 q总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/4 D- [ N6 r9 t% u2 A P1 g
|
|