FredsFactory / FreeCAD_AirPlaneDesign

FreeCAD WorkBench Air Plane Design
GNU Lesser General Public License v2.1
79 stars 14 forks source link

Eppler-817 fails to create rib #46

Open packocrayons opened 1 year ago

packocrayons commented 1 year ago

FreeCad v0.21.0 (compiled from git) AirPlaneDesign v0.4.0 Ubuntu 18

I'm trying to create ribs out of the e-817 airfoil profile: http://airfoiltools.com/airfoil/details?airfoil=e817-il

This throws the following error:

21:23:53  Traceback (most recent call last):
  File "/home/brydon/.local/share/FreeCAD/Mod/AirPlaneDesign/./airPlaneRib.py", line 91, in execute
    face, fp.Coordinates=process(fp.RibProfil,
  File "/home/brydon/.local/share/FreeCAD/Mod/AirPlaneDesign/./airPlaneAirFoil.py", line 94, in process
    splineLower.interpolate(coords[flippoint:])
<class 'Part.OCCError'>: Standard_ConstructionError
21:23:53  Recompute failed! Please check report view.

My first guess was that this was an issue with the undercamber crossing over the x=0 point, however that doesn't seem to be the case as an RG-8 works just fine: http://airfoiltools.com/airfoil/details?airfoil=rg8-il

How can I further debug this? My FreeCad python console experience is limited, especially in this regard.