通过使用CST的宏指令Macro,可以非常方便而高效地实现一些常用的功能。可以对Calculate、Construct、Materials等进行设置,快速帮助我们进行建模、后处理等。▲使用Wire Transition宏建模示例 如果要修改或者自定义Macro,可以使用Edit Macro。宏指令使用的是VBA语言或者Python语言,具体使用方法、语法可在Help Contents中进行查看。
好在可以打开CST官方Macro文件进行参考,比如自带的Dipole Antenna这个mcs文件。经过对比,不难发现,只需要将前面的代码变成字符串形式,通过AddToHistory即可将建模代码添加至History List。 依葫芦画瓢,Sub Main和End Sub之间的代码替换如下,执行VBA命令后即可在History List下找到本次建模的详细代码: Dim sCommand As S...
(3)边界条件设置为Open。 (4)通过Macros->import VBA Macros导入Freely shaped open boundary with SIBC。 (5)宏。 导入完成后执行。 (6)执行后,可以在F solver设置---special中查看open boundaries,因为执行了macro,已自动选择到SIBC material(SIBC)。 (7)设置完成,此时运行仿真并查看结果,得到如下电场分布,可...
可以利用macro->Materials-> Create Spatially Varying Material for Optical Application 选择龙伯球模型,中心折射率为根号2: n=√(μ_r ε_r ) 其实该宏就是添加了一些VBA定义空间变化材料: 然后将球结构赋予该材料: 已经定义了频域电磁场和远场来看RCS,我们可以加上一个时域电场来观察: 这里我们把频率范围调宽...
Macro功能强大,可以对Bio Models、Calculate、Construct、EMC等仿真分析进行Setting,快速准确地得到仿真结果。下面列出了用户常用的具有代表性的Macro功能。请使用Macro功能进行有效的仿真分析吧! 如果想修改Macro,请使用Edit Macro。可以在Help Contents的Automation and Scripting Visual Basic(VBA)中查看CST使用的VBA语言。
使用CST的宏Macro,能高效实现常用仿真操作。宏Macro对大型公司研发团队意义重大,无需所有工程师精通仿真软件,实现自动化成为可能。首先,通过CST自带的宏命令,能轻松调整功能,如Calculate、Construct、Materials等,快速建模与后处理。修改或自定义宏,使用Edit Macro功能,宏指令基于VBA或Python语言,查看...
1.1 1 A VBA 运行环境 首先打开 CST 仿真软件,单击菜单栏的 Macros 选项,将会弹出如图 1-1所示的界面。 图 1-1 CST 界面下的 Macros 菜单界面 图 1-1 的界面中红色圆圈圈出的部分有五个选项,分别是 Open VBA Macro 专注高频线路板pcb生产(板材有:F4B,Rogers, TACONIC ,ARLON, TP-2等),13823677869 ...
‘s macro language: Compatible to the widely used VBA (Visual Basic for Applications) COM based CST STUDIO SUITE can be controlled by other applications CST STUDIO SUITE can control other applications 4 | Oct-07 Integration Into Workflow e.g. ppt-Reports MS Windows Excel, Word, Scripting ...
源文件:见CST软件菜单中Macros->Edit/Move/Delete VBA Macro ->Global Macro 功能:首先选择参数的个数和名称,并设置相应的起始值、步长和结束值,然后宏程序会自动扫描所有取值范围内的参数设置并仿真。 限制:如果用户只是想仿真所有参数设置中的个别几组设置或者有一些参数设置的组合会造成仿真无法进行等问题时,原版...
CST-VBA程序化建模(附实例解析)