メイン リング レイアウト アルゴリズムのプロパティ

[レイアウト タスク] ドロップダウン リストで [メイン リング] スケマティック レイアウト アルゴリズムを選択した状態で、[スケマティック エディタ] ツールバーの [レイアウト アルゴリズム プロパティ] アイコン をクリックすると、関連付けられたプロパティを示す次のようなダイアログ ボックスが表示されます。

[メイン リング] のプロパティ タブを示した [スケマティック レイアウト アルゴリズム] ダイアログ ボックス

パラメータ値は、Schematics によってデフォルトで指定された値、またはアクティブなダイアグラムに関連するスケマティック ダイアグラム テンプレートのデフォルトとして、[スケマティック データセット エディタ] の [レイアウト] タブを使用してこのテンプレート用に設定された値のいずれかになります。

リングの種類オプション

[リング] の [種類] オプションでは、メイン リングの形を指定します。

以下の図は、メイン リングのタイプを変えてアルゴリズムを実行したときの結果を示しています。図 1.1 は、初期状態のスケマティック ダイアグラムを示しています。図 1.2 は、リングのタイプとして [楕円] を選択した場合の結果を示しています。図 1.3 は、リングの種類として [長方形] を選択した場合の結果を示しています。

メイン リング - 種類

リングのディメンション パラメータ

[リング] の [ディメンション] パラメータでは、リングのディメンションを定義します。これらのパラメータの単位は、[絶対単位] チェックボックスの設定によって異なります。

以下の図は、[絶対単位] チェックボックスをオフにしたとき、[幅] および [高さ] パラメータの値によって、リングがどのように表示されるかを示しています。

メイン リング - ディメンション

ツリーの種類オプション

[ツリー] の [種類] オプションでは、メイン リングのノードから分岐したツリーのレイアウトを指定します。

図 3.1 ~ 3.6 は、異なるタイプを選択してメイン リング レイアウトを実行した場合の結果を示しています。

メイン リング - ツリーの種類 1
メイン リング - ツリーの種類 2
メイン リング - ツリーの種類 3

間隔パラメータ

[間隔] パラメータでは、ツリーの階層レベル間および特定のツリーの階層レベルに属するスケマティック ノード間の間隔の計算方法を指定します。これらのパラメータの単位は、[絶対単位] チェックボックスの設定によって異なります。

以下の図は、メイン リング アルゴリズムで、[絶対単位] チェックボックスをオフにして [指定方向に垂直なノード間隔] および [指定方向に平行なノード間隔] パラメータの値を変え、コンパクト ツリー タイプを使用して、メイン リングのノードから分岐したツリーを配置した場合の結果を示しています。図 4.1 は初期状態のスケマティック ダイアグラムを示しています。図 4.2 は、[指定方向に平行なノード間隔] の値が 5、[指定方向に垂直なノード間隔] の値が 5 の場合、図 4.3 は、[指定方向に平行なノード間隔] の値が 10、[指定方向に垂直なノード間隔] の値が 5 の場合、図 4.4 は、[指定方向に平行なノード間隔] の値が 15、[指定方向に垂直なノード間隔] の値が 10 の場合の結果を示しています。

メイン リング - 間隔

リンクの表示方法パラメータ

ツリー スケマティック リンクの最後のセグメント上のブレーク ポイントの相対位置を定義する 0 ~ 1 の数値を入力します。アクティブなダイアグラムに関連付けられているダイアグラム テンプレートで別のデフォルト値が指定されている場合を除き、デフォルト値は 0.5 になります。

[ブレーク ポイント] の値が 0 の場合、このセグメントは最も長くなり、直角に表示されます。[ブレーク ポイント] の値が 1 の場合、このセグメントは存在しないため、各リンクはその 2 つの端点ノードに直接接続し、中間点は追加されません。

以下の図 5.1 ~ 5.6 は、ブレーク ポイントの値がそれぞれ異なるメイン リング レイアウトの結果を示しています。

メイン リング - ブレーク ポイント

現在選択されているリンクを超えて、アルゴリズムを実行しないチェックボックス

すべてのスケマティック レイアウト アルゴリズムは、ダイアグラム上のすべてのフィーチャまたはダイアグラム内で現在選択しているフィーチャに適用されます。

[現在選択されているリンクを超えて、アルゴリズムを実行しない] チェックボックスがオフになっている場合、[メイン リング] レイアウト アルゴリズムもこれと同様に機能します。このチェックボックスがオンになっている場合、現在選択されているリンクがバリアと見なされ、そのリンクの範囲内でこのアルゴリズムが適用されます。

デフォルトでは、このチェックボックスはオフになっています。

注意注意:

このチェックボックスがオンになっていて、選択されているスケマティック リンクが、メイン リングのノードから分岐したツリーに属している場合、関連するツリーは選択されているリンクの範囲内で階層化されます。

注意注意:

このチェックボックスがオンになっていて、ダイアグラム内のすべてのループで 1 つ以上のスケマティック リンクが選択されている場合、[メイン リング] アルゴリズムは実行できません。

絶対単位チェックボックス

デフォルトでは、ディメンションと間隔のパラメータは、[スケマティック ダイアグラム プロパティ] ダイアログ ボックスの [XY 座標系] タブで指定されている座標系によって決まる絶対単位で解釈されます([絶対単位] チェックボックスがオンの状態)。これらのパラメータ値をダイアグラム内のスケマティック ノードを表すシンボルの現在のサイズの平均を 1 とする相対単位で解釈させる場合、[絶対単位] チェックボックスをオフにします。この場合、[幅] パラメータの値が 6 の場合、メイン リングの幅は、平均サイズのシンボルが 6 つ並んで配置されているのと等しくなります。

注意注意:

パラメータを相対単位で指定する方が絶対単位で指定するより簡単です。ただし、ダイアグラムに基準縮尺がある場合のみ、実際に意味がある値になります。

デフォルトに戻すボタン

[デフォルトに戻す] ボタンをクリックすると、[メイン リング] のすべてのパラメータがデフォルト値に設定されます。復元される値は、Schematics によってデフォルトで指定された値、またはアクティブなダイアグラムに関連するスケマティック ダイアグラム テンプレートのデフォルトとして、[スケマティック データセット エディタ] の [レイアウト] タブを使用してこのテンプレート用に設定された値のいずれかです。

関連トピック

9/14/2013