sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    πŸ”Œ Smart Spline | Fluid way to handle splines for furniture design and complex structures. Download

    Plugins for Model Tidying Up

    Scheduled Pinned Locked Moved Plugins
    14 Posts 4 Posters 1.5k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W Offline
      wyatt
      last edited by

      DeleteShortLines.rb at Smustard might do the trick.
      Also useful for cleaning up CAD imports: CloseOpens and ExtendCloseLines.

      1 Reply Last reply Reply Quote 0
      • P Offline
        pmolsen
        last edited by

        Is there a free version that does the same?

        1 Reply Last reply Reply Quote 0
        • W Offline
          wyatt
          last edited by

          Maybe Straylines.rb also at Smustard.

          1 Reply Last reply Reply Quote 0
          • P Offline
            pmolsen
            last edited by

            It refers to cleanup of open-ended lines. Cleanup.rb does those I believe. I am talking about lines that are part of a closed loop.

            1 Reply Last reply Reply Quote 0
            • thomthomT Offline
              thomthom
              last edited by

              It's easy enough to write a snippet that find short edges, either selects or deletes them. But what do you do next? if you remove that 0.0002 long edge segment then a face won't be created either.

              Have you tried RepairBrokenEdges ?

              Thomas Thomassen β€” SketchUp Monkey & Coding addict
              List of my plugins and link to the CookieWare fund

              1 Reply Last reply Reply Quote 0
              • P Offline
                pmolsen
                last edited by

                The main thing is really just to find them. I can use Clean.rb to remove stray lines but these are different. As you say it is necessary to fix them rather than just delete them.

                I cannot find repairbrokenedges.???

                1 Reply Last reply Reply Quote 0
                • thomthomT Offline
                  thomthom
                  last edited by

                  @pmolsen said:

                  I cannot find repairbrokenedges.???

                  http://rhin.crai.archi.fr/RubyLibraryDepot/plugin_details.php?id=334

                  It repair sets of edges that are co-linear.

                  CleanUp does implement this feature, but I wonder if I have broken it somehow...

                  Thomas Thomassen β€” SketchUp Monkey & Coding addict
                  List of my plugins and link to the CookieWare fund

                  1 Reply Last reply Reply Quote 0
                  • thomthomT Offline
                    thomthom
                    last edited by

                    You can try to use this one-liner (in the Ruby Console) to select all edges that are 0.001 inch or less (0.001 inch is SU's minimum precision.)

                    model=Sketchup.active_model;sel=model.selection;sel.clear;model.active_entities.each{|e|sel.add(e)if e.is_a?(Sketchup::Edge) && e.length<=0.001}

                    Thomas Thomassen β€” SketchUp Monkey & Coding addict
                    List of my plugins and link to the CookieWare fund

                    1 Reply Last reply Reply Quote 0
                    • P Offline
                      pmolsen
                      last edited by

                      @thomthom said:

                      It repair sets of edges that are co-linear.

                      CleanUp does implement this feature, but I wonder if I have broken it somehow...

                      The problem is not with co-linear lines but ones that are not co-linear. Maybe something that CleanUp could check for and highlight rather than deleting.

                      1 Reply Last reply Reply Quote 0
                      • thomthomT Offline
                        thomthom
                        last edited by

                        @pmolsen said:

                        The problem is not with co-linear lines but ones that are not co-linear. Maybe something that CleanUp could check for and highlight rather than deleting.

                        I do have some plans for CleanUp3 what would give a list of issues in the model where one could choose to inspect (and autofix if possible.) Maybe a highlighter similar to Solid Inspector. But it'd not in the immediate future.

                        What about a revision of the one-liner I poster previously, but instead of selecting the edges it'd insert a text pointing to the edge?

                        Thomas Thomassen β€” SketchUp Monkey & Coding addict
                        List of my plugins and link to the CookieWare fund

                        1 Reply Last reply Reply Quote 0
                        • KrisidiousK Offline
                          Krisidious
                          last edited by

                          what about "loose to group"... would that not do what you want?

                          By: Kristoff Rand
                          Home DesignerUnique House Plans

                          1 Reply Last reply Reply Quote 0
                          • P Offline
                            pmolsen
                            last edited by

                            What do you mean loose to group?

                            1 Reply Last reply Reply Quote 0
                            • KrisidiousK Offline
                              Krisidious
                              last edited by

                              CLF_Loose2groups.rb

                              This Plugin will make groups of all your loose (ungrouped) geometry. It will not change existing groups or components.

                              favicon

                              (www.smustard.com)

                              By: Kristoff Rand
                              Home DesignerUnique House Plans

                              1 Reply Last reply Reply Quote 0
                              • 1 / 1
                              • First post
                                Last post
                              Buy SketchPlus
                              Buy SUbD
                              Buy WrapR
                              Buy eBook
                              Buy Modelur
                              Buy Vertex Tools
                              Buy SketchCuisine
                              Buy FormFonts

                              Advertisement