デザインテーブルでの作業
デザインテーブルでは、1つの設定パラメータの値で、複数のグローバルパラメータを一度に評価することができます。デザインテーブルは、BricsCADでゼロから作成することも、.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
...
最初の行には、パラメータ名がカンマで区切られて表示されます。最初の名前は、図面のグローバルパラメーターの名前とは異なる必要があります。これを設定名といいます。設定名にはスペースを入れてはいけません。最初の行の他の名前は、グローバルパラメータの名前と同じである場合があります。次の行には、これらのパラメータに設定可能な値が文字列または数字で記載されています。
例:
Size,Length,Width,Height
Small,300,200,100
Medium, 450,300,150
Large,600,400,200
.csvファイルの場合、ファイルをDESIGNTABLEコマンドを使用してBricsCADに読み込むと、.csvファイルの最初の行の最初の名前で特別なグローバルパラメータが作成されます。(上の例では「Size」)これを「設定パラメータ」と呼びます。デザインテーブルの他のパラメータの値を動かすことになります。これらは「設定依存のパラメータ」と呼ばれています。
デザインテーブルでの直接検索
設定パラメータを評価する:
- メカニカルブラウザで設定パラメータを選択し、 式欄に値を入力します。
- 値欄のドロップダウンリストから値を選択します。
設定パラメータの値を変更すると、対応するデザインテーブルの設定パラメータによって駆動されるすべてのパラメータの値が自動的に変更されます。これらの被駆動パラメータの値は、1つ目の要素が設定パラメータの現在値と同じデザインテーブル行から抽出されます。
デザインテーブルでの逆検索
設定パラメータで定義されたパラメータを、デザインテーブルで独立して評価することができます。
依存するパラメータを選択し、そのパラメータに式を適用します。
- この式の値が、対応するデザインテーブルのいずれかの値と一致した場合、デザインテーブルの設定パラメータおよびすべての従属パラメータは、テーブルの対応する行で指定された値に自動的に変更されます。
- 依存するパラメータの特定の値に対して複数の構成が可能な場合、BricsCAD は他のパラメータの現在の値に最も近いものを選択します。
- 入力した表記の結果がデザインテーブルで利用できない場合、または2つ以上のデザインテーブルパラメータに表記を入力し、1つの設定で値が見つからない(デザインテーブルの同じ行で値が見つからない)場合は、設定パラメータの値が「Custom」に変わり、他の被駆動パラメータの値は変わりません。この場合、デザインテーブルに存在しない設定に対応しています。
デザインテーブルに新しい設定を追加する
任意の「カスタム」設定をデザインテーブルに追加して、名前を割り当てることができます。そのためには、メカニカルブラウザ内の設定パラメータを右クリックし、コンテキストメニューから現在の設定を保存を選択します。この設定は、設定_Nとしてデザインテーブルに追加されます。
- 設定:設定パラメータの名前。
- N:インデックス番号 - デザインテーブルの現在の設定数よりも1つ多い数。
別名でデザインテーブルの設定を保存したいときは、-DESIGNTABLEEDIT コマンドを起動します。
空のデザインテーブルの作成
上記の手順を使用すると、空のデザインテーブルで設計を開始し、必要な値を入力することができます。
DESIGNTABLEコマンドの空オプションを使用します。
指定するプロンプトが表示されます。
- 新しいデザインテーブルの名前
- 対応する設定パラメータの名前
- グローバルパラメータの名前 このデザインテーブルによって駆動されるパラメータです。
デザインテーブルのあるパラメトリック コンポーネントを使用する
設定パラメータおよび被駆動パラメータをアセンブリで使用できるように公開することができます。公開に設定したコンポーネントを図面に挿入すると、コンポーネントのパラメータにはデザインテーブルの公開パラメータが含められ、使用可能な値がドロップダウンリストに表示されます。直接検索操作と逆検索操作は両方とも、このようなパラメータに対応しています。
次に、パラメトリックブロック図面でデザインテーブルを関連付ける必要があります。
- 図面を開きます。
- [メカニカルブラウザ] パネルに、パラメータとその値のリストが表示されます。
- DESIGNTABLEコマンドを起動し、Enterを押してファイルからオプションを受け入れます。
デザインテーブルファイルを選択 ダイアログボックスが表示されます。
- CSVファイルを選択し、ダブルクリックするか、[開く] ボタンをクリックします。
- 各主要なパラメータの値プロパティを確認します。コンポーネントを挿入する際に使用するデフォルト値を選択できます。
- 主要なパラメータの公開プロパティを確認します。これらはすべてリセットに設定されている必要があります。
- コンポーネントの図面を保存します。
デザインテーブルのその他の操作
-DESIGNTABLEEDIT コマンド:
- デザインテーブルを削除します。
- デザインテーブルを置換します。
- パラメータにリンクします。
- 既存パラメータのリンクを解除します。
- 新しい設定の追加、既存の設定の削除をします。
- デザインテーブルをCSV形式で書き出しします。