Hi Dimitri, so in a case like this where your opening forms a flat silhouette in a 2D view, the way I'd do it is to create that 2D silhouette, extrude it, and trim it against the open edges you have there.
It's usually better though to have created this 2D silhouette right from the start rather than reconstructing it as I'll do here. Maybe you do have it as part of your earlier construction steps, if you do have it just use your original one rather than the extracted one.
To extract it though, I duplicated the open edges by using Ctrl+C / Ctrl+V on them, and Trimmed them using a center line so that looks like this:
Then I moved those over a bit, went to the Top view and squished them down using the edit frame's corner grip until getting "flat snap" (see here for flat snap: http://moi3d.com/forum/index.php?webtag=MOI&msg=3378.4).
Now you can Extrude those out like this:
Now that extrusion can be trimmed against the open edges to remove the excess area and then joined together. Or also a shortcut for a case like this is to select the extrusion and your main object and run Construct > Boolean > Merge, with open surfaces given for inputs the boolean merge command will intersect them and give back any solid volume that is created removing the excess areas automatically. If it gives any problem then use Trim and Join instead, that's sort of the manual way.
Also for selecting all the open edges it's convenient to set up a shortcut key to do that with one keystroke, see here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=6051.2
However, often the preferred way to do this kind of thing is to have your 2D silhouette curve created much earlier on as part of the initial design, and have your object created as a solid earlier on as well with some excess material, then use boolean difference to cut the solid with the 2D silhouette. Using boolean difference to cut a solid by a 2D profile curve will automatically leave the imprint of the 2D curve's extrusion in the result.
Hope this helps!
- Michael
|