掲示板一覧   -   トピック一覧
   SysML
     ブロック定義図のブロックのValues区画内の初期値表示について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2023-7-19 11:15
EA Administrator
投稿: 1510

ブロック定義図のブロックのValues区画内の初期値表示について

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

○ご質問
サンプルモデル(※別途宅ふぁいる便にて送付致します。)において、Block1のvalues区画が下記のように表記されます。単位部分はSymbolで指定したmmが表記されるのが正しいのではないかと考えておりますが、いかがでしょうか。

現状の表記:
高さ:寸法=260{unit=ミリメートル}

期待する表記:
高さ:寸法=260 mm

<SysMLの仕様書より抜粋>
8.3.1.1.13 Units on values
Any ValueSpecification can optionally display the unit's symbol if it has a type which is a ValueType.
If ValueSpecification has no type and it is used as a value of a slot, then it takes the unit from defining feature type.
If ValueSpecification has no type and it is used as a default value of a value property, it takes the unit from that property type.
If no unit symbol is defined, then the unit name may be displayed.
<value> [" " <unitSymbol | unitName>]
e.g., distance:Length = 10 m

【EAバージョン】
EA16.1.1625 (ビルド:1625) - 64bit

○回答
ご指摘の表記につきまして、仕様書の文章にもありますように「optionally」の仕様であるためと推測いたしますが、現在のEAでは対応していない表記となっております。申し訳ございませんが、ご了承頂けますようお願いいたします。

(仕様書の文章につきましては、現在のEAの対応バージョンである SysML 1.5 の 8.3.1.1.11.2 でも同じ文章であることを確認いたしました。)

EA開発元にご要望を連絡できるようにしたいと考えております。
この度は貴重なご指摘ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