请问一下,使用VBS脚本文件在hfss中建lumpdeport时其中的积分线如何使用变量
时间:10-02
整理:3721RD
点击:
请问一下,使用VBS脚本文件在hfss中建lumpdeport时,其中的积分线如何使用变量?
原代码如下:
oModule.AssignLumpedPort Array("NAME:1", "Objects:=", Array("Rectangle1"), "RenormalizeAllTerminals:=", _
true, "DoDeembed:=", false, Array("NAME:Modes", Array("NAME:Mode1", "ModeNum:=", 1, "UseIntLine:=", _
true, Array("NAME:IntLine", "Start:=", Array("49.5mm", "4.9789962505148e-017mm", _
"19mm"), "End:=", Array("49.5mm", "3.71414492440475e-016mm", "21mm")), "CharImp:=", _
"Zpi", "AlignmentGroup:=", 0, "RenormImp:=", "50ohm")), "ShowReporterFilter:=", _
false, "ReporterFilter:=", Array(true), "FullResistance:=", "50ohm", "FullReactance:=", _
"0ohm")
如果将其中红色坐标点替换成相应的变量?现在替换后HFSS总是报错,提示积分线长度要大于零!
无助中,求帮助。
原代码如下:
oModule.AssignLumpedPort Array("NAME:1", "Objects:=", Array("Rectangle1"), "RenormalizeAllTerminals:=", _
true, "DoDeembed:=", false, Array("NAME:Modes", Array("NAME:Mode1", "ModeNum:=", 1, "UseIntLine:=", _
true, Array("NAME:IntLine", "Start:=", Array("49.5mm", "4.9789962505148e-017mm", _
"19mm"), "End:=", Array("49.5mm", "3.71414492440475e-016mm", "21mm")), "CharImp:=", _
"Zpi", "AlignmentGroup:=", 0, "RenormImp:=", "50ohm")), "ShowReporterFilter:=", _
false, "ReporterFilter:=", Array(true), "FullResistance:=", "50ohm", "FullReactance:=", _
"0ohm")
如果将其中红色坐标点替换成相应的变量?现在替换后HFSS总是报错,提示积分线长度要大于零!
无助中,求帮助。
顶起来
是不是把起始点和终点画反了
应该不是的,感觉是HFSS软件问题,我在软件里用输入坐标点的方法也不能完成积分线
你的y轴数值是不是太小了 超出数值读取的范围了,换个大点的数试试