geometry

The geometry module contains the core functionality to represent objects used for a bluemira analysis. The geometrical core of bluemira is based on FreeCAD package. A basic api has been implemented to interface with main FreeCAD objects and functions.

Note

Currently only a minor part of the FreeCAD potentiality has been implemented in the respective api.

The geometrical module of bluemira implements the following main classes:

Main functions to create or manipulate geometry objects are implemented within bluemira.geometry.tool. A lot of the functionality can be explored in our examples. Further discussion on the background and basics are linked below.