TesboMesh · CFD 自动网格

脏 STL 进去。求解器能算的网格出来。

一条命令走完:健康检查、封孔与外包裹、尺寸场、自动命名边界、壁面棱柱层、体网格、质量门——直接写成 TesboFlow 原生网格。脏装配不必先拿到别处修。

实测:百万级脏三角形 8 线程 51 秒包面 · 体积与解析并集六位小数逐字相等 · 51% 体积在六面体里

管线

七段。一份报告。

每一段都把自己做了什么写进报告。下面的数字是测出来的。

51 s

百万三角形,8 线程

两壳相交、一壳反向绕,收成一张封闭流形。1 线程与 16 线程逐位相同。

51%

六面体体积占比

壁面带棱柱层,过渡带四面体打磨到零缠结。零倒置单元。

六位

体积 = 解析并集

重叠脏装配也对得上。最粗的格子切掉角,偏差印出来,不裁掉。

构造基准几何。单路 Xeon E5-2686 v4 @ 2.3 GHz。没有与其他网格器的横向对比。

外包裹

接缝是重建的。不是抹平的。

包裹常被当成近似缩包。这里,包面上划出的体网格体积与输入的解析并集相等——包括一盒穿入另一盒的装配。

体积到六位小数

立方、人字屋顶、重叠双盒:各档分辨率下,包面体积等于解析并集。T 形接缝和角点被重建,不是倒圆。最粗的格子切掉角,偏差印出来,不裁掉。

脏装配:重叠开孔的盒子、包面后的皮、沿接缝切开的体网格。
孔封上,盒子并上,T 接缝重建。体积 1.198——就是解析并集。
三个构造几何在不同包裹分辨率下,体网格体积相对解析并集的偏差。

缝是契约,不是猜测

比格子窄的缝,封实。比格子宽的开口,报错——退出码、日志、JSON 一致,从不静默封口。

带 0.12 开口的立方,与封好的包面并排。
封住一条缝要多细的格子,图上直接读。
缝隙契约:分辨率跨过开口宽度时,从封实体积翻到诚实报错。

六面体放在求解器花钱的地方

六面体核卖的是体积占比,求解器的成本也跟占比走。这里 51% 的域体积在六面体里——四面墙都有棱柱层。

立方网格切面:品红六面体核、灰色四面体过渡、青色壁面棱柱层。
两层棱柱,过渡带打磨干净,零倒置单元。
按单元族划分的体积占比:六面体、棱柱、四面体、金字塔,以及各族最差正交质量。

构造基准几何。单路 Xeon E5-2686 v4 @ 2.3 GHz。没有与其他网格器的横向对比。

质量门

退出码就是判决。

每次运行都写出质量报告。绿、黄、红就是进程退出码。偏斜度、正交质量、长径比、倒置单元、缠结面——不用靠肉眼。

网格自带判决。

脏装配网格的偏斜度着色切面,旁边是质量报告:绿色,退出码 0。

闭环

TesboFlow 吃下去,这张网格才算完。

边界名、法向、面序、单元质量必须一次同时正确。两条闭环——一条命令划网格、导出、在 TesboFlow 里求解——一百三十步内收敛。这是回归套件自己的算例,不是挑出来的演示。

TesboMesh 划出的方腔与通道,在 TesboFlow 里连续性残差随迭代的曲线。
500 步稳态后,方腔 3.7e-7,通道 4.9e-6。

构造基准几何。单路 Xeon E5-2686 v4 @ 2.3 GHz。没有与其他网格器的横向对比。

看 TesboFlow

实验性

CAD、多区域、自适应——如实标注。

这些路径能跑。它们是实验性的:简单零件、构造几何;门是黄灯,图上就印黄灯。

STEP、BREP、IGES 三种格式各一张网格,同一条命令。

STEP、BREP、IGES

三种格式,同一条命令。不是 CAD 修复——只是进同一条 CFD 管线。

简单零件。IGES 在导入时缝合成实体。

远场里两块保留为区域的固体,以及界面流体侧带棱柱层的固体核。

多个实体,一张网格

每个固体自己的区域。接触面成对界面。周围的远场是流体。

右格在图上是黄灯:10,015 个单元里 49 个偏斜度越线,零倒置。印出来,不藏。

均匀立方网格与半区加粗后的网格并排,按局部尺寸着色。

求解器回写。网格跟着走。

要细的地方细,允许粗的地方粗。壁面、盒子、间隙尺寸仍是硬限制。

构造立方上的合成尺寸回写,格式与求解器将要写的相同。

能力

TesboMesh 能做什么

新产品线。已可用于演示与算例评估。不宣称工业级或大规模验证。

实验性开发中规划中

工作流

  • 一条命令:STL 到体网格、报告、导出
  • 命令行(一键或分步)与 GUI 任务树
  • 网格 API:C / C++ / Python / Julia / Fortran

几何

  • STL 健康检查——致命缺陷拒绝下行
  • 自动封口,含非凸与翘曲孔
  • 外包裹:脏装配与缝隙,接缝和角点重建
  • 只体检已有网格——出报告,不重划

流域与边界层

  • 内流 / 外流域,边界自动命名
  • 远场:盒、圆柱或球
  • 棱柱层只在壁面;窄缝降层并说出来
  • 壁面尺寸、壁距加密、局部加密区

质量与导出

  • 质量门就是退出码——缠结面打红
  • TesboFlow 原生网格,另有互操作格式
  • y+ 估计已对照 TesboFlow 壁面剪应力,因子 2 以内

开发中

  • CAD(STEP / BREP / IGES)直接进 CFD 工作流
  • 多区域耦合网格(共轭传热)
  • 远场 + 壁面层 + 六面体核同一配方
  • CFD 专用 Python / C++ 接口
  • GUI 任务树全流程解锁

规划中

  • 六面体为主的混合体网格;交互分块
  • y+ 目标自动换算第一层高度
  • 与 TesboFlow 联动的自适应回写

把几何发给我们。

你送 STL 或 CAD。我们回网格、质量报告——如果你要,同一算例再在 TesboFlow 里跑一遍。