计算机辅助设计软件(CAD)的核心是其内部的几何平台,也被称作几何内核。几何内核的重要性,可以认为它如同计算机市场中的芯片一样,是工业设计软件最为基础和核心的部分,三维CAD设计软件作为未来工业设计软件的趋势,对于几何内核的依赖重要性不言而喻。正因如此,如今CAD的“核”战争愈演愈烈。
在三维CAD及CAE领域,应用最广泛的软件内核是ACIS和Parasolid内核,采用不同的几何平台,一定程度上决定了该软件的性能。ACIS阵营的诸如AutoCAD、CATIA和CREO的前身PRO/E等,也包括众多有限元软件如Abaqus、Fluent、MSC.Nastran等都是以ACIS作为造型内核。Parasolid阵营的主要代表则有NX、SolidEdge和SolidWorks等,包括ANSYS,COSMOS,FEMAP,ADAMS,Adina等主要的CAE品牌也用的是Parasolid内核。目前采用这两种内核的三维CAD软件占到世界三维CAD软件市场份额70%以上。三维CAD的核心算法(又称内核)在群雄割据的混乱状态中,主要是Parasolid和ACIS两强相争。
除了以上应用广泛的内核,还有其他内核参与了市场份额争夺,如仅排在ACIS和Parasolid内核后面的是美国VX软件的Overdrive内核。美国VX公司在3D设计领域已经拥有二十多年的行业经验,是美国六大CAD/CAM软件厂商之一。进入亚洲市场较迟,在2010年被国内的CAD软件商中望软件全资收购,改名中望3D,该软件内核的产权也转移到了中望软件的中望3D旗下,知名度在亚洲不算高,但中望3D(VX)CAD/CAM使用了独特的、高性能的源自嵌入式CAM系统的Overdrive框架体系,实现了三维实体与自由曲面建模的无缝连接,在北美洲、欧洲制造业广受欢迎。据欧洲行业分析家预测,该技术未来很可能将成为世界三大几何内核之一。
当前主流的三维设计软件几何内核研发模式主要包含三种:第一种是达索、西门子、PTC、美国VX的完全自主开发模式,从底层做起,需要开发自己的几何内核,难度大,研发周期漫长;第二种是基于三维CAD平台的二次开发,当前国内面向各个行业的大量三维应用软件大多数属于此类,主要基于平台软件NX、Pro/E、Solidwork。虽然难度低,见效快,但是升级维护难,技术改进受制于国外厂商,而且性能效率相对不高;第三种是基于几何内核的研发,如中望3D对外开放内核源代码的合作方案,这种基于内核开发,相比API二次开发会更加满足企业的定制化需求,但是在具体的合作方面还需进一步研究。
综上所述不难看出,几大内核在激烈的市场争夺战中,各自有稳定的阵营。笔者以为,不管以什么形式开发内核,对于企业或个人用户市场,不论ACIS还是Parasolid,或是中望3D内核,只要能促进高端化发展,就一定能受到用户市场的夹道欢迎。
□仲旺
评论前必须登录!
注册