posts - 415, comments - 576, trackbacks - 0, articles - 0

OpenCASCADE Outline

Posted on 2014-11-16 20:59 eryar 阅览(14314) 谈论(0)  修改 保藏 引证 所属分类: 2.OpenCASCADE
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
Title
Description
Introduction of OpenCASCADE FoundationClasses
OpenCASCADE根底类库功用简介。
Open CASCADE Foundation Classes – Basics
OpenCASCADE根底功用介绍。
Hide Implementation Classes
在12bet中躲藏类。(编程技巧)
Memory Management in 12bet
12bet中的内存办理简介。
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中核算极值的库介绍。
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)。




Success Software
Title
Description





期望在学习OpenCASCADE后,将三维的技能运用到日常的作业日子中去,进步作业效率,发明价值。


本文继续更新中……