Step 54 pr

Merge Andrea Mola onto OpenCASCADE PR
This function will need to be changed entirely, following Wolfgang comments on my PR.