创建类型目录

类型目录列出了族中的所有类型,以使您能够仅选择并载入当前项目所需的类型,从而产生较小的项目文件大小。

要创建类型目录,请创建一个外部文本文件 (TXT),其中包含在特定族中创建不同类型的参数和参数值。 您可以将该文件放置在与族文件相同的位置,以便在选择载入族时显示类型目录。

注释

要创建类型目录,最简单的方法是在现有族中使用导出族类型工具。 通过使用该工具,可以创建一个基本类型目录,然后在文本编辑器中修改该文本文件。

使用“导出族类型”工具创建类型目录

  1. 打开一个包含一个或多个基本类型的所有参数和数据的族。
    注: 仅将在族中具有值的参数导出到类型目录。
  2. 单击“文件”选项卡导出(族类型)。
  3. 在“导出为”对话框中,确认类型目录具有与族相同的名称,但具有 .txt 扩展名,并且保存在与族文件相同的目录中。
  4. 单击“保存”。
  5. 在文本编辑器中打开该 .txt 文件。
    该文本文件中的第一行是参数声明。 语法如下所示:
    ,Length##length##inches,Width##length##inches,Height##length##inches
    语法 说明
    ,
    该文件中的第一行的第一个字符为分隔符。 该字符用于分隔每个参数定义。
    Length##length##inches
    在族中定义一个参数(参数名称##参数类型##单位)。
  6. 根据需要,定义其他参数,并确保使用指定的分隔符和语法。
  7. 在类型目录中查看第二行。 该行定义第一个类型。 例如,类型语法可能如下所示:
    36x12x36,36,12,36
    语法 说明
    36x12x36
    类型名称。
    ,
    逗号用于将类型名称与参数值列表分隔开,并且还是每个参数的分隔符。
    36,12,36
    长度参数值 = 36,宽度参数值 = 12,高度参数值 = 36
  8. 复制类型语法,然后修改类型名称和参数值以在目录中创建其他类型。
    下表包含类型目录中支持的参数类型示例。
    参数类型 参数声明 注释
    文字 param_name##OTHER##  
    整数 param_name##OTHER##  
    编号 param_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##  
    URL param_name##OTHER##  
    材质 param_name##OTHER##  
    是/否 param_name##OTHER## 定义为 1 或 0;1 相当于“是”,0 相当于“否”。
    <族类型> param_name##OTHER## 族名称:不含文件扩展名的类型名称
    元数据参数
    注释记号 Keynote##OTHER##  
    模型 Model##OTHER##  
    制造商 Manufacturer##OTHER##  
    类型注释 Type Comments##OTHER##  
    URL URL##OTHER##  
    说明 Description##OTHER##  
    部件代码 Assembly Code##OTHER##  
    成本 Cost##CURRENCY##  

示例文本文件和类型目录

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