几何内核(DM-Pillar)发表时间:2023-10-25 17:40 该产品适用于CAD、CAE、CAM、数字孪生等产品的研发,为其提供稳定、高效的几何建模功能。 当前版本:1.0 开发环境:C++17. 运行环境:Win7及以上。中标麒麟系列(正在适配研发中,预计2023发布) 主要功能: 包括数学、几何和拓扑对象的数据结构及相应算法;以及文件导入/导出功能,可实现IGES模型导入、STEP模型导入,并可统一转为自主文件格式(.pillar)。非核心需求也可称为拓展性需求,主要包含以简化用户操作为目的的通用或专用功能。 注:当前版本可实现IGES文件的导入,STEP文件导入(已实现点、线、面和体等导入/导出)其他功能预计2024年上半年实现,其他国际标准格式及主流产品文件格式的导入将陆续实现。 1) 基本数学对象:点、向量、直线、平面、坐标系、矩阵、坐标变换等的数据结构及相关运算; 2) 几何对象:点、线、面的数据结构,支持7种曲线、9种曲面; 3) 几何操作:也称几何运算,主要包含求交、投影、反射、坐标变换等; 4) 拓扑元素:采用B-Rep描述拓扑结构,主要的拓扑结构层次有:点(Vertex)、边(Edge)、环(Loop)、面(Face)、壳(Shell)、块(Lump)、体(Body); 5) 拓扑关系:包含拓扑依赖关系及拓扑元素与几何元素间的关联,前者即点、边、面的相邻和从属关系等的查找,后者为拓扑元素到几何元素的映射关系; 6) 拓扑操作:又称拓扑运算,主要包括拉伸、旋转、阵列、布尔运算、扫掠、放样、圆角、拔模、加厚等; 7) 对象管理的常规机制:创建和删除对象集合、对象创建和删除、对象检查、stream和unstream,磁盘读写,持久化引用; 8) 剖分:将参数曲线、曲面和实体离散成若干三角形和点的操作,为显示引擎等提供数据来源; 9) 实现自主文件格式,实现单个实体的数据表达的导入/导出函数; 10)实现对IGES现行版本的支持; 11)IGES(The Initial Graphics ExchangeSpecification,初始图形交换标准)的国家标准号为GB/T 14213,对应美国国家标准US PRO/IPO-100; 12)IGES标准使得图形和基本的几何数据可以在不同的造型系统之间交换; 13)现行的IGES国家标准号为GB/T 14213-2008,对应于IGES 5.3; 14)实现对STEP AP242是最新标准支持,以及兼容AP203和AP214标准。 声明:此篇为网站原创文章,转载请标明出处链接:https://www.qiujiekeji.com/43.html
|