Generate the shape of a fin root. Generate a shape for the fin tip. Create a solid loft and you have a fin. This works well for many shapes, but when I try it with an airfoil it generates self intersect errors.
I've included a macro which shows the problem. Open an empty project and run the macro. It will show a root chord outline, a fin chord outline, and the lofted fin offset so everything is visible. Switch to the Part workspace, select them all, and select Check Geometry from the Part menu. It will show you the part has errors even though the root and tip chords are fine.
I know a loft is a complex operation, but is this something I just have to live with? Is there anything I can do to fix it?
Code: Select all
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.2
Locale: English/United States (en_US)
Installed mods:
* 3D_Printing_Tools
* A2plus 0.4.59c
* Assembly3 0.11.3
* Assembly4 0.12.4
* fasteners 0.4.12
* fcgear 1.0.0
* GDML 2.0.0
* kicadStepUpMod 10.15.1
* LCInterlocking
* parts_library
* Rocket 2.8.2