Spatial 成立前一年,发生了一件重大事件,很快使整个 CAD 行业发生了翻天覆地的变化:苏联移民Samuil Geisberg创立了PTC(参数化技术公司),开发Pro/ENGINEER——世界上第一个参数化软件基于结构元素的实体建模系统(它使用构造树在发生更改时自动重新生成模型)。Pro/ENGINEER(现称为 CREO Elements/Pro)从一开始就基于专为支持实体建模而设计的专有几何引擎。然而,该公司长期以来一直犹豫是否向其他开发商提供其核心,直到 2001 年才这样做。此时,该市场已被 ACIS 和 Parasolid 占领,因此GRANITE(核心的名称)获得许可主要用于与 Pro/E 进行数据交换,而不是用于创建自己的实体建模系统。直到今天,这个核心仍然处于这个位置。
Creo GRANITE是3D建模和数据互操作性内核,所谓的数据互操作性,就是3D数据在多个应用程序之间流转时,不会丢失数据的装配关系、关联关系和历史几何特征。
Creo GRANITE是基于特征架构的,在Creo GRANITE之上构建的应用程序可以读取 PTC Creo Parametric文件,以及其他标准的 CAD 程序格式,包括IGES、STEP、VDA-FS、ACIS SAT、Parasolid 和 JT。使用 Creo GRANITE 的开发人员可以访问在 PTC Creo 中使用的相同几何图形库和其他格式,并能享受到开发基于特征的几何建模应用程序的全面支持。
软件特点特征化的3D几何曲面和实体建模内核,简化设计软件的开发过程包含一整套软件研发工具包,并能快速调试在3D设计的基础上生成NC刀路,提高产品质量和加工的一致性CAD/CAM解决方案,不再需要数据转换通过在各种不同环境的应用程序之间共享来自 CAD 程序的原始数据,减少了互操作性方面的费用用 C++、Java 和 COM 接口来访问结构和绑定。