Skip to content

Repository files navigation

PyAnsys

Automating Ansys Fluent CFD simulations

The code is currently for the 2024 Rocket, Borealis. A lot of parameters are custom-set. Using this software for other simulations is not recommended until some documentation is written.

Requirements

  1. Working installation of Ansys Fluent
  2. Python (Developed on 3.9)

Setup

  1. git clone https://github.com/waterloo-rocketry/PyAnsys.git
  2. pip install -r requirements.txt
  3. Place your mesh file(s) in PyFluent/mesh/
  4. Setup configurations by modifying csv files in PyFluent/configs/ folder (no need to edit variable_configs.csv)
  5. Add all input cases into inputs.csv
  6. python main.py
  7. Results should appear in outputs.csv alongside contours and transcripts in Logs/alt-vel-aoa/

Helpful Links

Airbrakes CFD Report

Free Ansys CFD course (Only need modules 4-6)

PyFluent Documentation

PyFluent Crash Course YouTube

About

Automating Ansys Fluent CFD simulations of a sounding rocket

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages