Erase Edges that do not complete a face
-
Hi,
Is there a way to automatically delete all edges in a model/selection that do not complete a face?
Secondly, is there a way to automatically draw the faces for edges that already do form a valid face. i.e. instead of drawing over the existing edge to create the face?
Thanks
Alex -
There are several 'Make Face' tools available - search the 'Plugins Index' - I've made one, and I think there's even one in the Utilities Examples Extension shipped with SketchUp...
There are also several tools for 'Erasing Lonely [aka Faceless] Edges'... Perhaps look at ThomThom's CleanUp or his Edge Tools...These one-liners are the essence of such tools - select edges [other kinds of entities are ignored] copy+paste the code into the Ruby Console + <enter>... Erase-Faceless-Edges
m=Sketchup.active_model;m.start_operation('x');m.selection.each{|e|e.erase! if e.is_a?(Sketchup;;Edge) && e.faces.length==0};m.commit_operationand Face-Edges
m=Sketchup.active_model;m.start_operation('x');m.selection.each{|e|e.find_faces if e.is_a?(Sketchup;;Edge) && e.faces.length<=1};m.commit_operationThey are both one step undo-able...
-
Besides erasing edges,you can also visually follow the result, highlighted in different colors and have a "mistakes" counter with the free version of the SuSolid plugin.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register LoginAdvertisement