“查寻表”用于管道和线管族,从而定义外部逗号分隔值 (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)
|
要在表格第一、第二以及后续列中查找的值。 (当查找值时,将跳过第一列。)
|
注意:
- size_lookup 函数可以查找数字值和文字值。
- size_lookup 函数用于实例参数。 如果要使用表格数据定义类型(使每个类型具有唯一值),请参见创建类型目录。
查找表格位置
查找表格文件的位置由 Revit.ini 文件中的 LookupTableLocation 参数定义。请参见
Revit.ini 中的目录设置。
注: Revit.ini 文件的“用户配置文件”版本位于以下文件夹中:
%APPDATA%\Autodesk\Revit\Autodesk Revit 2022。UserDataCache 文件夹包含用于填充用户配置文件(包括 Revit.ini)的默认文件副本。新用户第一次启动 Revit 时,Revit 会从 UserDataCache 文件夹接收 Revit.ini 的副本。 此后,Revit 将使用来自用户配置文件版本 Revit.ini 文件的信息。
重要: 当您从 Revit 2014 之前的 Revit 版本升级模型时,必须将关联的 CSV 文件从旧版 Revit“查寻表”文件夹复制到位于升级 Revit 版本的“查寻表”文件夹中的相应子文件夹。 或者,您可以将 Revit.ini 中的“查寻表”文件夹位置设置到前 - Revit 2014 位置中。