sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] Contour Maker v1.6

    Scheduled Pinned Locked Moved Plugins
    64 Posts 24 Posters 70.9k Views 24 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.
    • massimoM Offline
      massimo Moderator
      last edited by

      Thanks TIG, seems to work fine. 😄
      It's possible to get rid of that mesh grid on the Z=0 level? Perhaps an option?


      Cattura.JPG

      1 Reply Last reply Reply Quote 0
      • TIGT Online
        TIG Moderator
        last edited by

        @massimo said:

        Thanks TIG, seems to work fine. 😄
        It's possible to get rid of that mesh grid on the Z=0 level? Perhaps an option?

        I see the problem.
        Can you post the example SKP before Contouring...
        So I can play with it...
        I suspect some sort of 'Erase Coplanar Edges' is needed within the tool - but it will occur at any z-level if you have a mesh that you haven't used 'Erase Coplanar Edges' on and there are multiple faces - It simply uses what it's given... 😉
        For now use an 'Erase Coplanar Edges' tool [there are several available] [i]before you make the Contours and the problem will vanish with the coplanar edges...[/i]

        TIG

        1 Reply Last reply Reply Quote 0
        • massimoM Offline
          massimo Moderator
          last edited by

          @unknownuser said:

          Can you post the example SKP before Contouring...

          It was only a quick test and i don't have the file anymore. Anyway you can replicate that easily. It was a terrain mesh generated with the sandbox tools: from scratch+smoove and then smoothened.

          @unknownuser said:

          For now use an 'Erase Coplanar Edges' tool [there are several available] before you make the Contours and the problem will vanish with the coplanar edges...

          Sure. Thanks 😄

          1 Reply Last reply Reply Quote 0
          • GaieusG Offline
            Gaieus
            last edited by

            ThomThom's CleanUp plugin will get rid of those edges, too (and many more...)

            Gai...

            1 Reply Last reply Reply Quote 0
            • massimoM Offline
              massimo Moderator
              last edited by

              Already used that. 😉 Thanks Gaieus.

              1 Reply Last reply Reply Quote 0
              • simon le bonS Offline
                simon le bon
                last edited by

                @tig said:

                @massimo said:

                Thanks TIG, seems to work fine. 😄
                It's possible to get rid of that mesh grid on the Z=0 level? Perhaps an option?

                I see the problem.
                Can you post the example SKP before Contouring...
                So I can play with it...
                I suspect some sort of 'Erase Coplanar Edges' is needed within the tool - but it will occur at any z-level if you have a mesh that you haven't used 'Erase Coplanar Edges' on and there are multiple faces - It simply uses what it's given... 😉

                For now use an 'Erase Coplanar Edges' tool [there are several available] before you make the Contours and the problem will vanish with the coplanar edges...[/i]

                Hi Tig and Massimo and Gaieus 😄 ,

                Here are 'Erase Coplanar Edges' tools:

                thomthom_[Plugin] Cleanup (2.0.0)
                For SU7.1 Doesn't work on my SU6 free.

                a4chitect_ cleanup.rb

                J.H. Aughey_CleanUP Model

                Well! I have tried Tig's solution:

                @unknownuser said:

                For now use an 'Erase Coplanar Edges' tool before you make the Contours and the problem will vanish with the coplanar edges...

                but that doesn't work very well.
                The simple working solution I have found is to avoid z=0. Moving the group up (or down), activate Contour Maker, Move the group back to the initial position.

                Cheers, simon.

                1 Reply Last reply Reply Quote 0
                • MALAISEM Offline
                  MALAISE
                  last edited by

                  Very useful for geological drawings

                  Thanks TIG 👍 👍

                  La Connaissance n'a de valeur que partagée

                  1 Reply Last reply Reply Quote 0
                  • TIGT Online
                    TIG Moderator
                    last edited by

                    Simon...

                    When you use the erase coplanar edges tool do you have hidden-geometry 'on'.
                    Then when you have the simplest mesh possible make the contours... ❓

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • simon le bonS Offline
                      simon le bon
                      last edited by

                      Hi Tig, 😉

                      I had tried only with all edges unsmoothed.
                      So I just have tried with hidden geometry "on" as you say. The result is not bad but seems not the best.

                      http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/thContourMaker001.jpg

                      ++simon

                      1 Reply Last reply Reply Quote 0
                      • TIGT Online
                        TIG Moderator
                        last edited by

                        It does exactly what you tell it to do...
                        If you move the mesh up in the Z by 1mm the result will change... 😒
                        The contours are 'true' - the mesh might not be exactly as you hope BUT the 'contours' represent what is there...

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • simon le bonS Offline
                          simon le bon
                          last edited by

                          Ah OK!
                          I think I began to understand how Contour maker works.

                          @unknownuser said:

                          The Contours always start their vertical spacing from Z=0 UP & DOWN.


                          http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/thContourMaker002.jpg

                          😕 simon

                          1 Reply Last reply Reply Quote 0
                          • TIGT Online
                            TIG Moderator
                            last edited by

                            Here's v1.6 - http://forums.sketchucation.com/viewtopic.php?p=273795#p273795
                            Minor corrections to syntax [arguments all inside () ] that has no affect on results but covers possible future deprecation...

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • mitcorbM Offline
                              mitcorb
                              last edited by

                              Hi,TIG:
                              Could you explain what you mean by possible future deprecation?
                              It suggests to me that other tools may not tolerate the use of this one?

                              I take the slow, deliberate approach in my aimless wandering.

                              1 Reply Last reply Reply Quote 0
                              • TIGT Online
                                TIG Moderator
                                last edited by

                                A method's 'deprecation' is when a method or a part of a method is no longer 'used' or 'works'.
                                For example in many API examples in the guides it will say for things like:
                                entities.add_cline point1, point2
                                this works fine in past and current versions...
                                BUT the 'standard' way recommended in Ruby and guaranteed to stop faults is to use 'parenthesizes' to enclose all arguments, like this
                                entities.add_cline(point1, point2)
                                [Note NO space between the method and opening ( and the arguments are separated by ',']
                                This also gets over the occasional glitch that occurred in existing code with the new PC version of Ruby shipped with v8, for example in v7 this [probably] worked
                                my_command (x+y/2), z
                                in v8 it will fail because the first set of stuff inside the '()' is taken as all the arguments there are and the following ', z' throws an error, but changed to
                                my_command((x+y/2), z)
                                it then works for both versions and is also 'future-proof' as all of the arguments are now encapsulated inside the ()...

                                TIG

                                1 Reply Last reply Reply Quote 0
                                • mitcorbM Offline
                                  mitcorb
                                  last edited by

                                  Thanks for your explanation, TIG
                                  You are an amazing dude.
                                  Another question. Could this tendency toward deprecation be the reason why older scripts that worked fine last year, suddenly do not work this week, even though the same SUversion is being used?

                                  I take the slow, deliberate approach in my aimless wandering.

                                  1 Reply Last reply Reply Quote 0
                                  • Didier BurD Offline
                                    Didier Bur
                                    last edited by

                                    Hi,

                                    @unknownuser said:

                                    Could this tendency toward deprecation be the reason why older scripts that worked fine last year, suddenly do not work

                                    Yes, especially since SU8 is out. The API "uses" a newer version of Ruby that is less permissive, concerning arguments within brackets, no spaces between function name and arguments, and such boring coding stuff. 🎉

                                    DB

                                    1 Reply Last reply Reply Quote 0
                                    • mitcorbM Offline
                                      mitcorb
                                      last edited by

                                      Didier wrote:
                                      "...such boring coding stuff"
                                      I am dragging this way off topic, but one more comment and I will quit.
                                      I superficially understand that all of those punctuation marks and symbols are a way to organize the input, but why should input be so tedious? Just think about it, don't answer so that this thread can continue.

                                      I take the slow, deliberate approach in my aimless wandering.

                                      1 Reply Last reply Reply Quote 0
                                      • J Offline
                                        JGA
                                        last edited by

                                        Thanks very much, it works well!

                                        Regards,
                                        JGA

                                        1 Reply Last reply Reply Quote 0
                                        • C Offline
                                          chenkl
                                          last edited by

                                          Thanks TIG

                                          1 Reply Last reply Reply Quote 0
                                          • pilouP Offline
                                            pilou
                                            last edited by

                                            Life is encapsuled (Life) 😆

                                            Keep the good work 😎

                                            Frenchy Pilou
                                            Is beautiful that please without concept!
                                            My Little site :)

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

                                            Advertisement