资   讯   中   心
 主 营 产 品

如何合并两个模型并保持参数化【cst电磁仿真】-和记娱乐怡情博娱188

来源: | 作者:thinks | 发布时间: 2023-09-18 | 55 次浏览 | 分享到:

本期回答一个常见的问题,如何把两个都有参数化的cst三维模型合并在一起。一般直接在两个仿真文件中复制粘贴,只要两个文件的里都设置好相对坐标系,直接复制出来的模型就会出现在相同的相对坐标系的位置。虽然非常方便但带来的结果是复制出的文件就失去了参数化。


例如这里一个monopole天线和一个金属gnd都是参数化的模型,如下图所示:

 

 

 


如果只是在天线和地都设置上相对坐标系,复制天线模型到地的模型后,天线的模型的参数都不能编辑了。如下图所示:


 


另外一种方法在其中一个文件中,导入另一个文件作为子文件。同样以上面例子为例,在金属地的模型中导入子文件,并选择天线文件。如下图所示:


 

 

用这种方式合并的模型,虽然也没法合并参数,但有一个external project的链接,可以去原始的模型文件里改变参数,改变了天线模型里参数后,可以更新到gnd模型中来。


 

 


比如我们这里把天线高度改为100mm并保存文件后,在gnd的文件中会提示 sub-project更新了,是否要更新文件如下图所示:


 


我们点了f7,则新合并的文件里的模型参数也一起更新了,如下图所示:


 


以上都是铺垫,下面正式介绍cst的sam(系统装配建模)的标准流程。

step1 设置安装点
在原始文件中设置相对坐标系,并保存安装点,如下图在天线模型中设置安装点,注意w坐标轴的朝向。


 


同样设置金属地的安装点位置,w坐标轴和天线朝着相反的方向设置安装点,设置完的图如下:


 


step2 创建一个装配文件

 

新建一个装配文件,并把之前两个文件拖拽进去,如下图所示:


 

 

 


双击天线的安装点,再双击gnd的安装点,总之通过一顿操作,把模型组装起来,如下图所示:


 

 

step3 创建新的合并后的模型文件

 

可以通过生成一个新的3d模型创建成一个完整的仿真文件,如下图所示:


 

 

step4 修改模型的参数

 

我们要把两个原始文件中的参数(block parameter list)传递到新的合成文件的全局参数中(global parameter list)。比如本来天线模型中的高度参数,monopole_l1让他等于全局参数l1_sam,再给l1_sam赋值30mm,如下图:

 


同样把地板模型中size1=size_sam,并生成新的参数size_sam,这里等于250。


 

这样就可以在新装配的文件下,通过不同的子文件修改模型参数了,比如我们把l1_sam改成100,size_sam改成250,新的模型如下图所示:


 


比如我们嵌套一个sweep的task,就可以对新的组合模型进行高度和gnd尺寸的扫参,本来这两个参数是属于不同的原始文件的。这里的参数都只能是对全局的parameter list里的参数进行。


 


sam的系统装配流程可以最完整的处理模型的全参数化,对组合模型进行参数扫描,优化等操作。如有问题,请留言,谢谢观赏!

 

(内容、图片来源:cst仿真专家之路公众号,侵删)

 

和记娱乐怡情博娱188的版权与免责声明:

凡未注明作者、来源的内容均为转载稿,如出现和记娱乐怡情博娱188的版权问题,请及时联系和记娱乐怡情博娱188处理。我们对页面中展示内容的真实性、准确性和合法性均不承担任何法律责任。如内容信息对您产生影响,请及时联系和记娱乐怡情博娱188修改或删除。

 


cst
abaqus
powerflow
xflow
simpack
catia
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技
"))
网站地图