当前位置: 首页 > 仿真模拟 >Surface Evolver模拟中的zero area问题

Surface Evolver模拟中的zero area问题

作者 猴二小
来源: 小木虫 200 4 举报帖子
+关注

建立模型在仿真的过程中有几个面可能面积为零了,虽然仿真能继续进行,但是实在影响交互体验,如图所示,求助各位虫友可有办法消去这几个zero area或者如何避免出现zero area?

Surface Evolver模拟中的zero area问题
屏幕截图 2021-05-31 213601.jpg 返回小木虫查看更多

今日热帖
  • 精华评论
  • KevinChenCW

    这样就算能继续进行也肯定是打折扣的,迭代效率会降低。
    可以先试试t(tiny edge deletion)指令,删去过小的边,这样也就删去了过小的面了。
    我猜你可能不熟悉合适的网格优化方法,就是使用 V,u,l,t的指令组合,保证三角网格在演化进行中的稳定,可以在官网学几个例子。
    剩下的可能就是初始约束或者边界条件设置不合理,鉴于楼主没有更多细节,这方面也不好说。

  • 猴二小

    引用回帖:
    2楼: Originally posted by KevinChenCW at 2021-06-01 06:41:45
    这样就算能继续进行也肯定是打折扣的,迭代效率会降低。
    可以先试试t(tiny edge deletion)指令,删去过小的边,这样也就删去了过小的面了。
    我猜你可能不熟悉合适的网格优化方法,就是使用 V,u,l,t的指令组合,保证 ...

    谢谢,t命令我有时把握不好删除多长以内的边,手册里也没有建议的设置值,所以我用得确实不多;
    初期迭代的指令组合我有在用,在官网的例子学习过,但还是多谢提醒;
    我也是初次接触有限元仿真,我用这个是模拟液滴在微结构固体表面润湿的表面形状。
    请问通常什么情况下算是初始约束或者边界条件设置不合理,有比较简单容易理解的例子吗?如果不好举就算了,这个没有具体的datafile,确实也不好说

猜你喜欢