- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
怎样利用VBS调用HFSS进行并行仿真
录入:edatop.com 点击:
现在在写一个程序,用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似乎不支持用VBS控制多个窗口,在同一个窗口下就可以实现多个Design并行仿真,以前是因为程序调用多个VBS时 间隔太短,后来调用的vbs打断了前一个vbs的执行,只需要在调动新的vbs脚本之前等待1、2秒即可。
网友回复:
大家都说下看法嘛
网友回复:
能不能并行运行多个脚本
网友回复:
可以运行多个脚本,但是只能打开一个HFSS窗口,这样仿真多个design好像不是并行的……
有什么办法可以控制多个HFSS窗口?
网友回复:
多license才能多个design同时求解,或者v12中的DDM可实现一个design的多域并行求解。
网友回复:
LZ您好, 不知道你做没做过用Floquet端口在脚本文件中, 我做了一个可以加上一个端口,但是加第二个端口时就出现服务器出现意外情况。
网友回复:
怎么没有人回答。我想知道是不是破解软件的权限的问题。
网友回复:
有时会有权限问题,不用save语句就行了,至于你这个问题我还没遇到过,我都是用HFSS录制的,没有一行行自己写
网友回复:
谢谢你的回复,能不能说的具体些。现在很急,这样不能用的话,我三个月的工作就白干了。谢谢了
网友回复:
可以把关于多个license说的详细点,我现在正在研究这个,谢谢
申明:网友回复良莠不齐,仅供参考。如需专业帮助,请咨询本站专家,并推荐学习李明洋老师的HFSS视频培训课程。
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的HFSS视频培训教程。