2

对于实体建模,我听说除了 B-Rep 之外,还有参数表示。这两者有什么区别吗?

4

1 回答 1

2

BRep 是在计算机中表示对象的一种(在许多方法中)。表示对象的其他方式是体素和网格。

参数化建模的概念独立于对象的表示,尽管它与之密切相关。我认为可视化两者之间关系的最简单方法是将参数建模器视为接受两个输入的机器:

  1. 模型的配方。一个示例配方是:“一个尺寸为length,width和的块height,在半径为 的顶面中心有一个孔.25*width
  2. 参数的值。对于前面的示例,这些值可能是 me length=10 cm, width=5 cm, height=3 cm. radius不需要指定,因为它是由关系给出的radius = .25*width

参数建模器

给定参数的配方和值集,建模者尝试计算模型。如果成功,则输出是一个可以表示为 b-rep 的模型,但也可以是其他东西,例如体素或网格模型。

目前,大多数商业参数建模师都使用 B-reps。

当然,实现参数化建模器的大部分软件都专注于提供工具来指定配方,通常作为特征列表(基于特征的建模),或作为对象之间的关系(也称为“约束”)(变分建模)或两者兼而有之. 这些工具被认为是参数化建模器的一部分,但建模器的核心是类似于我所描述的计算操作。

于 2014-01-08T20:23:26.057 回答