Sig Numerical Optimization / Geometry generation and parametrization

From OpenFOAMWiki

1 Geometry generation and parametrization

1.1 Geometry generation and parametrization tools

The following open-source CAD and solid modeling tools can be used for geometry generation and parametrization:

  • Salome: is a history based CAD tool (parametric design). It has quite extensive capabilities for creation and manipulation of solid geometries.
  • Blender: is a direct 3D modeling tool. Extremely powerful for surface modeling and manipulation.
  • pythonOCC: is a 3D CAD/CAE/PLM development framework for the Python programming language. It provides features such as advanced topological and geometrical operations, data exchange (STEP, IGES, STL import/export), 2D and 3D meshing, rigid body simulation, parametric modeling.
  • Openscad: is a 3D programming modeling tool. It reads in a script file that describes the object and renders the 3D model from this script file.
  • OpenVSP: is a parametric aircraft geometry tool. It allows users to create a 3D model of an aircraft defined by common engineering parameters.

1.2 OpenSCAD tutorials