Anvil: An integration of artificial intelligence, sampling techniques, and a combined CAD-CFD tool
Harsh Vardhan, Umesh Timalsina, Michael Sandborn, David Hyde, Peter, Volgyesi, Janos Sztipanovits

TL;DR
Anvil is an open-source integrated CAD-CFD tool that combines AI-based optimization, sampling algorithms, and simulation to facilitate shape optimization and fluid dynamics studies.
Contribution
It introduces a novel open-source platform integrating CAD, CFD, and AI-driven optimization for streamlined shape design and analysis.
Findings
Successfully demonstrated in various simulation cases
Enables automated data generation for surrogate modeling
Facilitates efficient shape optimization under specified criteria
Abstract
In this work, we introduce an open-source integrated CAD-CFD tool, Anvil, which combines FreeCAD for CAD modeling and OpenFOAM for CFD analysis, along with an AI-based optimization method (Bayesian optimization) and other sampling algorithms. Anvil serves as a scientific machine learning tool for shape optimization in three modes: data generation, CFD evaluation, and shape optimization. In data generation mode, it automatically runs CFD evaluations and generates data for training a surrogate model. In optimization mode, it searches for the optimal design under given requirements and optimization metrics. In CFD mode, a single CAD file can be evaluated with a single OpenFOAM run. To use Anvil, experimenters provide a JSON configuration file and a parametric CAD seed design. Anvil can be used to study solid-fluid dynamics for any subsonic flow conditions and has been demonstrated in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Surveying and Cultural Heritage
