天天看点

OpenCASCADE Outline

OpenCASCADE Outline

<a href="mailto:[email protected]">[email protected]</a>

     有网友反映blog中关于OpenCASCADE的文章比较杂乱,不太好找,最好能提供一个大纲,这样方便查找。于是决定将这些学习时写的文章整理下,方便对OpenCASCADE的学习理解。

     由于本人水平所限,文中的错误不妥之处在所难免,敬请不吝指教,将不胜感激。欢迎讨论交流,共同进步。

OpenCASCADE Overview

Title

Description

<a href="http://www.cppblog.com/eryar/archive/2013/05/05/199997.html" target="_blank">三维CAD简介</a>

三维CAD简介。

<a href="http://www.cppblog.com/eryar/archive/2013/09/28/203472.aspx" target="_blank">AVEVA 大事记</a>

ACIS的诞生地CADCentre的一款三维软件AVEVA。

<a href="http://www.cppblog.com/eryar/archive/2012/08/16/187421.html" target="_blank">Overview of OCCT Library</a>

OpenCASCADE的功能、模块简要介绍。

<a href="http://yun.baidu.com/pcloud/album/info?uk=3808749571&amp;album_id=1612598197766366243" target="_blank">OpenCASCADE source code download</a>

OpenCASCADE各版本源码下载。

<a href="http://www.cppblog.com/eryar/archive/2012/08/13/187100.html" target="_blank">The Installation and Compilation of OpenCASCADE</a>

OpenCASCADE的安装及编译方法。

<a href="http://www.cnblogs.com/opencascade/p/3270883.html" target="_blank">Building OpenCascade on Windows with Visual Studio</a>

在Windows上使用批处理的方式来启动Visual Studio对OpenCASCADE进行编译。

<a href="http://www.cnblogs.com/opencascade/p/3273536.html" target="_blank">Building third-party products of OpenCascade</a>

OpenCASCADE使用的第三方库的编译。

<a href="http://www.cppblog.com/eryar/archive/2014/10/01/208469.html" target="_blank">Building OpenCASCADE on Debian</a>

在Debian操作系统中编译OpenCASCADE。

<a href="http://www.cppblog.com/eryar/archive/2014/09/10/208268.html" target="_blank">OpenCASCADE Documentation System</a>

OpenCASCADE中文档自动生成。

<a href="http://doc.spatial.com/index.php/Main_Page" target="_blank">3D ACIS Modeler Doc</a>

DS Spatical ACIS在线文档。

Getting Started

<a href="http://www.cppblog.com/eryar/archive/2012/08/17/187505.html" target="_blank">Open CASCADE Hello World Program</a>

The simplest OpenCASCADE program.

<a href="http://www.cppblog.com/eryar/archive/2013/08/22/202708.html" target="_blank">Hello World of OpenCascade in Qt</a>

The simplest OpenCASCADE program in Qt.

<a href="http://www.cppblog.com/eryar/archive/2011/09/17/156054.html" target="_blank">Using Visual Studio with Open CASCADE</a>

在Visual Studio中使用OpenCASCADE的注意事项。

<a href="http://www.cppblog.com/eryar/archive/2013/08/18/202617.aspx" target="_blank">Qt with OpenCascade</a>

在Qt中使用OpenCASCADE的最简单示例程序。

<a href="http://www.cppblog.com/eryar/archive/2014/07/16/207670.html" target="_blank">OpenCascade 6.7.1 and Qt 5</a>

OpenCASCADE6.7.1和Qt5。

<a href="http://www.cppblog.com/eryar/archive/2014/12/29/209335.html" target="_blank">A Simple OpenCASCADE Qt Demo-occQt</a>

OpenCASCADE6.8.0 and Qt5.4

<a href="http://www.cppblog.com/eryar/archive/2014/07/30/207865.html" target="_blank">OpenCascade Draw Test Harness</a>

Draw Test Harness提供了灵活和易于使用的方式来测试、演示OpenCascade的建模算法。

<a href="http://www.cppblog.com/eryar/archive/2015/01/31/209695.html" target="_blank">Create views of OpenCASCADE objects in the Debugger</a>

使用VS的Natvis框架为OpenCASCADE中的容器类提供Debug方便。

FoundationClasses

<a href="http://www.cppblog.com/eryar/archive/2012/08/19/187702.html" target="_blank">Introduction of OpenCASCADE FoundationClasses</a>

