vue 如何合并两个 项目_FAQ027:如何合并两个模型并保持参数化

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

01cc3dac36955b3a0e975ae25d5677a0.png

cc77499d4a1cb92e6482f3c8d2dc7a61.png

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

1cd9c8d59777ed2d41729409fb9b8b4e.png

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

be4acc3ae820ce99706352051b846e96.png

b39078502a3395bd7af51d1fd6d7f911.png

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

2100525d76e8d3c2d3f7268bd1d71598.png

774fdd0c9a3061f73ebc04ae01e9d364.png

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

9bb946499616ed1adabcb52fd375b06f.png

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

92ab1bf183010b93be7f0bab4e6fe787.png

以上都是铺垫,下面正式介绍CST的SAM(系统装配建模)的标准流程。 Step1 设置安装点 在原始文件中设置相对坐标系,并保存安装点,如下图在天线模型中设置安装点,注意w坐标轴的朝向。

03f4a22c5833b7af7b9fd51745785d9b.png

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

f7fee0c1e026e0adc550be728efd1830.png

Step2 创建一个装配文件

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

1d6d3d90f6a31dbc54e63f68a396df1e.png

2c3c7d4ddd11eb97f7deb00a82b916ce.png

ffad1f7d3da938e2b14e5584f1f38320.png

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

acbbca773707fad70fbaee3dc17dfd14.png

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

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

047c80af301ffc7270475d463d1629b2.png

7062b04ceb374d74bc6c739ba65a409d.png

Step4 修改模型的参数

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

b7c43faed077f82029d487f436703816.png

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

bb1083ed4593913273c3cf3dfa89a76d.png

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

f6a7ed6046a504d9cb241820a84f916f.png

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

c66f82802ac383f57f553f4d19fa8717.png

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

3f335f0faca67eb142596c0d37db8f4d.png

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值