重複リンクの切り離しレイアウト アルゴリズム プロパティ

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

重複リンクの切り離しのプロパティ ダイアログ ボックス

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

リンク間のオフセット パラメータ

[リンク間のオフセット] パラメータでは、このレイアウト アルゴリズムを実行した後に、2 つのスケマティック リンクを切り離す間隔を決定します。このオフセットによって、リンクの原点または端点のスケマティック ノードの間隔と、リンク上に自動的に挿入される最初と最後のブレークポイントの間隔も決まります(以下の図 3.1)。オフセット単位は、[絶対単位] チェックボックスの設定によって異なります。

[重複リンクの切り離し] - オフセットの説明

以下の図は、[絶対単位] チェックボックスがオフになっているときの、[リンク間のオフセット] パラメータを示しています。図 3.2 は初期状態のスケマティック ダイアグラムを示しています。図 3.3 は、[リンク間のオフセット] を 0.5 に設定して重複リンクの切り離しアルゴリズムを実行した場合の結果を示しています。図 3.4 は [リンク間のオフセット] を 2 に設定した場合の結果を示しています。

[重複リンクの切り離し] - オフセットの例

原点リンクを使用チェックボックス

重複リンクの切り離しレイアウト アルゴリズムは、ダイアグラムに含まれるスケマティック リンクを 2 つの異なる方法で処理します。原点ノードと端点ノードが同じでパスも頂点の数もまったく同じで、すべての頂点が重なっている(つまり、各リンクがぴったり重なっている)スケマティック リンクを処理する方法と、原点ノードと端点ノードが同じであるがリンク パスは異なるスケマティック リンクを処理する方法があります。

[原点リンクを使用] チェックボックスを使用すると、どちらのリンク タイプを処理対象とするかを決定できます。

以下の図は、[原点リンクを使用] チェックボックスをオンまたはオフに設定した場合の結果を示しています。図 1.1 は、スケマティック フィーチャが選択されていない、初期状態のスケマティック ダイアグラムを示しています。図 1.2 は、[原点リンクを使用] チェックボックスをオフにして、ダイアグラム全体に対して、重複リンクの切り離しレイアウト アルゴリズムを実行した場合の結果を示しています。ダイアグラム内の実際に重なっているリンクが検出され、[リンク間のオフセット] パラメータに従ってこれらのリンクが切り離されています。

注意注意:

図 1.2 で切り離された 2 つのリンクがこのアルゴリズムを実行する前に選択されていた場合でも、これらのリンクはまったく同じように切り離されます。

シナリオ 1
図 2.1 と 2.2 は、レイアウト アルゴリズムの 2 番目の処理方法を示しています。図 2.1 は、スケマティック リンクが 1 つだけ選択されている、初期状態のスケマティック ダイアグラムを示しています。[原点リンクを使用] チェックボックスがオンになっている場合、選択されているリンクは、このアルゴリズムを実行する際に参照リンクとして使用されます。同じ原点ノードと端点ノードを接続する 2 つ目のリンク上に、参照リンク上に表示されている頂点がコピーされ、[リンク間のオフセット] パラメータの値に従ってこの 2 つのリンクが切り離されています。このアルゴリズムの開始時にスケマティック リンクが 1 つも選択されていない場合、何の処理も行われません。
シナリオ 2

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

デフォルトでは([絶対単位] チェックボックスがオン)、[リンク間のオフセット] パラメータの値は、[スケマティック ダイアグラム プロパティ] ダイアログ ボックスの [XY 座標系] タブで指定された座標系に基づく絶対単位として解釈されます。[絶対単位] チェックボックスをオフにすると、このパラメータ値は、ダイアグラム内のスケマティック ノードを表すのに使用されている現在のシンボル サイズの平均を基準にした相対単位として解釈されます。この場合、[リンク間のオフセット] パラメータの値が 2 の場合、このアルゴリズムの実行後に 2 つのスケマティック フィーチャ リンクが切り離される間隔は、平均サイズのシンボルが 2 つ並んで配置されているのと等しくなります。

注意注意:

パラメータの指定には、絶対単位を使用するより相対単位を使用するほうが容易ですが、相対単位による指定が真の意味を持つのは、対象のダイアグラムに基準縮尺が設定されている場合に限られます。

デフォルトに戻すボタン

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

関連項目


7/10/2012