OpenCASCADE基础类库功能简介。

<a href="http://www.cppblog.com/eryar/archive/2012/08/23/188068.html" target="_blank">Open CASCADE Foundation Classes – Basics</a>

OpenCASCADE基础功能介绍。

<a href="http://www.cppblog.com/eryar/archive/2013/09/28/203477.html" target="_blank">Hide Implementation Classes</a>

在C++中隐藏类。(编程技巧)

<a href="http://www.cppblog.com/eryar/archive/2013/01/09/197157.html" target="_blank">Memory Management in C++</a>

C++中的内存管理简介。

<a href="http://www.cppblog.com/eryar/archive/2013/01/13/197243.html" target="_blank">Memory Management in Open Cascade</a>

OpenCASCADE中内存管理简介。

<a href="http://www.cppblog.com/eryar/archive/2012/09/24/191888.html" target="_blank">Math Primitives and Algorithms</a>

OpenCASCADE的数学库简介。

<a href="http://www.cppblog.com/eryar/archive/2013/10/09/203625.html" target="_blank">Evaluate Math Expression</a>

OpenCASCADE中数学表达式求值。

<a href="http://www.cppblog.com/eryar/archive/2014/04/12/206548.html" target="_blank">Conversion Operators in OpenCascade</a>

OpenCASCADE中转换操作符的使用。

<a href="http://www.cppblog.com/eryar/archive/2012/06/30/180915.html">Use the Sort Function in the Package SortTools</a>

在OpenCASCADE使用包SortTools中的排序功能

<a href="http://www.cppblog.com/eryar/archive/2012/06/30/180916.aspx" target="_blank">Package gp in the OpenCASCADE</a>

gp几何处理程序包(Geometric Processor package)功能简介。

<a href="http://www.cppblog.com/eryar/archive/2014/11/29/208986.html" target="_blank">OpenCASCADE Quaternion</a>

OpenCASCADE中的Quaternion表示旋转操作。

<a href="http://www.cppblog.com/eryar/archive/2013/07/17/201913.html" target="_blank">OpenCascade Matrix</a>

OpenCASCADE矩阵计算功能介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/06/22/207369.html" target="_blank">Eigenvalues and Eigenvectors of Square Matrix</a>

OpenCASCADE中计算矩阵的特征值及特征向量。

<a href="http://www.cppblog.com/eryar/archive/2013/05/08/200118.html" target="_blank">Polynomial Library in OpenCascade</a>

OpenCASCADE中多项式计算库。

<a href="http://www.cppblog.com/eryar/archive/2015/09/05/211759.html" target="_blank">OpenCASCADE Interpolation - Lagrange</a>

OpenCASCADE中Lagrange插值计算。

<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160561.html" target="_blank">Bézier Curve</a>

根据定义递归实现的Bezier曲线。

<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160564.html" target="_blank">Focus on Curves and Surfaces</a>

关于B样条曲线曲面的一本比较实用的书。

<a href="http://www.cppblog.com/eryar/archive/2014/03/10/206130.html" target="_blank">Parametric Curves and Surfaces</a>

参数曲线曲面的概念。

<a href="http://www.cppblog.com/eryar/archive/2014/03/15/206180.html" target="_blank">PCurve - Curve on Surface</a>

曲面上曲线PCurve概念的理解。

<a href="http://www.cppblog.com/eryar/archive/2011/12/03/161366.html" target="_blank">Bezier Curves Defined in Parametric Terms</a>

Bezier曲线的参数定义方式。

<a href="http://www.cppblog.com/eryar/archive/2011/12/04/161433.html" target="_blank">The Building Blocks of a B-Spline</a>

B样条曲线基本概念。

<a href="http://www.cppblog.com/eryar/archive/2011/12/11/161918.html" target="_blank">Knot Vectors</a>

节点矢量的概念。

<a href="http://www.cppblog.com/eryar/archive/2011/12/18/162341.html" target="_blank">使用Matlab画曲线基函数</a>

在Matlab中绘制基函数的曲线。

<a href="http://www.cppblog.com/eryar/archive/2011/12/30/163191.html" target="_blank">Plot B-Spline Curve by MATLAB</a>

在Matlab中直接根据公式绘制B样条曲线。

<a href="http://www.cppblog.com/eryar/archive/2012/06/09/178198.html" target="_blank">MATLAB Spline Toolbox</a>

Matlab中样条工具箱简介。

<a href="http://www.cppblog.com/eryar/archive/2012/06/21/179643.html" target="_blank">使用Mathematica绘制NURBS曲线</a>

Mathematica中的NURBS功能。

<a href="http://www.cppblog.com/eryar/archive/2014/09/19/208359.html" target="_blank">OpenCASCADE Rational Bezier Curves</a>

OpenCASCADE中有理Bezier曲线。

<a href="http://www.cppblog.com/eryar/archive/2013/03/12/198367.html" target="_blank">B-Spline Curve Library in Open Cascade</a>

OpenCASCADE中的B样条计算库。

<a href="http://www.cppblog.com/eryar/archive/2014/10/02/208484.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Parabola</a>

OpenCASCADE中二次曲线转换为B样条曲线:抛物线。

<a href="http://www.cppblog.com/eryar/archive/2014/10/07/208504.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Hyperbola</a>

OpenCASCADE中二次曲线转换为B样条曲线:双曲线。

<a href="http://www.cppblog.com/eryar/archive/2014/10/13/208562.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Circle</a>

OpenCASCADE中二次曲线转换为B样条曲线:圆。

<a href="http://www.cppblog.com/eryar/archive/2014/07/21/207737.html" target="_blank">OpenCascade B-Spline Basis Function</a>

OpenCASCADE中B样条基函数的计算。

<a href="http://www.cppblog.com/eryar/archive/2014/09/11/208275.html" target="_blank">OpenCASCADE Gauss Integration</a>

OpenCASCADE中的Gauss积分计算。

<a href="http://www.cppblog.com/eryar/archive/2014/08/25/208127.html" target="_blank">OpenCASCADE Curve Length Calculation</a>

OpenCASCADE中数值积分的应用:计算曲线弧长。

<a href="http://www.cppblog.com/eryar/archive/2014/10/21/208645.html" target="_blank">OpenCASCADE Root-Finding Algorithm</a>

OpenCASCADE中方程求根算法及其应用。

<a href="http://www.cppblog.com/eryar/archive/2012/06/21/179629.html" target="_blank">使用OpenCASCADE的Math功能解线性方程组</a>

使用OpenCASCADE的Math功能解线性方程组。

<a href="http://www.cppblog.com/eryar/archive/2015/11/25/212336.html" target="_blank">OPEN CASCADE Gauss Least Square</a>

使用最小二乘法求解线性方程组。

ModelingData

<a href="http://www.cppblog.com/eryar/archive/2012/09/25/191989.html" target="_blank">Introduction of Open CASCADE Modeling Data</a>

OpenCASCADE的ModelingData功能简介。

<a href="http://www.cppblog.com/eryar/archive/2012/09/27/192189.html" target="_blank">Geometry Utilities of Modeling Data</a>

OpenCASCADE的ModelingData几何功能介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193025.html" target="_blank">Open CASCADE Modeling Data – 2D Geometry</a>

OpenCASCADE造型数据中的二维几何数据介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/09/193078.html" target="_blank">Open CASCADE Modeling Data – 3D Geometry</a>

OpenCASCADE造型数据中的三维几何数据介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/24/193818.html" target="_blank">Open CASCADE Modeling Data – Topology</a>

OpenCASCADE造型数据中的拓朴数据介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193023.html" target="_blank">OpenCASCADE Modeling Data - Extrema</a>

OpenCASCADE中计算极值的库介绍。

OpenCASCADE的极值计算原理介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/07/192962.html" target="_blank">OpenCASCADE Modeling Data - Direct Construction</a>

OpenCASCADE中构造几何数据的库的介绍。

<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193022.html" target="_blank">OpenCASCADE ModelingData- Points on Curves</a>

OpenCASCADE曲线上点计算类介绍。

<a href="http://www.cppblog.com/eryar/archive/2013/08/12/202508.html" target="_blank">3D Geometry Types in OpenCascade</a>

OpenCASCADE中的参数曲线曲面类型。

<a href="http://www.cppblog.com/eryar/archive/2012/10/07/192964.html" target="_blank">Conversion to and from BSplines</a>

OpenCASCADE将曲线曲面转换成B样条形式库介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/11/23/208944.html" target="_blank">OpenCASCADE Linear Extrusion Surface</a>

