|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑
, I' f0 h5 a/ z6 q0 B0 c
" ~' N4 N2 c6 D1 n' F. r* {+ {虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
b) S2 d% S: j4 m我的blog:http://zueiaixingchen.blog.163.com/2 E) h! p: B. v3 t
; l. U4 U) `! g
本文已mastercam x6为例,应该适用于X系列全版本。/ ?7 g3 e E, X& @1 Z8 L8 } `
夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。
. ]% x3 T# i. N. H% a首先简单的做了一个简单模型3 J- V, g- J' P+ J6 e, S& S; k5 Y
/ O/ u$ b8 L! Z' [ g- @ ?3 b灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。3 Z" b8 K, q( |, _
! S9 V( h7 @- O5 C8 U 创建一把刀具。直径10mm 刀长20mm
6 a2 ~8 f$ R% h; M( U4 y5 x( |
7 P9 S/ L8 o2 Y9 c8 y5 Z 按照默认参数,计算刀路。获得刀路如下。
5 I3 B7 h7 \% _# \) k0 _5 U
. Y* f9 ?, D% o' f 因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.
. Q- Y2 ~7 r1 w9 n7 z. K5 J
8 c' e+ z# a- k( [; c1 ^& Z
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。
" {0 V+ j, W* z" J& Q
$ J0 Y$ |+ C5 m/ k再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。 + B; [* K/ q( `+ R7 f/ U& d8 U" Q
2 b+ `! u9 W* ]; g7 W. t因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。2 d( c$ o. E# _
. j7 k4 K0 ^: v5 K- S6 \* s) a. [& B7 m* E
2 U2 z% d/ x. X: e8 C6 F
使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。; [: ]$ F4 k( r
$ K# k3 o) a2 P$ s
按照先前的分析,这个刀路肯定会发生碰撞。- l; O4 K6 b( u* ~
下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。
5 [) g' Z% \8 H: x首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)" J+ F: k% n7 n; a2 { g8 P6 ] D
( C, n6 K8 w2 |9 J7 H! U( ^+ e
找到并打开 CheckHolder.dll
* U# i1 m& _9 e, B* Q
. o2 O( _: U& F [' b9 A1 r$ }; p 在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。+ k% s7 j& u8 G. u* V0 l! x2 ]8 k0 O/ f
8 i( n! ^3 ]* D0 v
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。; c7 R$ X! [: Q5 l/ m8 o4 T* }
* a" v9 V& r' h" u
稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。! Z, m* L9 { w1 Y7 n! R5 f
" N: ?6 y: E0 o, b; x: Z0 d. X
你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。$ ]! ~2 z3 J7 r% i: U. l
7 U9 T8 R* K8 G" Y4 {
当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。
7 f- [4 H. \- X+ N3 n7 K0 r# N8 h0 Z
- Y4 _" R% @5 j+ f 如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。
1 U U0 D' ?6 a
, }' ^0 Y3 Z+ e" b当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。( N0 ]% o" M" [0 _4 f/ `. L G; Y
& q$ K4 |. t- v2 r |3 k
总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/
/ K2 h) F, G+ s' m9 H. X |
|