sketchucation logo sketchucation
    • Login
    πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Matching arc segment length

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    8 Posts 4 Posters 1.6k Views 4 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.
    • plot-parisP Offline
      plot-paris
      last edited by

      hi everyone,

      I am trying to figure out the best way of how to match the length of the segments of an arc with the these of a neighbouring ark with different radius.

      it is a fassade of a building that curves in two different radiuses. in order to use a component for windows I intended to adjust the length of each arc segment to the width of a window. but for that I need to keep the same spacing at differently curved walls.

      http://img300.imageshack.us/img300/4236/curvedintervalswt8.jpg

      I know, that I can change the number of segments for an arc (simply by typing it into the entity info). but I am not aware of a way to define the segment length (which automatically changes the number of segments to fit). I don't even know where to look for the length of the arc (the only information provided in the entity info is it's radius).

      if anybody has a good idea how to achieve a continuous pace of segments throughout the whole length of the curved wall, I would be delighted!
      (perhaps I should put up a ruby request for an "equal all segment lengths" script...)

      cheers,

      Jakob

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

        Make the arcs with many segments (72?). then you could draw many-segmented (72) circles of the required radiusalong the arcs placing the next one centred on the intersection of the arc and the previous circle's circumference. Then you know that the circles' centes are all the same distance apart. However that's a pain...

        Make the arcs with more segments and then create your wall panel face component. Snap to a start then to the arc for the first one, then sunsequent one can snap to the last one's end and the arc. That way you make all of your panels the same width and they align to the arc. You can always explode the wall panels and regroup later...

        You could try RickW's CopyAlongPath to automate it - make the perimeter a Welded path and the component at the start and make 'spaced' copies along it. They won't rotate to align with the next - you could do that manually later... Whatever you do the number of panels will not equal the total circumference and you'll need a 'cut' one... Didier's align3d scripot might help - I can't see how immediately and I must rush off now....

        .

        TIG

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

          You could also try to use Didier's Ellipse rb (that creates ellipses of equal segments) and combine / intersect the same ellipse a couple of times. I haven't tried it however (I don't have it on my office computer and also the boss is just walking about) 😳

          Gai...

          1 Reply Last reply Reply Quote 0
          • plot-parisP Offline
            plot-paris
            last edited by

            thanks for the replies, TIG and Gaieus.

            I tried your second suggestion for the last two hours - the one with wall components. however, if the arc has a huge radius and the segments are rather small I encounter another barrier: SketchUps inaccuracy! 😠

            every segment has to be rotated only a tiny bit - but SU allowes only a certain precision. because it is a rotation it doesn't help me to scale everything up (the rotation stayes the same).

            I really hope that is something that will improve in SU7.

            I am going back to creating much bigger segments now... 😞

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

              I have never had any problems with SU's (in)accuracy! You can set the length/angle precision in the model info panel to quite high (I see you are using Win, so this should not be a problem - in Mac this is said not to be the case however).

              Gai...

              1 Reply Last reply Reply Quote 0
              • plot-parisP Offline
                plot-paris
                last edited by

                I set the precision to the maximum of 0.000 degree angles, but it still doesn't seem to be working.

                maybe the error lies in the offset (I created a 3D wall). perhaps I should be more carefull when using the offset tool.
                but in the meantime I will endure larger segments (I am just to lazy to redraw everything πŸ˜’ )

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

                  That precision is mainly for displaying things however - so if you enter even more precise values, it should work (I think).

                  Gai...

                  1 Reply Last reply Reply Quote 0
                  • W Offline
                    watkins
                    last edited by

                    Dear Plot-Paris

                    Is the attached what you need?

                    I constructed the solid in the following way:

                    Draw the inner arc with the required segment length.
                    Offset the inner arc the required distance to give the outer arc.
                    Use the extrude line tool to extrude the inner arc the required height.
                    Explode the surface and extrude each face towards the outer arc, snapping to the line segments (mid-points) on the outer arc.
                    Delete un-needed surfaces.
                    Use the line tool fill in the shape.
                    Delete all coplanar lines.
                    Use the smooth tool to hide lines.

                    Regards,
                    Bob


                    Matching up segments.skp

                    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