cad多个窗口并排显示_如何创建包含 CAD 导入和选择的仿真 App

c8a4ecf3de61d0955f236b8adad7627e.png

模型开发器中的选择

“选择”是创建本文开头演示的仿真 App 的关键。首先,我们来回顾一下选择的概念以及它们在 COMSOL Multiphysics软件中的用法。

在模型开发器中,指定选择可以在分配材料属性、边界条件和其他模型设置时,对域、边界、边或点进行分组。我们可以通过在组件 >定义 节点下添加子节点来创建不同类型的选择。这些可以在整个模型组件中重复使用。

下面,我们以边界条件的选择为例来说明如何使用选择。当我们选择一些边界与某个边界条件关联时,可以直接在 COMSOL Desktop环境的图形窗口中单击那些边界。这是默认选项,称为手动选择。然后这些边界将被添加到该边界条件的局部选择中。

b05e23b8a264a15d7982e7ccc5e08081.png
定义显式选择,将编号为 186 的边界定义为出口边界。
b4f066a8f1e1fd5e6e8b0a59ec4c85a9.png

该模型模拟了一个静态层流微混合器,混合器具有两组平行的分离-再成形-重组混合单元。每个混合单元使流体层的数量增加了一倍,从而实现快速混合过程。以标量混合质量为输出结果,通过计算出口处的浓度曲线的相对方差来定义。

2ea7d4b63127c95652302ed700a9bbae.png

该模型在几何 序列中具有一个 CAD 导入节点,如下图所示。

e14e5a0bdc83c67ebd5a8ab7623ec613.png

为了使仿真 App 不依赖导入 CAD 格式文件的尺寸,该模型还添加了 缩放 操作,并设置参数为 ,如下图所示。

289d0e85edbd9586d14173d9b3dec6ab.png
出口边界选择应用于稀物质传递接口的 出口边界条件。

使用新表单向导创建第一个仿真 App

现在,让我们基于微混合器模型创建一个仿真 App。在主屏幕 选项卡上,从模型开发器切换到 App 开发器,然后单击新建表单,打开新建表单向导。

在输入/输出页面,将表单标题 更改为 Main,并将表单名称 更改为 main。然后,双击左侧的树使以下参数在表单中可用(详请参见下图):

  • 入口浓度
  • 扩散系数
  • 平均速度
  • 几何比例

此外,双击全局计算 节点以显示计算出的混合质量。

b2672312af94d3c31b7ebf251451477c.png
表单向导中的 图形页面。

在按钮页面中,双击计算研究1 以添加计算按钮。

d2ba345932b705a3376eccdbe44148f1.png
表单编辑器中的初始应用布局。

下一步,将 App 布局模式切换为栅格模式。通过选择增长列增长行对齐 >水平填充,以及对齐 >垂直填充,使图形对象可调整大小。有关如何执行此操作的详细说明,请参阅COMSOL App 开发器简介(5.5版本)中第 116-117 页。

942411bd71eae4c3dbf6afca72cc0947.png
微混合器仿真 App 的第一个版本。

在运行时最大化整个 App 窗口可能更为方便。在 App 开发器 中,单击 App 开发器模型树中的主窗口节点,然后在设置窗口中的大小部分,选择初始大小最大化,就可以启用这个功能。

8d9529154f720735a86a47b7aeb92313.png
在表格中添加另一行。

如下图所示,单击并选择新行中最左边的单元格。

22ff8db424132bd3da045c2bd14eca19.png
导入按钮的设置窗口。

右键单击按钮,然后选择对齐 >右对齐以更好地放置按钮。

fafde02614ff66e9de806ac43a5617fa.png
将 导入文件添加到 导入按钮的命令序列中。

同样,浏览并双击模型 >组件1 >几何1 和 GUI 命令 >图形命令 >缩放范围,以将这些操作添加到命令序列中。此外,根据下图,使用命令序列下方的编辑变元按钮,或在绘制几何1和缩放范围命令的变元字段中,手动键入。

425c1f3a005d1ca8b809376be559b77f.png
使用 编辑器工具窗口添加 绘制几何按钮。
a958050ec8937f03efcfa994ebd5b39b.png
绘制几何按钮的命令序列。

选择边界

现在,我们添加两个按钮来选择边界:一个按钮用于入口边界,另一个按钮用于出口边界。

单击与计算 按钮相同的行中最左边的空白单元格。

使用编辑器工具窗口,浏览并右键单击模型 >组件1 >定义 >选择 >入口边界 >按钮。

609f3f505dad1831d120ad051ab4b268.png
入口边界的入口选择按钮。

根据下图,通过浏览并右键单击模型 >组件1 >定义 >选择 >出口边界 >按钮,然后将按钮的相应文本更改为出口,重复上述步骤以创建出口按钮。

97a1858e9d2948d153c314fecb8fd95c.png
出口按钮的命令顺序。

要查看单击选择按钮后用户界面的显示方式,请参阅本文末尾更高级版本的仿真 App 图示。

在使用新的选择按钮之前,我们还需要在用于计算混合质量的平均算子中使用选择。在模型开发器中,转到组件1 >定义 >平均值1 组件1 >定义 >平均值2,然后根据下图将选择 分别更改为入口边界出口边界

