• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

[Plugin] CleanUp

Scheduled Pinned Locked Moved Plugins
974 Posts 217 Posters 787.9k Views
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.
  • T Offline
    thomthom
    last edited by 17 Mar 2010, 14:27

    No - I seem to have extra menu items from working on v1.2.0 oopsie

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

    1 Reply Last reply Reply Quote 0
    • G Offline
      Gaieus
      last edited by 18 Mar 2010, 09:03

      😆


      I tried to lock such faces with positioned materials but the script erases lines in locked groups, too! 😮

      Gai...

      1 Reply Last reply Reply Quote 0
      • T Offline
        thomthom
        last edited by 18 Mar 2010, 09:46

        @gaieus said:

        I tried to lock such faces with positioned materials but the script erases lines in locked groups, too! 😮

        That's interesting. Another thing to note down.

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

        1 Reply Last reply Reply Quote 0
        • T Offline
          thomthom
          last edited by 23 Apr 2010, 21:41

          Armed with more info from Simone Nicolo I now have a better method for detecting coplanar faces - the same method Sketchup use. I think it's 100% reliable. No more messing about with tolerances.

          Highly recommended update!

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

          1 Reply Last reply Reply Quote 0
          • T Offline
            thomthom
            last edited by 23 Apr 2010, 21:57

            @thomthom said:

            Armed with more info from Simone Nicolo I now have a better method for detecting coplanar faces - the same method Sketchup use. I think it's 100% reliable. No more messing about with tolerances.

            Highly recommended update!

            😞 Turns out it's not 100%. In one of my test model it still left some edges that could be erased.

            Updated with some minor UI fixes.

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

            1 Reply Last reply Reply Quote 0
            • E Offline
              EscapeArtist
              last edited by 23 Apr 2010, 21:58

              "The selected attachment does not exist anymore"

              Error when clicking for download.

              1 Reply Last reply Reply Quote 0
              • T Offline
                thomthom
                last edited by 23 Apr 2010, 22:06

                @escapeartist said:

                "The selected attachment does not exist anymore"

                Error when clicking for download.

                You probably tried to download just as I uploaded a quick patch. 😳

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

                1 Reply Last reply Reply Quote 0
                • C Offline
                  CadFather
                  last edited by 23 Apr 2010, 22:09

                  Thanks Thom, this is good.

                  1 Reply Last reply Reply Quote 0
                  • E Offline
                    EscapeArtist
                    last edited by 24 Apr 2010, 03:00

                    @thomthom said:

                    You probably tried to download just as I uploaded a quick patch. 😳

                    Ah, timing is everything. Works just fine. Thanks!

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      MtnTrails
                      last edited by 24 Apr 2010, 05:46

                      👍 Thank you, Thom! Works just like I'd hoped. What a great time saver!

                      -Brian

                      Keep doing what you're doing and you'll keep getting what you're getting.

                      1 Reply Last reply Reply Quote 0
                      • G Offline
                        Gaieus
                        last edited by 24 Apr 2010, 07:52

                        Hi Thom,

                        Thanks for the update. I'll definitely try it out (I managed to forget about two coplanar faces with differently positioned but the same texture again and screwed up my model - no big hassle though just a "doh" moment again...)
                        😄

                        Gai...

                        1 Reply Last reply Reply Quote 0
                        • T Offline
                          thomthom
                          last edited by 24 Apr 2010, 09:57

                          @gaieus said:

                          Hi Thom,

                          Thanks for the update. I'll definitely try it out (I managed to forget about two coplanar faces with differently positioned but the same texture again and screwed up my model - no big hassle though just a "doh" moment again...)
                          😄

                          Ah yes - I'm still not sure how to account for that. But it is possible ... somehow...

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

                          1 Reply Last reply Reply Quote 0
                          • Rich O BrienR Offline
                            Rich O Brien Moderator
                            last edited by 24 Apr 2010, 10:03

                            Hi Thom,

                            Thanks for the update, one of my favourite plugins.
                            Doesnt say much about my modelling ability!

                            Download the free D'oh Book for SketchUp

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              thomthom
                              last edited by 24 Apr 2010, 15:10

                              Important update in 1.2.2
                              Sorry for all these updates recently.
                              I think I found the root of why the last update wasn't 100%.

                              It now erases edges as they are processes, instead of in bulk later. This is because each face's plane equations must be re-evaluated after it's been merged. This might lead to slightly longer processing time - but I now hope that it truly is 100% watertight.

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

                              1 Reply Last reply Reply Quote 0
                              • EarthMoverE Offline
                                EarthMover
                                last edited by 24 Apr 2010, 18:39

                                Thanks for the update. I use this puppy all the time! 👍

                                3D Artist at Clearstory 3D Imaging
                                Guide Tool at Winning With Sketchup
                                Content Creator at Skapeup

                                1 Reply Last reply Reply Quote 0
                                • J Offline
                                  Jim
                                  last edited by 25 Apr 2010, 14:07

                                  Thanks - it is doing better job of removing edges. I am willing to trade a little extra time for a cleaner model.

                                  I did get a reference to a deleted Edge error on this model (.stl import.) I haven't investigated the cause, but I've attached it in case you're curious.

                                  Error: #<TypeError: reference to deleted Edge> C:\Program Files\Google\Google SketchUp 7\Plugins\tt_cleanup.rb:283:infaces'`

                                  My fix:
                                  283: next unless e.valid? and e.is_a?(Sketchup::Edge)

                                  But is doesn't explain the cause.


                                  moai.skp

                                  Hi

                                  1 Reply Last reply Reply Quote 0
                                  • T Offline
                                    thomthom
                                    last edited by 25 Apr 2010, 15:09

                                    hm.. that is odd. I wonder why that happens. thanks for posting the model.

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

                                    1 Reply Last reply Reply Quote 0
                                    • T Offline
                                      thomthom
                                      last edited by 25 Apr 2010, 17:14

                                      Updated to account for the issue reported by Jim.

                                      Though I still don't understand why I ever get a reference to a deleted edge...

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

                                      1 Reply Last reply Reply Quote 0
                                      • TIGT Offline
                                        TIG Moderator
                                        last edited by 25 Apr 2010, 20:14

                                        Trap unexpected deleted edges with edge.erase! if edge.valid? type of code ?

                                        TIG

                                        1 Reply Last reply Reply Quote 0
                                        • T Offline
                                          thomthom
                                          last edited by 25 Apr 2010, 20:55

                                          Yes - but what puzzles me is why the code comes across deleted references at all. After reviewing my code I can't work out why. I am iterating an array copy of the entities collection. And I only iterate the array once.

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

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 6
                                          • 7
                                          • 8
                                          • 48
                                          • 49
                                          • 6 / 49
                                          • First post
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement