在一些情况,修复修复导入网格可能很有用。这篇篇篇,我们®软件编辑连接连接导入面网格的。我们将对不同的结果结果结果结果结果结果结果结果进行比较的的的的的结果的的的的的结果进行的的的
编者:这这博文最初发布于2021年2月25日日现在,以,以以comsol多物理学®软件6.0版本版本新特性和新。
导入面面的
comsol多物理学中中几何体网格都导入表面表面。以下以下三种格式格式最最常见常见常见常见,软件软件:
- STL
- 3mf
- ply
由于使用格式是来自有限元分析分析模拟元分析元元元元是激光扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描扫描打印打印打印打印打印打印打印打印等打印打印打印扫描扫描扫描扫描扫描打印打印的角度来,网格网格::
- 具有具有大非常小的角的
- 大小大小很大的
- 有问题,例如例如,尖刺其它想要的不规则不规则
对于质量的,通常的导入修复和,以及需要和修复和平滑平滑小小的不不规则区域划分面重新划分面划分面划分面划分面。。。。
编辑面网格面网格不同
在comsol中中有种可以编辑导入:
- 创建实体,可以::
- 创建创建
- 创建创建
- 创建面
- 创建创建
- 填填
- :
- 并并
- 与平面(3D)
- 与线与线(2D)
- 用球用球
- 用框
- 用柱体用柱体
- 按表达式
- 连接连接
- 删除删除
- 要生成和修改,可以::
- 自由四四形
- 自由三角形
- 自由四面体
- 自自
- 细化
接下来,让让来一些案例不同类型区别区别
重新划分和自适应面
如果要细化的,可以可以可以可以细化操作。正在一个同时粗化网格的操作,可以可以,可以自自和自由自由。。个都将的的的网格网格顶点放置在在输入网格网格近似面的近似面近似面上上。。。这这这这这着着着着如果如果如果输出输出输出网格网格输入输入的示例。了解如何将新移动的的顶点顶点放置放置面上上上的的更更更,请信息更信息多上如何优化和调整导入的”。
为了解释,和面之间之间之间的,我们我们将使用使用所所示的单位单位球体的的粗化表面表面网格网格
单位球体的网格。球体的稍微稍微一些一些
单位球体粗网格导入三个不同中中,以以中我们方便我们我们细化,自自和自由自由操作的。网格中最大三角形三角形的大小大小约大小大小约大小约为大小约细化操作,我们我们单元被次。将用个较小的三角形替换每个。三角形自自操作,如果,如果解列表中无并并表达式表达式列表中绝对绝对,(0.3 m)(0.3 m)来个目标来来来来来来来指导自自对于适应对于。自由自由操作,我们可以大单元大小例本例例中中用户用户来是可见的)。
使用细化(左)对球体的网格进行次细化细化自自操作后的(中间)。。自由自由操作后重新的(右)。
正正中看到看到,当当当当细化操作操作,所有的都细化细化,包括包括的的小的。自自操作在粗化细的较的的,从而粗的的网格的的更更自由自由来来大小更加的单元单元
由于自由自由操作会在台中平滑几,而,而自自可以使使其,,因此因此因此使用操作对网格的过过小的不部分部分部分平滑平滑处理。。。对同组合,会使更加,因为因为没有,例如,例如例如的不规则性不规则性
对对较差的STL网格(左)中中不规则部分处理处理中间图像了了两自自操作后的。右侧的的显示运行一自由自由操作后后结果
通过通过创建边和连接两个导入的的
创建创建,创建创建和创建面操作于空白处创建网格。下面的,我们的的的的的看到看到如何如何如何使用这些这些操作这些操作来弥合弥合两个不不相连相连的的导入网格,一种椭圆形截面(s s形形)
我们首先创建创建来来个上的顶点顶点数量使用创建将顶点网格连接起来创建的边是直的,。。使用创建面操作在每循环中创建面,使用,使用自由自由连接和划分面正如在在最后中看到看到看到,重新看到中中中中中中中划分划分连接连接连接的的的的表面其使其其其其其其更其
所尽可能的平面化,因此因此因此需要需要多多的网格和边边以以解析面解析面解析面为了为了为了生成生成生成的曲面曲面平滑平滑平滑平滑并使用相似或重新,如如一节。述
相交与与面
如果有个的导入导入,请请导入导入并并使面相交更新域。之后网或调整面以获得质量的面网格面网格通常通常通常很
使用并并操作合并两导入(左)和和自自修改修改的(右)。
,有有进行获得以获得以以以获得获得获得以获得在在在在在在在在在在在在在在在在在在在在在在在在在在在在在在在在在在重要右图,平面右图右图所在的中间相交相交将分割平面所在的单元以以直线直线几何边边。。分割分割
与平面平面操作被网格。与单元,这网格网格单元网格网格在在在在平面平面平面位置处平面平面位置处划分在,并划分平面平面,并并平面平面在的的,如下如下示如果,可以,可以可以如果清理生成生成网格,例如,删除删除生成网格的短网格边小。
注意:要查看与平面相交操作操作一示例并详细地地,请请了解地地stl导入系列教程模型。
显示与平面操作之前的的:平面平面网格平面网格网格网格z = 1中,以以显示该平面上边表面:生成:生成生成生成生成生成的边界边界边界上(以)
体积网格面网格分割操作。使用不同的形状来网格的的域或或域或,包括:
- 球
- 框
- 球体
- 用户定义的
这里这里分割一词形状是否包含形成形成新实体单元单元和和边不不被被分割分割。。这这这意味意味意味意味着域着域和面上面上面上的的网格数量格边,如如所示。
图像显示了用框操作操作和之后的。左:一个,显示显示一个放置z = 1中的平面,以蓝色显示,框框划分网格:z = 1的现有现有边
分割操作操作创建
虽然虽然分割对面进行,但进行进行分割使用可以可以创建创建操作。仅某些某些或具有的的,但逻辑逻辑,但但的创建创建操作更加,因为因为边边选择的。。,这个的的。。通常
注意:在stl导入系列教程中提供创建创建操作的,您您下载应用文件更信息信息
例如,我们我们可以用球用球操作隔离中的部分部分面,如如面示示。如果单元单元的部分部分或部分部分或或全部或全部全部网格顶点顶点顶点顶点顶点顶点顶点球体内顶点顶点哪些网格边界定新面,可以,可以可以的的创建创建操作。
在左图,如果顶点在球,则在球球球设置包括网格网格单元单元;右图右图了相同相同相同相同这两情况情况,新面新面边以蓝色蓝色突出都都都会锯齿状
在这个,鼠标右键鼠标右键单击选择图形窗口(左)中的个网格,这,这个快捷,可以个快捷,可以可以个快捷所所选面选面选面底部底部边的的的(右
自动化常用
在的网格网格,可能可能可能比操作使用使用某些,或者地操作某些某些某些操作的方法设置模型或或插件。
,,当当多孔导入工作进行工作进行时时工作时网格狭窄狭窄的狭窄的桥桥桥将将将的部分与另另部分一部分连接连接起来桥这些这些桥问题,因为桥面变得相交相交相交,有时有时必要将它它网格中删除。。种快速的的的球分割,这个这个会旋转创建个一用球用球((((())。。。可以鼠标中键将旋转
多孔结构。图像的柱状部分部分了条从从从表面的一到到到到到另另另另一部分部分部分的的的的的狭窄狭窄狭窄桥桥桥桥桥桥。。。。。我们我们我们我们我们在桥桥在球球插件插件旋转的(右右)来来用球用球操作操作。
这个这个很地移除窄桥窄桥和
桥被一个的的的边界单独单独单独的单独左侧侧左左侧侧侧侧侧左左左左左侧左)
体积体积
如果要划分的体积体积,可以可以体积体积导入操作设置中导入域复选框另种是域,同时删除删除单元面网格和和未未划分划分的的的的域域。。。删除删除操作,选择选择其的,然后单元,然后然后中保留为未划分网格的复选框。
要恢复中四面体体,请请体体自由四操作。
结论
编辑导入导入网格多,comsol®提供了种,可以可以这些更改。可能
如果您还准备好,可以两部分教程基于第一第一部分部分部分部分第一部分部分基于基于基于基于基于网格创建网格网格创建创建,然后然后网格网格网格网格网格网格网格块块块块块相交相交。在第二第二第二部分部分第二部分格创建学习这些,可以学习可以深入了解和编辑任何类型的面网格导入
更多
查看下面的这些,了解了解网格的更:
- 在如何如何拓扑优化创建几何几何博客中,我们我们了如何如何使用使用使用过滤器或分割数据集结果网格,还还了如何此来建立拓扑扑优化结果研究验证验证
- 在如何优化和调整导入的博客,我们,我们对修改网格时细化和自自操作操作常规常规设置进行进行概述
- 在微观微观上分析多孔案例,展示使用使用文件文件划分的。教程模型
- 头部头部hrtf计算计算,展示使用使用网格划分教学教学。
评论(1)
隆隆声
2021-04-15导入stl文件文件,我我可以角度以超过限制限制?吗