现在位置:首页 > 微波射频和天线设计 > CST微波工作室 > CST使用讨论 > 教你在CST中使用VBA宏批量定义监视器

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

录入:mweda    点击:
在 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 的问题
下一篇:ground planes

CST视频培训教程
CST天线设计培训教程