eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

     摘要:   摘要Abstract:现在的显示器大多数是光栅显示器,即可以看做一个像素的矩阵。在光栅显示器上显示的任何图形,实际上都是一些具有一种或多种颜色的集合。数学上精确表示的图形在显示器中只能用逼近的方式显示出来。本文主要对OpenCascade的BRep文件中用来显示曲线和曲面的离散数据结构进行说明。

  关键字:OpenCascade, BRep, Polygon, Triangulation, Subdivision Curves,  阅读全文

posted @ 2013-12-14 18:40 eryar 阅读(2988) | 评论 (2)编辑 收藏

     摘要:   摘要Abstract:本文通过程序实例,将OpenCascade中的拓朴数据(边、面)离散化后在OpenSceneGraph中进行显示。有了这些离散数据,就可以不用OpenCascade的显示模块了,可以使用其他显示引擎对形状进行显示。即若要线框模式显示形状时,就绘制离散形状拓朴边后得到的多段线;若要实体渲染模式显示形状时,就绘制离散形状拓朴面得到的三角网格。理解这些概念也有助于理解显示模块的实现,及拓朴数据中包含的几何数据的意义。

  关键字 Key Words:OpenCascade, polygon curve, triangulation,discrete edge, discrete face, OpenSceneGraph, OSG  阅读全文

posted @ 2013-12-04 21:45 eryar 阅读(5796) | 评论 (6)编辑 收藏

     摘要:   摘要Abstract:几何曲面是参数表示的曲面 ,在边界表示中其数据存在于BRep_TFace中,BRep_TFace中不仅包括了几何曲线,还包含用于显示的离散几何信息,如三角剖分数据。本文主要对OpenCascade的BRep表示中几何曲面进行说明,将在后面分析Topology部分的读写程序时来说明包含几何数据的三种拓朴结构中分别包括哪些几何信息。

  关键字Key Words:OpenCascade BRep, Geometry Surface, Topology  阅读全文

posted @ 2013-12-02 23:03 eryar 阅读(4321) | 评论 (5)编辑 收藏

     摘要: 关键字KeyWords:OpenCascade,Line Aspect, Line Type



在OpenCascade的显示模块中,可以设置线型、消隐方式和离散精度等属性。这些属性都是在AIS_Drawer中设置。

AIS_Drawer类就是用来管理显示属性的。
  阅读全文

posted @ 2013-11-30 23:12 eryar 阅读(2372) | 评论 (0)编辑 收藏

     摘要:   摘要Abstract:几何曲线是参数表示的曲线 ,在边界表示中其数据存在于BRep_TEdge中,BRep_TEdge中不仅包括了几何曲线,还包含其他类型的几何信息。本文主要对OpenCascade的BRep表示中几何曲线进行说明,将在后面分析Topology部分的读写程序时来说明这三种拓朴结构中分别包括哪些几何信息。

  关键字Key Words:OpenCascade BRep, Geometry Curve, Topology, Refactoring  阅读全文

posted @ 2013-11-30 15:30 eryar 阅读(3902) | 评论 (0)编辑 收藏

     摘要: 摘要Abstract:本文以一个具体实例,创建一个三通部件来说明PipeInfo的使用方法。

关键字Key Words:PipeInfo, AVEVA Paragon, Tee component
  阅读全文

posted @ 2013-11-21 20:45 eryar 阅读(1905) | 评论 (0)编辑 收藏

     摘要: 摘要Abstract:本文结合OpenCascade的BRep格式描述文档和源程序,对BRep格式进行分析,详细说明BRep的数据组织形式。本文主要通过对BRep文件中的Locations部分的读写代码进行分析,来完全理解OpenCascade中的Location部分。
  
关键字Key Words:OpenCascade, BRep Format, Location, Location Set  阅读全文

posted @ 2013-11-16 23:28 eryar 阅读(2283) | 评论 (0)编辑 收藏

     摘要:   摘要Abstract:看到国外的PipeData这个管子部件查询软件用的人还很多,也想做个类似的小工具。用过AVEVA的Paragon来做管子部件,感慨其软件的操作简单和强大的参数化功能,使得制作一切部件成为可能。PipeInfo也是一个参数化的管子部件定义及查询软件,可以自定义任意部件,不仅可以是管件,也包括支架等,操作方式与Paragon类似,且是三维显示,比PipeData二维的方式更直观。

  关键字Key Words:PipeInfo, PDMS Paragon, PipeData,  阅读全文

posted @ 2013-11-03 23:47 eryar 阅读(2865) | 评论 (0)编辑 收藏

     摘要: Avoiding the use of abbreviations can also play a factor in discoverability for API design.   阅读全文

posted @ 2013-10-10 23:22 eryar 阅读(2152) | 评论 (0)编辑 收藏

     摘要: 摘要Abstract:本文简要介绍了数学表达式解析求值的几款开源软件,并结合程序代码说明了OpenCascade中表达式包的用法。也简要介绍了表达式解析求值在AVEVA Paragon模块中的应用。

关键字Key Words:Expression, Paragon, OpenCascade Expr package, muParser, MTParser  阅读全文

posted @ 2013-10-09 23:38 eryar 阅读(4518) | 评论 (0)编辑 收藏

     摘要: 摘要:很多程序员都用过private来隐藏函数和成员变量,实际上有些类也是可以被隐藏起来的。本文是对《API Design for C++》中2.2.5的翻译,若不不当之处,欢迎指出。
关键字:API Design for C++, Hide Classes  阅读全文

posted @ 2013-09-28 22:32 eryar 阅读(3382) | 评论 (8)编辑 收藏

     摘要: 关键字:AVEVA Plant, AVEVA Marine, PDMS, AM, CadCentre  阅读全文

posted @ 2013-09-28 14:17 eryar 阅读(3585) | 评论 (2)编辑 收藏

     摘要: 摘要Abstract:本文简要介绍了适配器模式(adapter pattern),并结合程序实例对OpenCascade中的拓朴与几何的适配器的使用进行说明。
  
关键字Key Words:OpenCascade、BRep、Topology、Geometry、Adapter  阅读全文

posted @ 2013-09-27 23:52 eryar 阅读(2382) | 评论 (0)编辑 收藏

     摘要: 在AVEVA Plant(PDMS) 12.1sp2中增加世界坐标系(World Axis)显示。
关键字:PDMS, Plant, World Axis  阅读全文

posted @ 2013-09-27 18:46 eryar 阅读(4602) | 评论 (0)编辑 收藏

     摘要: 摘要Abstract:本文简要介绍了几何造型中的边界表示法(BRep),并结合程序说明OpenCascade中的边界表示的具体实现,即拓朴与几何的联系。拓朴结构中的位置(Location)和朝向(Orientation)进行了详细说明。
关键字Key Words:OpenCascade、BRep、Topology、Geometry、Location、Orientation  阅读全文

posted @ 2013-09-26 20:32 eryar 阅读(3719) | 评论 (0)编辑 收藏

仅列出标题
共41页: First 27 28 29 30 31 32 33 34 35 Last