Isight中OSCommand命令行組件和simcode程序集成組件
2016-10-24 by:CAE仿真在線 來(lái)源:互聯(lián)網(wǎng)
1. OS Command命令行組件
用戶可以用OS Command組件啟動(dòng)外部的程序,執(zhí)行各種操作系統(tǒng)的Shell腳本。OS Command組件可以與Data Exchanger組件結(jié)合,實(shí)現(xiàn)對(duì)應(yīng)用程序的集成。
在Isight中使用OS Command命令行組件的簡(jiǎn)單步驟如下:
1)在Design Gateway中創(chuàng)建一個(gè)新的任務(wù)Task。
2)將OS Command組件拖動(dòng)到Task的工作流中。
3)雙擊OS Command組件,彈出編輯界面OS Command Component Editor。
4)選擇Basic屬性頁(yè),可以選擇多種命令類型,如Command、Bourne Shell、 C Shell、 K Shell、 Bash和Windows Batch,根據(jù)需要選擇對(duì)應(yīng)類型即可。
5)選擇Advanced屬性頁(yè),可以對(duì)程序的執(zhí)行過(guò)程進(jìn)行控制,如在程序超時(shí)Execution tasks longer than后的對(duì)話框中輸入60秒,意味著如果啟動(dòng)的腳本或程序60秒后未退出,Isight將會(huì)認(rèn)為腳本或程序運(yùn)行失敗。在Consider execution failed if選項(xiàng)設(shè)置Isight識(shí)別程序/腳本計(jì)算失敗的多種判據(jù),在Wait for file選項(xiàng)保證Isight等待某個(gè)輸出文件產(chǎn)生或文件中某關(guān)鍵字出現(xiàn)之后再繼續(xù)執(zhí)行。
6)在Required Files屬性頁(yè),可以為程序/腳本增加輸入文件或輸出文件,并對(duì)文件的類型、名稱、路徑進(jìn)行配置。此處增加的輸入文件可直接作為參數(shù)添加到Basic屬性頁(yè)的命令行中。
7)設(shè)置完成后,即可運(yùn)行OS Command組件。
2.Simcode程序集成組件
Simcode是一個(gè)完整地將應(yīng)用程序輸入、執(zhí)行、輸出進(jìn)行集成的接口。它本質(zhì)上包含三個(gè)部分:
-
用于改寫程序輸入文件的DataExchanger
-
執(zhí)行應(yīng)用程序的OS Command
-
用于讀取程序輸出文件的DataExchanger
在Isight中使用Simcode程序集成組件的簡(jiǎn)單步驟如下:
1)在Design Gateway中創(chuàng)建一個(gè)新的任務(wù)Task。
2)將Simcode組件拖動(dòng)到Task的工作流中。
3)雙擊Simcode組件,彈出編輯界面SimcodeComponent Editor。該編輯器由Input、Command和Output三個(gè)屬性頁(yè)組成。其中的Command屬性頁(yè)相當(dāng)于OS Command命令行組件。
4)選擇Input屬性頁(yè),單擊中央?yún)^(qū)域的Clickhere to open a new Data Source按鈕,彈出Quick data SourceConfiguration向?qū)?duì)話框,對(duì)輸入文件的類型、名稱等進(jìn)行配置,并使用“寫入”功能創(chuàng)建相應(yīng)的輸入?yún)?shù),對(duì)應(yīng)變量的背景色變?yōu)榉奂t色。最后單擊Apply按鈕,完成對(duì)輸入文件的解析。
5)選擇Output屬性頁(yè),單擊中央?yún)^(qū)域的Clickhere to open a new Data Source按鈕,彈出Quick data SourceConfiguration向?qū)?duì)話框,對(duì)輸出文件的類型、名稱等進(jìn)行配置,并使用“讀取”功能創(chuàng)建相應(yīng)的輸出參數(shù),對(duì)應(yīng)變量的背景色變?yōu)榫G色。最后單擊Apply按鈕,完成對(duì)輸出文件的讀取。
6)切換到Command屬性頁(yè),配置命令行。
此處的配置方式與OS Command組件的配置方式完全一樣。
附:
1.點(diǎn)擊插入按鈕,向命令行中添加已有參數(shù)。參數(shù)添加在當(dāng)前鼠標(biāo)位置,并以綠色高亮顯示,表示該值在運(yùn)行時(shí)將會(huì)被替換。
2.向命令行中添加新的參數(shù),需在Parameter列表中輸入?yún)?shù)名稱,并點(diǎn)擊插入按鈕。新的參數(shù)類型為實(shí)數(shù),可以在設(shè)計(jì)門戶的Parameters標(biāo)簽頁(yè)進(jìn)行類型的更改。
3.單擊參數(shù),并按Backspace鍵,從命令行中刪除該參數(shù)。
相關(guān)標(biāo)簽搜索:Isight中OSCommand命令行組件和simcode程序集成組件 ISight培訓(xùn) ISight培訓(xùn)課程 ISight分析 ISight在線視頻教程 ISight技術(shù)學(xué)習(xí)教程 ISight軟件教程 ISight資料下載 ISight代做 ISight基礎(chǔ)知識(shí) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)