タイプ カタログを作成する

タイプ カタログにはファミリのすべてのタイプが一覧表示され、現在のプロジェクトに必要なタイプのみを選択して読み込むことができるため、結果的にプロジェクトのファイル サイズが小さくなります。

タイプ カタログを作成するには、特定のファミリ内でさまざまなタイプを作成するためのパラメータとパラメータ値が入っている外部テキスト ファイル(TXT)を作成します。ファミリを読み込む際にタイプ カタログが表示されるように、このファイルをファミリ ファイルと同じ場所に配置します。

メモ

タイプ カタログを作成する最も簡単な方法は、既存のファミリの[ファミリ タイプを書き出し]ツールを使用する方法です。このツールを使用して、ベース タイプ カタログを作成し、テキスト エディタでテキスト ファイルを変更します。

[ファミリ タイプを書き出し]ツールを使用してタイプ カタログを作成

  1. 1 つまたは複数のベース タイプのパラメータとデータをすべて含むファミリを開きます。
    注: ファミリ内に値を持つパラメータのみがタイプ カタログに書き出されます。
  2. [書き出し] (ファミリ タイプ)をクリックします。
  3. [名前を付けて書き出し]ダイアログで、タイプ カタログがファミリと同じ名前で、拡張子は .txt となっていること、さらに、ファミリ ファイルと同じフォルダに保存されることを確認します。
  4. [保存]をクリックします。
  5. .txt ファイルをテキスト エディタで開きます。
    テキスト ファイルの最初の行は、パラメータ宣言です。構文は次のようになります。
    ,Length##length##inches,Width##length##inches,Height##length##inches
    構文 説明
    ,
    ファイルの最初の行の際魚の文字が区切り記号になります。この文字はそれぞれのパラメータ定義を区切るのに使用されます。
    Length##length##inches
    ファミリ内のパラメータを定義します(パラメータ名##パラメータ タイプ##単位)。
  6. 必要に応じて追加のパラメータを定義し、指定された区切り記号と構文が使用されていることを確認します。
  7. タイプ カタログの 2 列目の行を確認します。この行は、最初のタイプを定義します。たとえば、タイプの構文は次のようになります。
    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  
    Area param_name##AREA##SQUARE_FEET  
    Volume param_name##VOLUME##CUBIC_FEET  
    角度 param_name##ANGLE##DEGREES  
    勾配 param_name##SLOPE##SLOPE_DEGREES  
    通貨 param_name##CURRENCY##  
    URL param_name##OTHER##  
    Material param_name##OTHER##  
    はい/いいえ param_name##OTHER## 1 または 0 で定義します。1 が「はい」、0 が「いいえ」になります。
    <ファミリ タイプ> param_name##OTHER## ファミリ名<so>ふぁみりめい:ファイル拡張子のないタイプ名<so>ふぁいるかくちょうしのないたいぷめい
    メタデータのパラメータ :
    キーノート 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.5 cm 2.75 cm 30 cm
    MA40x24 Revit 40.5 cm 3.25 cm 24 cm