基于模型的系統(tǒng)工程(MBSE)及MWORKS實(shí)踐 課件 3 MBSE教材講義 第三章 MWORKS.Sysbuilder 系統(tǒng)設(shè)計(jì)建模功能_第1頁(yè)
基于模型的系統(tǒng)工程(MBSE)及MWORKS實(shí)踐 課件 3 MBSE教材講義 第三章 MWORKS.Sysbuilder 系統(tǒng)設(shè)計(jì)建模功能_第2頁(yè)
基于模型的系統(tǒng)工程(MBSE)及MWORKS實(shí)踐 課件 3 MBSE教材講義 第三章 MWORKS.Sysbuilder 系統(tǒng)設(shè)計(jì)建模功能_第3頁(yè)
基于模型的系統(tǒng)工程(MBSE)及MWORKS實(shí)踐 課件 3 MBSE教材講義 第三章 MWORKS.Sysbuilder 系統(tǒng)設(shè)計(jì)建模功能_第4頁(yè)
基于模型的系統(tǒng)工程(MBSE)及MWORKS實(shí)踐 課件 3 MBSE教材講義 第三章 MWORKS.Sysbuilder 系統(tǒng)設(shè)計(jì)建模功能_第5頁(yè)
已閱讀5頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

立足航天、面向工業(yè)、服務(wù)行業(yè)基于模型的系統(tǒng)工程及MWORKS實(shí)踐聶蘭順教授2024年11月08日立足航天、面向工業(yè)、服務(wù)行業(yè)MWORKS.Sysbuilder系統(tǒng)設(shè)計(jì)建模功能聶蘭順教授2024年11月08日是面向復(fù)雜工程系統(tǒng)、基于模型的系統(tǒng)設(shè)計(jì)建模工具以用戶(hù)需求作為輸入自頂向下圖形化、結(jié)構(gòu)化、面向?qū)ο笈cMWORKS.Sysplorer、MWORKS.Syslab緊密集成概述從需求分析、功能設(shè)計(jì)到架構(gòu)定義,用戶(hù)均可以進(jìn)行設(shè)計(jì)及關(guān)聯(lián)主界面包含快捷工具欄、菜單欄、資源管理器、建模視圖、模型庫(kù)、屬性列表、模型輸入輸出/模型組件參數(shù)和輸出欄概述創(chuàng)建包在資源管理器中,單擊“模型瀏覽器”標(biāo)簽在模型瀏覽器空白處右鍵單擊,選擇“新建元素”→“包”模型組織結(jié)構(gòu)管理重命名包選中新建的包,按F2鍵,重命名包為“0概覽”同樣方法,在模型瀏覽器中創(chuàng)建包“1需求分析”創(chuàng)建子包在模型瀏覽器中右鍵單擊“1需求分析”選擇“新建元素”→“包”,即可在包“1需求分析”下創(chuàng)建子包,命名為“1.1需求收集”在包“1需求分析”下創(chuàng)建子包“1.2需求導(dǎo)入”模型組織結(jié)構(gòu)管理創(chuàng)建包圖在模型瀏覽器中右鍵單擊“0概覽”選擇“新建視圖”→“包圖”,新建一個(gè)包圖命名為“模型結(jié)構(gòu)_包圖”打開(kāi)包圖雙擊模型瀏覽器中的“模型結(jié)構(gòu)_包圖”,即可在建模視圖中打開(kāi)該包圖模型組織結(jié)構(gòu)管理放置包在模型瀏覽器中選中“1需求分析”,按下左鍵并拖動(dòng)到右側(cè)“模型結(jié)構(gòu)_包圖”中合適位置松開(kāi)左鍵,系統(tǒng)自動(dòng)在包圖中創(chuàng)建包“1需求分析”創(chuàng)建包在“模型結(jié)構(gòu)_包圖”中也可以創(chuàng)建包在空白處右鍵單擊,選擇“新建包”,將會(huì)新建一個(gè)包,默認(rèn)包名為“包1”該包在模型瀏覽器中與“模型結(jié)構(gòu)_包圖”處于同一級(jí)模型組織結(jié)構(gòu)管理重命名包在“模型結(jié)構(gòu)_包圖”中雙擊“包1”的名稱(chēng),將其重命名為“1需求分析包圖”,此時(shí),模型瀏覽器中“包1”的名稱(chēng)將同步改變?cè)凇澳P徒Y(jié)構(gòu)_包圖”中創(chuàng)建包“2卷?yè)P(yáng)設(shè)計(jì)”、“2.1需求定義”和“2.2功能分析”模型組織結(jié)構(gòu)管理建立關(guān)聯(lián)單擊包“2卷?yè)P(yáng)設(shè)計(jì)”圖元邊框上的“□”移動(dòng)鼠標(biāo)指針至包“2.1需求定義”圖元邊框的“□”上,當(dāng)“□”變綠時(shí)單擊,即可創(chuàng)建包含關(guān)系在模型瀏覽器中,“2.1需求定義”將自動(dòng)移動(dòng)至“2卷?yè)P(yáng)設(shè)計(jì)”的子級(jí)。在“模型結(jié)構(gòu)_包圖”中建立其他包之間的關(guān)聯(lián)”模型組織結(jié)構(gòu)管理導(dǎo)入工程文件單擊“文件”→“導(dǎo)入”→“導(dǎo)入工程文件”打開(kāi)導(dǎo)入工程對(duì)話(huà)框選擇安裝路徑下“Example\卷?yè)P(yáng)系統(tǒng)\SysML模型”中的“卷?yè)P(yáng)設(shè)計(jì).sybprojx”單擊“打開(kāi)”按鈕在模型瀏覽器中,將會(huì)顯示導(dǎo)入的工程結(jié)構(gòu)模型導(dǎo)入、導(dǎo)出導(dǎo)出需求文件單擊“工具”→“導(dǎo)出需求”在“選擇需求導(dǎo)出”對(duì)話(huà)框中,勾選要導(dǎo)出的需求單擊“確定”按鈕在彈出的對(duì)話(huà)框中選擇路徑“E:\Sysbuilder\用戶(hù)手冊(cè)\需求xlsx\”,文件名為“卷?yè)P(yáng)設(shè)計(jì)_需求001.xlsx”單擊“保存”按鈕。模型導(dǎo)入、導(dǎo)出導(dǎo)入需求文件準(zhǔn)備好符合導(dǎo)入規(guī)范的Excel文件表格中各列存放的信息說(shuō)明如下:列A是id(編號(hào)),列B是名字,列C是需求Text(文本),列D是指標(biāo)的參數(shù)名稱(chēng),列E是指標(biāo)值,列F是指標(biāo)單位,列G是指標(biāo)描述。一個(gè)需求的信息單獨(dú)存放在一行中,該需求的指標(biāo)在需求行后另起一行寫(xiě)入單擊“文件”→“導(dǎo)入”→“導(dǎo)入需求文件”→“導(dǎo)入Excel文件”在打開(kāi)的對(duì)話(huà)框中選擇路徑“E:\Sysbuilder\用戶(hù)手冊(cè)\需求xlsx\”下的“卷?yè)P(yáng)設(shè)計(jì)_需求001.xlsx”文件單擊“打開(kāi)”按鈕模型導(dǎo)入、導(dǎo)出導(dǎo)入鏈接文件右鍵單擊“1需求分析”選擇“新建元素”→“鏈接的文件”在“文件鏈接”對(duì)話(huà)框中選擇“卷?yè)P(yáng)系統(tǒng)設(shè)計(jì)任務(wù)書(shū).sysml”單擊“打開(kāi)”按鈕鏈接的文件支持.mo、.docx、.ppt等類(lèi)型文件模型導(dǎo)入、導(dǎo)出導(dǎo)出包在模型瀏覽器中,右鍵單擊“1需求分析”選擇“導(dǎo)出”在打開(kāi)的對(duì)話(huà)框中選擇導(dǎo)出路徑“E:\Sysbuilder\用戶(hù)手冊(cè)\卷?yè)P(yáng)設(shè)計(jì)導(dǎo)出\”單擊“選擇文件夾”按鈕,將會(huì)在指定文件夾中保存導(dǎo)出的包導(dǎo)入包右鍵單擊模型瀏覽器空白處,選擇“導(dǎo)入”在打開(kāi)的對(duì)話(huà)框中安裝路徑下的“Example\卷?yè)P(yáng)系統(tǒng)\SysML模型\卷?yè)P(yáng)設(shè)計(jì)\SysML2\'1需求分析'”文件夾單擊“選擇文件夾”按鈕模型導(dǎo)入、導(dǎo)出導(dǎo)出XMI文件單擊“文件”→“導(dǎo)出”→“導(dǎo)出UML2.5XMI文件”在“導(dǎo)出到”對(duì)話(huà)框中選擇路徑“E:\Sysbuilder\用戶(hù)手冊(cè)\XMI文件\”,文件名為“卷?yè)P(yáng)設(shè)計(jì)UMLExport.xml”單擊“保存”按鈕導(dǎo)入XMI文件單擊“文件”→“導(dǎo)入”→“導(dǎo)入U(xiǎn)ML2.5XMI文件”在打開(kāi)的對(duì)話(huà)框中選擇路徑“E:\Sysbuilder\用戶(hù)手冊(cè)\XMI文件\”,文件名為“卷?yè)P(yáng)設(shè)計(jì)UMLExport.xml”單擊“打開(kāi)”按鈕模型導(dǎo)入、導(dǎo)出創(chuàng)建需求右鍵單擊“需求條目”選擇“新建元素”→“需求”將在“需求條目”下新建“需求1”,命名為“1系統(tǒng)需求_import”需求定義創(chuàng)建參與者右鍵單擊“2.1.2使用場(chǎng)景分析”選擇“新建元素”→“參與者”創(chuàng)建“參與者1”,命名為“駕駛員”創(chuàng)建用例右鍵單擊“2.1.2使用場(chǎng)景分析”選擇“新建元素”→“用例”新建“用例1”,命名為“鉆孔”參照前面的步驟創(chuàng)建用例“抖土”、“流量控制器正向半打開(kāi)”等需求定義創(chuàng)建邊界Sysbuilder用例圖中的邊界用塊來(lái)替代右鍵單擊“2.3組成設(shè)計(jì)”選擇“新建元素”→“塊”新建“塊1”,命名為“機(jī)架”需求定義創(chuàng)建用例圖右鍵單擊“2.1.2使用場(chǎng)景分析”選擇“新建視圖”→“用例圖”新建“用例圖1”,命名為“鉆孔與抖土_用例圖”需求定義添加圖元在模型瀏覽器中選中參與者“駕駛員”按住左鍵拖至用例圖“2.1.2使用場(chǎng)景分析”中,松開(kāi)左鍵,將參與者“駕駛員”添加至用例圖中按照上述方法將其他圖元,如用例、邊界等,拖動(dòng)到用例圖中需求定義建立關(guān)聯(lián)在用例圖中選中參與者“駕駛員”圖元單擊其接口單擊用例“鉆孔”圖元的接口,在它們之間建立一個(gè)關(guān)聯(lián)同樣方法,建立“駕駛員”和“抖土”之間的關(guān)聯(lián)需求定義建立包含關(guān)系從模型庫(kù)中拖動(dòng)“包含”連接線(xiàn)至用例圖中將其兩端分別與用例“鉆孔”和“快速下放”的接口連接,兩個(gè)用例之間建立包含關(guān)系參照前面的方法建立其他用例之間的包含關(guān)系需求定義創(chuàng)建需求圖右鍵單擊“2.1.1需求與指標(biāo)”選擇“新建視圖”→“需求圖”新建“需求圖1”,命名為“卷?yè)P(yáng)系統(tǒng)頂層需求”同樣,創(chuàng)建“卷?yè)P(yáng)系統(tǒng)設(shè)計(jì)需求”和“'卷?yè)P(yáng)系統(tǒng)設(shè)計(jì)需求(最終)'”兩個(gè)需求圖需求定義創(chuàng)建需求在需求圖“卷?yè)P(yáng)系統(tǒng)頂層需求”中,右鍵單擊空白處選擇“新建需求”,創(chuàng)建“需求1”,在模型瀏覽器中,與需求圖同級(jí)處也同步添加了該需求重命名需求在需求圖中雙擊“需求1”名稱(chēng),重命名為“0系統(tǒng)需求”,模型瀏覽器中的需求名稱(chēng)也同步改變需求定義在需求圖中添加其他需求需求定義編輯Id在需求圖中雙擊“0.4功能性需求”中的Id項(xiàng),改為“0.4”編輯Text在需求圖中雙擊“0.4功能性需求”中的Text項(xiàng),改為“卷?yè)P(yáng)系統(tǒng)功能性需求”建立關(guān)系選中“0系統(tǒng)需求”將其接口與“0.4功能性需求”連接,即可創(chuàng)建它們之間的包含關(guān)系建立其他需求之間的關(guān)系需求定義創(chuàng)建序列圖在“鉆孔與抖土_用例圖”中,右鍵單擊“流量控制器正向打開(kāi)”選擇“新建分析視圖”→“序列圖”在模型瀏覽器中,與用例“流量控制器正向打開(kāi)”同級(jí),新建交互“流量控制器正向打開(kāi)_交互1”,在其下級(jí)新建序列圖“流量控制器正向打開(kāi)_序列圖1”系統(tǒng)功能分析重命名交互在模型瀏覽器中選擇交互“流量控制器正向打開(kāi)_交互1”重命名為“流量控制器正向打開(kāi)細(xì)化”重命名序列圖在模型瀏覽器中選擇序列圖“流量控制器正向打開(kāi)_序列圖1”重命名為“流量控制器正向打開(kāi)_序列圖”創(chuàng)建生命線(xiàn)從模型庫(kù)中拖動(dòng)生命線(xiàn)至序列圖中合適位置雙擊生命線(xiàn)的矩形框,命名生命線(xiàn)為“駕駛員”設(shè)置生命線(xiàn)類(lèi)型右鍵單擊生命線(xiàn)“駕駛員”選擇“選擇類(lèi)型”,彈出其類(lèi)型選擇對(duì)話(huà)框在“類(lèi)型”下拉列表中選擇“駕駛員”單擊“確認(rèn)”按鈕,設(shè)置生命線(xiàn)類(lèi)型。創(chuàng)建生命線(xiàn)“卷?yè)P(yáng)”并設(shè)置類(lèi)型為“卷?yè)P(yáng)”系統(tǒng)功能分析創(chuàng)建發(fā)送消息從模型庫(kù)中按住左鍵拖動(dòng)“發(fā)送消息”至生命線(xiàn)“駕駛員”上當(dāng)生命線(xiàn)高亮?xí)r松開(kāi)左鍵移動(dòng)鼠標(biāo)指針至生命線(xiàn)“卷?yè)P(yáng)”上當(dāng)生命線(xiàn)高亮?xí)r單擊,即可創(chuàng)建發(fā)送消息添加連接線(xiàn)說(shuō)明雙擊發(fā)送消息的連接線(xiàn)在連接線(xiàn)下方文本框中輸入連接線(xiàn)說(shuō)明“啟動(dòng)”系統(tǒng)功能分析創(chuàng)建回復(fù)消息從模型庫(kù)中按住左鍵拖動(dòng)“應(yīng)答消息”至生命線(xiàn)“卷?yè)P(yáng)”連接發(fā)送消息的矩形上當(dāng)矩形高亮?xí)r松開(kāi)左鍵移動(dòng)鼠標(biāo)指針至生命線(xiàn)“駕駛員”連接發(fā)送消息的矩形上當(dāng)矩形高亮?xí)r單擊,即可創(chuàng)建回復(fù)消息,并添加連接線(xiàn)說(shuō)明“啟動(dòng)成功”系統(tǒng)功能分析在序列圖中添加剩余的發(fā)送消息和回復(fù)消息系統(tǒng)功能分析添加操作符從模型庫(kù)中拖動(dòng)“替換”操作符至序列圖中設(shè)置操作符條件,雙擊操作符圖元中的“[]”,輸入條件“鉆孔狀態(tài)”添加操作對(duì)象在序列圖中右鍵單擊操作符,選擇“添加操作對(duì)象”添加一個(gè)操作對(duì)象輸入條件“抖土狀態(tài)”系統(tǒng)功能分析通過(guò)拉伸操作符邊框和虛線(xiàn)框,將消息框選在正確的操作對(duì)象中。序列圖總覽如圖所示系統(tǒng)功能分析移動(dòng)序列圖在模型瀏覽器中按住左鍵拖動(dòng)交互“流量控制器正向打開(kāi)細(xì)化”使之懸停在包“2.1.2.1功能分解”上松開(kāi)左鍵,調(diào)整其位置系統(tǒng)功能分析創(chuàng)建功能在模型瀏覽器中右鍵單擊“2.2功能分析”選擇“新建元素”→“功能”,新建“功能1”,命名為“卷?yè)P(yáng)活動(dòng)”同樣方法,在“2.2.1鉆孔功能分析”下創(chuàng)建功能“鉆孔”“自動(dòng)下放”“快速下放”“鉆進(jìn)”“觸底保護(hù)”,在“2.2.2抖土功能分析”下創(chuàng)建功能“抖土”“快速提升”“下放”,在“2.2.3設(shè)計(jì)綜合”下創(chuàng)建功能“控制液壓油流量”“控制液壓油方向”等系統(tǒng)功能分析創(chuàng)建活動(dòng)圖在模型瀏覽器中右鍵單擊功能“鉆孔”選擇“新建活動(dòng)圖”,新建“活動(dòng)圖1”,命名為“鉆孔_活動(dòng)圖”添加功能在模型瀏覽器中按住左鍵拖動(dòng)功能“快速下放”至活動(dòng)圖中合適位置松開(kāi)左鍵,在活動(dòng)圖中添加功能。同樣方法,在活動(dòng)圖中添加功能“觸底保護(hù)”“自動(dòng)下放”“鉆進(jìn)”添加初始節(jié)點(diǎn)從模型庫(kù)中按住左鍵拖動(dòng)“初始節(jié)點(diǎn)”至活動(dòng)圖中合適位置松開(kāi)左鍵,在活動(dòng)圖中添加初始節(jié)點(diǎn)添加選擇節(jié)點(diǎn)從模型庫(kù)中按住左鍵拖動(dòng)“選擇節(jié)點(diǎn)”至活動(dòng)圖中合適位置松開(kāi)左鍵,在活動(dòng)圖中添加選擇節(jié)點(diǎn)系統(tǒng)功能分析添加合并節(jié)點(diǎn)從模型庫(kù)中按住左鍵拖動(dòng)“合并節(jié)點(diǎn)”至活動(dòng)圖中合適位置松開(kāi)左鍵,在活動(dòng)圖中添加合并節(jié)點(diǎn)。添加輸出接口在活動(dòng)圖中右鍵單擊“觸底保護(hù)”,選擇“增加輸出接口”添加輸出接口,命名為“觸底信號(hào)”建立連接選中初始節(jié)點(diǎn),將其接口與“快速下放”連接,新建連接關(guān)系在“鉆孔_活動(dòng)圖”中,給各功能建立連接移動(dòng)接口鼠標(biāo)指針在接口處懸停,就會(huì)出現(xiàn)接口樣式圖標(biāo)按住鼠標(biāo)左鍵拖動(dòng)該接口至目標(biāo)位置系統(tǒng)功能分析創(chuàng)建子功能在模型瀏覽器中右鍵單擊功能“自動(dòng)下放”選擇“新建功能”,新建“功能1”,命名為“控制液壓油流量”同樣方法,為功能“自動(dòng)下放”添加子功能“控制液壓油方向”“動(dòng)力單元慢速正轉(zhuǎn)”“執(zhí)行機(jī)構(gòu)慢速正轉(zhuǎn)”“接收信號(hào)”為其他功能添加的各子功能系統(tǒng)功能分析創(chuàng)建塊右鍵單擊模型瀏覽器中的“2.3.1卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”選擇“新建元素”→“塊”創(chuàng)建“塊1”,命名為“卷?yè)P(yáng)系統(tǒng)”同樣方法,在包“2.3.2卷?yè)P(yáng)系統(tǒng)接口”下添加塊“卷?yè)P(yáng)系統(tǒng)接口”添加泳道在模型瀏覽器中,在“卷?yè)P(yáng)系統(tǒng)”的下一級(jí)定義“電磁閥”“液壓馬達(dá)”“減速機(jī)”“卷筒”等組件將這些塊拖動(dòng)到活動(dòng)圖中即可自動(dòng)生成與之對(duì)應(yīng)的泳道圖拖動(dòng)“電磁閥”到活動(dòng)圖中作為泳道框選“控制液壓油流量”“控制液壓油方向”等功能,初步實(shí)現(xiàn)功能與系統(tǒng)組成之間的映射同樣方法,將塊“液壓馬達(dá)”“減速機(jī)”“卷筒”拖動(dòng)到活動(dòng)圖中作為泳道系統(tǒng)功能分析雙擊打開(kāi)需求圖“'卷?yè)P(yáng)系統(tǒng)設(shè)計(jì)需求(最終)'”,從模型瀏覽器中拖動(dòng)功能“快速下放”至需求圖中,并將此功能與需求“0.4.4下放功能”連接,可以建立滿(mǎn)足關(guān)系參照以上步驟可以建立需求與其他功能的關(guān)聯(lián)系統(tǒng)功能分析創(chuàng)建子包在模型瀏覽器中,在包“2.2功能分析”下面創(chuàng)建子包“2.2.4狀態(tài)分析”創(chuàng)建狀態(tài)機(jī)圖右鍵單擊“2.2.4狀態(tài)分析”選擇“新建元素”→“狀態(tài)機(jī)圖”,新建狀態(tài)機(jī)圖軟件自動(dòng)生成一個(gè)空白的狀態(tài)機(jī)圖模型,可將狀態(tài)機(jī)命名為“卷?yè)P(yáng)狀態(tài)機(jī)”,將狀態(tài)機(jī)圖命名為“卷?yè)P(yáng)狀態(tài)機(jī)圖”系統(tǒng)功能分析添加初始狀態(tài)從模型庫(kù)中拖動(dòng)“初始狀態(tài)”至卷?yè)P(yáng)狀態(tài)機(jī)圖中,作為卷?yè)P(yáng)機(jī)整體的初始狀態(tài)添加組合狀態(tài)從模型庫(kù)中拖動(dòng)“組合狀態(tài)”至卷?yè)P(yáng)狀態(tài)機(jī)圖中,修改名稱(chēng)為“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”組合狀態(tài)可以進(jìn)一步分解為多個(gè)分支狀態(tài)對(duì)每個(gè)組合狀態(tài),需要單獨(dú)定義初始狀態(tài)和關(guān)閉狀態(tài),與前述操作相同在組合狀態(tài)“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”中添加初始狀態(tài)和最終狀態(tài)創(chuàng)建分支在“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”中右鍵單擊選擇“新建分支”或者從右側(cè)元素庫(kù)中拖動(dòng)“分支”,在組合狀態(tài)中建立分支添加“電磁閥關(guān)閉狀態(tài)”“液壓馬達(dá)停止?fàn)顟B(tài)”“減速機(jī)空閑狀態(tài)”“卷筒空閑狀態(tài)”系統(tǒng)功能分析建立關(guān)聯(lián)在卷?yè)P(yáng)狀態(tài)機(jī)圖中選中初始狀態(tài)將鼠標(biāo)指針懸浮于初始狀態(tài)圖標(biāo)的任一接口上待圖標(biāo)變成綠色時(shí),單擊此接口,并拖動(dòng)至“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”的接口處,生成初始狀態(tài)接口與“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”接口間的連接線(xiàn),建立二者之間的關(guān)聯(lián)增加錨點(diǎn)在“分支”元素上右鍵單擊選擇“增加錨點(diǎn)”→“底部。建立其他關(guān)聯(lián)系統(tǒng)功能分析添加組合狀態(tài)在卷?yè)P(yáng)狀態(tài)機(jī)圖中添加組合狀態(tài)“卷?yè)P(yáng)系統(tǒng)啟動(dòng)狀態(tài)”添加初始狀態(tài)和最終狀態(tài)添加狀態(tài),包括“電磁閥打開(kāi)狀態(tài)”“液壓馬達(dá)運(yùn)轉(zhuǎn)狀態(tài)”“減速機(jī)工作狀態(tài)”“卷筒旋轉(zhuǎn)狀態(tài)”建立關(guān)聯(lián)從初始狀態(tài)到“電磁閥打開(kāi)狀態(tài)”建立關(guān)聯(lián)添加活動(dòng)在模型瀏覽器中選中“電磁閥打開(kāi)狀態(tài)機(jī)”將其拖動(dòng)到“卷?yè)P(yáng)狀態(tài)機(jī)圖”的組合狀態(tài)“卷?yè)P(yáng)系統(tǒng)啟動(dòng)狀態(tài)”的“電磁閥打開(kāi)狀態(tài)”中,將會(huì)顯示Entry、DoActivity和Exit三個(gè)選項(xiàng)選擇DoActivity。為其他狀態(tài)添加活動(dòng)和建立關(guān)聯(lián)系統(tǒng)功能分析添加組合狀態(tài)在卷?yè)P(yáng)狀態(tài)機(jī)圖中添加組合狀態(tài)“卷?yè)P(yáng)系統(tǒng)運(yùn)行狀態(tài)”添加初始狀態(tài)和最終狀態(tài)添加狀態(tài),包括“鉆孔狀態(tài)”和“抖土狀態(tài)”。建立關(guān)聯(lián)從初始狀態(tài)到“鉆孔狀態(tài)”建立關(guān)聯(lián)添加活動(dòng)在“鉆孔狀態(tài)”上右鍵單擊,選擇“編輯屬性”彈出“屬性編輯”對(duì)話(huà)框單擊DoActivity后面的瀏覽按鈕在DoActivity對(duì)話(huà)框中勾選“鉆孔”,為“鉆孔狀態(tài)”添加“鉆孔”活動(dòng)也可以在模型瀏覽器中選中“鉆孔”,將其拖動(dòng)到“鉆孔狀態(tài)”中為其他狀態(tài)添加活動(dòng)和建立關(guān)聯(lián)系統(tǒng)功能分析創(chuàng)建信號(hào)右鍵單擊“2.2.4狀態(tài)分析”選擇“新建元素”→“信號(hào)”,創(chuàng)建信號(hào),命名為“啟動(dòng)卷?yè)P(yáng)系統(tǒng)”信號(hào)關(guān)聯(lián)在模型瀏覽器中選中“啟動(dòng)卷?yè)P(yáng)系統(tǒng)”將其拖動(dòng)到“卷?yè)P(yáng)系統(tǒng)關(guān)閉狀態(tài)”和“卷?yè)P(yáng)系統(tǒng)啟動(dòng)狀態(tài)”的關(guān)聯(lián)連線(xiàn)上創(chuàng)建其他信號(hào),完成的“卷?yè)P(yáng)狀態(tài)機(jī)圖”系統(tǒng)功能分析狀態(tài)機(jī)仿真單擊“建?!薄胺抡妗薄胺抡妗卑粹o在仿真顯示欄中將會(huì)顯示狀態(tài)機(jī)仿真情況選擇“鉆孔狀態(tài)機(jī)”單擊仿真工具欄中的“開(kāi)始”按鈕鉆孔狀態(tài)機(jī)仿真開(kāi)始系統(tǒng)功能分析創(chuàng)建子包在包“2.3組成設(shè)計(jì)”下創(chuàng)建子包“2.3.1卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”和“2.3.2卷?yè)P(yáng)系統(tǒng)接口”創(chuàng)建塊在子包“2.3.1卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”下創(chuàng)建塊,命名為“卷?yè)P(yáng)系統(tǒng)”同樣方法,創(chuàng)建塊“機(jī)架”和“電氣系統(tǒng)”創(chuàng)建接口塊在子包“2.3.2卷?yè)P(yáng)系統(tǒng)接口”下創(chuàng)建接口塊,命名為“機(jī)械接口”同樣方法,創(chuàng)建其他接口塊為了方便查看,對(duì)創(chuàng)建的塊和接口進(jìn)行分類(lèi)系統(tǒng)組成設(shè)計(jì)創(chuàng)建包“3模型庫(kù)”,添加子包“二級(jí)部件”,包括塊“卷?yè)P(yáng)支架”“壓繩器”“減速機(jī)”“卷筒”“液壓馬達(dá)”“電磁閥”“鋼絲繩”等二級(jí)配套產(chǎn)品模型。模型庫(kù)中的內(nèi)容允許復(fù)用,可以分別定義其接口、參數(shù),從而為系統(tǒng)組成結(jié)構(gòu)的具體建模提供基礎(chǔ)資源系統(tǒng)組成設(shè)計(jì)創(chuàng)建模塊定義圖(BDD,即塊定義圖)在模型瀏覽器中右鍵單擊“2.3.1卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”選擇“新建視圖”→“模塊定義圖”新建模塊定義圖,命名為“卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”添加建模元素在模型瀏覽器中單擊塊“卷?yè)P(yáng)系統(tǒng)”按住左鍵拖動(dòng)到模塊定義圖中,松開(kāi)左鍵,添加塊“卷?yè)P(yáng)系統(tǒng)”同樣方法,添加塊“卷?yè)P(yáng)支架”“壓繩器”“減速機(jī)”“液壓馬達(dá)”“卷筒”“電磁閥”“鋼絲繩”“電氣系統(tǒng)”“機(jī)架”建立關(guān)聯(lián)在模塊定義圖中選中塊“卷?yè)P(yáng)系統(tǒng)”將其接口與塊“卷?yè)P(yáng)支架”連接,建立組合關(guān)系在模型瀏覽器中,塊“卷?yè)P(yáng)系統(tǒng)”下方同步添加了“組成屬性1:卷?yè)P(yáng)支架”系統(tǒng)組成設(shè)計(jì)建立塊“卷?yè)P(yáng)系統(tǒng)”與其他塊的組合關(guān)系”系統(tǒng)組成設(shè)計(jì)添加值屬性在模型瀏覽器中,右鍵單擊“卷?yè)P(yáng)系統(tǒng)”選擇“新建值屬性”創(chuàng)建值屬性“總體成本指標(biāo)”設(shè)置默認(rèn)值右鍵單擊“總體成本指標(biāo)”選擇“設(shè)置默認(rèn)值”彈出“設(shè)置參數(shù)”對(duì)話(huà)框,輸入默認(rèn)值30000單擊“確定”按鈕,設(shè)置默認(rèn)值”添加其他值屬性“總體重量指標(biāo)”“最大提升力指標(biāo)”“最大提升速度指標(biāo)”“提升力”“提升速度”“總成本”“總質(zhì)量”設(shè)置其默認(rèn)值系統(tǒng)組成設(shè)計(jì)添加代理端口在模型瀏覽器中,右鍵單擊“卷?yè)P(yáng)支架”選擇“新建代理端口”創(chuàng)建代理端口“frame_a”設(shè)置端口類(lèi)型右鍵單擊“frame_a”選擇“選擇類(lèi)型”在彈出的對(duì)話(huà)框中設(shè)置“類(lèi)型”為“機(jī)械接口”在“二級(jí)部件”中設(shè)置其他代理端口系統(tǒng)組成設(shè)計(jì)創(chuàng)建內(nèi)部模塊圖(IBD,即內(nèi)部塊圖)在模型瀏覽器中,右鍵單擊塊“卷?yè)P(yáng)系統(tǒng)”選擇“新建內(nèi)部模塊圖”新建內(nèi)部模塊圖,命名為“卷?yè)P(yáng)系統(tǒng)內(nèi)部模塊”添加建模元素在模型瀏覽器中選中“卷?yè)P(yáng)支架”,將其拖動(dòng)到內(nèi)部模塊圖“卷?yè)P(yáng)系統(tǒng)內(nèi)部模塊”中同樣方法,將“屬性卷筒”“減速機(jī)”“液壓馬達(dá)”“電磁閥”“電氣系統(tǒng)”“壓繩器”“鋼絲繩”拖動(dòng)到內(nèi)部模塊圖“卷?yè)P(yáng)系統(tǒng)內(nèi)部模塊”中建立關(guān)聯(lián)在內(nèi)部模塊圖“卷?yè)P(yáng)系統(tǒng)內(nèi)部模塊”中選中“卷?yè)P(yáng)支架”邊框上的端口并與“卷筒”邊框上的端口連接,建立連接關(guān)系建立其他關(guān)聯(lián)系統(tǒng)組成設(shè)計(jì)創(chuàng)建約束在模型瀏覽器中,右鍵單擊“2.7.1.1數(shù)學(xué)模型”選擇“新建元素”→“約束”,命名為“體積計(jì)算”添加輸入?yún)?shù)右鍵單擊約束“體積計(jì)算”選擇“新建輸入?yún)?shù)”,命名為“a”同樣方法,添加“2.7.1.1數(shù)學(xué)模型”的全部參數(shù)同樣方法,添加“2.7.1.2指標(biāo)驗(yàn)證”的全部參數(shù)設(shè)計(jì)驗(yàn)證創(chuàng)建參數(shù)圖在模型瀏覽器中,右鍵單擊“2.3.1卷?yè)P(yáng)系統(tǒng)產(chǎn)品架構(gòu)”選擇“新建參數(shù)圖”,命名為“卷?yè)P(yáng)系統(tǒng)參數(shù)圖”添加值屬性從模型瀏覽器中選擇塊“卷?yè)P(yáng)系統(tǒng)”的值屬性“卷筒重量”拖動(dòng)到參數(shù)圖中添加其他值屬性設(shè)計(jì)驗(yàn)證建立映射關(guān)系從模型瀏覽器中拖動(dòng)約束“總體質(zhì)量驗(yàn)證”至參數(shù)圖中彈出“關(guān)系映射”對(duì)話(huà)框在左側(cè)框中選中“卷?yè)P(yáng)系統(tǒng)”下的“卷筒重量”按住Alt鍵,單擊右側(cè)框中“卷?yè)P(yáng)系統(tǒng)”下的“總體重量指標(biāo)”建立映射關(guān)系設(shè)計(jì)驗(yàn)證建立關(guān)聯(lián)在參數(shù)圖中選中值屬性“卷筒重量”將其接口與約束屬性“總體質(zhì)量驗(yàn)證”建立關(guān)聯(lián)建立其他值屬性與約束屬性的關(guān)聯(lián)設(shè)計(jì)驗(yàn)證約束設(shè)計(jì)在參數(shù)圖中右鍵單擊約束屬性“總體質(zhì)量驗(yàn)證”選擇“編輯約束表達(dá)式”彈出“約束表達(dá)式”對(duì)話(huà)框在左側(cè)“變量”選項(xiàng)卡中雙擊“總重量:Real”在右側(cè)“表達(dá)式編輯”框中將會(huì)添加此變量編輯約束表達(dá)式設(shè)計(jì)驗(yàn)證參數(shù)計(jì)算在模型瀏覽器中,選中“卷?yè)P(yáng)系統(tǒng)參數(shù)圖”單擊“建模”→“仿真”→“仿真”按鈕打開(kāi)“約束計(jì)算”對(duì)話(huà)框在“計(jì)算參數(shù)設(shè)置”框中設(shè)置參數(shù)值,單擊“計(jì)算”按鈕自動(dòng)計(jì)算參數(shù)值設(shè)計(jì)驗(yàn)證追溯性分析單擊“建?!薄安榭础薄白匪菪苑治觥卑粹o彈出“追溯性分析”對(duì)話(huà)框,可以查看需求、功能的追溯情況和覆蓋率需求覆蓋單擊“建?!薄安榭础薄靶枨蟾采w”按鈕彈出“覆蓋性分析表”對(duì)話(huà)框在“視圖”下拉列表中選擇“需求覆蓋表”通過(guò)需求追溯矩陣展示需求被功能和塊滿(mǎn)足的情況分析評(píng)估創(chuàng)建多個(gè)架構(gòu)方案在包“2.6配置設(shè)計(jì)”下創(chuàng)建“產(chǎn)品母型”“A方案”“B方案”“C方案”“D方案”“E方案”“F方案”“G方案”設(shè)置它們的值屬性選擇架構(gòu)方案單擊“建模”→“查看”→“架構(gòu)權(quán)衡”按鈕彈出“架構(gòu)權(quán)衡”對(duì)話(huà)框在左側(cè)下方勾選“全選”復(fù)選框選擇全部要對(duì)比的架構(gòu)方案。導(dǎo)入腳本單擊“導(dǎo)入”按鈕,找到安裝路徑下的Example文件夾選擇腳本文件architect_test.py單擊“打開(kāi)”按鈕,在“架構(gòu)腳本編輯”框中將會(huì)顯示其中的Python腳本設(shè)計(jì)驗(yàn)證架構(gòu)方案對(duì)比結(jié)果單擊“計(jì)算”按鈕,顯示架構(gòu)方案的對(duì)比結(jié)果設(shè)計(jì)驗(yàn)證參數(shù)計(jì)算單擊“關(guān)系映射”按鈕在“關(guān)系映射”對(duì)話(huà)框中分別建立“3模型庫(kù)”的“二級(jí)部件”中的“卷筒.長(zhǎng)”、“卷筒.寬”和“卷筒.高”與“卷筒.體積”的關(guān)系映射修改公式為“體積=卷筒.長(zhǎng)*卷筒.寬*卷筒.高”查看體積的計(jì)算結(jié)果設(shè)計(jì)驗(yàn)證創(chuàng)建表格視圖在模型瀏覽器中右鍵單擊“2.8架構(gòu)權(quán)衡”選擇“新建視圖”→“表格視圖”新建表格視圖,命名為“卷?yè)P(yáng)設(shè)計(jì)_表格”篩選數(shù)據(jù)在表格視圖“卷?yè)P(yáng)設(shè)計(jì)_表格”中單擊“選擇表格中顯示的數(shù)據(jù)”按鈕彈出“篩選數(shù)據(jù)”對(duì)話(huà)框,勾選需要顯示的數(shù)據(jù)編輯注釋內(nèi)容在表格視圖“卷?yè)P(yáng)設(shè)計(jì)_表格”中,還可編輯注釋內(nèi)容表格視圖與關(guān)系矩陣創(chuàng)建關(guān)系矩陣在模型瀏覽器中右鍵單擊“2.8架構(gòu)權(quán)衡”選擇“新建視圖”→“關(guān)系矩陣”新建關(guān)系矩陣,命名為“卷?yè)P(yáng)設(shè)計(jì)_關(guān)系矩陣”在“卷?yè)P(yáng)設(shè)計(jì)_關(guān)系矩陣”視圖中單擊“篩選行數(shù)據(jù)”按鈕彈出“篩選數(shù)據(jù)”對(duì)話(huà)框勾選關(guān)系矩陣中需要顯示的行數(shù)據(jù)單擊“確定”按鈕在“卷?yè)P(yáng)設(shè)計(jì)_關(guān)系矩陣”視圖中單擊“篩選列數(shù)據(jù)”按鈕在

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論