@tig said:
@jorocco said:
Thanks TIG for this excellent plugin.
I have a section in my drawing that creates two separate closed shapes. You could imagine a plane sectioning a donut. SectionCutFace creates the section face for only one of these shapes. The other one is left alone. I was wondering if there were any options or workarounds to get the other shape filled in with a face.
Thanks,
John
I must imagine the form.. if you have two overlapping shapes the tool has to decide which parts are solid and which are void.
There's a discussion and example images in an earlier post in this thread.
Sometimes it guessing wrong when there are several possibilities.
If your forms don't overlap, or are properly intersected solids without ambiguous 'internal partitions' then you won't get this.
However, it is relative simple to fix in a post process...
Set the options to include unfaced edges, show edges etc.
After the section-face is made temporarily set your view to Monochrome mode; then edit its container [group] and remove any unwanted faces by selecting them + delete OR to add missing faces over-draw an edge to auto-form a face etc where it's wanted. Because all of the edges are coplanar they should all potentially auto-face with an edge-over-draw... but sometimes SketchUp can't cope with complex outlines and you'll have to add temporary 'diagonal lines' across the required face outline to form several facets; when you have all of the face pieces made you can erase the unwanted coplanar temporary edges to merge them back into a single face.
Well, my donut example was maybe not the best because I created such a shape as a test, and the sections were added perfectly. I have attached my actual drawing. There are three closed shapes in this section, and the plugin has correctly filled two in red. However the shape that's like an upside down 'U' has not been filled in. I will experiment with the instructions you've given in your reply (I'm having a little trouble following it but maybe with some practice...) but wanted to clarify the problem.
Thanks,
John