Skip to content
This repository has been archived by the owner on Apr 21, 2023. It is now read-only.

damogranlabs/classy_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

classy_examples

Example project, cases and tests for classy_blocks.

NOTE! This is an archived version that does not work with version 1 and newer. Please refer to readme and examples in the classy_blocks repository.

Usage

  1. Prerequisites
    1. OpenFOAM (just about any version)
    2. python3
    3. pip install git+https://github.com/damogranlabs/classy_blocks.git
  2. Run run.py
  3. Open case/case.foam with ParaView to inspect the mesh.

Showcase

These are some screenshots of parametric models, built with classy_blocks.

Rectangular ducts (Extrude and Revolve Operations) Ducts

3D pipes with twists and turns (Elbow and Cylinder Shapes) Piping

A simple tank with rounded edges Tank

A flywheel in a case. VTK Blocking output for debug is shown in the middle. Flywheel

Venturi tube Venturi tube

Coriolis flowmeter with meshed fluid (blue) and solid section (white), ready for an FSI simulation. Coriolis Flowmeter

2D mesh for studying Karman Vortex Street Karman Vortex Street

Helmholtz nozzle, a resonator with sharp edges. See this sketch. Helmholtz nozzle

A real-life square volute with a blunt cutwater: Square Volute

Edges and faces, projected to an STL surface Projected

Mesh for studying flow around a sphere, with projected edges and faces Sphere

A parametric, Low-Re mesh of a real-life impeller (not included in examples): Impeller - Low Re

About

Example cases for classy_blocks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published