OpenCASCADE中一般柱面的类。

<a href="http://www.cppblog.com/eryar/archive/2013/07/20/201998.html" target="_blank">OpenCascade BRep Format Description(1)</a>

OpenCASCADE的brep文件格式说明。

<a href="http://www.cppblog.com/eryar/archive/2013/07/22/202038.html" target="_blank">OpenCascade BRep Format Description(2)</a>

<a href="http://www.cppblog.com/eryar/archive/2013/11/16/204280.html" target="_blank">Locations Section of OpenCascade BRep</a>

OpenCASCADE的brep文件中位置的存储。

<a href="http://www.cppblog.com/eryar/archive/2013/11/30/204522.html" target="_blank">Geometry Curve of OpenCascade BRep</a>

OpenCASCADE的brep文件中几何曲线。

<a href="http://www.cppblog.com/eryar/archive/2013/12/02/204557.html" target="_blank">Geometry Surface of OpenCascade BRep</a>

OpenCASCADE的brep文件中的几何曲面。

<a href="http://www.cppblog.com/eryar/archive/2013/12/21/204939.html" target="_blank">Topology Shapes of OpenCascade BRep</a>

OpenCASCADE的brep文件中的拓朴结构。

<a href="http://www.cppblog.com/eryar/archive/2013/08/09/202445.html" target="_blank">Draw Geometry Curves in OpenSceneGraph</a>

在OpenSceneGraph中绘制几何曲线来理解参数曲线。

<a href="http://www.cppblog.com/eryar/archive/2013/08/11/202466.html" target="_blank">Draw Geometry Surfaces in OpenSceneGraph</a>

在OpenSceneGraph中绘制几何曲面来理解参数曲面。

<a href="http://www.cppblog.com/eryar/archive/2013/08/20/202678.html" target="_blank">Topology and Geometry in OpenCascade-Vertex</a>

OpenCASCADE中的拓朴结构:顶点。

<a href="http://www.cppblog.com/eryar/archive/2013/08/24/202739.html" target="_blank">Topology and Geometry in OpenCascade-Edge</a>

OpenCASCADE中的拓朴结构:边。

<a href="http://www.cppblog.com/eryar/archive/2013/09/12/203199.html" target="_blank">Topology and Geometry in OpenCascade-Face</a>

OpenCASCADE中的拓朴结构:面。

<a href="http://www.cppblog.com/eryar/archive/2013/09/21/203338.html" target="_blank">Topology and Geometry in OpenCascade-Topology</a>

OpenCASCADE的拓朴结构。

<a href="http://www.cppblog.com/eryar/archive/2013/09/26/203445.html" target="_blank">Topology and Geometry in OpenCascade Location and Orientaion</a>

OpenCASCADE位置及朝向概念。

<a href="http://www.cppblog.com/eryar/archive/2013/09/27/203466.html" target="_blank">Topology and Geometry in OpenCascade-Adapters</a>

适配器模式在OpenCASCADE中的应用。

<a href="http://www.cppblog.com/eryar/archive/2013/08/24/202743.html" target="_blank">Seam Edge and Degenerated Edge</a>

重合边和退化边的概念。

<a href="http://www.cnblogs.com/opencascade/p/3601859.html" target="_blank">PCurve - Curve on Surface</a>

pcurve的概念。

<a href="http://www.cppblog.com/eryar/archive/2014/03/19/206228.html" target="_blank">OpenCascade Primitives BRep - Box</a>

OpenCASCADE的box边界表示法分析。

<a href="http://www.cppblog.com/eryar/archive/2014/03/22/206279.html" target="_blank">OpenCascade Primitives BRep - Sphere</a>

OpenCASCADE的sphere边界表示法分析。

<a href="http://www.cppblog.com/eryar/archive/2014/03/23/206291.html" target="_blank">OpenCascade Primitives BRep-Cylinder</a>

OpenCASCADE的cylinder边界表示法分析。

<a href="http://www.cppblog.com/eryar/archive/2014/03/23/206299.html" target="_blank">OpenCascade Primitives BRep-Torus</a>

OpenCASCADE的torus边界表示法分析。

<a href="http://www.cppblog.com/eryar/archive/2014/03/25/206330.html" target="_blank">OpenCascade Primitives BRep-Cone</a>

