基于CATIA数字化交付初探
CATIA是法国达索公司的产品开发旗舰解决方案。作为PLM协同解决方案的一个重要组成部分,它可以通过建模帮助制造厂商设计他们未来的产品,并支持从项目前阶段、具体的设计、分析、模拟、组装到维护在内的全部工业设计流程;
由于达索公司资源整合,推出全新3DEXPERIENCE平台来推动数字化交付,因此可折中开发了这个平台,作为3DE的一个互补,不乏是一种好的思路;
CATIA自身提供了一种中间过渡文件3DXML,内部信息完整,可作为数据交换格式,不过达索和AUTODESK一样,提供每个版本的3DXML变化都较大(具体原因自己考虑,而且达索只用ZIP压缩,还是比较够意思的,哈哈),这就给开发者带来了很多不便,不过还是一种可行性的方案,3DXML文件架构如下:
本例使用WEBGL技术解析文件,初步效果如下: