Creating an airfoil skin in OCCT

Hello all, thanks for the help.

I'm trying to create an airfoil with a finite skin thickness in Open Cascade.

I'm given a TodoDS_Wire which represents the outer skin of the airfoil.

What is the best way to generate a wire that represents an interior profile with a uniform thickness?

Here is a picture to illustrate

My end goal is to create a wing with a shell of finite thickness. Is there a better way to do this?


jelle's picture
tweeter0830's picture

Thanks for the feedback!

I'm still having problems. I have done something similar. However, when I try to make the solid into a finite-thickness shell using BRepOffsetAPI_MakeThickSolid. However, I get a segmentation fault when I use it.

I was thinking to loft the wing sections from the outer airfoil line and cut with an inner line. Do you have any idea how I would make a line that is a uniform thickness away from the airfoil outer line?