怎樣利用VBS調(diào)用HFSS進行并行仿真
現(xiàn)在在寫一個程序,用C程序調(diào)用VBS腳本控制HFSS進行仿真,現(xiàn)在單線程程序已經(jīng)完成,即每次啟動一個HFSS窗口仿真一個數(shù)據(jù)點;后來又嘗試同時仿真多個數(shù)據(jù)點,當只打開一個HFSS窗口,打開多個project進行仿真時,HFSS一般是先完成一個project然后在仿真下一個,大部分時候都沒有并行仿真,所以放棄這種方式;下一步想通過多個線程每個線程通過一個VBS腳本控制一個HFSS窗口進行并行仿真,這種方式應該是可行的,大家有沒有這樣用過的?看了HFSS關(guān)于VBScript的說明,都是在同一個HFSS窗口下操作,怎樣才能用VBS打開多個HFSS窗口并給每個窗口創(chuàng)建一個project一個design?童鞋們幫幫忙啊
終于自己搞定了:
HFSS似乎不支持用VBS控制多個窗口,在同一個窗口下就可以實現(xiàn)多個Design并行仿真,以前是因為程序調(diào)用多個VBS時 間隔太短,后來調(diào)用的vbs打斷了前一個vbs的執(zhí)行,只需要在調(diào)動新的vbs腳本之前等待1、2秒即可。
大家都說下看法嘛
能不能并行運行多個腳本
可以運行多個腳本,但是只能打開一個HFSS窗口,這樣仿真多個design好像不是并行的……
有什么辦法可以控制多個HFSS窗口?
多l(xiāng)icense才能多個design同時求解,或者v12中的DDM可實現(xiàn)一個design的多域并行求解。
LZ您好, 不知道你做沒做過用Floquet端口在腳本文件中, 我做了一個可以加上一個端口,但是加第二個端口時就出現(xiàn)服務(wù)器出現(xiàn)意外情況。
怎么沒有人回答。我想知道是不是破解軟件的權(quán)限的問題。