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