随笔分类 -  D. OpenCascade

摘要:本文档主要用于说明OCAF(Open CASCADE Application Framework)中数据模型的选择问题。 阅读全文
posted @ 2014-01-15 20:36 Tuhe 阅读(1801) 评论(2) 推荐(0)
摘要:OpenCASCADE的数据框架对来自不同程序的数据提供了统一的处理环境。这就简化了数据交换、修改,也保证了数据统一性、稳定性。 阅读全文
posted @ 2014-01-14 18:31 Tuhe 阅读(2183) 评论(0) 推荐(0)
摘要:本教程介绍了Open CASCADE程序框架(Application Framework)的使用方法。OCAF(the Open CASCADE Application Framework)是一个快速开发程序的框架(Rapid Application Development framework)。 阅读全文
posted @ 2014-01-13 20:56 Tuhe 阅读(1896) 评论(0) 推荐(1)
摘要:摘要Abstract:OpenCascade6.7.0中引入了光线跟踪算法的实现。使用光线跟踪算法可实现高质量的渲染效果,且可以使用GPU提升渲染效率。 关键字Key Words:OpenCascade, Visualization, Ray Tracing 阅读全文
posted @ 2014-01-11 14:39 Tuhe 阅读(1526) 评论(0) 推荐(0)
摘要:摘要Abstract:Tcl/Tk脚本可以很容易实现用户自定义的命令,方便的创建图形化的用户界面GUI,所以Tcl和Tk的应用领域几乎覆盖了图形和工程应用的全部范围,包括计算机辅助设计、软件开发、测试、仪器控制、科学可视化及多媒体方面。本文主要详解如何在C程序中使用Tcl来创建自定义的命令,并理解OpenCascade的Draw Test Harness的实现。      关键字Key Words:OpenCascade, Tcl/Tk, Draw Test Harness, Software Customization 阅读全文
posted @ 2014-01-10 13:59 Tuhe 阅读(2485) 评论(0) 推荐(0)
摘要:OpenCascade造型算法——倒圆与倒角. Opencascade Modeling Algorithms Fillets and Chamfers. 阅读全文
posted @ 2014-01-09 17:47 Tuhe 阅读(1849) 评论(0) 推荐(0)
摘要:布尔操作(Boolean Operations)是通过两个形状(S1,S2)的组合来生成新的形状。布尔操作有如下几种类型: u 并集操作Fusion:Gets all the points in S1 or S2; u 交集操作Common:Gets all the points in S1 and S2; u 差集操作Cut S1 by S2:Gets all the points in S1 and not in S2; 阅读全文
posted @ 2014-01-08 18:02 Tuhe 阅读(1643) 评论(0) 推荐(0)
摘要:将用到如下的类创建基本图元,包括长方体(Box)、楔形体(Wedge)、旋转体(Revol)等。 阅读全文
posted @ 2014-01-07 21:47 Tuhe 阅读(2667) 评论(0) 推荐(0)
摘要:摘要Abstract:介绍了三维数据交换格式STL的组成,以及Open Cascade中对STL的读写。并将Open Cascade读进来的STL的三角面片在OpenSceneGraph中显示。 关键字Key Words:STL, Open Cascade, OpenSceneGraph, Data Exchange 阅读全文
posted @ 2014-01-06 20:16 Tuhe 阅读(5071) 评论(4) 推荐(0)
摘要:摘要Abstract:Tcl/Tck脚本可以很容易实现用户自定义的命令,方便的创建图形化的用户界面GUI,所以Tcl和Tk的应用领域几乎覆盖了图形和工程应用的全部范围,包括计算机辅助设计、软件开发、测试、仪器控制、科学可视化及多媒体方面。即可以使用Tcl/Tk实现AVEVA中的PML类似的功能,允许用户自己编写简单程序实现程序的二次开发。 关键字Key Words:AVEVA, PDMS, PML, Tcl/Tk, Script Modeling 阅读全文
posted @ 2014-01-05 22:44 Tuhe 阅读(1223) 评论(0) 推荐(0)
摘要:摘要Abstract:本文结合OpenCascade和Initial Graphics Exchange Specification来对IGES格式进行详细说明,理解IGES格式的结构,进而方便对OpenCascade中IGES格式文件读写的实现进行理解。   关键字Key Words:IGES、Open Cascade、Data Exchange 阅读全文
posted @ 2014-01-04 21:41 Tuhe 阅读(4526) 评论(10) 推荐(1)
摘要:摘要Abstract:本文主是对Netgen的库nglib的用法进行介绍。主要参考资料是Netgen用户指南。最后给出一个具体程序实例。   关键字Key Words:Netgen, nglib, Mesh 阅读全文
posted @ 2014-01-02 20:31 Tuhe 阅读(5151) 评论(10) 推荐(0)
摘要:摘要Abstract:本文主要介绍如何对下载的Netgen源码进行编译生成Netgen程序和程序开发所需要的库nglib。 关键字Key Words:Netgen, nglib, Mesh Generator, OpenCascade, Triangulation 阅读全文
posted @ 2014-01-01 21:28 Tuhe 阅读(3659) 评论(9) 推荐(1)
摘要:摘要Abstract:本文主要对工厂和海工设计软件AVEVA的交互方式进行详细介绍,对OpenSceneGraph中的人机交互工具拖拽器进行说明,并在其中实现了模型直接交互操作。对交互建模感兴趣的读者可结合其源代码,对其实现细节进行分析。      关键字Key Words:AVEVA, Model Editor, OpenSceneGraph, Dragger 阅读全文
posted @ 2013-12-30 13:17 Tuhe 阅读(1384) 评论(0) 推荐(1)
摘要:摘要Abstract:对DXF文本格式进行详细介绍,并介绍了如何使用开源库dxflib对DXF文件进行读写操作,并将DXF文件中图形导入到OpenCascade。   关键字Key Words:DXF、Open Cascade、Data Exchange, dxflib 阅读全文
posted @ 2013-12-22 18:39 Tuhe 阅读(3986) 评论(0) 推荐(1)
摘要:摘要Abstract:通过对OpenCascade中的BRep数据的读写,理解边界表示法的概念及实现。理解了拓朴形状的数据结构,就对ModelingData模块有了清晰认识,方便OpenCascade其他模块如ModelingAlgorithms和Visiualization模块的理解。      关键字Key Words:OpenCascade, BRep, Topology, BRep Format 阅读全文
posted @ 2013-12-21 23:17 Tuhe 阅读(3115) 评论(0) 推荐(0)
摘要:摘要Abstract:现在的显示器大多数是光栅显示器,即可以看做一个像素的矩阵。在光栅显示器上显示的任何图形,实际上都是一些具有一种或多种颜色的集合。数学上精确表示的图形在显示器中只能用逼近的方式显示出来。本文主要对OpenCascade的BRep文件中用来显示曲线和曲面的离散数据结构进行说明。   关键字:OpenCascade, BRep, Polygon, Triangulation, Subdivision Curves, 阅读全文
posted @ 2013-12-15 22:38 Tuhe 阅读(1862) 评论(0) 推荐(0)