Product Design, Manufacturing & Innovation Resources
» 实体建模:B-rep 和 CSG

实体建模:B-rep 和 CSG

1970
  • Ian Braid
  • Bruce Baumgart
  • MAGI (Mathematical Applications Group, Inc.)
CAD工作站展示了B-rep和CSG等实体建模技术以及几何形状。

(图片仅供参考)

CAD 中的实体建模将对象表示为清晰、立体的 3D 形状。主要有两种主流技术:边界表示法 (B-rep),通过边界曲面(面、边、顶点)定义实体;以及构造实体几何 (CSG),通过对立方体、球体和圆柱体等较为简单的基本实体应用布尔运算(并集、差集、相交)来构建复杂形状。

边界表示法 (B-rep) 和构造性实体几何 (CSG) 是计算机中表示实体对象的两种基本方法。B-rep 可以说是现代 CAD 系统中用于详细设计更常见的方法。它通过明确定义实体拓扑元素的层次结构(面、边和顶点)以及每个元素的几何信息(例如,面的曲面方程、边的曲线方程)来描述实体。这种明确的边界定义使其非常适合生成逼真的渲染图和计算表面属性,这对于 CNC 加工等制造工艺至关重要。

另一方面,构造实体几何(CSG)则采用了一种更程序化的方法。它将复杂对象表示为树状结构,其中叶节点是简单的几何图元(例如,块、圆柱、球、圆锥),而内部节点是布尔集合运算符(并集、交集、差集)。例如,可以通过从一个较大的同心圆柱体中减去一个较小的圆柱体来创建一个空心管。CSG 模型通常非常紧凑,并保证生成的对象是一个有效的实体。然而,检索边界信息(例如特定面或边)可能计算量很大,因为它需要“评估”整个 CSG 树。许多现代 CAD 系统采用混合方法,允许用户使用类似 CSG 的操作来构建模型,但将最终结果存储为 B-rep 模型,以便于高效地操作和分析。

UNESCO Nomenclature: 3305
- 计算机科学

类型

抽象系统

中断

基础

用法

广泛使用

前体

  • 集合论和布尔代数
  • 线框建模
  • 曲面建模技术(例如,贝塞尔曲面)
  • 用于表示图形和拓扑的数据结构的进步

应用程序

  • 有限元分析(FEA)
  • 计算机辅助制造(CAM)刀具路径生成
  • 3D打印和增材制造
  • 机器人和动画中的碰撞检测
  • 真实感渲染和可视化

专利:

NA

潜在创新理念

由于机器人流量被拦截(目前每天超过 4 万),此内容仅限社区成员查看。
> 登录 > 或者 > 注册 < (100% 免费)即可访问此内容,以及所有其他受限内容和工具。

相关术语:实体建模、边界表示、B-REP、构造实体几何、CSG、布尔运算、CAD内核、3D建模。

历史背景

实体建模:B-rep 和 CSG

1960
1963
1965-12-21
1970
1970
1970
1970
1960
1962
1964
1970
1970
1970
1970
1972

(如果日期未知或不相关,例如“流体力学”,则提供其显著出现的近似估计)

相关发明、创新和技术原理

只有注册会员才能免费获得 100% 的全尺寸图片和下载。.

> 登录 <