官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > HFSS仿真设计论坛 > vbs脚本相关的问题,希望有人帮忙解答下。

vbs脚本相关的问题,希望有人帮忙解答下。

05-08
vbs脚本相关的问题,希望有人帮忙解答下。
我在打开record script后建立了一个模型,然后通过双击vbs进行计算。
在hfss下计算一切正常,并可以通过Result-CreateReport得出相关的S参数曲线
但是当我在脚本尾部加入
oDesign.AddOutputVariable "s", "dB(S(WavePort1,WavePort2))"
oDesign.AnalyzeAll
myresult = oDesign.GetOutputVariableValue("s", "Setup1:Sweep1", "Freq='1GHz'", "")
几条脚本命令时,计算正确,但是在获取1GHz下S12参数的时候出错。
模型中是有WavePort1和WavePort2两个WavePort端口的。
hfss却报错。错误描述是:
Project2 (E:/ansoft/)
  HFSSDesign1
    [info] Normal completion of simulation on server: Local Machine. (1:52 PM  九月 14, 2010)
    [error] 'Setup1:Sweep1' has no available solution data. (1:52 PM  九月 14, 2010)
在别的模型中我曾经用这几句脚本命令成功获取了S参数相关频率点的值,但是在这个模型中却出错了。
我想请问下原因,以及AddOutputVariable 和GetOutputVariableValue两个脚本命令的使用注意事项。

相关的变量名正确吗?

变量名是正确的,绝对不会出错,这个方法在一个模型中可行,在另一个模型中却不可行了。而且通过create report都能得出s参数的曲线。

我也遇到相同的问题,请问又什么解决方法吗?

Top