• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > CST > CST使用问答 > 教你在CST中使用VBA宏批量定义监视器

教你在CST中使用VBA宏批量定义监视器

录入:edatop.com     点击:
在 CST 中可以定义监视器来观察某些频点/时间点上的3D 空间场强分布。但是如果需要定义的监视器间隔很小,数量很多,且有一定规律时,即可用宏语言来简化其操作。
1) 在历史树中找到定义某个频点的监视器的宏语言。

2) 创建宏的名字。

3) 查看监视器定义VBA 宏语句。
其中.Name "e-field (f=3)"为参数化监视器名,.Frequency "3"表示参数化频点。4) 将监视器名和频点都参量化。

其中监视器名用 cst_sMonitorName 来参量化,而监视器的频点用参数cst_MonitorFreq 来参量化。
5) 选择运行宏
输入对应的需要开始定义的监视器频点的初始值。
6) 运行结束后,左边状态树就会出现所要求定义的监视器。

7) 如果下次需要使用此功能,只需在Macros 中的打开Field Monitor Creator 即可。

8) 如果要求定义的频率范围以及频率步长有所变化,只需改变宏中的对应参数即可

主要语句“For cst_MonitorFreq = 3.0 To 5.0 STEP 0.1”表示需要定义频点3.0 到5.0 之间间隔为0.1 的21 个监视器。对此进行相应的修改,在保存之后点击运行即可完成所要求定义的一系列监视器的定义了。

网友回复:

顶,呆呆的这个新手FAQ系列真的很好,建议多整些例子以后出书~
名字叫《CST实用技巧大全》如何?

网友回复:

很多是参考官方的教程,我们只是针对新手来制作的,以后希望多发一些设计实例,讲解并分析如何设计,绝对原创,哈哈

申明网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的CST视频培训教程

上一篇:CST时域求解器的内存需求
下一篇:高手,CST能不能计算尾场?

CST培训课程推荐详情>>

  网站地图