Patchwork 3D Community 2021.1 X5

[ルール] タブ

コンフィギュレーションは [ルール] タブで作成されます。

[ルール] タブは 2 つのボックスで構成されます。[ ルール]ボックスに、すでに定義されているルールのリストが表示されます。

次の機能を使用できます。

アイコン

ファンクション

説明

image372.png

シンプルルールの作成

シンプルルールエディタが開きます。このダイアログボックスで、ユーザーは次の式のルールを作成します:(defined "symbol")。シンプルルールの作成については、「シンプルルールの作成」セクションに記載されています。

image373.png

コンプレックスルールの作成

コンプレックスルールエディタでルールを作成する機能です。コンプレックスルールは関数 "defined" や論理演算子 "and"、"or"、"not" および "xor" を使用します。コンプレックスルールの作成については、「コンプレックスルールの作成」セクションに記載されています。コンプレックスルールに関する情報は、「ルール構文」に記載されています。

image132.png

文字列の置換

シンボルの名前とテキストの新規文字列を置き換える関数です。いくつかの "partition.value_n" シンボルのプレフィクス ("partition.") を変更する場合には特に便利です。シンボルの名前は、そのシンボルが使用されているすべてのルールと、コンフィギュレーションブラウザ内で同時に置き換えられます。

delete_1.png

ルールを削除

リストで選択したルールを削除する関数です。

ルールエクスプレッションは [エクスプレッション] ボックス内に直接入力されます。[挿入ツール] は、定義済みシンボルのシンプルルールに、対応する文字列を挿入します。

[コンパイラ出力] ボックスでは、ルール構文を確認できます。ルール検証時に構文の問題が検出された場合、このボックスにエラーメッセージが表示されます。

[ルール] タブの 2 番目のボックスには、選択したルールのプロパティが表示されます。

これには、リストで選択したルールの名前を変更できる [ルール] フィールドが含まれます。

image374.png[ルールエクスプレッションを編集] をクリックすると、ルールエクスプレッションを直接編集するためのコンプレックスルールエディタが開きます。

[ターゲット] ボックス選択したルールのターゲットレイヤーを表します。

ジオメトリ、アスペクト、ポジション、オーバーレイ、または環境レイヤーを、コンフィギュレーションルールのターゲットとして定義すると、対応するレイヤーエディタでそのレイヤーの隣にアイコンimage375.png が表示されます。このアイコンをクリックすると、コンフィギュレーションエディタのルールが選択されます。