掲示板一覧   -   トピック一覧
   SysML
     SysMLパラメトリック図で制約プロパティノードのサイズを変更できない


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2018-8-7 14:50
EA Administrator
投稿: 1502

SysMLパラメトリック図で制約プロパティノードのサイズを変更できない

サポート宛にいただきましたご質問の要約です。

○ご質問
SysML1.5のパラメトリック図で制約プロパティノードのサイズを変更できなくなる事があります。

手順は以下に掲載します。問題は100%再現します。

1. ブロック定義図で制約とパラメータ(2つ以上)をもつ制約ブロックを定義する。
2. プロジェクトブラウザから1.で定義した制約ブロックをパラメトリック図にドラッグ&ドロップして制約プロパティノードを配置する。この時、配置形式は「プロパティ(SysML1.4::ConstriantProperty)」、付属要素は「全て」、オプションは選択しない。
3. パラメトリック図で2.で作成した制約プロパティノードの幅を少し広げる。
4. パラメトリック図で、2.で作成した制約プロパティノードの制約パラメータ(□)を以下のように、制約プロパティノードの左右の辺に配置する。

  ------------------
  |                |
  |□            □|
  |                |
  ------------------

5. 制約プロパティノードのサイズを左右を縮小する → できない。逆に少しづつ広がっていく。3-5で制約パラメータ(□)を上下に配置すると上下に縮小できなくなります。

サイズ変更ができないため、間違えた場合は一度削除して書き直す必要があり、手間がかかっています。
対策のご教授をお願い致します。

○回答
頂きました現象につきまして弊社環境でも確認致しました。
弊社環境では、「制約プロパティノード」の右辺に「制約パラメータ(□)」が配置されており、左辺に配置されていない場合でも再現いたしました。

Enterprise Architect 本体のバグと推測いたします。開発元に連絡いたします。

以下のいずれかの方法で回避いただけますと幸いです。
・右辺の「制約パラメータ(□)」を一時的に上辺・下辺に移動し、「制約プロパティノード」要素の大きさを変更
・「制約プロパティノード」を選択し、CTRL+右矢印もしくは、CTRL+左矢印で大きさを変更

お手数をおかけ致しますが、以上ご確認よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