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

    Pool Coping (create tiles between two coplanar curves)

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    12 Posts 5 Posters 1.4k 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.
    • S Offline
      skavan
      last edited by

      Hi,

      Struggling with this one. Hopefully the pictures will explain:

      My starting point is two paths, imported from a dwg. These paths are for the edge of pool.
      Raw Geometry from dwg

      I need to create coping tiles between the two paths.
      On the inside curve, the length of the tile should be 8". On the outside curve, it does't matter.
      As an added complication, I need to create two rows within the curves.

      I've tried to show the desired result, in this manual section below:
      Intended result

      With the vast array of plugins available, I had thought there would be some way of not having to manually create each tile (which also has a bevelled edge).

      But I am bashing my head against the wall.

      Seems like the steps should be:

      1. Close the curves
      2. Create middle "morphed line" between outer edges (dunno how to do this!).
      3. Move along inside edge, and every 8" draw a perpendicular line until one hits the outside edge. (dunno how to do this).
      4. Take each created face, one by one, and extrude, say an inch. Then apply rounded corner to top face. Move to next face. (Dunno how to do this!).
      5. Put all faces into a group.

      Must be a solution!

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

        So you want something like this?

        Screenshot - 5_11_2019 , 12_00_37 PM.png

        I made a tile component and then a nested component containing two of them. Then I used PathCopy to array them along the arc. To get them to align correctly, I made the length of the segments in the arc 8 in. and use an interval of 8.1 in. The components red axis gets aligned with the edge segment in the arc.

        You'll need to handle the acute angle at the point individually, of course, but then the coping tiles will need to be cut anyway.
        Another view to show that the curve is directly under the inside edge of the tiles.

        Etaoin Shrdlu

        %

        (THERE'S NO PLACE LIKE)

        G28 X0.0 Y0.0 Z0.0

        M30

        %

        1 Reply Last reply Reply Quote 0
        • S Offline
          skavan
          last edited by

          You solution is clever -- thanks --- but I am still left with these triangle gaps.
          The damn coping is so big it will be painful to manually deal with them all!
          See pics below.
          This time I am attaching the actual skp file too in case you or anyone can get closer...

          Pool Copibg Edge.skp

          coping 3.JPG
          Coping 4.JPG

          1 Reply Last reply Reply Quote 0
          • pbacotP Offline
            pbacot
            last edited by

            I'd say that's pretty good. You might want to do test renders with a portion and see if the end result is OK for the view angle, distance etc. Adjust obviously bad parts manually. Or you may have to do it in two runs. inner and outer, just like they may have to in the field.
            You probably have thought of this, but don't overdo the rounding. You only need a few smoothed faces to give the effect for most uses.

            MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

            1 Reply Last reply Reply Quote 0
            • soloS Offline
              solo
              last edited by

              Try creating a middle line (center of tile) it will align better without huge gaps. You will also need to change your component axis to center of tile.

              http://www.solos-art.com

              If you see a toilet in your dreams do not use it.

              1 Reply Last reply Reply Quote 0
              • pilouP Offline
                pilou
                last edited by

                Maybe Steping Stones by Sdmitch ? http://sdmitch.blogspot.com
                (only one curve is needing)

                Frenchy Pilou
                Is beautiful that please without concept!
                My Little site :)

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

                  @skavan said:

                  You solution is clever -- thanks --- but I am still left with these triangle gaps.

                  You didn't do what I wrote and adjust the segment length in the curve. As Solo suggested, make the curve the centerline.

                  Pilou's suggestion of using Stepping Stones is a good one as it will automatically trim the tiles and leave you with a grout line between tiles.

                  In any case shorter line segments will help.

                  Here's the result after replacing your curve with a 10s Catmull Spline.
                  Screenshot - 5_12_2019 , 6_50_46 AM.png
                  Pool Copibg Edge.skp

                  Etaoin Shrdlu

                  %

                  (THERE'S NO PLACE LIKE)

                  G28 X0.0 Y0.0 Z0.0

                  M30

                  %

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    skavan
                    last edited by

                    So much good stuff in each line of your note! See below:

                    @unknownuser said:

                    You didn't do what I wrote and adjust the segment length in the curve. As Solo suggested, make the curve the centerline.

                    I did do that. At least I'm pretty sure I did.

                    @unknownuser said:

                    make the curve the centerline

                    Cool...but color me dumb - how do I create that centerline. Offset gives me "two" lines. Is there a way to force it to one? If adjust its size to exactly half, both lines disappear.

                    @unknownuser said:

                    Pilou's suggestion of using Stepping Stones is a good one as it will automatically trim the tiles and leave you with a grout line between tiles.

                    Awesome. If I could now figure out a way of cutting those stones with a 1/8" gap on the cut...I'm in business.

                    @unknownuser said:

                    replacing your curve with a 10s Catmull Spline.

                    That's cool too. How did you replace my curve with a 10s Catmull spline?

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

                      @skavan said:

                      I did do that. At least I'm pretty sure I did.

                      You might have adjusted the length of the segments but you didn't make them 8 in. long as I said to do. On your inner curve they are 20-13/16 in. long.
                      Screenshot - 5_12_2019 , 3_02_46 PM.png

                      @skavan said:

                      Cool...but color me dumb - how do I create that centerline. Offset gives me "two" lines. Is there a way to force it to one? If adjust its size to exactly half, both lines disappear.

                      If you are starting with the inner curve, use half the tile length as the offset distance. If you are setting out two rows of tiles along the curve as I did in my first post, use the length of one tile. I made my tiles 8 x 12 so if I wanted to use the centerline, I'd offset by 12 in. As Solo implied, you would need to set the component's axes at the midline so the tiles would be placed properly with Path Copy.

                      @skavan said:

                      Awesome. If I could now figure out a way of cutting those stones with a 1/8" gap on the cut...I'm in business.

                      Stepping Stones gives you the option of setting the gap between tiles. Did you look at the tutorial video in the link provided by Pilou?

                      @skavan said:

                      That's cool too. How did you replace my curve with a 10s Catmull spline?

                      I used the Catmull Spline tool in Fredo6's Bezier Spline extension and set it to 10 segments between control points. I right clicked on your curve, selected BZ - Convert to>Catmull Spline and typed 10s and hit Enter.

                      Etaoin Shrdlu

                      %

                      (THERE'S NO PLACE LIKE)

                      G28 X0.0 Y0.0 Z0.0

                      M30

                      %

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        skavan
                        last edited by

                        Eureka.

                        Thank you every one.
                        As a result of the many inputs on this thread (esp @Dave R)- I now have exactly what I wanted - with very little work! Here's what I did (still some things that I don't understand though):

                        1. Took the inside of my two lines and offset (the line) it exactly half way.
                          (don't understand the benefit of converting it to a Catmull Spline - perhaps Dave R can explain...and when I did it, I noticed some funny loops, so I performed this procedure without that step.)

                        2. Edited the ruby code of the Stepping Stones.rb, to break the single tile that it creates, into two tiles seperated by the specified gap. While I was tinkering, I put the created tiles in a group.
                          Dave R -- when I mentioned that in my last post, I was referring to splitting so I got two stacked tiles. Not the seperation between the tiles.

                        That's it. Running the script gives me lovely tiles all the way along the coping edge.
                        My last remaining challenge is rounding the edges using a v-ray bump map (edgetex), rather than using fredo6 rounded corners, which will create a lot of unneeded geometry. No matter what I try - it doesn't work. I think it may be a v-ray bug.

                        Coping Final.JPG


                        Pool Coping Edgev2 complete.skp

                        1 Reply Last reply Reply Quote 0
                        • pbacotP Offline
                          pbacot
                          last edited by

                          Good one!

                          MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

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

                            @skavan said:

                            don't understand the benefit of converting it to a Catmull Spline - perhaps Dave R can explain...and when I did it, I noticed some funny loops, so I performed this procedure without that step.

                            The Catmull spline created a smoother curve. In your example you have straight runs of tiles along the longer straight segments and then a more severe angle when the next segment comes along. With the smoother curve I created, more tiles get tapered but that'll likely be more realistic. As long as you are satisfied with what you've got, that's fine.

                            As for the "funny loops", I'm not sure what that's about. I didn't see any when I did it.

                            Etaoin Shrdlu

                            %

                            (THERE'S NO PLACE LIKE)

                            G28 X0.0 Y0.0 Z0.0

                            M30

                            %

                            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