您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 转载cimatronE和cimatronIT的比较
CAD篇先说说CimatronIT的优点:CimatronIT是一款优秀的软件,至今仍然被许多用户所拥趸,这主要得益于其优秀的曲面造型能力。然而这并非取绝于其丰富的曲面造型功能,而在于其完全非参的曲面造型思路,相比而己,同期的其它专业CAD软件如Pro/E,UG等,都存在有一些参数化的内容在里面。非参化设计带来的是灵活却没有了特征建模的方便性,在思路上表现得更为简单,步骤较多。而新的CimatronE是一款混合造型软件,既支持几何建模,又支持特征建模,并且,实体与曲面之间的区别显得更为模糊。就CAD功能而言,CimatronE和CimatronIT变化似乎很小。首先来看看这些常用的指令:一、线框点:几乎没有变化,这里不作叙述。直线指令:1.2points这个不需要细说了,两个版本里操作完全一样,包括一些子选项。PARALLEL,这个是平行线,在CimatronE里找不到对应的指令,但是可以通过两种方法来做到,一是用偏移指令,二是用ByDirection,其中ByDirection这个功能是很强大的,可以通过原有的几何指定很多个方向,包括了PT-ANGLE,HOR/VER等,并且也可以指定长度。不过,BOX和DIVID-LN,2PLANES这些指令在CimatronE里就不存在了。但是BOX在草绘里能够找到,DIVID-LN用MIDPLANE来完成。2PLANES这个是求两曲面交线的,这个在CimatronE里只能生成基准轴,而不能生成直线。圆弧和圆指令基本和以前是一样的。其它的曲线指令,偏移,圆角,螺旋线等等,两个版本几乎是一样的,只是操作上会略有不同。还有一个区别比较大的就是组合曲线,CimatronE里的组合曲线功能更强大,但是CimatronIT里的组合曲线允许炸开,CimatronE里不允许炸开,但是也允许选取组合曲线里的一小段,注意在“选择过滤”按钮中取消圈内的图形就可以了(就是点一下,使按钮处于弹起状态)。二、曲面其实曲面里的变化也还不算太大,主要是在CimatronE版里面作了一些分解,增减了一些功能。例如,在CimatronEIT里的Drive(导向)指令,现在拆开为Sweep(扫掠)和Drive(导动)两个指令了,其它的根据曲线和轮廓仍然可以作,但是Sweep扫掠的可以依许多方向进行,也可以象以前一样用两点来定义扫描方向。导动的方向基本和以前相同,单截面,多截面,去掉了点相关导动。CimatronIT里的Blend(混合)指令也拆开成好几个了,其中Region(区域)变成Bounded(边界面),操作也略有不同。Region可以将多段曲线按顺序选取,而Bounded只能选择一个轮廓,Region必须选取封闭的轮廓,而Bounded则可以自动将起点和终点用直线连接封闭。Section则被目前CimatronE版里的Blend混合功能所代替,操作基本一样,但是操作起来更方便,在我写这篇文章时才知道,原来CimatronIT就可以做G2曲率连续,不得不说CimatronIT还是很强的。CimatronIT中的Blend里还有一个指令SOAP(皂形曲面),这个在CimatronE里可以用Bounded(边界面)完成。CimatronIT里的Blend里的Corner(角落曲面)指令,在CimatronE8版以前有,CimatronE8.5以后取消了,不知道为什么,但是很少用,我试着用CimatronE版里的Bounded(边界面)指令试了一下,也能完成,曲面形状还不错,其实在CimatronIT里我一直都用mfilet指令来做圆角,这是个外部指令,可以临时把几个曲面转换成实体,然后用实体的指令导圆角,导完圆角再炸成曲面,也就不存在有角落破洞需要用这个指令来补面的,所以这个指令无论在CimatronIT还是在CimatronE里,我都觉得有点多余。Ruled(规则)指令,在CimatronE版里找不到了,前两个2Curves和2Counter以及最后一个CurvePoint也就被CimatronE版里的Blend(混合)所兼并了,而另两个CurveSurface和CurvePlane,即投影做面,在CimatronE版里要用Sweep(扫掠)来完成。Revole(旋转)指令,以前Revole允许定义两点来产生一个虚拟旋转轴,但是现在在CimatronE版里不允许这么做了,如果要做旋转,必须要画出旋转轴。其它的操作基本上也没有什么区别了。Mesh(网格面),在CimatronE版里一模一样,但是CimatronE版里多了个类似的指令Skin(表皮),这两个指令都是允许n*n的截面的。在CimatronE8版以后,增加了FaceCorner(曲面圆角),ModifyBySketcher(依草绘修改),这两个指令一个是给曲面的尖角边界进行圆角(指单一曲面的尖锐角落,而并非指两曲面间的尖锐连接),另一个是把曲面的边界展平后,在草绘模块中显示边界在屏幕上,待将草绘修改好后,退出时将把曲面重新构建,这样就能保证原有曲面的曲率,在补孔,补缺口时非常有用,在做分型面时也非常有用。还有一个ExtendPlanar&Cones(延伸直平面和圆锥面)这个指令也非常好用,在补孔时或者做分型面时,就非常有用,但是客观地来讲,这个指令还是有一些限制的,因为他只能延伸平面和圆锥曲面,如果是样条曲面,则没有办法延伸。这个时候可以结合延伸指令和依草绘修改指令,也非常方便。其它的指令个人认为不太常用,都很容易能互相对映上,这里不作一一列举。有的朋友可能会问了,fair指令也挺好用的,为什么不讲呢?其实Fair指令的确是好用,但是这个指令有个缺点,就是容易把直平面和圆锥曲面样条化,所以一般尽量不要用,并且,这个在CimatronE里的Modify(修改)下就能找到了。三、实体个人认为,从CimatronE3开始,CimatronE的实体就定型了,这个型,定得和CimatronIT大不一样,简直可以说是推成出新,弃糟粕,出精华。首先,CimatronIT使用的是自有的核心,草绘界面简单,主要是以文字菜单的切换来操作;其次,实体指令少;第三,主要是以线框方式操作;第四,实体生成困难。而CimatronE版完全抛弃了前有的核心,选用了ACIS图形核心和D-cube草绘约束求解器,这两个核心的优缺点可以在网上查到,这里不作解释。和CimatronIT相比,CimatronE的实体要好用得多,相信在CimatronIT的鼎盛时间会用实体模块的人也不会太多,而CimatronE的实体操作,和其它的三维软件非常类似,所以操作起来非常容易上手。从功能上来讲,CimatronE里的拉伸旋转导向功能在CimatronIT里也能找到,操作上CimatronIT要繁琐一些,但是也不是无法生成,相比较而言,CimatronE容易上手一些。其它的圆角斜角拔模,两者也只是操作上的区别而己,但是在CimatronE里,这些操作的成功率则高很多,在CimatronIT里,实体圆角经常有无法生成的现象,而CimatronE里几乎很少出现这种现象。而两个版本之间最大的区别在于,CimatronIT的实体,曲面分界很清晰,相互操作,必需要经过转换指令才可以完成。而CimatronE里,则不需要这样,实体曲面指令完全混用。在CimatronIT里,对象属性有两种,一是曲面(Surface),一是实体(Solid),而实体下又分为实体(Solid)和嵌片(Patch),可以说嵌片是一种特别的实体,也就是开放的实体,而非完全封闭的实体,可以用部分实体指令。在CimatronE版本里,曲面(Surface)或曲面组就等同于Patch,实体的任何一个组成表面等同于Surface,不需要去参数,不需要转换,只是一些能够封闭的曲面如果要成为实体就必须要执行一个缝合指令,这也是有说法的。CimatronE里,允许一个零件图档里放置或生成多个实体,并且这多个实体之间可以关联,也可以完全不关联,无论是实体还是曲面又或是曲面组,都是以Object(对象)的形式存在的,在进行布尔运算的时候,是对象间进行,而非实体间或曲面间进行。一些看上去封闭的曲面,并不代表它就只会是一个物体,也可能是几个曲面位置上的巧合。所以,要让这种曲面形成实体,就必须要执行缝合指令。曲面与曲面间圆角,也可以先缝合,然后用实体指令来圆角。综合起来看,CimatronE和一些主流的CAD软件非常类似,所以有很多刚接触CimatronE的人会说CimatronE像各种CAD软件,其实主要是这些设计软件几乎都比较类似,要么是原理上的相似,要么是界面上的相似,总之,CimatronE是与主流接轨。上面讲到了CimatronIT与CimatronE的线框、曲面和实体之间的区别,在CimatronIT里还有两个非常棒的模块,可以说在CimatronIT时代,几乎没有任何软件能与之匹敌,那就是CimatronIT的快速电极和快速分模,这两个模块,在CimatronE里仍然保留了,得益于CimatronE的混合造型和新功能的引入,在使用起来则更方便了。而目前,快速分模仍然是CimatronE的特色,其操作的便捷性我仍然认为没有任何软件会更容易上手,快速电极模块己经被其它软件学得差不多了,有些软件得益于其更强大的CAD功能,使得其在电极模块上,部分功能更人性化,更符合国内的习惯,但无庸质疑的是,目前CimatronE在电极设计制造方面,仍然是行业的领导者,因为CimatronE做的是解决方案,而并非是几个电极功能的简单叠加。在中国,非Cimatron用户设计电极几乎都是使用的外挂(在CAD平台上进行二次开发的挂件,非原厂商开发),很难得到很好的服务。CAM篇CimatronIT的CAM可谓是经典中的经典,IT13.x是2003年推出的,同期推出的是CimatronE3,直到现在,仍然有许多用户在使用CimatronIT来做NC代码。WCUT(环绕等高)一招鲜己经成为了工程师津津乐道的事。在2003年Cimatron还推出了一款软件QuickNC,这个版本主要是要占领车间级编程的市场,然而由于市场策略的改变,Cimatron公司将QuickNC完全融入CimatronE,我们现在见到的CimatronE,实际上是CimatronIT和QuickNC以及这么多年不断的更新积累的产物。那么,这两者在使用上的区别在哪里呢?一、CimatronIT是以刀轨形状为依据来编程,CimatronE是以生产工艺为依据来编程。大家可以看一看指令对应。以前在CimatronIT里常用Wcut(环绕等高)来做粗加工,精加工用Srfpkt(口袋投影)和WCUT(环绕等高),这都是根据刀轨形状来编程。而现在只需要选择粗加工环行铣(对应Wcut粗加工)或者是选择曲面铣里的精铣所有(里面包含了Wcut不带水平优化的精加工以及平行或环绕两种方式的Srfpkt,还包括了3D-STEP以及一个新增的变量层方式),而依角度精铣则相当于Wcut精加工带水平优化。可以这么理解,CimatronIT是先确定轨迹形状或计算方法,再确定粗精加工方式,而CimatronE则反过来操作,先确定是精加工还是粗加工,要做到什么程度,再去细选轨迹形状。二、CimatronE在计算结果上比CimatronIT要好。首先,CimatronE能尽量提高刀轨的效率,优先使用开放式轨迹。开放式轨迹无疑是最节省时间,最能保证刀具载荷的方式。而CimatronIT虽然也能用这种方式,但应用很少,产生跳刀多,也不安全。CimatronE版除了能保证刀轨的等距性以外,同时安全性也能得到保证。三、CimatronE的跳刀安全性得以提高。为了保证和CimatronIT的兼容,CimatronE仍然保留了CimatronIT的NC算法和指令,CimatronIT里的刀路轨迹可以完全被CimatronE所读入,这些仍然保留的指令我们称之为旧策略。除了在旧策略里,新的策略的跳刀方式统一分为“绝对”和“优化”两种,而之前的Cimatro
本文标题:转载cimatronE和cimatronIT的比较
链接地址:https://www.777doc.com/doc-2010977 .html