OpenCASCADE的cone边界表示法分析。

<a href="http://www.cppblog.com/eryar/archive/2014/11/08/208819.html" target="_blank">OpenCASCADE BRep vs. OpenNURBS BRep</a>

OpenCASCADE的brep与OpenNURBS的brep比较。

<a href="http://www.cppblog.com/eryar/archive/2014/11/16/208898.html" target="_blank">OpenCASCADE Make Primitives-Box</a>

通过创建一个简单的长方体,来理解BRep表示法。

<a href="http://www.cppblog.com/eryar/archive/2014/11/22/208940.html" target="_blank">OpenCASCADE Make Primitives-Sphere</a>

通过创建一个球体,来理解BRep表示法。

<a href="http://www.cppblog.com/eryar/archive/2015/03/14/210037.html" target="_blank">OpenCASCADE BRepTools</a>

如何保存TopoDS_Shape到文件及从文件重构Shape?

ModelingAlgorithms

<a href="http://www.cppblog.com/eryar/archive/2013/01/13/197249.html" target="_blank">Construction of Primitives in Open Cascade</a>

OpenCASCADE中创建基本形状。

<a href="http://www.cppblog.com/eryar/archive/2013/01/17/197357.aspx" target="_blank">Modeling Algorithms Boolean Operations</a>

OpenCASCADE中的布尔运算功能介绍。

<a href="http://www.cppblog.com/eryar/archive/2013/01/23/197427.html" target="_blank">Modeling Algorithms Fillets and Chamfers</a>

OpenCASCADE中的倒角、倒圆算法介绍。

OpenCASCADE基本体构造算法介绍:构造一个长方体。

OpenCASCADE基本体构造算法介绍:构造一个球体。

<a href="http://www.cppblog.com/eryar/archive/2013/05/26/200605.aspx" target="_blank">Delaunay Triangulation in OpenCascade</a>

OpenCASCADE中Delaunay三角剖分算法应用。

<a href="http://www.cppblog.com/eryar/archive/2014/04/06/206484.aspx" target="_blank">Mesh Algorithm in OpenCascade</a>

OpenCASCADE可视化网格数据生成算法。

<a href="http://www.cppblog.com/eryar/archive/2014/01/23/205542.html" target="_blank">OpenCascade HLR for Pipe Model</a>

OpenCASCADE中隐藏线消除算法HLR应用介绍。

<a href="http://www.cppblog.com/eryar/archive/2015/01/05/209400.html" target="_blank">OpenCASCADE Hidden Line Removal</a>

<a href="http://www.cppblog.com/eryar/archive/2015/01/22/209612.html" target="_blank">OpenCASCADE General Transformation</a>

OpenCASCADE模型变换类及仿射变换类的应用。

<a href="http://www.cppblog.com/eryar/archive/2015/04/25/210441.html" target="_blank">OpenCASCADE PCurve of Topological Face</a>

OpenCASCADE中将拓朴面的pcurve可视化。

<a href="http://www.cppblog.com/eryar/archive/2015/07/09/211212.html" target="_blank">Make Helix Curve in OpenCASCADE</a>

OpenCASCADE中生成螺旋线和弹簧造型算法。

Visualization

<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160565.html" target="_blank">使用OpenGL中的GLUT</a>

如何使用OpenGL的glut库来进行OpenGL编程。

<a href="http://www.cppblog.com/eryar/archive/2013/02/26/198094.html" target="_blank">Curves and Surfaces Representation</a>

曲线曲面在计算机中的表示。

在OpenSceneGraph中用最直接的方式绘制几何曲线。

在OpenSceneGraph用最直接的方式来绘制几何曲面。

OpenCASCADE中网格化算法介绍。

OpenCASCADE中曲面网格化的算法原理介绍。

<a href="http://www.cppblog.com/eryar/archive/2013/12/04/204590.html" target="_blank">OpenCascade Shape Representation in OpenSceneGraph</a>

OpenCASCADE中曲线曲面离散类的使用,方便与其他图形接口交换数据,如OpenGL, Direct3D, OSG等。

<a href="http://www.cppblog.com/eryar/archive/2013/12/14/204802.html" target="_blank">Representation Data in OpenCascade BRep</a>

OpenCASCADE中离散曲线曲面的数据结构介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/02/27/205978.html" target="_blank">Surface Normal Averaging</a>

