首页/文章/ 详情

利用CST脚本程序自动生成变压器绕线线圈展示

1年前浏览1126

最近小编在努力的学习变压器的仿真设计。因为在小编的职业生涯中从来没有涉足到变压器的电路设计和仿真。之前有些小伙伴也是问小编变压器仿真的问题,小编也是苦于才疏学浅,真的是鞭长莫及,无能为力。

最近也是拿了一个变压器仿真练练手,分享一点变压器仿真的成果。说得不对或者说得不好的地方欢迎指正。

小编仿的这个变压器是两个E型磁环合成的。中间的磁芯的横截面积是长方形的,所以它的线圈绕制方式是长方形环绕,匝数比是10比18。


说实话单纯看这个仿真感觉好像不难,但是建立这个绕组真的是实实在在的太难了,如果是圆形绕组我觉得还是很简单的,用Analytical Curve很快就能生成圆形绕组。但是方形的线圈怎么办,小编也咨询了一些朋友,大部分人都是手动建立,复 制,移动,旋转等等一系列操作。反正是很花时间和精力。小编也试试了,实在是太麻烦了,所以小编果断选择了放弃。

这时候小编多年苦学的VBA编程就派上用场了,这个代码大概花了半天时间,但是方形线圈真的是秒生成。


最后来看一下生成的3D模型的效果吗,如下图所示

虽然还有很多需要改进的地方,但是已经大大提高了变压器方形线圈建模的效率和节省了建模的时间。

需要提醒大家一下:用VBA或者Python编辑CST脚本的时候一定要用函数AddtoHistory把建模的脚本参数添加到history list里面去,否则下次打开的时候你的模型就不翼而飞了。你问我模型哪儿去了,我只能告诉你,你的history list里面没有建模的记录。所以再次打开CST仿真的时候,CST自动读取history list里面的语句,并且会更新一下,所以模型就没有了。

最后总结下:掌握一门编程语言对于CST仿真来说真的是如虎添翼。



来源:CST电磁兼容性仿真
电路CST
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-07-27
最近编辑:1年前
希格斯玻色子
知识就是力量
获赞 69粉丝 117文章 94课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