首页/文章/ 详情

PTC Creo内核 | Granite是什么?

2小时前浏览1

PTC CREO三维建模引擎 | PTC Creo GRANITE Interoperability Kernel

GRANITE 是运行所有版本的 Pro/Engineer 和 Creo 的几何内核。PTC Creo GRANITE Interoperability Kernel 这个名称的字面意思是所有 PTC Creo 应用程序直接通过 GRANITE 内核交换信息。



事实上,GRANITE 中所谓的“混合建模”已经存在多年了。
2012 年,Creo 2.0 版本引入了将 B-REP(一种完全数字化的几何模型)与边界表示几何体或多边形“空”几何体相结合的技术。
在 Creo 1.0 版本中,RTS 就引入了在一个核心上进行组合、直接和参数化建模的技术 - GRANITE 1.0。

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 接口来访问结构和绑定

PTC 创建并使用了自己的几何内核(称为 Granite),首先在 Pro/ENGINEET 中使用,然后在其后续产品 Creo 中使用。然而,PTC 的 Onshape(2019 年收购)继续使用 Parasolid 内核。

来源:山涧果子
Creo曲面装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-07
最近编辑:2小时前
山涧果子
大专 签名征集中
获赞 204粉丝 52文章 1127课程 0
点赞
收藏
作者推荐

达索3D Experience(CATIA V6):3DXML 格式

3DXML是达索系统公司在其3DVIA品牌下开发的专有3D文件格式,常见于CATIA中,多用于汽车设计等行业。该格式其实是一个zip存档文件,其中包含1个BOM表文件和多个三维文件,如果你将文件从.3dxml重命名为.zip,然后再打开,你会对.3dxml的文件结构更加了解。3DXML文件包含以XML或二进制格式存储的三维文件,还包含曲面数据或简单网格,它的曲面数据存储为Gregory三角面片。因为是基于标准的XML诞生的,所以3DXML能够在任何软件程序中被读取、编写,也能够高效地合并到技术文档、网站、邮件通信等日常使用中。它通过对模型复杂数据的压缩,能够在不损失几何图形精度的情况下,提高模型文件的传输与解析速度,所以,它的通用与轻量是得以广泛传播的重要原因。注意:迄今为止,仅达索系统产品线支持 3DXML 格式。3D XML 预览是一个独立的应用程序,允许您在 Windows 上查看 3D XML 文件。3DVIA Player 是Windows平台上提供的免费播放器(不再支持 OSX),允许在 Web 浏览器中离线或在线查看 3D XML 文件。达索的3D Experience是有史以来最夸张的一次尝试,甚至取消了传统的CAD物理文件,代之以达索私有格式3dxml。简单的说,3DE是云原生、分布式的,而客户的PLM应用是高度集中的;3DE什么都有,只要你不离开3DE。(1)CATIA软件的轻量化模型 CGRCgr——CATIA特有的轻量化模型它是一种特殊的可视化文件,它只保存了零件的外形信息,不包含任何参数化的数据。这种文件是不能直接编辑,也是不能直接打开的。如果需要打开,请采用装配模块的插入现有部件功能新建一个Product文件。具体步骤:“文件”—“新建……”,在弹出的“新建”窗口的“类型列表”中选择“Product”,然后点“确定”,就完成了一个Product文件的新建。双击窗口左上角的“产品1”,紧接着选择工具栏的右侧工具栏的“现有部件”命令,将出现“选择文件”对话框窗口。在“选择文件”对话框中选择要打开的“cgr”文件,然后点击“打开”。需要注意的是,在对话框中的“文件类型”栏需要选择“所有文件(*.*)”或者“cgr(*.cgr)”。(2)CATIA老版本V4数据格式 ModelCATIAModel——V4版本的数据格式model是V4的版本文件保存格式,可以作为v4和v5文件格式转换的中间格式model也是catia v5高版本(比dao如r16)向低版本(比如r7)转换的媒介model在V5中只能浏览不能编辑,需要使用复 制和粘贴的方式转换为v5的part文件,才可以编辑了打开Model文件复 制图形新建一个part文件将图形粘贴进来来源:山涧果子

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