曲面法向计算相关算法。

<a href="http://www.cppblog.com/eryar/archive/2014/02/13/205752.html" target="_blank">Surface Normal Vector in OpenCascade</a>

OpenCASCADE中曲面法向的计算方法。

<a href="http://www.cppblog.com/eryar/archive/2014/03/29/206394.html" target="_blank">Triangle - Delaunay Triangulator</a>

平面三角剖分库Triangle的用法介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/07/27/207835.html" target="_blank">Visualize Surface by Delaunay Triangulator</a>

对曲面的参数进行三角剖分来显示曲面。

<a href="http://www.cppblog.com/eryar/archive/2014/03/27/206371.html" target="_blank">OpenCascade MeshVS Usage</a>

OpenCASCADE的网格可视化包MeshVS的用法介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/09/20/208362.html" target="_blank">OpenCASCADE Color Scale</a>

OpenCASCADE中应力云图。

<a href="http://www.cppblog.com/eryar/archive/2013/08/10/202458.html" target="_blank">Mesh Data Structure in OpenCascade</a>

OpenCASCADE中网格数据结构介绍。

<a href="http://www.cppblog.com/eryar/archive/2013/11/30/204528.html" target="_blank">Change Line Type in OpenCascade</a>

OpenCASCADE中更改线型方法。

<a href="http://www.cppblog.com/eryar/archive/2013/12/30/205060.html" target="_blank">Model Editor of AVEVA in OpenSceneGraph</a>

OpenSceneGraph中实现Dragger直接编辑模型。

<a href="http://www.cppblog.com/eryar/archive/2014/01/11/205309.html" target="_blank">OpenCascade Ray Tracing Rendering</a>

OpenCASCADE的光线追踪算法效果。

<a href="http://www.cppblog.com/eryar/archive/2014/08/17/208044.html" target="_blank">OpenCascade Chinese Text Rendering</a>

OpenCASCADE中显示汉字。(6.8.0已经可显示中文)

<a href="http://www.cppblog.com/eryar/archive/2014/12/03/209015.html" target="_blank">OpenCASCADE Camera</a>

OpenCASCADE Camera test.

<a href="http://www.cppblog.com/eryar/archive/2014/12/07/209047.html" target="_blank">OpenCASCADE Coordinate Transforms</a>

OpenGL坐标变换管线介绍。

<a href="http://www.cppblog.com/eryar/archive/2014/12/20/209265.html" target="_blank">OpenCASCADE View Manipulator</a>

OpenGL场景控制:移动、缩放和旋转的实现。

<a href="http://www.cppblog.com/eryar/archive/2014/12/28/209323.html" target="_blank">OpenCASCADE JT Assistant</a>

OpenCASCADE显示轻量级3D可视化数据格式Jt。

<a href="http://www.cppblog.com/eryar/archive/2015/06/27/211069.html" target="_blank">A Simple OpenGL Shader Example</a>

OpenGL Shader简单示例入门。

<a href="http://www.cppblog.com/eryar/archive/2015/07/21/211331.html" target="_blank">A Simple OpenGL Shader Example II</a>

<a href="http://www.cppblog.com/eryar/archive/2015/07/22/211345.html" target="_blank">OpenGL Shader in OpenCASCADE</a>

在OpenCASCADE中使用GLSL示例。

DataExchange

<a href="http://www.cppblog.com/eryar/archive/2013/05/01/199882.aspx" target="_blank">Open Cascade Data Exchange - STL</a>

OpenCASCADE导出导入STL模型数据。

<a href="http://www.cppblog.com/eryar/archive/2014/01/04/205168.html" target="_blank">Open Cascade Data Exchange - IGES</a>

OpenCASCADE导出导入IGES模型数据。

<a href="http://www.cppblog.com/eryar/archive/2013/12/22/204948.aspx" target="_blank">Open Cascade Data Exchange - DXF</a>

OpenCASCADE导出导入DXF模型数据。

<a href="http://www.cppblog.com/eryar/archive/2014/10/15/208581.html" target="_blank">OpenCASCADE Data Exchange - DWG</a>

OpenCASCADE导出导入DWG模型数据。

<a href="http://www.cppblog.com/eryar/archive/2014/11/01/208741.html" target="_blank">OpenNURBS to OpenCASCADE</a>

