QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 10959|回复: 40
收起左侧

[原创] Mastercam 夹持碰撞检测与最小刀长检测

[复制链接]
发表于 2013-4-29 20:50:23 | 显示全部楼层 |阅读模式 来自: 中国上海

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 路过不买 于 2013-4-29 21:05 编辑 9 A! P3 {2 f  y8 O0 O
+ X  v! w; z  n2 b
虽说不是什么新功能,不过好像就没人写过这方面的文章。我就写下,跟大家分享下吧!6 J' V2 c( S" ^: o
我的blog:http://zueiaixingchen.blog.163.com/
, P$ z2 X; w7 y, m% _7 U
. O2 D/ y7 ], G* U本文已mastercam x6为例,应该适用于X系列全版本。$ n/ p' s' J7 l$ V
夹持的碰撞检测,大家都知道是怎么回事,我就不说这个功能的作用了。
0 {% d/ ^* R* d$ A6 u首先简单的做了一个简单模型/ l0 W: a6 W. u  D9 f
1.jpg
' \6 I; {  ~; y" P3 o灰色区域高度是50mm. 使用高速曲面刀具路径-流线式刀路。
$ |4 }. ]! B7 s: ?8 T. E 2.jpg . s; \2 t) }. B& ]
创建一把刀具。直径10mm 刀长20mm
$ T) a3 K$ R7 e0 r4 l" ] 3.jpg . G% _, }% z1 r6 l
按照默认参数,计算刀路。获得刀路如下。
  c7 r  r+ l( r" l" N7 E 4.jpg % m! p- q7 d& E! v
因为我们的刀具长度只有20mm,这个刀路肯定发生了夹持的碰撞.7 }- F& t4 t/ |& @$ ~% e& l% j6 B
5.jpg
( ~1 u; i7 ~5 I4 m我们从新打开刀具路径的参数。选择夹头选项,使用BT30-B2C3-0016 夹头,并选中使用夹头刀把检测,使用底边安全高度。- O- g& Q! m5 [* v# L
6.jpg
9 [7 d2 r. H$ V7 i7 {  q& p再计算刀具路径。不安全的区域刀路都被自动移除。产生的刀路确保了夹持的安全。
9 o/ T( t% @; T( X- P 7.jpg / L+ C# n2 l1 |$ L0 J
因为绿色看不清楚刀路,临时换了个颜色。这种方法适用与全部的高速曲面刀具路径。传统的曲面加工有检测夹持的方法吗?有的。请继续往下看。* ?2 ]/ y: W$ c4 X0 s) _) m
8.jpg & X1 B% i6 ~5 N9 e

( v- w5 v8 {& j9 Y2 Y
' p: d0 S' L/ B使用曲面精加工等高外形,选取先前创建的刀具。简单设置下参数,计算刀具路径。
/ f$ u" V0 d6 ^9 k% i1 q 9.jpg ! d+ c, d7 P* [% a# G! a
按照先前的分析,这个刀路肯定会发生碰撞。% C6 c( ~) I) p. ]. T4 U' F
下面我们就开始将不安全的区域移除,以及检测加工这个模型的最小刀长。
6 r0 C4 k# _3 t' Z1 A$ r首先选中你要检测的程序。然后按下alt+C快捷键,或者设置菜单中的运行应用程序。(本命令适用于全部刀具路径)
( g% J/ ]8 r" r* l6 d2 V0 [ 10.jpg
/ v$ E3 R  F! Q找到并打开 CheckHolder.dll ; Y8 H" Z, O9 V4 e3 x) {
   11.jpg 2 p. y; X5 @) k# N$ G6 O9 k
在打开的 Check holder(检查夹持)窗口中点击Holder(夹持)按钮。在弹出的窗口中选择 Get holder from library (从数据库中获取夹持)按钮,选择BT30-B2C3-0016夹头 点确定按钮返回。/ Y% {+ U& A' Y  ^* d$ u
12.jpg 9 w$ L& I# ^& d: K: z* Q  i1 K
这时,检查夹持的窗口就会显示出夹持的名字等信息,我们设置一下 holder的值为1 (这个参数左右是设置夹持的间隙)点击perform test 按钮计算。
( \! H' ]# M+ d 13.jpg : ?6 u: I0 W0 q2 D' f
稍等一下立刻计算完成,提示你最小安全的刀具长度是 52.14 这个值是真正的最小刀长+间隙公差+检测公差 确保100%安全的长度。% r2 r1 R  p) M! B
14.jpg 3 O1 [0 @- J: H$ [
你可以直接点击最小刀具长度下面的按钮,在里面将刀具长度直接拉伸到安全长度。
0 s3 `7 ?; G. s/ H5 o 15.jpg 1 e# N. ~1 b7 W: Q# p/ q% k4 R
当然也可以将刀具路径拆分成若干段。可以直径点击 select 按钮查看刀路已经被按照刀长分割为3段刀路。
7 S3 Y  H! X1 F2 _ 16.jpg
; W/ K, h/ Y4 ^7 [) n 如果你想要在多分为几段刀路,你可以点 insert new按钮,插入新的刀具长度。如果你想要删除某段,选中你要删除的,按键盘的del键直接删除。
3 l& K; h" g* E! F! A+ W9 d' \ 17.jpg 6 {1 @, u  M) D  J, p6 q$ O9 O  }# W/ v
当你确定好每段的刀长后,可以使用上一个 下一个 按钮来选择你要预览的刀路,点击 Plot safe motion 按钮预览拆分后的刀路,确认无误后,点击创建按钮。这时候MC会自动锁住原始刀路,并创建出你需要的多段刀路,并调整每个刀路的刀长。
/ ^6 c! M: Q% S: I  t 18.jpg 5 c' ~* U6 X$ {
总的来讲 就是这样的。http://zueiaixingchen.blog.163.com/$ \4 d% c2 x6 t# k8 V" T5 Z
 楼主| 发表于 2013-4-29 20:53:01 | 显示全部楼层 来自: 中国浙江台州
沙发自己坐,嘿嘿!
发表于 2013-4-29 20:58:31 来自手机 | 显示全部楼层 来自: 中国广东东莞
为了万无一失,确实不错。好像从x4就有了,一直没留意。此功能的所在。
发表于 2013-4-29 20:59:51 | 显示全部楼层 来自: 中国天津
版主出手就是不一样,对我们新手很有用,学习了
发表于 2013-4-29 21:03:08 | 显示全部楼层 来自: 中国四川成都
还有这种用法~~~~长见识了,谢谢分享
发表于 2013-4-29 21:19:34 | 显示全部楼层 来自: 中国天津
从来没用过长见识了
发表于 2013-4-29 21:29:10 | 显示全部楼层 来自: 中国山东烟台
见过cim的夹持碰撞检测与最小刀长检测 ,第一次学到mc的,值得学习,很希望能看到关于高速路径的介绍,问一下刀具切削间隙是什么意思,设多少合适?谢谢
2013-04-29_两路径间隙6.png
 楼主| 发表于 2013-4-29 21:37:09 | 显示全部楼层 来自: 中国河北邢台
you3232001 发表于 2013-4-29 21:29 static/image/common/back.gif
5 W1 b4 X0 ^& a  |见过cim的夹持碰撞检测与最小刀长检测 ,第一次学到mc的,值得学习,很希望能看到关于高速路径的介绍,问一 ...
* ?3 U* y" l" T/ s/ Q& p4 L6 W
这个参数是控制抬刀的。当模型间距超过你设定的这个值,就会抬刀,否则就直接连接。
0 b2 @3 v' h$ [
未命名.jpg
发表于 2013-4-29 22:14:55 | 显示全部楼层 来自: 中国福建泉州
版大一出手方知有没有?刀具检测确实不错
发表于 2013-4-29 22:30:39 | 显示全部楼层 来自: 中国台湾
感謝大大,無私的分享,辛苦了,大大。very 滾
发表于 2013-4-30 08:27:04 | 显示全部楼层 来自: 中国吉林延边朝鲜族自治州
确实挺好的教程!很好很实用。
发表于 2013-4-30 09:14:28 | 显示全部楼层 来自: 中国北京
以前都没有用过夹持碰撞检测,也不知道怎么用,这次学习了。支持版主。
发表于 2013-4-30 12:06:59 | 显示全部楼层 来自: 中国江苏常州
多谢版主的奉献
发表于 2013-4-30 18:56:02 | 显示全部楼层 来自: 中国河南安阳
强大无比!MC还是不错底!
发表于 2013-4-30 19:06:06 | 显示全部楼层 来自: 中国安徽淮北
版主辛苦了
发表于 2013-4-30 20:11:16 | 显示全部楼层 来自: 中国山东烟台
路过不买 发表于 2013-4-29 21:37 static/image/common/back.gif# v" S& X& I2 P% u/ p
这个参数是控制抬刀的。当模型间距超过你设定的这个值,就会抬刀,否则就直接连接。

! y$ _+ F2 A% T9 ]0 C$ Z! E这个图好像见过!
发表于 2013-4-30 20:22:36 | 显示全部楼层 来自: 中国山东烟台
路过不买 发表于 2013-4-29 20:53 static/image/common/back.gif
  f- P) S( W' O0 D; R2 g4 a" ~沙发自己坐,嘿嘿!
9 }: V, d0 z( g/ P6 w9 Y* W$ S
怎样换颜色啊
2013-04-30换颜色.png
 楼主| 发表于 2013-4-30 20:33:25 | 显示全部楼层 来自: 中国浙江嘉兴
you3232001 发表于 2013-4-30 20:22 static/image/common/back.gif
7 @& d$ G. h7 e$ B9 v怎样换颜色啊

% j3 |( [6 g( F9 L/ f2 x  _ 我说的是模型的颜色啊。。。
发表于 2013-4-30 20:39:29 | 显示全部楼层 来自: 中国山东烟台
本帖最后由 you3232001 于 2013-4-30 20:43 编辑 4 M3 Z  T* b0 p! x
路过不买 发表于 2013-4-30 20:33 http://www.3dportal.cn/discuz/static/image/common/back.gif. F/ |* e# `9 a3 X( M
我说的是模型的颜色啊。。。
) l7 P+ d. {7 e1 _6 m

7 [9 W6 ]9 Q& h/ b% W& U2 U哈哈我以为是更换刀具路径的颜色呢,我现在不知道怎样改刀具路径的颜色,循环变更,同一把刀不变颜色的,不好,6 K% d( B9 j. |* T2 b  L  |
我主要是想通过该颜色看看两个路径有什么不同,
发表于 2013-5-4 08:17:25 | 显示全部楼层 来自: 中国江苏盐城

+ _* h1 \" g7 [: z3 V3 K确实挺好的教程!很好很实用。
发表于 2013-5-4 10:06:01 | 显示全部楼层 来自: 中国福建福州
MC挺好的,又长见识了,虽然不怎么用这个功能,
发表于 2013-5-4 22:30:10 | 显示全部楼层 来自: 中国江苏苏州
这么好的东西,必须要顶起来!
发表于 2013-5-7 14:52:24 | 显示全部楼层 来自: 中国广东深圳
高手。。。。出手就是不一样,对我们新手很有用
发表于 2013-5-7 15:30:45 | 显示全部楼层 来自: 中国广西桂林
实用的一个设置技巧,谢谢分享
发表于 2013-5-7 17:56:16 | 显示全部楼层 来自: 中国四川成都
支持不买兄,以前从没用过。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表