OpenCASCADE Outline
有网友反映blog中关于OpenCASCADE的文章比较杂乱,不太好找,最好能提供一个大纲,这样方便查找。于是决定将这些学习时写的文章整理下,方便对OpenCASCADE的学习理解。
其实在 http://www.cnblogs.com/opencascade中,已经将文章按目录重新发表了一遍。可以按OpenCASCADE的模块的顺序来学习,也可以挑选自己感兴趣的部分来学习。
由于本人水平所限,文中的错误不妥之处在所难免,敬请不吝指教,将不胜感激。欢迎讨论交流,共同进步。
OpenCASCADE Overview
Title |
Description |
三维CAD简介 |
三维CAD简介。 |
AVEVA 大事记 |
ACIS的诞生地CADCentre的一款三维软件AVEVA。 |
Overview of OCCT Library |
OpenCASCADE的功能、模块简要介绍。 |
OpenCASCADE source code download |
OpenCASCADE各版本源码下载。 |
The Installation and Compilation of OpenCASCADE |
OpenCASCADE的安装及编译方法。 |
Building OpenCascade on Windows with Visual Studio |
在Windows上使用批处理的方式来启动Visual Studio对OpenCASCADE进行编译。 |
Building third-party products of OpenCascade |
OpenCASCADE使用的第三方库的编译。 |
Building OpenCASCADE on Debian |
在Debian操作系统中编译OpenCASCADE。
|
OpenCASCADE Documentation System |
OpenCASCADE中文档自动生成。 |
3D ACIS Modeler Doc |
DS Spatical ACIS在线文档。 |
Getting Started
Title |
Description |
Open CASCADE Hello World Program |
The simplest OpenCASCADE program. |
Hello World of OpenCascade in Qt |
The simplest OpenCASCADE program in Qt. |
Using Visual Studio with Open CASCADE |
在Visual Studio中使用OpenCASCADE的注意事项。 |
Qt with OpenCascade |
在Qt中使用OpenCASCADE的最简单示例程序。 |
OpenCASCADE6.7.1和Qt5。
|
|
A Simple OpenCASCADE Qt Demo-occQt |
OpenCASCADE6.8.0 and Qt5.4 |
OpenCascade Draw Test Harness |
Draw Test Harness提供了灵活和易于使用的方式来测试、演示OpenCascade的建模算法。
|
Create views of OpenCASCADE objects in the Debugger |
使用VS的Natvis框架为OpenCASCADE中的容器类提供Debug方便。 |
FoundationClasses
ModelingData
ModelingAlgorithms
Title |
Description |
Construction of Primitives in Open Cascade |
OpenCASCADE中创建基本形状。 |
Modeling Algorithms Boolean Operations |
OpenCASCADE中的布尔运算功能介绍。 |
Modeling Algorithms Fillets and Chamfers |
OpenCASCADE中的倒角、倒圆算法介绍。 |
OpenCASCADE Make Primitives-Box |
OpenCASCADE基本体构造算法介绍:构造一个长方体。 |
OpenCASCADE Make Primitives-Sphere |
OpenCASCADE基本体构造算法介绍:构造一个球体。 |
Delaunay Triangulation in OpenCascade |
OpenCASCADE中Delaunay三角剖分算法应用。 |
Mesh Algorithm in OpenCascade |
OpenCASCADE可视化网格数据生成算法。 |
OpenCascade HLR for Pipe Model |
OpenCASCADE中隐藏线消除算法HLR应用介绍。 |
OpenCASCADE Hidden Line Removal |
OpenCASCADE中隐藏线消除算法HLR应用介绍。
|
OpenCASCADE General Transformation |
OpenCASCADE模型变换类及仿射变换类的应用。 |
OpenCASCADE PCurve of Topological Face |
OpenCASCADE中将拓朴面的pcurve可视化。 |
Make Helix Curve in OpenCASCADE |
OpenCASCADE中生成螺旋线和弹簧造型算法。 |
Visualization
DataExchange
Title |
Description |
Open Cascade Data Exchange - STL |
OpenCASCADE导出导入STL模型数据。 |
Open Cascade Data Exchange - IGES |
OpenCASCADE导出导入IGES模型数据。 |
Open Cascade Data Exchange - DXF |
OpenCASCADE导出导入DXF模型数据。 |
OpenCASCADE Data Exchange - DWG |
OpenCASCADE导出导入DWG模型数据。 |
OpenNURBS to OpenCASCADE |
将OpenNURBS曲线曲面转换到OpenCASCADE中。 |
OpenCASCADE JT Assistant |
OpenCASCADE显示轻量级3D可视化数据格式Jt。 |
PDMS RvmTranslator |
OpenCASCADE转换RVM模型数据。 |
OpenCASCADE Data Exchange - 3D PDF | OpenCASCADE模型转换成3D PDF文件。 |
ApplicationFramework
Title |
Description |
Application Framework Introduction |
OpenCASCADE的程序框架模块简介。 |
OpenCASCADE Data Framework Services |
OpenCASCADE的程序框架中数据框架的用法说明。 |
Distribution of Data Through OCAF Tree |
OpenCASCADE的OCAF中数据分配说明文档的翻译。 |
Qt Undo Framework Demo |
Qt的Undo框架简单示例。 |
Undo/Redo for Qt Tree Model |
Qt的Undo框架与Tree Model结合示例。 |
Draw Test Harness
Title |
Description |
OpenCascade Draw Test Harness |
Draw Test Harness提供了灵活和易于使用的方式来测试、演示OpenCascade的建模算法。
|
Tcl/Tk Introduction |
Tcl/Tk简介。 |
Create New Commands in Tcl |
在Tcl中创建自定义命令的方法。 |
OpenCascade Tcl vs. ACIS Scheme |
Draw Test Harness实现原理简介。 |
OpenCASCADE Performance Test |
使用Tcl脚本在Draw Test Harness中测试性能。 |
Iterate Files by Tcltk |
使用Tcl/Tk来遍历指定文件夹中所有文件。
|
Pipedata3d - Welding Neck Flange |
Pipedata3d管件数据查看程序。 |
ShowOff
Title |
Description |
基于OpenCASCADE的三维工厂浏览程序的开发 |
使用OpenCASCADE来开发三维工厂浏览程序的文章。 |
AVEVA Model Data Exchange Addin |
基于OpenCASCADE开发的AVEVA Plant/PDMS、AVEVA Marine模型导出插件。 |
Plant Design Review Based on AnyCAD |
基于AnyCAD开发的三维浏览程序。 |
PipeInfo Introduction |
基于OpenCASCADE开发的管子部件库程序。 |
Build Tee in PipeInfo |
参数化管子部件库程序用法介绍。 |
pipedata3d user guide |
三维管子部件手册及下载。 |
AVEVA RVM Translator |
将AVEVA RVM模型数据转换成常见格式(STEP, IGES, STL, .etc)。 |
Success Software
Title |
Description |
希望在学习OpenCASCADE后,将三维的技术应用到日常的工作生活中去,提高工作效率,创造价值。
本文持续更新中……