将OpenNURBS曲线曲面转换到OpenCASCADE中。

<a href="http://www.cppblog.com/eryar/archive/2015/04/22/210424.html" target="_blank">PDMS RvmTranslator</a>

OpenCASCADE转换RVM模型数据。

<a href="http://www.cppblog.com/eryar/archive/2016/03/24/213109.html" target="_blank">OpenCASCADE Data Exchange - 3D PDF</a>

OpenCASCADE模型转换成3D PDF文件。

ApplicationFramework

<a href="http://www.cppblog.com/eryar/archive/2012/11/08/194888.html" target="_blank">Application Framework Introduction</a>

OpenCASCADE的程序框架模块简介。

<a href="http://www.cppblog.com/eryar/archive/2012/11/06/194809.html" target="_blank">OpenCASCADE Data Framework Services</a>

OpenCASCADE的程序框架中数据框架的用法说明。

<a href="http://www.cppblog.com/eryar/archive/2012/11/24/195622.html" target="_blank">Distribution of Data Through OCAF Tree</a>

OpenCASCADE的OCAF中数据分配说明文档的翻译。

<a href="http://www.cppblog.com/eryar/archive/2015/01/13/209504.html" target="_blank">Qt Undo Framework Demo</a>

Qt的Undo框架简单示例。

<a href="http://www.cppblog.com/eryar/archive/2015/01/28/209660.html" target="_blank">Undo/Redo for Qt Tree Model</a>

Qt的Undo框架与Tree Model结合示例。

Draw Test Harness

<a href="http://www.cppblog.com/eryar/archive/2014/01/05/205192.html" target="_blank">Tcl/Tk Introduction</a>

Tcl/Tk简介。

<a href="http://www.cppblog.com/eryar/archive/2014/01/09/205264.html" target="_blank">Create New Commands in Tcl</a>

在Tcl中创建自定义命令的方法。

<a href="http://www.cppblog.com/eryar/archive/2014/01/19/205476.html" target="_blank">OpenCascade Tcl vs. ACIS Scheme</a>

Draw Test Harness实现原理简介。

<a href="http://www.cppblog.com/eryar/archive/2014/09/25/208421.html" target="_blank">OpenCASCADE Performance Test</a>

使用Tcl脚本在Draw Test Harness中测试性能。

<a href="http://www.cppblog.com/eryar/archive/2015/01/18/209566.html" target="_blank">Iterate Files by Tcltk</a>

使用Tcl/Tk来遍历指定文件夹中所有文件。

<a href="http://www.cppblog.com/eryar/archive/2015/02/04/209729.html" target="_blank">Pipedata3d - Welding Neck Flange</a>

Pipedata3d管件数据查看程序。

ShowOff

<a href="http://www.cppblog.com/eryar/archive/2012/12/17/196389.html" target="_blank">基于OpenCASCADE的三维工厂浏览程序的开发</a>

使用OpenCASCADE来开发三维工厂浏览程序的文章。

<a href="http://www.cppblog.com/eryar/archive/2013/05/01/199875.html" target="_blank">AVEVA Model Data Exchange Addin</a>

基于OpenCASCADE开发的AVEVA Plant/PDMS、AVEVA Marine模型导出插件。

<a href="http://www.cppblog.com/eryar/archive/2014/04/17/206624.html" target="_blank">Plant Design Review Based on AnyCAD</a>

基于AnyCAD开发的三维浏览程序。

<a href="http://www.cppblog.com/eryar/archive/2013/11/03/204072.html" target="_blank">PipeInfo Introduction</a>

基于OpenCASCADE开发的管子部件库程序。

<a href="http://www.cppblog.com/eryar/archive/2013/11/21/204371.html" target="_blank">Build Tee in PipeInfo</a>

参数化管子部件库程序用法介绍。

<a href="http://www.cppblog.com/eryar/archive/2015/03/03/209914.html" target="_blank">pipedata3d user guide</a>

三维管子部件手册及下载。

<a href="http://www.cppblog.com/eryar/archive/2015/05/04/210540.html" target="_blank">AVEVA RVM Translator</a>

将AVEVA RVM模型数据转换成常见格式(STEP, IGES, STL, .etc)。

Success Software

希望在学习OpenCASCADE后,将三维的技术应用到日常的工作生活中去,提高工作效率,创造价值。

本文持续更新中……