WB Meshing• General
meshing tool for multiple physics
• Persistent in Workbench without need of scripts
ICEM CFD• Hex meshing
for complex geometry
• Scriptable in Workbench
CFD & MechanicalMultiphysics
Fluent Meshing
• Unstructured meshing for complex assembly
• Scriptable in Workbench
CFD CFD
Integrated in WB / Shared Libraries
ANSYS Meshing @ R18
Class 1 Class 2 Class 3 Class 4 Class 5Geometry Corruption Very High High Low Medium Medium
Geometry Complexity (# parts or bodies) > 1,000 100 to 1,000 ≈ 100 > 100 parts < 1,000
Customer Needs • Advanced and automated CAD cleanup
• Rapid meshing of large meshes
• Mesh editing capabilities
• Automated CAD cleanup
• Meshing automation
• Fast meshing
• Unstructured hybrid mesh
• Automated and fast solution
• Tet/prism meshes
• Automated and fast solution
• hex-dominant meshes
• Mesh editing capabilities
• High-quality hex mesh
Fluent MeshingWorkbench Meshing
ICEM CFD
通用的网格划分工具
General-purpose Meshing Tool 支持参数化模型及网格参数设置
基于CAD模型的网格划分流程
高度自动化的流程
支持生成多物理场求解器所需网格
稳定的网格质量
Workbench Meshing
WB Meshing功能改进
17.2 18.0 网格质量检查使用网格质量检查tab代替shape 检查tab
对于CFD的网格推荐使用skewness标准检查网格光顺质量
对于组件对象使用最新的Cutshell 网格生成技术
可以进行对于尺寸函数和特征简化容差进行局部控制
改进了网格节点匹配功能
对尺寸函数和特征简化的局部控制
• 基于均一的、基于曲率、逼近、以及曲率&逼近的尺寸函数:• 局部的尺寸函数控制适用于体、面和边:
– 自适应尺寸函数和其他尺寸函数不能同时应用(global option)– 对于边的尺寸控制不能使用逼近尺寸函数
– 特征简化尺寸对体和面的尺寸控制均有效
– 不同特征的尺寸函数具有不同的选择项
对尺寸函数的局部控制
效率提升:基于逼近的尺寸函数的网格划分效率提升
– 例如:钻井平台的外部流场网格
使用基于全局逼近的尺寸函数划分网格耗费时间: ~40 sec使用基于局部逼近的尺寸函数划分网格耗费时间: ~20 sec
对于需要特征简化的固体的局部尺寸控制 (CHT) :
• 使用较大的特征简化尺寸来简化表面同时配合使用均一尺寸函数可以
移除不必要的特征以降低网格数量
R18中详细的网格质量和尺寸函数功能加强说明请参考:
• See Mechanical/Meshing R18 update presentation:
高级非结构化网格生成工具
无缝集成在Fluent UI中
基于Tgrid的先进的网格生成算法
从几何模型到体网格完整的操作流程
基于模型树的对象管理和操作
支持复杂部件的网格生成
完成的批处理命令支持
高级非结构化网格生成工具
SURFACE MESH VOLUME MESH
Join / Intersect
Wrap
Improve
Remesh
Tetra
Improve
Volume Mesh Import
“STL-like” CAD Import
Hexcore
Poly
Cutcell Prisms
Surface Mesh Import
“CFD Mesh” CAD Import
Prisms
典型的工作流程
CAD 模型的导入和管理– 使用CAD Assemblies导入CAD
• Activate in the CAD import – Options … panel
• 按照body 准则导入的对象在模型树上更容易辨识
• 原始的子组件(Sub-assemblies)会保留
• Import models using CAD Faceting only
CAD 组件
– CAD 组件导入过程演示
1. Select external bodies to update• Graphically select outside bodies
– Using box/polygon or manual selection
2. Update (from Graphics or tree)• Opens the Update panel• Change to CFD surface mesh • Set relevant parameters• Update and Close
CAD 模型的导入和管理
– CAD 组件导入过程演示
3. Create Mesh Object– Turn on the Face Edges
• A CFD Surface mesh has been created– Object -> Create (from tree)
• Opens the create Object panel• Select a suitable name• Select mesh type• Create
CAD 模型导入后的部件命名规则– Import of CAD with Share Topology invoked in DM/SpaceClaim
• By default, the import by part (or file) does NOT use the part-name as prefix
– Option to Import CAD with or without features
R17.0 R18.0
包面网格技术更新
• 对于不同Case的整体包面网格生成过程提速效果• 典型的Post wrap 过程提速效果
Operation Speedup (%)Imprinting ~10Mark self-intersection
~30
Fix self-intersection ~10Remeshing (>10 M) ~10
Case Speedup (%)Rebreather 29Burner 24Landing gear
36
Airbox 35Combustor 6
多面体网格
在高曲率表面边界层上由于高的AR进行边界层的切割
在网格的健壮性以及网格质量上继续优化
Airfoil R17.0 [w/o split] R17.1 [with split]
Poly count 246308 311048 > 26% more cells
Max Orthoskew 1.17 (36 cells > 1) 0.996
Max AR 50.5k 9500 [prism = 3052]
Octree HexCore
• 对体网格使用Octree 方法
– 快速的笛卡尔网格生成
– 支持BOI – Improved peel layer handling – Improved Island handling
• 验证案例
– Buffer layer of 2 and peal layer of 1 – Change in Worst skewness; max 2-3 %– Oil platform does not include Refinement regions or BOI’s
HexCore + TetR18.0 Cartesian Hexcore
R18.0 Octree Geodesic Hexcore
Speed up (%)
Case
Cell Count(millions)
CPU time(mins)
M cells/ mins
Cell Count
(millions)
CPU time(mins)
M cells/ mins
Oil Platform 13.6 11.6 1.2 13.8 9.0 1.5 31%Landing Gear 13.6 4.4 3.1 17.7 4.5 3.9 27%F1 Section 40.8 15.8 2.6 37.2 10.2 3.6 38%F1 Car 170.9 86.4 2.0 163.6 58.6 2.8 40%
• /mesh/hexcore/controls octree-hexcore? Yes− Note that up-to-boundary is not supported
• Scoped Sizing setup (transfer from Cartesian setup)− Set Max size same to /mesh/hexcore/controls/max-cell-length.− Set the Min size to (Max / 2^n), and slightly smaller than surface mesh min size − Define a Meshed size controls with all the boundary face zones of the object.− Define BOI with a size slightly bigger than corresponding refinement region size− Compute Size field in NOT needed
• Auto mesh
基于Octree 的HexCore 设置
Fluent Meshing->Solver 流程
– Geometry objects and Unreferenced faces preserved as imprint surfaces during Switch to Solution
– 在进行“swtich-to-mesher”操作用继续保留模型树(beta)
Fluent Meshing
Fluent Solver
Meshing <-> Solver
综合性的功能更新 (R18.0 )• Inverse Ortho Quality
– 由17.2的beta 功能变成正式功能
– Can be used drive Orthogonal Quality in ANM, etc.• API utility functions – scripted workflows
– Over 100 new utility functions to aid batch executions• Zone lists by entities, connectivity, wrapped, unref.• Mesh setup, mesh statistics (counts, area, quality ) and validation• Object, Face Zone label, Regions• Diagnostics reports and marks • Refinement regions to Bbox conversions• Pivot scaling, hole patching • Rename, replace, cleanup, renumber, copy zones, labels and
objects• Conditional zones merge, separation, deletions• List and string operations Folder and file management
– Backward compatibility – Documented (Appendix D)
脚本化流程所需的API
• Boundary API’s– Marking and improving quality using combined split and collapse
operations– Can be used to further improve quality
• Connect API’s– Join/intersect and stitch operations– Label based (matching pairs)– Robustness improvements
• Examples are provided in doc
• GUI exposure in later releases
交互式的网格编辑
结构化六面体网格生成
处理复杂的几何模型
在Workbench中继承
支持结构化和非结构化六面体网格
自动或者人工的尺寸控制
完整的网格质量判别标准
支持主流求解器的网格输出
支持批处理
先进的六面体网格生成工具
Imprint face 功能增强
Split block->Imprint face does equivalent of imprint + split block between faces
Imprint face/split block by imprint support• Normal• User defined direction
Split free block 功能增强
• When splitting, the resulting block will be mapped, swept or free depending on side faces
1 Free Block• Side faces are mapped• Resulting blocks after imprint are both swept blocks
Free Block in central regionSide faces are mapped
After split block by blend between two faces, resulting blocks are mapped & swept
O-Grids通过与形状的链接增强角网格质量• Default O-Grid uses
interpolation to create generally good mesh in internal corners
• Link Shape provides exact offset layers but manual clean up ensures mesh quality in the corners
Default
Link Shape
Internal edges/faces are linked to external edges/faces
回放控制编辑能力增强
• Directly edit journaled commands
– Cut/Copy paste within replay and/orfrom message window or other source
• Improved journaling of variables
• Replay while in edit more
• Clean operations enhanced
增强了与ANSYS其他产品模块的数据传递功能
ANSYS SpaceClaim imports ICEM CFD Tetinfiles
– Imported as separate parts
– Adjust parts in ICEM CFD and use Build Topology to bring in solids
– Faceted curves/surfaces not yet supported
Directly connect to downstream ANSYS Mechanical system
AdvWrap ACT
– 使用FM进行自动化的前处理
• 对于复杂的几何模型进行包面和体网格生成
• 支持发动机舱、气动外流场、舱室冷却的网格生成
• 基于最佳实践的快速网格生成模板
• 最小化人工干预设置
• 伴随生成过程自动生成Excel 表格以进行输入数据的重用
– Adwrap 的输入
• 几何文件
• 部件管理数据
Workbench Environment
- 易用
- 流程清晰
- 可以参数化
- 优化
- 多物理场
ACT- WB 定制
- FM 定制
- 定期更新 Fluent Meshing Technology
- 四面体/六面体/多面体
- 最优化设置
- 网格质量控制
- 划分速度提升
- 内存占用优化
Workbench Poly Meshing for Fluent
在WB中优化网格
以供Fluent使用
Enhancements in 2016
– Available in App store (Search: Poly)– Maintain Body/Named selections names– Proper Scaling (periodicity/size field)– Error messaging – No-run debug mode– Defect fixing– 5 updates since May-16
– Support of local and program controlledinflation from WB
– Conformal Hex-poly meshing– Linux support
Planned Enhancements at R18
Top Related