sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download

    [Request] Plugin needed- origin of radius

    Scheduled Pinned Locked Moved Plugins
    15 Posts 5 Posters 3.3k 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.
    • R Offline
      remus
      last edited by

      Tig, that wouldnt work for an arc that's produced by bending things.

      http://remusrendering.wordpress.com/

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

        You have an arc that you are using to define the bend. You can find the centre of that arc and use that later ?
        You don't have an 'arc' after the bending...

        TIG

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

          I think we're talking about different bend plugins...Im thinking of fred06's and im guessing your talking about chris'?

          http://remusrendering.wordpress.com/

          1 Reply Last reply Reply Quote 0
          • M Offline
            Matt666
            last edited by

            It's possible to create a plugin that converts a curve into an Arc... Of course, you have to control if each edge has same median intersection... I'll give a try...

            Frenglish at its best !
            My scripts

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

              Hi, Guys:
              Thanks for responding.
              I actually used Fredo's bend tool on a tubular frame to make a piece of furniture. Now, there is so much geometry in there that it is difficult and tedious to navigate and make temporary geometry to locate the point of origin.
              The webbing on the furniture is a repetitive component. If I could define the point of origin, I could do a rotate/copy array and make short work of this. Also, the "arc" is off the global axis, so would be more difficult to do a lot of setup to do the origin location, but if I did, I would want a method to specify a point in space x,y,z to reposition the temporary setup. I don't see a way to do this in SU.

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

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

                Matt:
                Are you saying that each segment needs to be same length? And that the midpoints are the determinants, rather than the endpoints? Or does the circle inscribe tangent to the midpoints rather than circumscribe to the endpoints?

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

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

                  To find the centre of the edge pieces of an ex-arc manually use the protractor-tool and place it on the mid-point of any full-segment, then draw a cline at 90 degrees. Repeat this on another full-segment and where the two clines intersect is the arc's centre-point - this method is quicker than bisecting the angles between two segments twice etc
                  The ex-arc's radius is the distance from this intersection centre-point to any full-segment's end/start, since an arc's segments are drawn inside what would be the 'pure' arc's curve...

                  Now you can automate this manual process with a scripted version probably using vectors etc rather than clines, to place the cpoint [if needed] and return the radius etc - but remember that this method only works if the segments could make an arc [or circle which is a special arc of 360degrees] - a curve isn't enough as a bezier type of curve has no single centre, and any number of edges can be drawn end to end and made into a 'curve' - even in 3D...

                  TIG

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

                    Thanks, TIG:
                    But wouldn't this be dependent on the model being positioned orthogonally relative to the global axes? Or did I miss something?

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

                    1 Reply Last reply Reply Quote 0
                    • Chris FullmerC Offline
                      Chris Fullmer
                      last edited by

                      I've written about 80% of this script already. I was hoping to finish it last night (about 12 hours ago) and get it posted, but I didn't. Let me toy around with it for a little bit again today and I'll if I can get it done.

                      Chris

                      Lately you've been tan, suspicious for the winter.
                      All my Plugins I've written

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

                        You can get the plane formed by three of the two segments' ends and from that gets its normal. Then you can use that normal as the axis about which to rotate the line vector around the segments' mid-points & find the intersection of these two line vectors - they are now rotated staying in the plane of the original arc which is where the centre-point will be located at their intersection...

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • Chris FullmerC Offline
                          Chris Fullmer
                          last edited by

                          ok, I think I got a working version of it up and running. See here:

                          301 Moved Permanently

                          favicon

                          (www.sketchucation.com)

                          Chris

                          Lately you've been tan, suspicious for the winter.
                          All my Plugins I've written

                          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