Wolf Dynamics - Multiphysics simulations, optimization, and data analytics

Advanced solid modeling for General CFD




In this advanced training, we address solid modeling for general CFD, everything done using open source technology

During this course, we made efficient use of the solid modeling applications SALOME and Onshape, and we show how to use these applications to generate clean geometries to be used with any CFD solver (including OpenFOAM®) or any other mesher.

Topics to be covered:

Introduction to SALOME environment

Introduction to Onshape environment

Advanced solid modeling using SALOME

Scripting in SALOME

Geometry cleaning using SALOME

Advanced solid modeling using Onshape

Importing and exporting CAD formats in Onshape

Direct manipulation of imported geometries

Agile product design using Onshape

Parts drawings in Onshape


This course is offered in cooperation with the University of Genova. The fee includes the printed material and a USB key with the supporting material. Attendees are not required to bring their own laptop since workstations with pre-installed software will be available.

Location: DICCA, University of Genova, (via Montallegro 1, 16145 Genova, Italy). Here you can find useful information on how to get to the course location.

Instructors: Joel Guerrero, Matteo Colli

Language: English

Teaching method:  lectures and hands-on sessions to validate the acquired knowledge. A training certificate is provided to all attendees who complete the course.

Timetable: The course duration is 1 day. The course starts at 9.00 am and ends at 5.00 pm.




Wolf Dynamics makes no warranty, express or implied, about the completeness, accuracy, reliability, suitability, or usefulness of the information disclosed in this training material. This training material is intended to provide general information only. Any reliance the final user place on this training material is therefore strictly at his/her own risk. Under no circumstances and under no legal theory shall Wolf Dynamics be liable for any loss, damage or injury, arising directly or indirectly from the use or misuse of the information contained in this training material.