下列模型會顯示如何使用實例屬性值,來在生命週期的不同階段,取得真空泵浦模型的即時資料。
關於這項作業
真空泵浦會移除空間裡的空氣。模型需要顯示不同時間點上系統的狀態、起始值、一小時之後的值,以及最終值。
下列範例會顯示模型的物件模型圖。
若要依範例建立真空泵浦模型:
程序
- 建立稱為 ConstantPumping 的套件。
- 將 CG::Class::UseAsExternal 內容設為 Checked,以便將套件視為外部(且不會產生程式碼)。
另外,您可以建立類別的模板 («Snapshot»),然後將這個內容設為 Checked。
- 在此套件中,每個階段都以不同類別來代表。如需起始條件,請建立稱為 InitialConditions 的類別。
- 將結構圖新增至 InitialConditions,並將元素(及其屬性值)新增至圖表。
- 若要顯示一小時之後的條件,請複製 InitialConditions 類別,並將其重新命名為 AfterAnHour。指定處理程序中此階段的屬性值。下圖顯示泵浦執行一小時之後的屬性值。
- 若要顯示系統的最終值,請複製 InitialConditions 類別,並將其重新命名為 FinalState。指定處理程序中此階段的屬性值。下圖顯示最終值。
- 若要顯示 Snapshot 之間的順序及轉移,您可以繪製簡式物件模型圖,如下圖所示。