首页 > 解决方案 > 是否有可能制造急性肘部?

问题描述

假设我有两个管道,它们之间的角度小于 90 度。是否可以创建一个小于 90 度的单个弯头?

我们首先定义 ACUTE 和 OBTUSE:对于普通管道弯头,它通常由 SWEEP 模型生成。如果 2 个管道之间的角度是钝角,则弯头接头的扫角小于 90 度。但我们还是叫它 OBTUSE 弯头,因为 2 个管道之间有一个 OBTUSE 角,好吗?

我在 Revit UI 中测试了这个问题,众所周知,在 Revit UI 中,用户不能创建急性肘部配件。它将是一个垂直弯头,然后是一个短直 MEPCurve 元素,然后是一个钝角弯头配件。因此,将在文档中创建 2 个弯头配件和一个短的 MEPCurve。

问题是:

  1. 典型的弯头系列基于扫掠模型,而扫掠模型基于 ARC。如果我有一个支持大于 90 度的 SWEEP 的弯头系列,我可以创建一个急性弯头配件吗?(我只是一名 Revit API 开发人员,在 Revit 方面不是那么专业。而且我们没有这样的族。在标准的 Revit 模板中,他们不提供这样的肘部族)
  2. 如果我将 2 传递Connectors给方法NewElbowFitting,它会抛出一个异常,内容为:Fitting cannot be created between the input connectors becuase the angle between them is too small or to large.。那么,除了“2 个弯头管件和一个短的 MEPCurve”解决方案之外,没有其他方法可以创建急性弯头管件连接吗?

标签: c#revit-apirevit

解决方案


是的,有一些警告。

请参阅随附的屏幕截图 - 我使用默认的 Revit UI 执行此操作 - 不需要代码或奇怪的拟合魔法。我也不需要编辑家庭。

关键是先画出配件,然后将配件的角度设置为大于 90 度(在这种情况下,大于 90 度表示锐角配件 - 角度测量为偏离直线的偏差)。一旦配件是尖锐的,您可以将管道系统连接到它。

在此示例中,它为 135。最大值可能略低于 180(这会将配件折回自身)。我使用与 Revit 一起安装的机械模板中的配件来完成此操作。

第一个警告是,这不太可能在实践中构建 - 配件总是在一定程度上限制气流 - 弯曲越紧,限制越多。急弯会使管道系统产生噪音或造成大量摩擦损失,以至于您需要加大风扇的尺寸。

第二个警告是,由于第一个警告,默认情况下 Revit 不会生成这样的配件 - 如果它创建如下所示的配件而不是将它们分割成几个不同的配件,则该产品将不太有用。

显示 135 度风管配件的 Revit 屏幕截图


推荐阅读