【问题标题】:Revit Type Library formula comparison against family typeRevit 类型库公式与族类型的比较
【发布时间】:2014-03-11 06:19:20
【问题描述】:

如果我在 Revit 族类型库中有一个属于族类型的属性,有没有办法可以引用属性中选择的类型以用于公式。

例如,我有一个参数“螺栓垫圈(默认)”参数名称,我在“值”字段中设置的值是“垫圈:50x50x3”。

我希望能够根据螺栓垫圈参数的值字段中的选定值更改类型中另一个参数的值。

例如:

IF (Bolt Washer = "50x50x3", 3, IF(Bolt Washer = "65x65x6", 6, 10))

【问题讨论】:

    标签: revit


    【解决方案1】:

    我用来获得此功能的 Revit 技巧是将整数参数添加到名为 typeIndex 的 Revit 族,并为每个类型指定唯一 ID,并将其与嵌套 if 语句一起使用以更改属性。

    类似的东西。

    if(typeIndex = 1, 100 mm, if(typeIndex = 2, 200 mm, 300 mm))
    

    【讨论】:

      【解决方案2】:

      不幸的是,没有办法做你想做的事。此外,您也不能引用参数的文本。例如,您不能使用以下公式:IF(Bolt Text='text',0,1)

      最好是制作螺栓垫圈厚度和螺栓垫圈类型参数。

      【讨论】:

      • 谢谢,我需要它们作为实例参数,因为垫圈类型可能会根据相同螺栓类型的应用而有所不同。
      猜你喜欢
      • 1970-01-01
      • 2021-02-21
      • 1970-01-01
      • 2017-01-10
      • 1970-01-01
      • 2020-12-30
      • 1970-01-01
      • 1970-01-01
      • 2020-06-30
      相关资源
      最近更新 更多