李泉 发表于 2020-7-27 14:09:30

查找表格专题

管理查找表格
在编辑族时,如果要导入、导出或删除查找表格,可使用“管理查找表格”命令。当您需要创建包含来自线管或管道族数据的外部文件时,请导出查找表格以便更新该表。当您需要添加或更改存储在线管或管道族文件中的数据时,请导入查找表格。例如,您可以将查找表格导出为电子表格文件、在文件中编辑数据,然后导入该表格以更新族中的数据。您可以删除不再需要的查找表格,只要数据不再被公式中的参数继续引用。视频:管理查找表格
rgb


管理查找表格的步骤

[*]在族编辑器中,单击“创建”选项卡 “属性”面板(族类型)。
[*]在查找表格中,单击“管理”。
导入查找表格的步骤

[*]在“管理查找表格”对话框中,单击“导入”。
[*]在“选择文件”对话框中,选择一个查找表格。 单击“确定”。
导出查找表格的步骤

[*]在“管理查找表格”对话框中,单击“导出”。
[*]在“另存为”对话框中,为查找表格选择一个位置。 单击“打开”。
删除查找表格的步骤

[*]在“管理查找表格”对话框中,选择某个查找表格,然后单击“删除”。注: 如果尝试删除某个查找表格,而此表格是某个公式中参数的参照,则将显示一条警告信息。 单击“显示详细信息”以查看参数的列表。 单击“仍然删除”以继续。
注: 用族来升级项目时,若该族所使用的查找表格不在默认查找表格文件夹中,那么系统将显示警告信息,表明 size_lookup 功能所使用的一个或多个 CSV 文件丢失。 单击“导出”以导出缺少的文件的列表。 从其他为族使用不同 CSV 表格的用户打开项目时,也会看到此对话框。

关于查找表格

“查找表格”用于管道和线管族,从而定义外部逗号分隔值 (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 2018。UserDataCache 文件夹包含用于填充用户配置文件(包括 Revit.ini)的默认文件副本。新用户第一次启动 Revit 时,Revit 会从 UserDataCache 文件夹接收 Revit.ini 的副本。 此后, Revit 将使用来自用户配置文件版本 Revit.ini 文件的信息。

重要: 当您从 Revit 2014 之前的 Revit 版本升级模型时,必须将关联的 CSV 文件从旧版 Revit“查找表格”文件夹复制到位于升级 Revit 版本的“查找表格”文件夹中的相应子文件夹。 或者,您可以将 Revit.ini 中的“查找文件”文件夹位置设置到前 - Revit 2014 位置中。


本节内容

[*]管理查找表格
在编辑族时,如果要导入、导出或删除查找表格,可使用“管理查找表格”命令。
[*]CSV 文件结构
逗号分隔值(CSV)文件以以纯文本格式存储中制表数据。





CSV 文件结构
逗号分隔值(CSV)文件以以纯文本格式存储中制表数据。

[*]CSV 文件第一行的值是标题信息,用于介绍后面列的内容。

[*]标题格式为 ParameterName##ParameterType##ParameterUnits
[*]可接受的参数类型包括:NUMBER、LENGTH、AREA、VOLUME、ANGLE 和 OTHER。
[*]例如,列的标题可能为:TotalArea##AREA##INCHES,这表示总面积的单位为平方英寸。
[*]例如,数字必须具有以下标题:param_name##NUMBER##GENERAL 或者 param_name##NUMBER##PERCENTAGE。

[*]CSV 文件第一列所包含的说明可用于识别正在编辑的行。“查找功能”会忽视第一列,从第二列开始严格按照列顺序查询值。
[*]查找值时,Revit 会忽视参数名称和列标题。
下面是 CSV 文件示例:




创建类型目录
类型目录列出了族中的所有类型,以使您能够仅选择并载入当前项目所需的类型,从而产生较小的项目文件大小。
要创建类型目录,请创建一个外部文本文件 (TXT),其中包含在特定族中创建不同类型的参数和参数值。 您可以将该文件放置在与族文件相同的位置,以便在选择载入族时显示类型目录。注释

[*]为包含 6 个或更多类型的族创建类型目录。
[*]参数名是区分大小写的。
[*]对于系统参数,族中的参数必须具有以前为类型定义的值才能从目录中正确载入该值。
[*]要在类型名称中显示英寸标记,必须在类型目录中包含 2 个双引号(见表)。
显示类型名称...在类型目录中,输入...48" x 60"48"" x 60""3' - 6"3' - 6""
要创建类型目录,最简单的方法是在现有族中使用导出族类型工具。 通过使用该工具,可以创建一个基本类型目录,然后在文本编辑器中修改该文本文件。使用“导出族类型”工具创建类型目录

[*]打开一个包含一个或多个基本类型的所有参数和数据的族。注: 仅将在族中具有值的参数导出到类型目录。
[*]单击“文件”选项卡导出(族类型)。
[*]在“导出为”对话框中,确认类型目录具有与族相同的名称,但具有 .txt 扩展名,并且保存在与族文件相同的目录中。
[*]单击“保存”。
[*]在文本编辑器中打开该 .txt 文件。该文本文件中的第一行是参数声明。 语法如下所示:,Length##length##inches,Width##length##inches,Height##length##inches
语法说明,该文件中的第一行的第一个字符为分隔符。 该字符用于分隔每个参数定义。Length##length##inches在族中定义一个参数(参数名称##参数类型##单位)。
[*]根据需要,定义其他参数,并确保使用指定的分隔符和语法。
[*]在类型目录中查看第二行。 该行定义第一个类型。 例如,类型语法可能如下所示:36x12x36,36,12,36
语法说明36x12x36类型名称。,逗号用于将类型名称与参数值列表分隔开,并且还是每个参数的分隔符。36,12,36长度参数值 = 36,宽度参数值 = 12,高度参数值 = 36
[*]复制类型语法,然后修改类型名称和参数值以在目录中创建其他类型。




下表包含类型目录中支持的参数类型示例。
参数类型参数声明注释文字param_name##OTHER## 整数param_name##OTHER## Numberparam_name##OTHER## 长度param_name##LENGTH##FEET 面积param_name##AREA##SQUARE_FEET 体积param_name##VOLUME##CUBIC_FEET 角度param_name##ANGLE##DEGREES 坡度param_name##SLOPE##SLOPE_DEGREES 货币param_name##CURRENCY## URLparam_name##OTHER## 材质param_name##OTHER## 是/否param_name##OTHER##定义为 1 或 0;1 相当于“是”,0 相当于“否”。<族类型>param_name##OTHER##族名称:不含文件扩展名的类型名称元数据参数 :注释记号Keynote##OTHER## 模型Model##OTHER## 制造商Manufacturer##OTHER## 类型注释Type Comments##OTHER## URLURL##OTHER## 说明Description##OTHER## 部件代码Assembly Code##OTHER## 成本Cost##CURRENCY##

示例文本文件和类型目录




下面是类型目录 TXT 文件示例:,Manufacturer##other##,Length##length##centimeters,Width##length##centimeters,Height##length##centimetersMA36x30,Revit,36.5,2.75,30MA40x24,Revit,40.5,3.25,24
在项目中载入相应的族时,将会看到以下类型目录:
Type制造商长度宽度高度MA36x30Revit36.5cm2.75cm30cmMA40x24Revit40.5cm3.25cm24cm







页: [1]
查看完整版本: 查找表格专题