|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑 # v" x. U$ l7 d! L/ e2 b# w
$ J; V* C* h! g1 [4 [
虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!
5 i( V. o5 y d6 u- [. j5 ~我的blog:http://zueiaixingchen.blog.163.com// e7 r, h8 E, z- P8 v* Z
; R0 `/ X6 x% b& k本文已mastercam x6为例,应该适用于X系列全版本。
8 u: \$ \1 b1 W5 d夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。1 B' L+ p$ h2 E8 L8 I m
首先简单的做了一个简单模型
( O y! s& P+ V5 k: w! Q
" f: I3 @+ `" }( n/ d* j7 M7 u
灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。
2 r9 |3 | k0 ^0 a, M7 o. K
& G$ q3 }% {& ?7 o) x% t) t& j; \
创建一把刀具。直径10mm 刀长20mm
& K( R6 }; k1 P# g8 P- {
% T) O; j7 K& M4 S! n3 U: ]
按照默认参数,计算刀路。获得刀路如下。6 r+ G' N f5 S
% j/ V0 M2 T% c, W" L4 j. O5 E7 A f
因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.
0 M. S6 f, r$ j/ Y: |" n: ~* [2 J
$ K: u m1 }# z, D1 j- c
我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。* Q) |2 X# T0 k
' i/ F) Y2 q1 R
再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。 $ V3 \0 S" ?3 D
; W& g4 k6 x5 X# r- e8 |5 Y
因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。
, l5 E/ h7 O3 d/ X7 Y0 z8 b
; E& K+ [* j$ M3 N M; L
0 `$ ]# ^8 ]9 Z F3 S# |2 H3 {# I5 C: n& ^- w$ ~* B
使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。1 I* c! v6 ], T" {" W/ `
8 `" R" o1 R6 J3 C6 E按照先前的分析,这个刀路肯定会发生碰撞。! q, u9 a o! v: }! t
下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。
- R7 f$ q( G& B- X7 [" G( A首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)+ e( p8 }+ X4 s u, n" l
" p& G2 O! X1 ^9 J: u
找到并打开 CheckHolder.dll # _# B, ?$ Q4 G4 ~! _1 n
) Y& _; T7 R5 e7 H( C2 B
在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。2 I; ~. i, u: M( A+ w& C; B3 h
- S0 c$ {% M4 S2 l) ~# o. w
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。" d; @/ @9 u+ u3 _- I
9 q9 A9 l; ~8 [) R 稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。" c( e x% s0 @# v
, z$ Y3 U% P# G你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。
7 s$ q% I( m5 n' G: T
8 @# ^, O3 r {. ?8 J当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。5 y" a, K) E6 z0 Z
7 C X- Q$ y4 k: ^, z
如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。
8 U( n$ E' I7 s, x* ]* v% T
3 I/ \# P' ^0 s; G8 u
当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。, u, ~( b. K9 Z* K! \4 W$ o
# l! c/ j+ b% d$ A Z% _ d总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/
- u9 a0 `" Z: B9 x4 f u8 p+ m |
|