这几天可真是被NX12的发布给刷了屏..终于这么多年过去了,UG也终于有了自己的高效开粗命令"自适应加工".作为现在市面上主流CAM软件而言,该来的终于都来了!
本人也算是国内比较早的接触此类加工策略的用户,10年前使用过VoluMill for Mastercam X2,当时这款Mastercam的插件,可以申请15天免费试用.但因为不明白其中原理,看着生成的超长的恐怖刀路,自然也没敢上机床实际切削下.X4版发行后,终于使用动态铣削这个看起来眼熟的功能,在机床上实际的跑了一圈(当时还是在瞎搞,切深只有0.4mm),后来结合自己的实际经验+翻译官方Dynamic_Milling.pdf写了我的第一个教程文档<Mastercam动态铣削手册>时间是在2012年,在很长一段时间里,国内这类加工方式好像只有我写的这一个教程.(注意:动态铣削手册基于X6版,随着软件升级很多操作方式都已经改变.)
往事如烟.一晃5年时间过去了,作为最近这几年各种CAM主推功能,高效加工策略也是遍地开花,相关的教材以及原理介绍,也是唾手可得!
"动态加工","iMachining","VoluMill"(注:包含hyperMAXX),"旋风铣"等等这一大堆的名称背后,原理却大同小异,但刀路的细节表现形式上还是有很大不同.通过刀路上的细节,也能一探每种高效加工的核心算法中对于"机床负载与刀具寿命","加工效率","操作的简易程度"三个选项上的平衡点把握.
当然今天主题不是上面的那些东西,而是对比下MC和NX的自适应加工!准备了一个简单模型.刀具采用直径为10mm的平底刀.
在切削模型,刀具一致的情况下,尽可能保证切削宽度等一致.
在mastercam的动态铣削中,刀路为:
顺便看看其他CAM的刀路样式..
solidcam的iMachining
GibbsCAM的VoluMill(VoluMill7.2刀路有明显改变,故同样采用VoluMill的Cimatron,hypermill等在VoluMill版本一致时,效果才会一致.)
Powermill的Vetex (旋风铣)
每一个软件细节上差距还是很显著的!
那NX12中的自适应又是什么样子的呢?
对比下,似曾相识的感觉.
展示阶段告一段落,开始进入正文,对比NX12中的自适应加工以及Mastercam中的自适应加工!
是的,你没听错,Mastercam也有一个叫做自适应加工的策略..那MC的自适应和NX自适应有啥不一样呢?
在NX12中,自适应加工介绍如图:
参数设置页面
设置也不算麻烦,其中切宽默认为刀具直径7%,切深为200%.修改相关切深切宽.
默认设定下,提刀有点多..
附带俯视图视角刀路:
UG刀路先简单的做到这里,开始做Mastercam中的自适应刀路!!
还记得前段时间讲到过的[三角网格]功能吗?
自适应功能就在那里面咯!
选择三角网格命令,模式中选取"粗切",类型选择"自适应"!
设置切宽切深等与NX中设定一致.启用毛坯功能.
刀轴控制,选择三轴.
碰撞检查-关闭
连接设定-启用斜插
连接设定,启用范围内连接(不启用会报错)
粗切设定-自动
确定-计算刀路!
得到刀路如图,对比NX的自适应..
再来对比动态铣削刀路
不愧都是自适应辈的,连提刀都那么相似~
设置NX中,最大长度参数,从默认的刀具直径500%为1000%
提刀有了明显的改善!
设置三角网格刀路-粗切
连接长度临界值,从默认的刀具直径5倍,改为10倍!
重新计算刀路
刀路提刀也得到了大幅度改善.对比NX自适应
继续改上面改的参数为12倍!
提刀的位置很有意思吧.
对比细节处理!
继续!
继续其他位置
难道是失散多年的兄弟?
为什么这样呢!
"以后有时间在讲!呵呵!"
当然NX自适应,参数明显少很多,大部分设定的默认值很棒,而MC自适应参数众多,可以调节的地方也很多,但默认参数发扬MC一贯精神,都是坑,如果不是老司机,基本就的掉沟里了...
NX自适应还有柱体处理方式,这个点赞!但是没有向上切削功能.看来只能搞搞2D加工的命了(也可能是我比较笨,没发现此功能在何处!)...
其实我还想在问句,NX自适应里的拐角半径在哪里设置?