Open CASCADE Modeling Data – 3D Geometry

简介: Open CASCADE Modeling Data – 3D Geometry eryar@163.com 一、概述 Overview 在创建几何对象之前,必须要考虑是用于三维还是用于二维,及怎样来处理之。

Open CASCADE Modeling Data – 3D Geometry

eryar@163.com

一、概述 Overview

在创建几何对象之前,必须要考虑是用于三维还是用于二维,及怎样来处理之。OpenCASCADE提供了所有三维对象及其属性的数据结构。

二、包Geom

Geom2d位于工具箱TKG3d中,定义了三维空间中的几何对象。所有的几何实体也是STEP可处理的。对象是非持久性的且由引用来控制。可用的对象如下:

u 点;

u 笛卡尔点;

u 向量;

u 方向;

u 带幅值的向量;

u 轴;

u 曲线;

u 直线;

u 二次曲线:圆、椭圆、抛物线、双曲线;

u 边界曲线:裁剪曲线、NURBS曲线、Bezier曲线;

u 偏移曲线;

三、曲线曲面的属性 Local Properties of Curves and Surfaces

曲线(与一个参数相关的)属性有:

u 曲线上的点;

u 导数;

u 切线;

u 法线;

u 曲率;

u 曲线中心;

曲面(与二个参数(UV))相关的属性有:

u 曲面上的点;

u 微分(UV);

u 切线(UV);

u 法线;

u 最大曲率;

u 最小曲率;

u 梯度(Main directions of curvature);

u 名义曲率(mean curvature);

u 高斯曲率(Gaussian curvature);

四、提供的功能 The services provided

GeomLPropGeom2dLProp包含实现上述功能的实现:

u CLProps

u CurAndInf2d

u SLProps

u Continuity

五、三维几何对象集合 Collections of 3d Geometric Objects

当不需要单个实例而是需要一系列对象时,可以使用包TColGeom。包TColGeom提供一维数组和链表来存储包Geom中对象的集合。所有对象都有两种形式:

u 由引用处理(Handled by reference);

u 由值处理(Handled by value);

 

eryar@163.com

Shanghai China

2012-10-09

目录
相关文章
|
9月前
|
自然语言处理 数据挖掘 Java
Title2Event: Benchmarking Open Event Extraction with a Large-scale Chinese Title Dataset 论文解读
事件抽取(EE)对于新聚合和事件知识图构建等下游任务至关重要。大多数现有的EE数据集手动定义固定的事件类型,并为每种事件设计特定的模式
95 0
|
9月前
|
机器学习/深度学习 数据采集 存储
Doc2EDAG: An End-to-End Document-level Framework for Chinese Financial Event Extraction论文解读
大多数现有的事件抽取(EE)方法只提取句子范围内的事件论元。然而,此类句子级事件抽取方法难以处理来自新兴应用程序(如金融、立法、卫生等)的大量文件
52 0
|
数据可视化 数据挖掘 开发者
Data-Basic Statistical Descriptions of Data| 学习笔记
快速学习 Data-Basic Statistical Descriptions of Data。
106 0
Data-Basic Statistical Descriptions of Data| 学习笔记
|
数据采集 存储 传感器
Paper:《Disc and Drum Brake Dynamometer Squeal Noise Test Procedure》翻译及其解读
Paper:《Disc and Drum Brake Dynamometer Squeal Noise Test Procedure》翻译及其解读
How SAP concrete schema id is got based on transaction type plus catalog type
How SAP concrete schema id is got based on transaction type plus catalog type
101 0
How SAP concrete schema id is got based on transaction type plus catalog type
UDO report generate DDIC table
UDO report generate DDIC table
121 0
UDO report generate DDIC table
成功解决model_selection\_search.py:761: DeprecationWarning: The grid_scores_ attribute was deprecated in
成功解决model_selection\_search.py:761: DeprecationWarning: The grid_scores_ attribute was deprecated in
|
算法 Go 索引
Data Structure_Visualization
所以代码附上GitHub:https://github.com/GreenArrow2017/DataStructure_Java/tree/master/out/production/DataStructure_Java/ApplicationOfAlgorithm 排序可视化 SelectionSort 选择排序很简单,所有的排序算法在前面的博客都有讲解: https://www.jianshu.com/p/7fbf8671c742 选择排序很简单,遍历所有元素,查看一下他们的之后最小的元素和当前元素交换即可。
1511 0
|
存储 Shell
Open CASCADE Modeling Data – Topology
Open CASCADE Modeling Data – Topology eryar@163.com 一、概述 Overview Open CASCADE拓朴数据结构可以在几何对象不显示的情况下访问或控制对象的数据。
1119 0