• Login
sketchucation logo sketchucation
  • Login
⚠️ Libfredo 15.4b | Minor release with bugfixes and improvements Update

Geodesic Dome from Script

Scheduled Pinned Locked Moved WIP
14 Posts 8 Posters 2.0k Views 8 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
    s_k_e_t_c_h_y
    last edited by 5 Aug 2013, 20:48

    Hi,
    First time SketchUcation poster so I thought I'd show what I'm working on. I've started teaching myself Ruby and have recently been interested in Geodesic domes and buildings made from them so I've written a script to generate them.

    Here is where it is at currently. You can specify the dome frequency (4 pictured) and I do a geometric decomposition from an icosahedron to a radius specified. I'm tinkering with different hub types so I've included an image of the type it generates. The struts are dimensioned lumber (2x4 in this case).
    

    4 Frequency Dome, 40' across

    zoomed in view of hub

    I've had 3 days vacation from work so this is how far I've got. I'm pretty pleased given its my first Ruby script.

    Paul.

    1 Reply Last reply Reply Quote 0
    • B Offline
      Bryan K
      last edited by 6 Aug 2013, 06:12

      Impressive!

      See my portfolio at https://delphiscousin.blogspot.com/

      1 Reply Last reply Reply Quote 0
      • J Offline
        jpalm32
        last edited by 6 Aug 2013, 14:26

        Interesting! Very!

        1 Reply Last reply Reply Quote 0
        • P Offline
          pbacot
          last edited by 6 Aug 2013, 14:45

          Excellent! πŸŽ‰

          MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

          1 Reply Last reply Reply Quote 0
          • E Offline
            Elibjr
            last edited by 9 Aug 2013, 21:59

            Wow this is nice! Can't wait to try this out!

            1 Reply Last reply Reply Quote 0
            • S Offline
              s_k_e_t_c_h_y
              last edited by 12 Aug 2013, 15:30

              Thanks for the feedback. I'm working on framing out the triangles at the moment, but the compound corners are proving 'fun' algorithmically. I'm getting close, perhaps by the end of the week I'll post another pic. I'll also want to clean up the code before sharing as I'm sure I'm violating any number of good module practices while I get the implementation initially working =).

              1 Reply Last reply Reply Quote 0
              • S Offline
                s_k_e_t_c_h_y
                last edited by 18 Aug 2013, 22:09

                Made some framing the dome today. I've been trying to work out how to automatically frame the dome and I finally got it. The harder part was finding the intersection points of each frame strut with the other side of the triangle. As each strut is tilted in 2 dimensions I had a few false starts to get them right.

                Secondly is the orientation of each of the frame struts within a triangle. There can be 3 orientations obviously, but I had to write a small algorithm to find the 'most vertical' so that it was more like a traditional square-home's struts and if you lived there you had a chance of finding them once drywall was up. It is also more aesthetically pleasing (to me at least).

                Now to go back and fix the hub side plates which took some damage in the rewrite (you can see they're missing in the image).

                Dome with frame.png

                πŸ˜ƒ Paul.

                1 Reply Last reply Reply Quote 0
                • G Offline
                  Gubermensch
                  last edited by 20 Aug 2013, 05:51

                  Very impressive! Can't wait to try out this plugin.

                  http://www.jacobgubler.com/

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    mitcorb
                    last edited by 20 Aug 2013, 12:17

                    Hi, s_k_e_t_c_h_y:
                    It would be nice to see this in Sketchup. Also, check out this link:

                    http://www.cadreanalytic.com/cadregeo.htm

                    Edit: changed the google search string to the website link.

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

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      s_k_e_t_c_h_y
                      last edited by 24 Aug 2013, 02:30

                      Thanks for the link mitcorb, i hadn't seen that software before. I'm hoping to have the first version of the Plug-in released this weekend if I can get it connected to the HTML interface properly.

                      The Cadre system looks nice, but it isn't free ;P.

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        s_k_e_t_c_h_y
                        last edited by 25 Aug 2013, 22:19

                        I'm getting close to having it so I can share it. I'm working on the UI currently. It has an accordion expanding menu. Here is a sneak peak.

                        Menu for Geodesic Dome Creator

                        I'm still targeting making the first version available today, but I may not have all of the option exposed yet.

                        Paul.

                        1 Reply Last reply Reply Quote 0
                        • P Offline
                          pilou
                          last edited by 26 Aug 2013, 10:40

                          See also TaffGosh πŸ˜‰
                          At 3DWarehouse

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

                          1 Reply Last reply Reply Quote 0
                          • S Offline
                            s_k_e_t_c_h_y
                            last edited by 27 Aug 2013, 04:28

                            Ok,
                            I've fiddled with it enough to call it a first version....

                            Get it at https://sites.google.com/site/sugeodesic/home

                            Let me know what you think. Or likely what is wrong with it πŸ˜ƒ

                            Paul.

                            1 Reply Last reply Reply Quote 0
                            • G Offline
                              Gubermensch
                              last edited by 9 Sept 2013, 03:30

                              Starting a project tomorrow evening with this plugin as the foundation. I'll be sure to post the final product here and reference you elsewhere. Thanks again!

                              http://www.jacobgubler.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