6a92a709cd19e4d1655489df3ce10253.png
通道宽度的全局参数。

找到阶跃函数组件1 >定义 >阶跃1的设置窗口。在平滑部分中,在过渡区域大小输入。这样可确保在从 0 增加到 1 时,阶跃函数的过渡区域为通道宽度的 10%。过渡过于尖锐可能会导致粗糙网格存在收敛问题。在本文的后面,我们将看到如何使用此阶跃函数来设置自定义浓度曲线。

c24a3bbf0d2b2aed3aa07bbeda5fb108.png

用于流入浓度的变量

组件1 >定义 >变量,定义新的变量 使表达式 等于 。

be2d5802efb66dbc7dcffb06af5ffa22.png
带有 通道宽度参数和浓度阶跃变量表达式的两个新行。
6ce3e8edfd1c835478b5d367635ba73a.png
将浓度阶跃变量表达式添加到表单。

使用数据访问控制单元大小

为了让用户控制单元的大小,请通过单击模型开发器的开发工具 选项卡中的相应按钮来启用数据访问。这样我们就可以访问单元大小的大小 属性,并在仿真 App 中使用它。

cb2d46f72b2e55e7d5a17e402ad5f125.png
使用编辑器工具窗口为预定义大小添加组合框对象。

这样做将为预定义的大小添加一组合框对象,如下图所示。请注意,我们可能需要使用合并单元格来获得所需的布局。

2ea7d4b63127c95652302ed700a9bbae.png

测试仿真 App

测试该仿真 App需要导入 CAD 文件 split_recombine_mixer.mphbin,并使用输入参数,如下图所示。这些参数将重现微流体模块中可用的教程模型的结果。

c039a8f928a3c8ba6ac872c662c631fb.png
使用具有用户定义的 CAD 导入和选择功能的临时设计仿真 App 模拟分离-重组微混合器。

启用其他 CAD 格式

启用任何格式的 CAD 导入取决于附加产品,我们需要在模型开发器中的几何 序列中为 CAD 导入节点显式启用任何文件格式。为此,需启用数据访问,操作与上述的启用用户单元大小控制时相同。在导入设置窗口中,选中 旁边的复选框,然后更改为任何可导入文件,如下图所示。此处可用的选项将取决于可用的附加产品。

6adf71ef86d5bfce74477178b45fad00.png
为 CAD 导入启用任何文件类型。

整理仿真 App

在可下载文件列表中,我们会找到此仿真 App 的稍微复杂的版本,文件名为 micromixer_app.mph。此版本仿真 App 的界面组织得更好,所有按钮都作为功能区项来使用,各种输入和输出分别布置在 CAD网格传递流动结果 子表单中,并通过表单集合进行汇总,如下图所示。此外,在文件菜单中,还有保存另存为重置报告 选项

但是,即使在此版本的仿真 App 中,也无需编程。使用表单编辑器,仅需要几步就可以创建它。为了使仿真 App 简洁明了,其中并未设置错误检查和文档。我们可以在 COMSOL Multiphysics 案例库中找到更多高级仿真 App。

螺旋静态混合器n.comsol.com

0f760cdec65db1a134791b0cd69cdc33.png
在微混合器几何结构中交互式地设置入口边界条件,该几何结构是使用仿真 App 中的 CAD 导入功能导入的。
c67102f140ad607e74bb0186a1f80e1a.png
通过连接到 COMSOL Server可在 Chrome网页浏览器中运行的具有 CAD 导入和选择功能的仿真 App。

仿真 App 的潜在扩展

本文介绍了如何创建包含 CAD 导入和选择的仿真 App 而无需进行任何编程。仿真 App 有两种类型的入口和出口边界条件,使用本文介绍的技巧可以轻松扩展仿真 App 的其他边界条件。例如,仿真 App 还可以为其他类型的边界条件添加更多的选择,例如对于设置固定压力值或对滑移流进行建模。该仿真 App 演示了计算流体动力学和稀物质传递。您也可以轻松地为另一个物理领域创建类似的仿真 App,例如结构力学、声学、电磁学或传热。

下载仿真 App 文件

单击下面的按钮,下载本文中讨论的仿真 App。通过学习该仿真 App,激发创建您自己的仿真 App(并添加专门功能)的灵感!

支持 CAD 导入和选择的 Appn.comsol.com

8ac874414b1a34786aadb8bcf2897917.png

推荐阅读

如何模拟不规则形状并构建几何模型huanlan.zhihu.com

5af09fab8da081bc6389e2be0bff0ed0.png 仿真锂离子电池中的电极平衡huanlan.zhihu.com 7a6e960bd72f6926318659cb9f476de0.png 理解“全耦合”与“分离”求解方法,及直接与迭代线性求解器之间的区别huanlan.zhihu.com 71d9848c5811d35f6273ecdf58af9761.png 相关资源:PPT中FLASH插入软件.rar-Flash文档类资源-CSDN文库

来源:weixin_39750410

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月2日
下一篇 2020年10月2日

相关推荐