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

    3D to 2D curve

    Scheduled Pinned Locked Moved Newbie Forum
    sketchup
    8 Posts 5 Posters 176 Views 5 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.
    • N Offline
      NickGenerator
      last edited by

      I know that every curve has x,y and z in SU, but can I somehow "flatten" a curve?? For example setting every point's x to 0.


      xtozero.png

      1 Reply Last reply Reply Quote 0
      • ely862meE Offline
        ely862me
        last edited by

        You can do it manually if you explode the curve . Or u can use some plugins or Artisan(which is a commercial one) . Or u can double that curve,create a mesh between the curves and intersect the surface with a vertical plane with x=o .


        1 by EliseiDesign.jpg


        1 by EliseiDesign.skp

        Elisei (sketchupper)


        Before no life was done on Earth it was THE LIFE ITSELF...GOD
        Come and See EliseiDesign

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

          Then it'd be a straight 'line' ?

          I can't see when I'd need to, but here goes...
          Select the Curve and Explode it.
          Select its 'parts' and use DrapeVertices, dropping the parts to Z=0.
          Select all parts and 'Weld' back into a straight Curve.
          If you want an orientation other than flat in the Z Rotate the curve to that axis.
          Group the Curve if it might interfere with other nearby geometry.

          If you just want a straight line draw one from the Curve-start, using Shift to constrain it axially and snapping to the Curve-end projected to the axial line.

          TIG

          1 Reply Last reply Reply Quote 0
          • Dave RD Offline
            Dave R
            last edited by

            From your image. it looks like you're talking about a Bezier of other spline-type curve. If you are drawing it and want all x values to be zero, draw it that way from the beginning so you don't have to fix it afterward. Draw a temporary face on the green/blue plane and draw the curve on it doing that makes it dead easy to get all your points with coordinates in which x=0.

            Etaoin Shrdlu

            %

            (THERE'S NO PLACE LIKE)

            G28 X0.0 Y0.0 Z0.0

            M30

            %

            1 Reply Last reply Reply Quote 0
            • N Offline
              NickGenerator
              last edited by

              @ely862me said:

              You can do it manually if you explode the curve.

              I know, but I think it is a workaround.

              1 Reply Last reply Reply Quote 0
              • N Offline
                NickGenerator
                last edited by

                @tig said:

                Select its 'parts' and use DrapeVertices, dropping the parts to Z=0.

                If you want an orientation other than flat in the Z Rotate the curve to that axis.
                Group the Curve if it might interfere with other nearby geometry.

                I didn't do it that way, but while reading I realized that "scaling" should work, too, and it does.

                Thank you.

                1 Reply Last reply Reply Quote 0
                • Dave RD Offline
                  Dave R
                  last edited by

                  Are you sure that Scaling actually zeroes the desired coordinate values? What scale factor are you using to do that? Sure, you can get it close but are they really zero?

                  Etaoin Shrdlu

                  %

                  (THERE'S NO PLACE LIKE)

                  G28 X0.0 Y0.0 Z0.0

                  M30

                  %

                  1 Reply Last reply Reply Quote 0
                  • Jean LemireJ Offline
                    Jean Lemire
                    last edited by

                    Hi folks.

                    Click in sequence on the scenes tabs of this SU file for ideas.


                    Flattening a curve.skp

                    Jean (Johnny) Lemire from Repentigny, Quebec, Canada.

                    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