CATIA系统是由达索系统公司(Dassault Systemes)开发并由IBM公司负责在全球销售的计算机辅助设计软件系统。它可以使设计师以三维的方式进行数字化设计和管理,维护产品、部件以及它们之间的关系。CATIA具有强大的曲面设计功能,其解决方案是当今世界上重要的CAD/CAM/CAE软件,也是航空领域中处于领导地位的CAD/CAM/CAE软件系统。近年来,国内的飞机工业公司和大型汽车制造公司纷纷把CATIA作为自己的CAD/CAM/CAE软件系统。强大的CATIA系统不仅能够大大缩短产品的研制周期,提高产品质量,而且能够大幅降低产品研制的成本。
1 文件从CATIA V4转换至CATIA V5的必要性
多年来公司在全球范围内一直把CATIA V4作为产品开发的设计软件。从去年开始,公司逐步引进了CATIA V5,为了保证设计的延续性,需要将大量的CATIA V4图形转换成CATIA V5图形。就象我们通常所了解的一样,一个图形在相同软件的不同版本之间转换总会丢失或增加一些内容,不大可能完全保持原样,尤其是三维(3D)图形,虽然CATIA V5和CATIA V4属同一种软件,但是它们一个应用在PC机上,一个应用在工作站上,它们之间同样存在很大不同。图形在从V4到V5的转换中,同样需要重新编辑才能使用。CATIA V4图形转换成CATIA V5图形后,转换前后图形的一致性和准确性是我们顺利完成新一轮产品开发的有力保障。
2 CATIA V4文件转换成CATIA V5文件存在的若干问题及解决办法
下面以几个冰箱的零部件为实例,就它们的三维(3D)图形在从V4到V5的转换中出现的问题进行探讨。
1)3D实体在V4中的某些圆角(Fillet)转换成V5后,需要重新编辑。编辑时,点Edit后,重新选定Fillet的倒角边和圆角数值即可,如果不能编辑,则需要把这些Fillet删掉以后重新做Fillet。
2)3D实体在V4中的某些拔模斜度(Draft)转换成V5后,也需要重新编辑。编辑时,点Edit后,重新选定Draft的面和斜度数值即可,如果不能编辑,则同样需要把这些拔模斜度(Draft)删掉以后重新做Draft。
3)3D实体在V4中的某些Trim转换成V5后,需要重新编辑,在编辑中,你只要在“Faces to remove”框中选定需要去掉的面,在“Faces to keep”框中选定需要保留的面,然后点“ok”即可。
4)3D实体在V4中的Skin转换成V5后,它在图形结构树上的名字变成了Surface,而且一部分Skin转换成V5后需要重新编辑。编辑时,一般需要重新选定Skin和它的方向,然后点“ok”即可。
5)3D实体在V4中的某些Sweep转换成V5后,也需要重新编辑。在编辑时,大多数情况是需要重新选定Sweep的spine。转换后,Sweep在V5的图形结构树上的名字叫Rib。
6)3D实体的V4图形转换成V5后,我们注意到在V4中隐藏的Solid也出现在V5的图形结构树上,而这部分隐藏的Solid在V4的结构树中是没有的。为了简化V5的图形结构树,在转换中,我们一般只需将自己想要的Solicl转换到V5中,而对于在V4中隐藏的Solid,我们可以通过删除V5图形结构树上相对应的部分而达到删除隐藏的Solid的目的。
7)从V4到V5的转换中,对于V4中的操作命令,在V5中往往有一个操作命令与之相对应,如:V4中的“PIPE”和“Sweep”对应V5中的“Rib”,“LIMI”对应“Trim”,“PRSM”对应“Pad”,“SKIN”对应“Surface”等等。转换后,在V5的图形结构树中,V4中的操作命令就被V5中对应的操作命令所代替。
8)以上3D实体从V4到V5的转换中,我们都是采用“copy+paste special”的转换方式,这种转换方法得到的V5图形结构树是可以修改的,但是实体会丢失一部分图形。如果你想从V4到V5的转换中,3D实体不经过编辑也不丢失任何图形,则可采用“copy+Paste”的转换方法。但这样转换后,V5中的图形结构树是不能修改的。
3 结语
在图形转换中,我们还总结出,3D实体要想成功地从V4转换至V5,主要取决于2个方面的因素:其一是V4的图形结构树要尽量的小而平,也就是说要用尽量简单快捷的方法做出你想要的V4图形,这样的V4图形,我们只要做很少的编辑,甚至不编辑也能通过转换得到很准确的V5图形。其二是V5与V4软件之间的相容性对转换的成功与否和转换质量也起着很关键的作用。