sketchucation logo sketchucation
    • Login
    πŸ›£οΈ Road Profile Builder | Generate roads, curbs and pavements easily Download

    [Request] Lift Contours

    Scheduled Pinned Locked Moved Plugins
    11 Posts 7 Posters 1.2k Views 7 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.
    • A Offline
      andre51
      last edited by

      Hi All

      I'm looking for a ruby that can take a bunch of contours and lift them on the z-axis by a given amount - ie from 1m to 10m in one operation. Alternatively by picking a contour and raising it by a given amount and then selecting the next one in the series and lifting that x2 etc.
      This is for a huge site plan with about 100 contour lines and the process is tedious.

      Many thanks

      Andre

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

        Do you mean like in a staircase manner?

        Be There

        http://www.facebook.com/#!/profile.php?id=100000814922209

        1 Reply Last reply Reply Quote 0
        • A Offline
          andre51
          last edited by

          Yes similar to a stair but I want to use it on large site plans with imported Acad contour lines.

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

            If you can force a face to be made then PushPull will already do it it remembers the last value so double-clicking the various 'planes' will set the heights. Then erase the unwanted lower contours and the faces to leave the contours - perhaps make them into curves and add a mesh with one of the many available 3rd party tools...Capture.PNG

            TIG

            1 Reply Last reply Reply Quote 0
            • A Offline
              andre51
              last edited by

              Hi TIG

              Yes it's possible with push/pull but the site is complicated and will still take a lot of time - a couple of thousand double clicks!
              contours2.jpg

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

                As with many things - "I wouldn't start from here..." πŸ˜‰

                If you have AutoCAD you can edit the DWG file and give the contour-lines their 'elevation' - moved up in Z - before importing to the SKP - that way the contours will come in correctly to start with ?
                I'm surprised that the DWG file isn't 3D already ?
                Do you have any point data as CSV etc - you could then import that to make the mesh without resorting to the contours at all ?
                Another thought - are the contour-lines polylines [curves] in the SKP, if so you could select them one 'level' at a time and use Move, constraining in the Z/blue axis [up key], and type in the height - this could be quite quick and little different to a 3rd party plugin where you'd still need to enter info ??
                πŸ˜•

                TIG

                1 Reply Last reply Reply Quote 0
                • A Offline
                  andre51
                  last edited by

                  I managed to get a lisp routine to work in Autocad. You simply cross the contours with a fence line, input the lowest contour and the interval and the job is done in seconds.
                  Thanks for the input TIG.

                  By the way it is called chelev.lsp if anyone wishes to Google it.

                  1 Reply Last reply Reply Quote 0
                  • A Offline
                    autarchos
                    last edited by

                    wow. that sounds much better than my method.

                    in the past, i've taken 100s of 2d contours, double clicked each polyline, and then grouped each one. after that, i set the distance between lines on "Mover2" and just clicked the groups the number of times appropriate to raise each line...

                    oh yeah, not to mention, i had drawn each individual line from the terrain view of googlemaps with a wacom tablet and the pencil tool in illustrator.

                    probably the dumbest thing i've ever done. but i got a nice terrain model from it! ha.

                    oh yeah, and we didn't even end up using the terrain model for the final product.

                    RizeTerrainModel.jpg

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

                      @andre51 said:

                      I managed to get a lisp routine to work in Autocad. You simply cross the contours with a fence line, input the lowest contour and the interval and the job is done in seconds.
                      Thanks for the input TIG.

                      By the way it is called chelev.lsp if anyone wishes to Google it.

                      Sounds like a nice ruby plugin... πŸ˜„

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

                      1 Reply Last reply Reply Quote 0
                      • X Offline
                        xrok1
                        last edited by

                        @thomthom said:

                        @andre51 said:

                        I managed to get a lisp routine to work in Autocad. You simply cross the contours with a fence line, input the lowest contour and the interval and the job is done in seconds.
                        Thanks for the input TIG.

                        By the way it is called chelev.lsp if anyone wishes to Google it.

                        Sounds like a nice ruby plugin... πŸ˜„

                        YES!

                        β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

                        http://www.Twilightrender.com try it!

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

                          @thomthom said:

                          @andre51 said:

                          I managed to get a lisp routine to work in Autocad. You simply cross the contours with a fence line, input the lowest contour and the interval and the job is done in seconds.
                          Thanks for the input TIG.

                          By the way it is called chelev.lsp if anyone wishes to Google it.

                          Sounds like a nice ruby plugin... πŸ˜„

                          That would be a wery nice plugin. πŸŽ‰

                          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