デザインテーブルでの作業

デザインテーブルでは、1つの設定パラメータの値で、複数のグローバルパラメータを一度に評価することができます。デザインテーブルは、BricsCADでゼロから作成することも、CSVファイル(カンマで値を区切ったテキストファイル)から読み込んで作成することも可能です。CSVファイルは、表計算ソフトやテキストエディターで作成することができます。

デザインテーブルを CSV ファイルから作成する

DESIGNTABLEコマンドのファイルからオプションを選択すると、CSVファイルを読み込むことができます。パラメータの値を記述しておいたファイルを読み込むか、ファイルがなければゼロからファイルを作成します。読み込んだパラメータは、メカニカルブラウザパネルとパラメトリックコンポーネントプロパティに追加されます。

.csvファイルの予想される形式は次のとおりです:

設定名,パラメータ1,パラメータ2,...,パラメータN

設定_1,値1パラメータ1,値1パラメータ2,...,値1パラメータN

設定_2,値2パラメータ1,値2パラメータ2,...,値2パラメータN

設定_3,値3パラメータ1,値3パラメータ2,...,値3パラメータN

...

1行目はパラメータ名をカンマで区切ります。最初のパラメータ名は、図面のグローバルパラメータ名とは別の名前を使用してください。このパラメータ名を設定名といいます。設定名にはスペースを入れないでください。最初の行の他の名前は、グローバルパラメータの名前と同じでも構いません。次の行には、これらのパラメータに設定する値を文字列または数値で記述します。

例:

Size,Length,Width,Height

Small,300,200,100

Medium, 450,300,150

Large,600,400,200

DESIGNTABLEコマンドで.csvファイルをBricsCADに読み込むと、CSVファイルの1行目のパラメータ名でグローバルパラメータが作成されます(上記の例では「Size」)。これを「設定パラメータ」といい、設定パラメータを変更すると、デザインテーブルの残りのパラメータの値が変化します。残りのパラメータを「設定依存パラメータ」といいます。

注: BricsCADでは、デザインテーブルと、デザインテーブルを作成するのに使用したCSVファイルとの関連付けは維持されません。ファイルの内容を変更しても、デザインテーブルは自動的に更新されません。CSVファイルを新規に作成または修正してデザインテーブルを置換する場合は、-DESIGNTABLEEDITコマンドを使用します。

デザインテーブルでの直接検索

設定パラメータを評価する:

  • メカニカルブラウザで設定パラメータを選択し、表記欄に値を入力します。
  • 欄のドロップダウンリストから値を選択します。

設定名の値を変更すると、設定に依存するすべてのパラメータ値が、対応するデザインテーブルで自動的に変更されます。これらのパラメータの値は、デザインテーブルの行から取得されます。最初の要素は、構成名の現在の値と一致します。

デザインテーブルでの逆検索

設定パラメータで定義されたパラメータを、デザインテーブルで独立して評価することができます。

依存するパラメータを選択し、そのパラメータに式を適用します。

  • この式の値が、対応するデザインテーブルのいずれかの値と一致した場合、デザインテーブルの設定パラメータおよびすべての従属パラメータは、テーブルの対応する行で指定された値に自動的に変更されます。
  • 依存パラメータの特定の値に対して複数の設定が可能な場合、BricsCADは残りのパラメータで現在の値に最も近いものを選択します。
  • 入力した表記の結果がデザインテーブルで利用できない場合、または2つ以上のデザインテーブルパラメータに表記を入力し、1つの設定で値が見つからない(デザインテーブルの同じ行で値が見つからない)場合は、設定パラメータの値が「Custom」に変わり、他の被駆動パラメータの値は変わりません。この場合、デザインテーブルに存在しない設定に対応しています。このケースは、デザインテーブルに存在しない設定に対応します。

デザインテーブルに新しい設定を追加する

任意の「カスタム」設定をデザインテーブルに追加して、名前を割り当てることができます。メカニカルブラウザで設定パラメータを右クリックし、コンテキストメニューから現在の設定を保存を選択してください。この設定は、設定_N: としてデザインテーブルに追加されます。

  • 設定:設定パラメータの名前。
  • N:インデックス番号 - デザインテーブルの現在の設定数よりも1つ多い数。

別名でデザインテーブルの設定を保存したいときは、-DESIGNTABLEEDITコマンドを起動します。

空のデザインテーブルの作成

上記の手順を使用すると、空のデザインテーブルで設計を開始し、必要な値を入力することができます。

DESIGNTABLEコマンドのオプションを使用します。

指定するプロンプトが表示されます。

  • 新しいデザインテーブルの名前
  • 対応する設定パラメータの名前
  • このデザインテーブルによって駆動されるグローバルパラメータの名前

デザインテーブルのあるパラメトリック コンポーネントを使用する

アセンブリでは、設定名と設定依存パラメータの両方を使用できます。このようなコンポーネントを図面に挿入すると、そのパラメータにはデザインテーブルの公開パラメータが含まれます。使用可能な値のドロップダウンリストが表示されます。このようなパラメーターでは、直接参照アクションと逆引き参照アクションの両方がサポートされています。

次に、パラメトリックブロック図面でデザインテーブルを関連付ける必要があります。

  1. 図面を開きます。
  2. メカニカルブラウザパネルに、パラメータとその値のリストが表示されます。
  3. DESIGNTABLEコマンドを起動し、Enterを押してファイルからオプションを選択します。

    デザインテーブルファイルを選択ダイアログボックスが表示されます。

  4. CSVファイルを選択し、ダブルクリックするか、開くボタンをクリックします。
  5. 各主要なパラメータのプロパティを確認します。コンポーネントを挿入する際に使用するデフォルト値を選択できます。
  6. 主要なパラメータの公開プロパティを確認します。これらはすべてオンに設定する必要があります。
  7. コンポーネントの図面を保存します。

デザインテーブルのその他の操作

-DESIGNTABLEEDITコマンド:

  • デザインテーブルを削除します。
  • デザインテーブルを置換します。
  • パラメータにリンクします。
  • 既存パラメータのリンクを解除します。
  • 新しい設定の追加、既存の設定の削除をします。
  • デザインテーブルをCSVファイルで書き出しします。