Heres an easier version to try that will have a cleaner surface.
I selected your curves and used the edit frame widget to flatten out from both directions. Then I just extruded a solid and cut it with a boolean diff to create the surface.
The new cutting curves are heavy as I did a rebuild with a tight tolerance on the curves. But you could easily make very light curves for the operation.
|