定義系統工程的單位及值

您可以使用單位內容,在系統工程設計中定義維度的概念。

關於這項作業

SysML 單位定義在專案中使用的維度。例如,公尺、英吋、公里、哩光年表示長度的概念。因此,它們都與維度長度相關聯。每個單位都必須具有 SysML valueType,才能以標準方式表示給定的數量,以便可以比較具有相同單位的其他數量。單位通常從單位的標準庫取得,如 SINIST(SysML 設定檔的組件)。

您可以從圖表或瀏覽器,定義專案的單位及值類型。若要定義圖表中的單位,請選取單位按鈕 「單位」按鈕,並將新單位放置到圖表中。若要使用瀏覽器,請展開 TypesPkg,並強調顯示單位

若要在區塊定義圖中建立 UML 資料類型的延伸,請使用 ValueType 作為資料類型,如區塊值內容的類型。UML 資料類型通常表示使用軟體實作類型的數量,如 float 或 double。在 SysML 中,valueType 表示使用標準單位的數量,如毫安。valueType 還包括數量的位置保留元及單位。數量的位置保留元及單位

在 SysML 中,您可以定義不包含單位的 valueType。例如,當 valueType 表示比例時,valueType 僅表示數量。

程序

  1. 按一下滑鼠右鍵選取新增單位
  2. 將「單位」的名稱鍵入瀏覽器欄位中,並按兩下「單位名稱」,並從「特性」視窗中選取標籤標籤。
  3. 維度欄位中,按一下選項按鈕來顯示「選取值」視窗,並從設定檔或 TypesPkg 中的維度清單中選取「維度」。
  4. 按一下確定
  5. 在瀏覽器中強調顯示 TypesPkg 中的 ValueTypes,然後按一下滑鼠右鍵選取新增 ValueType
  6. ValueType 程式碼鍵入瀏覽器欄位中,按兩下程式碼並選取詳細資料標籤。
  7. 選取必要的「基本類型」,然後按一下確定
    註: 單位不會作為值內容的類型使用,因為 SysML 中的單位概念不包括數量的概念。

意見回饋