update on FreeCAD + OpenFOAM fluid dynamic computation

A subforum specific to the development of the OpenFoam-based workbenches ( Cfd https://github.com/qingfengxia/Cfd and CfdOF https://github.com/jaheyns/CfdOF )

Moderator: oliveroxtoby

User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: update on FreeCAD + OpenFOAM fluid dynamic computation

Post by Kunda1 »

Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
qingfeng.xia
Posts: 227
Joined: Tue Sep 22, 2015 1:47 pm
Location: Oxford UK/Shenzhen China
Contact:

Re: update on FreeCAD + OpenFOAM fluid dynamic computation

Post by qingfeng.xia »

============== updated (2017.05-16) ====================

Sorry for being quiet for a while, and I will keep quiet for a while. I am not available until July 2017 to work on this project.

please refer to this post for new feature fork.
Port of CFD called CFDFoam https://forum.freecadweb.org/viewtopic.php?f=18&t=21576
https://github.com/jaheyns/CfdFoam

In the future I will focus on non-gui part, "FoamCaseBuilder" which can work without FreeCAD in text mode, I would prefer to make a new porous builder derived from MultiRegionBuilder (which may be just BasicBuilder + multiple regions support), to support porous and conjugate heat transfer.

They have more resource than me, hopefully, they can mature this workbench asap.

Their boundary setting class is implemented in python, so it is kind of self-contained. This is a be good choice, as FEM workbench is changing very fast to maintain CFD workbench and dev in C++ is more painful.

My current day-work project is using Fenics to solve multiphysics problem, once some one can export FreeCAD fem mesh to Fenics, we can solve more physics problem easily.
Ubuntu 18.04 LTS 64bit, python3, always work with latest FreeCAD daily build
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd
qingfeng.xia
Posts: 227
Joined: Tue Sep 22, 2015 1:47 pm
Location: Oxford UK/Shenzhen China
Contact:

Re: update on FreeCAD + OpenFOAM fluid dynamic computation

Post by qingfeng.xia »

update on Cfd workbench for the year 2018.

Cfd workbench will be in maintenance mode, I do not have enough spare time to support feature development. However, I will make Cfd workbench work in stable FreeCAD release like v0.17, and later 0.18, etc. You can fire bug at my https://www.github.com/qingfengxia/Cfd, I can get email to response as I have no time to check this forum.
Ubuntu 18.04 LTS 64bit, python3, always work with latest FreeCAD daily build
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd
Post Reply