Rick's Blog

Apr
13
2020

OpenFOAM Baby Steps - Calculating Lift and Drag (Episode 3)

Total Lift and Drag Displayed on Wing Segment

 This is the second in a series. You can start the series here. Building on the previous episode of 3D airflow over a wing section, this episode calculates the lift and drag.

Continue reading
  0 Comments
Apr
12
2020

OpenFOAM Baby Steps - 3D Flow Over a Wing (Episode 2)

3D Airflow Over a Wing

This is the second in a series.  You can start the series here.   The series follows my journey figuring out how to use OpenFOAM for something more than repeating tutorials that already exist!    Sometimes that journey gets a little rocky!   :)

Continue reading
  0 Comments
Apr
09
2020

OpenFOAM Baby Steps - 2D Flow Over a Cylinder

Streamlines over 2D Cylinder

This is Episode 1 in this series using FreeCAD and the CfdOF Workbench  to work through various OpenFOAM cases.  This is a 2D, inviscid, transient run.

Continue reading
  0 Comments
Apr
06
2020

The Search for an OpenFOAM GUI

Photo Credit: https://cfd-freelancing.com/portfolio/valve-simulation/

Out of a nerdy curiosity, I have been interested in visualizations made possible by Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA) for some time.  It seems that OpenFOAM is a very capable, open-source option.  However, much of the setup and operation is through individual text files and command-line invocations.  For the 'recreational CFD-er', a Graphical User Interface (GUI) seems to be more productive.

Continue reading
Tags:
  0 Comments
Jan
30
2019

The Right Tool For the Job

 I have been experimenting with the SwiftBlock addons that simplify the process of taking a mesh in Blender and defining that mesh in OpenFOAM.  There are two versions and both are about at the same level of development.  While they both work as advertised, I have come to the conclusion that neither will be appropriate for complex models.  It was at this point, the little voice in the back of my head said, 'Of course, dummy!  A wise man once said, "Always use the right tool for the job!"' (That little voice loves to quote himself!)  While Blender is great for visualizing the results of numerical analysis, it was not made for creating the meshes used in said numerical analysis.  Luckily, I found something that is the right tool for the job...

Continue reading
  0 Comments
Nov
09
2018

Groovy Grading

Quick Update 

 I thought I was going to delve into SwiftBlock and understand the mysteries of setting curved edges.........not so much.  Those mysteries still elude me.  But, I got edge grading to work, so it wasn't a complete loss! :)

Continue reading
  0 Comments
Nov
08
2018

A Basic Wind Tunnel

The Short Version... 

I've attempted to get started with OpenFOAM before.  I generally get bored with the building-block approach to learning it, jump in too deep and quickly get discouraged.  I added an OpenFOAM category to this blog in an attempt to motivate me to take smaller steps and to remain committed for a bit longer.

Continue reading
  0 Comments

Rick's Blog

Apr
13
2020

OpenFOAM Baby Steps - Calculating Lift and Drag (Episode 3)

Total Lift and Drag Displayed on Wing Segment

 This is the second in a series. You can start the series here. Building on the previous episode of 3D airflow over a wing section, this episode calculates the lift and drag.

Continue reading
  0 Comments
Apr
12
2020

OpenFOAM Baby Steps - 3D Flow Over a Wing (Episode 2)

3D Airflow Over a Wing

This is the second in a series.  You can start the series here.   The series follows my journey figuring out how to use OpenFOAM for something more than repeating tutorials that already exist!    Sometimes that journey gets a little rocky!   :)

Continue reading
  0 Comments
Apr
09
2020

OpenFOAM Baby Steps - 2D Flow Over a Cylinder

Streamlines over 2D Cylinder

This is Episode 1 in this series using FreeCAD and the CfdOF Workbench  to work through various OpenFOAM cases.  This is a 2D, inviscid, transient run.

Continue reading
  0 Comments
Apr
06
2020

The Search for an OpenFOAM GUI

Photo Credit: https://cfd-freelancing.com/portfolio/valve-simulation/

Out of a nerdy curiosity, I have been interested in visualizations made possible by Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA) for some time.  It seems that OpenFOAM is a very capable, open-source option.  However, much of the setup and operation is through individual text files and command-line invocations.  For the 'recreational CFD-er', a Graphical User Interface (GUI) seems to be more productive.

Continue reading
Tags:
  0 Comments
Jan
30
2019

The Right Tool For the Job

 I have been experimenting with the SwiftBlock addons that simplify the process of taking a mesh in Blender and defining that mesh in OpenFOAM.  There are two versions and both are about at the same level of development.  While they both work as advertised, I have come to the conclusion that neither will be appropriate for complex models.  It was at this point, the little voice in the back of my head said, 'Of course, dummy!  A wise man once said, "Always use the right tool for the job!"' (That little voice loves to quote himself!)  While Blender is great for visualizing the results of numerical analysis, it was not made for creating the meshes used in said numerical analysis.  Luckily, I found something that is the right tool for the job...

Continue reading
  0 Comments
Nov
09
2018

Groovy Grading

Quick Update 

 I thought I was going to delve into SwiftBlock and understand the mysteries of setting curved edges.........not so much.  Those mysteries still elude me.  But, I got edge grading to work, so it wasn't a complete loss! :)

Continue reading
  0 Comments
Nov
08
2018

A Basic Wind Tunnel

The Short Version... 

I've attempted to get started with OpenFOAM before.  I generally get bored with the building-block approach to learning it, jump in too deep and quickly get discouraged.  I added an OpenFOAM category to this blog in an attempt to motivate me to take smaller steps and to remain committed for a bit longer.

Continue reading
  0 Comments