CfdOF workbench information: Please read this first

A subforum specific to the development of the OpenFoam-based workbenches ( Cfd and CfdOF )

Moderator: oliveroxtoby

User avatar
Posts: 281
Joined: Fri Dec 23, 2016 9:43 am
Location: South Africa

CfdOF workbench information: Please read this first

Post by oliveroxtoby » Tue Jan 15, 2019 8:51 pm


The CfdOF workbench aims to help users set up and run CFD analyses using the OpenFOAM® solver (,

Please see the Readme file for information on installing the workbench and its dependencies.

This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via, and owner of the OPENFOAM® and OpenCFD® trade marks

Reporting problems

When asking for help or reporting a problem, if at all possible please attach a saved .FCstd file and instructions for reproducing your problem from the saved state. This will greatly increase the chances of the issue being replied to and resolved.

In addition:
In FreeCAD, go to Edit | Preferences | Output window
and tick all five tick boxes on that panel (Record log messages, Record warnings, Record error messages, Redirect internal Python errors, Redirect internal Python output), and click OK.

Then, click View | Panels and tick Report View as well as Python Console.

Now re-create the error and copy any output and error messages which appear on either the report view or the python console, not just the last line or error. A screenshot is fine if all the relevant output is shown.

In addition, please go to Help | About FreeCAD and click "Copy to Clipboard" and paste this information into your message.

Please report bugs at the project github page. Of course, we'll be grateful if you are able to fix the bug yourself and issue a pull request at

Training material

The following is a list of known training material:
    Example test problems. The starting geometry is provided as well as the FreeCAD macros which reproduce the steps to set up the examples. Slides are provided to walk you through the set-up process. Note that these are based on earlier versions of the workbench, so some adaptation is required.
    A nice beginner's walk-through video created by @makkemal