OpenCasCade(OCC)学习资料 - 转载

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
Title Description
Introduction of OpenCASCADE FoundationClasses OpenCASCADE基础类库功能简介。
Open CASCADE Foundation Classes – Basics OpenCASCADE基础功能介绍。
Hide Implementation Classes 在C++中隐藏类。(编程技巧)
Memory Management in C++ C++中的内存管理简介。
Memory Management in Open Cascade OpenCASCADE中内存管理简介。
Math Primitives and Algorithms OpenCASCADE的数学库简介。
Evaluate Math Expression OpenCASCADE中数学表达式求值。
Conversion Operators in OpenCascade OpenCASCADE中转换操作符的使用。
Use the Sort Function in the Package SortTools
在OpenCASCADE使用包SortTools中的排序功能
Package gp in the OpenCASCADE
gp几何处理程序包(Geometric Processor package)功能简介。
OpenCASCADE Quaternion OpenCASCADE中的Quaternion表示旋转操作。
OpenCascade Matrix OpenCASCADE矩阵计算功能介绍。
Eigenvalues and Eigenvectors of Square Matrix OpenCASCADE中计算矩阵的特征值及特征向量。
Polynomial Library in OpenCascade OpenCASCADE中多项式计算库。
OpenCASCADE Interpolation - Lagrange OpenCASCADE中Lagrange插值计算。
Bézier Curve 根据定义递归实现的Bezier曲线。
Focus on Curves and Surfaces 关于B样条曲线曲面的一本比较实用的书。
Parametric Curves and Surfaces 参数曲线曲面的概念。
PCurve - Curve on Surface 曲面上曲线PCurve概念的理解。
Bezier Curves Defined in Parametric Terms Bezier曲线的参数定义方式。
The Building Blocks of a B-Spline B样条曲线基本概念。
Knot Vectors 节点矢量的概念。
使用Matlab画曲线基函数 在Matlab中绘制基函数的曲线。
Plot B-Spline Curve by MATLAB 在Matlab中直接根据公式绘制B样条曲线。
MATLAB Spline Toolbox Matlab中样条工具箱简介。
使用Mathematica绘制NURBS曲线 Mathematica中的NURBS功能。
OpenCASCADE Rational Bezier Curves OpenCASCADE中有理Bezier曲线。
B-Spline Curve Library in Open Cascade OpenCASCADE中的B样条计算库。
OpenCASCADE Conic to BSpline Curves-Parabola OpenCASCADE中二次曲线转换为B样条曲线:抛物线。
OpenCASCADE Conic to BSpline Curves-Hyperbola
OpenCASCADE中二次曲线转换为B样条曲线:双曲线。
OpenCASCADE Conic to BSpline Curves-Circle
OpenCASCADE中二次曲线转换为B样条曲线:圆。
OpenCascade B-Spline Basis Function OpenCASCADE中B样条基函数的计算。
OpenCASCADE Gauss Integration OpenCASCADE中的Gauss积分计算。
OpenCASCADE Curve Length Calculation OpenCASCADE中数值积分的应用:计算曲线弧长。
OpenCASCADE Root-Finding Algorithm OpenCASCADE中方程求根算法及其应用。
使用OpenCASCADE的Math功能解线性方程组 使用OpenCASCADE的Math功能解线性方程组。
OPEN CASCADE Gauss Least Square 使用最小二乘法求解线性方程组。
ModelingData
Title Description
Introduction of Open CASCADE Modeling Data OpenCASCADE的ModelingData功能简介。
Geometry Utilities of Modeling Data OpenCASCADE的ModelingData几何功能介绍。
Open CASCADE Modeling Data – 2D Geometry
OpenCASCADE造型数据中的二维几何数据介绍。
Open CASCADE Modeling Data – 3D Geometry OpenCASCADE造型数据中的三维几何数据介绍。
Open CASCADE Modeling Data – Topology
OpenCASCADE造型数据中的拓朴数据介绍。
OpenCASCADE Modeling Data - Extrema OpenCASCADE中计算极值的库介绍。
OpenCASCADE Root-Finding Algorithm OpenCASCADE的极值计算原理介绍。
OpenCASCADE Modeling Data - Direct Construction OpenCASCADE中构造几何数据的库的介绍。
OpenCASCADE ModelingData- Points on Curves OpenCASCADE曲线上点计算类介绍。
3D Geometry Types in OpenCascade OpenCASCADE中的参数曲线曲面类型。
Conversion to and from BSplines OpenCASCADE将曲线曲面转换成B样条形式库介绍。
OpenCASCADE Linear Extrusion Surface OpenCASCADE中一般柱面的类。
OpenCascade BRep Format Description(1) OpenCASCADE的brep文件格式说明。
OpenCascade BRep Format Description(2)
OpenCASCADE的brep文件格式说明。
Locations Section of OpenCascade BRep OpenCASCADE的brep文件中位置的存储。
Geometry Curve of OpenCascade BRep OpenCASCADE的brep文件中几何曲线。
Geometry Surface of OpenCascade BRep OpenCASCADE的brep文件中的几何曲面。
Topology Shapes of OpenCascade BRep OpenCASCADE的brep文件中的拓朴结构。
Draw Geometry Curves in OpenSceneGraph 在OpenSceneGraph中绘制几何曲线来理解参数曲线。
Draw Geometry Surfaces in OpenSceneGraph 在OpenSceneGraph中绘制几何曲面来理解参数曲面。
Topology and Geometry in OpenCascade-Vertex OpenCASCADE中的拓朴结构:顶点。
Topology and Geometry in OpenCascade-Edge OpenCASCADE中的拓朴结构:边。
Topology and Geometry in OpenCascade-Face OpenCASCADE中的拓朴结构:面。
Topology and Geometry in OpenCascade-Topology OpenCASCADE的拓朴结构。
Topology and Geometry in OpenCascade Location and Orientaion OpenCASCADE位置及朝向概念。
Topology and Geometry in OpenCascade-Adapters 适配器模式在OpenCASCADE中的应用。
Seam Edge and Degenerated Edge 重合边和退化边的概念。
pcurve的概念。
OpenCascade Primitives BRep - Box OpenCASCADE的box边界表示法分析。
OpenCascade Primitives BRep - Sphere OpenCASCADE的sphere边界表示法分析。
OpenCascade Primitives BRep-Cylinder OpenCASCADE的cylinder边界表示法分析。
OpenCascade Primitives BRep-Torus OpenCASCADE的torus边界表示法分析。
OpenCascade Primitives BRep-Cone OpenCASCADE的cone边界表示法分析。
OpenCASCADE BRep vs. OpenNURBS BRep OpenCASCADE的brep与OpenNURBS的brep比较。
OpenCASCADE Make Primitives-Box 通过创建一个简单的长方体,来理解BRep表示法。
OpenCASCADE Make Primitives-Sphere 通过创建一个球体,来理解BRep表示法。
OpenCASCADE BRepTools 如何保存TopoDS_Shape到文件及从文件重构Shape?
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
Title Description
使用OpenGL中的GLUT 如何使用OpenGL的glut库来进行OpenGL编程。
Curves and Surfaces Representation 曲线曲面在计算机中的表示。
Draw Geometry Curves in OpenSceneGraph 在OpenSceneGraph中用最直接的方式绘制几何曲线。
Draw Geometry Surfaces in OpenSceneGraph 在OpenSceneGraph用最直接的方式来绘制几何曲面。
Delaunay Triangulation in OpenCascade OpenCASCADE中网格化算法介绍。
Mesh Algorithm in OpenCascade OpenCASCADE中曲面网格化的算法原理介绍。
OpenCascade Shape Representation in OpenSceneGraph OpenCASCADE中曲线曲面离散类的使用,方便与其他图形接口交换数据,如OpenGL, Direct3D, OSG等。
Representation Data in OpenCascade BRep OpenCASCADE中离散曲线曲面的数据结构介绍。
Surface Normal Averaging 曲面法向计算相关算法。
Surface Normal Vector in OpenCascade OpenCASCADE中曲面法向的计算方法。
Triangle - Delaunay Triangulator 平面三角剖分库Triangle的用法介绍。
Visualize Surface by Delaunay Triangulator 对曲面的参数进行三角剖分来显示曲面。
OpenCascade MeshVS Usage OpenCASCADE的网格可视化包MeshVS的用法介绍。
OpenCASCADE Color Scale OpenCASCADE中应力云图。
Mesh Data Structure in OpenCascade OpenCASCADE中网格数据结构介绍。
Change Line Type in OpenCascade OpenCASCADE中更改线型方法。
Model Editor of AVEVA in OpenSceneGraph OpenSceneGraph中实现Dragger直接编辑模型。
OpenCascade Ray Tracing Rendering OpenCASCADE的光线追踪算法效果。
OpenCascade Chinese Text Rendering OpenCASCADE中显示汉字。(6.8.0已经可显示中文)
OpenCASCADE Camera OpenCASCADE Camera test.
OpenCASCADE Coordinate Transforms OpenGL坐标变换管线介绍。
OpenCASCADE View Manipulator OpenGL场景控制:移动、缩放和旋转的实现。
OpenCASCADE JT Assistant
OpenCASCADE显示轻量级3D可视化数据格式Jt。
A Simple OpenGL Shader Example OpenGL Shader简单示例入门。
A Simple OpenGL Shader Example II
OpenGL Shader简单示例入门。
OpenGL Shader in OpenCASCADE 在OpenCASCADE中使用GLSL示例。
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)。
原文转载自:http://www.cppblog.com/eryar/archive/2014/11/16/OpenCASCADE_Outline.html
posted @ 2021-09-17 09:00  禅元天道  阅读(4467)  评论(0编辑  收藏  举报