- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
请问一下,使用VBS脚本文件在hfss中建lumpdeport时其中的积分线如何使用变量
录入:edatop.com 点击:
请问一下,使用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轴数值是不是太小了 超出数值读取的范围了,换个大点的数试试
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的HFSS视频培训教程。


