CST后处理Load Data(0D/1D)报错问题原因及解决方案
大家好,我是CST电磁兼容性仿真。这是我的第94篇原创文章。为避免错过干货知识,欢迎关注公 众号,共同学习,共同进步!在做CST仿真PP后处理的时候,您是否遇到跟我一样的问题。背景:做完CST仿真之后需要在PP里面后处理数据,如图General 1D--> Load Data(1D or 0D)直接说一下原因吧,这个Tree Item打开之后是个下拉菜单(listbox),VB语言规定下拉菜单的个数上限是32767。tree数量超过32767就会报上面这个错误。因为这个Tree Item打开之后是个下拉菜单(listbox),会显示三种DS工作室仿真结果,分别是Block,Task和Result。Block是你的3D模型各种参数,比如S参数,阻抗,balance等,在这个脚本里面编程人员优先显示Block,其次Task,最后result。Block的数量非常多,你有多少个离散端口,block里面子文件夹里面都会有相应数量的文件。如图小编这个仿真Block,Tran和Result加起来一共·35370,Blocks就占了35368个,已经超过下拉菜单上限,等选择处理Task或者Result结果是已经超出上限,所以CST就报错。那么如何解决这个问题:因为正常情况下我们都会处理task或者result的结果数据,在脚本里面可以将tree显示顺序调整一下,1.Task2.Result3.Block。也可以把Block删掉。希望我的分享能帮助到大家,如果大家觉得这篇文章有用,请给我点个赞,谢谢。
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-06-12
最近编辑:1天前