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

    Curves and plugins

    Scheduled Pinned Locked Moved Plugins
    13 Posts 7 Posters 668 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.
    • T Offline
      thierry_st_malo
      last edited by

      I made a number of attempts, and I could have sworn that these segments were joint. What happened ? Well, I'll try again and find out, I guess. Sketchup can get touchy at times.
      The plugin is excellent, of course, but what disturbs me is that the last segment is not the same length as the others. However it seems that moving the N-1 th vertex to the previous coordinates of the last one ( if you see what I mean ) solves the problem, even tough the "common" length varies slightly. The last segment is then redundant and can be deleted. Is this correct ?
      Anyway, many thanks to both of you 😄 .
      Thierry

      1 Reply Last reply Reply Quote 0
      • brookefoxB Offline
        brookefox
        last edited by

        I know you weren't talking to me, but I don't see what you mean. If you posted a picture, or even better a model, we might all be able to see and help.

        ~ Brooke

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

          And there is the chance that there are tiny gaps, and you haven't connected the edges. I almost always elect "No" to each of the two questions-- so much that I forgot the wording in them.

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

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

            Theirry I don't fully understand...
            If by the 'last segment' you mean closing the loop, that's optional and often you will want to NOT have it made at all - answer 'Non' to both.
            Can you post a simple SKP showing the edges in question so we can comment more constructively...

            TIG

            1 Reply Last reply Reply Quote 0
            • T Offline
              thierry_st_malo
              last edited by

              Essai.zip@TIG and Brookfox
              Here you are. The thing is simple enough : a curve made of 5 segments, with a total length of 4.719 m.
              I want to reshape it with 7 segments, all with the same length. With the plugin, le last segment is shorter than the others.
              Thanks for your help,
              Thierry

              P.S : One obvious use for this is to help in putting the railing stanchions on such models, wheelhouse windows and the like.

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

                You still don't make complete sense... 😕

                Your SKP contains a 'welded curve' of 5 segments.
                You say you want it to have 7 segments.
                Where are the other 2 to be ?
                You say you want to divide the exact same length of the 5, within these 7...

                Try this:

                Explode the curve back to edges [right-click context-menu 'Explode Curve']
                Select an edge you want to be sub-divided.
                Use Divide x2 [right-click context-menu again].
                Repeat for another edge.
                Now if you double-click on any edge in the continuous collection of edges, it should say 7 in 'Entity Info'.

                If you want some of the vertices in these 7 edges to be in different places you can use the Move tool [with nothing selected] to move any vertex over which you hover the cursor+clicks.

                When the 7 edges are as hoped, then you can select the 7 and run Weld.rb; answering 'No' to the prompts; the 7 should now be welded into a single 'curve'...

                I can't actually understand what the problem is 😒

                TIG

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

                  I looked at the file, too and can't understand it, either. How do you intend to keep the same "curve" with 7 segments instead of the 5 with all of the segments having the same length. I think that would be geometrically impossible.

                  Etaoin Shrdlu

                  %

                  (THERE'S NO PLACE LIKE)

                  G28 X0.0 Y0.0 Z0.0

                  M30

                  %

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    thierry_st_malo
                    last edited by

                    It was a kind of smoothing that I was looking for. Well, let's drop the idea for now.
                    Thanks to you all, anyway.
                    Thierry

                    1 Reply Last reply Reply Quote 0
                    • brookefoxB Offline
                      brookefox
                      last edited by

                      Thierry, you won't get off that easily. Nice of you to include the ship pic!

                      Anyway as they were saying, or implying, since your segments are not aligned it is impossible to have 7 equals made out of 5 nearly equal when they are disjointed. That's why numbthumb suggested something closer to curve and thus smoother to begin with, that could be made into 7 equal segments, perhaps. My pic just shows your geometry with a line connecting the beginning ans end directly, then divided into 7 equal segments which could then be moved around in 3d to approximate your original.


                      7 edges-1.JPG

                      ~ Brooke

                      1 Reply Last reply Reply Quote 0
                      • sdmitchS Offline
                        sdmitch
                        last edited by

                        @thierry_st_malo said:

                        It was a kind of smoothing that I was looking for.

                        I have two plugins on my blog that might help you. The first is EqSegCurve which allows you to specify either a number of segments or segment length. The input segment length will be adjusted as required if length is entered. The second is Spline which adds interpolated points to smooth the curve.

                        Your model is attached with an example of each.


                        Essai.skp

                        Nothing is worthless, it can always be used as a bad example.

                        http://sdmitch.blogspot.com/

                        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