【转帖】Open Cascade免费包介绍
Open Cascade介绍
基于OpenCascade三维协同设计的研究/基于OpenCascade三维协同系统的设计与实现 OpenCascade面向对象的图形开发包 简介: OpenCascade是面向对象组织的C++对象库,提供二维和三维几何体的生成、显示和分析。 主要功能有: 1. 创建锥、柱、环等基本几何体 2. 对几何体进行布尔操作(相加,相减,相交运算) 3. 倒角,斜切,镂空,偏移,扫视 4. 几何空间关系计算(法线,点积,叉积,投影,拟合等) 5. 几何体分析(质心,体积,曲率等) 6. 空间变换(平移,缩放,旋转) 高级功能: 1. 应用框架服务 2. 数据交换服务 OpenCascade模块构成 OpenCascade由一系列的C++类构成,相关的类被组织成包,包中的类被冠以包名称前缀。包被组织成库文件,用户可以根据实际的功能需要单独连接这些库,最后相关库被组织成模块。 OpenCascade通过有机组织的库文件提供以下六个模块: 1. 基础类 2. 模块数据管理 3. 建模算法 4. 模型的显示 5. 应用框架 6. 数据交换 |
所有的时间均为北京时间。 现在的时间是 04:21 AM. |