OC++E(OpenCascade Community ">Edition)是一个OpenCascade三维内核的社区版本,也是三维CAD开发的一个C++库。它是由三维表面和立方体BRep建模,可视化模块,数据交换(STEP,IGES),以及快速应用程序开发的组件组成。目前版本的OCE主要是修正错误,提高代码质量和可移植性。
OpenCascade定义
Open CASCADE是一套开源的CAD/CAM/CAE几何模型核心,源自于法国Matra Datavision公司开发,可以说是世界上最重要的几何造型基础软件平台之一。开源对象库是一个面向对象C++类库,用于快速开发设计领域的专业应用程序。主要用于开发二维和三维几何建模应用程序,包括通用的或专业的计算机辅助设计CAD系统、制造或分析领域的应用程序、仿真应用程序或图形演示工具。
OCE 0.6.0版本更新日志:
1.解决了多个X11的依赖性,现在可以在不依赖X11(使用OCE_DISABLE_X11选项)下,能够建立大部份的OCE。
2.CMake的支持进行了改进。
3.安装路径发生了变化。
4.guest1.6.0已集成,并添加单元测试。
5.测试套件添加MSVC的支持。
6.也有其他Win32/MSVC的改进,一些小的变化,修正错误和编译器警告修复。
软件信息:https://github.com/tpaviot/oce
下载地址:
https://nodeload.github.com/tpaviot/oce/tarball/master
https://nodeload.github.com/tpaviot/oce/zipball/master
时间: 2024-10-02 15:30:34