关于查寻表

“查寻表”用于管道和线管族,从而定义外部逗号分隔值 (CSV) 文件中的参数值。

查寻表包含类型数据,可以指定多个零件尺寸,而无需针对每个尺寸创建单独的族类型。Revit 提供了 size_lookup 函数,可以从外部 CSV 文件读取必要的值。

查寻表中的数据存储在族中,且使用 size_lookup 函数。 查寻表与类型目录结合使用。

size_lookup 函数语法的格式如下:

result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)

结果... 在...
何处 返回值。
LookupTableName 要查找的 CSV 文件的名称。
LookupColumn 将从中返回结果值的列的名称。
DefaultIfNotFound 在找不到 LookupValue 的情况下返回的值。
LookupValue(1-N) 要在表格第一、第二以及后续列中查找的值。 (当查找值时,将跳过第一列。)
例如:

注意:

查找表格位置

查找表格文件的位置由 Revit.ini 文件中的 LookupTableLocation 参数定义。请参见 Revit.ini 中的目录设置
注: Revit.ini 文件的“用户配置文件”版本位于以下文件夹中: %APPDATA%\Autodesk\Revit\Autodesk Revit 2022UserDataCache 文件夹包含用于填充用户配置文件(包括 Revit.ini)的默认文件副本。新用户第一次启动 Revit 时,Revit 会从 UserDataCache 文件夹接收 Revit.ini 的副本。 此后,Revit 将使用来自用户配置文件版本 Revit.ini 文件的信息。
重要: 当您从 Revit 2014 之前的 Revit 版本升级模型时,必须将关联的 CSV 文件从旧版 Revit“查寻表”文件夹复制到位于升级 Revit 版本的“查寻表”文件夹中的相应子文件夹。 或者,您可以将 Revit.ini 中的“查寻表”文件夹位置设置到前 - Revit 2014 位置中。