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

    Dynamic Component as Parametric Design Tool

    Scheduled Pinned Locked Moved Dynamic Components
    sketchup
    31 Posts 10 Posters 32.8k Views 10 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.
    • shuraS Offline
      shura
      last edited by

      Taekle, I love what you have started here (soundtrack: standing ovations)
      please continue fascinating us.

      Thank you for posting the screenshots, it does not look too difficult to learn DC. I for one don't feel afraid of the learning curve in SU. Although it will take some time to get into it.
      As Edson says:

      "I have always thought DCs have great potential. the problem with them seems to be the need to understand all those formulae. I am sure it would be put to more uses if we were able to understand how it works."

      why not have a workshop of some sort?

      TIG, that 'EEbyRailsByFace' is a nice one!

      Jeff, no question Rhino and Grasshopper have superior parametric modelling. But I am more looking at the effect that by showing examples you keep pushing us SketchUp folks here and I like that. (Quite often I heard "No way you modeled and rendered all this within SketchUp")

      By the way: do you still remember Blend plugin?Blendrubyplug.jpg

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

        @unknownuser said:

        you should be able to take some of your DC examples and fairly easily begin applying them to a physical item (if you so choose).. it'd be great if some of these patterns you've created could easily be applied to a surface for instance..

        it'd be sweet if you could somehow incorporate the DC parametrics with ruby scripts to give something of a user interface instead of using the DC dialog. that dialog is just plain confusing to most people and not encouraging at all for most people to begin to learn it.

        until something like a front end UI for su parametrics occurs, i think it will be limited to very few people but please, continue posting your experiments etc.. they're very interesting.

        I agree with your opinion, it seems that DC totally can not compete with Rhino or others till now. I'm only exploring the unknown possibilities of DC, as you might know, in the hope of having better DC environment and UI, etc...
        And Unfortunately, is there no way I can use Ruby with DC? If any, I only have beginner's idea about Ruby scripts yet. πŸ˜›

        And as you asked me to continue, I did one.
        Looks not exactly same, but not totally impossible, either....
        And I'm not even sure this is what you meant exactly.

        I used here what I had posted first on this topic, waved brick wall and circle attractor thing with modification of several parameters in size or numbers of copies, etc. Then superposed together and intersected each other.( I could have made the shape of holes as rectangle like your image, but left as it was in its original model. Only because I thought it would look nicer.)

        Yes, as you may think, this might not be a quick method. But I wanted to do and did it any way πŸ˜„


        wall


        larger size


        more larger size

        http://taekle.blogspot.com

        1 Reply Last reply Reply Quote 0
        • D Offline
          d12dozr
          last edited by

          Taekle, excellent examples...I too am intimidated by the math involved, but am now more interested in learning after seeing what you've done here.

          @shura said:

          why not have a workshop of some sort?

          +1 πŸ‘

          3D Printing with SketchUp Book
          http://goo.gl/f7ooYh

          1 Reply Last reply Reply Quote 0
          • cucsat2003C Offline
            cucsat2003
            last edited by

            Hi mates,I'm also the one who concerns parametric design too πŸ˜„ .Thanks taekle for your very usefull tips.
            I'm new to Dynamic Component,this my very first try.

            http://i298.photobucket.com/albums/mm249/cucsat2003/DCi.jpg

            1 Reply Last reply Reply Quote 0
            • bmikeB Offline
              bmike
              last edited by

              Can't say I'm doing anything as exciting as this - but for a bit I was playing with generating timbers and joinery, and also generating tools for compound roof design. Because I need to have the volume of the timber untouched (and in one component) - I'm not modeling the backing cuts or end cuts - but creating guidelines over the volume, and then using marker components to swap out for joinery, that are also dynamic. The wireframe house shape in the beginning of the video is also a dyn component - I can change plate height, pitch(es), etc. I use this when creating gable shapes, then I lock it and use it as a guide for my framing.

              This was very preliminary... and used as a proof of concept. If I ever have time I'd get back in and refine these things (or learn Ruby...)

              mike beganyi design + consulting llc

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

                @cucsat2003 said:

                I'm new to Dynamic Component,this my very first try.

                Cucsat2003! You are the first and still only one who uploaded a DC parametric model except me! πŸ˜„
                Please keep posting your results.

                Shura, I feel happy that my screenshots were helpful to you.
                And the result of 'blend plugin' looks fantastic! It inspires me very much! Thanks.

                D12dozr, I hope you still keep interesting DC parametric things.
                I will post with another DC model(s) ASAP.

                Please keep concerning everybody!

                By the way, how can the workshop be done?

                http://taekle.blogspot.com

                1 Reply Last reply Reply Quote 0
                • D Offline
                  d12dozr
                  last edited by

                  😲 That's awesome, taekle! πŸ€“
                  Thanks for the detailed explanation, I'm going to go back and read it half a dozen times or so, so that it can soak in...

                  3D Printing with SketchUp Book
                  http://goo.gl/f7ooYh

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

                    model_01 this surface shows regular pattern of wave
                    Hi guys, As I said before I've come back with another 2 DC parametric models.
                    They are very simple comparing with the ones I posted before.
                    And I am conceiving something different in DC parametric model, I'll also introduce that here someday.

                    Then enjoy DC parametric world again.
                    model_01 there's specific rule in repetition of wave
                    model_01 you can see repetition of wave
                    model_01 close look
                    screen shot_01
                    As you see the formula is very simple.
                    After 'loft by splines' of this set of profiles(I only drew a half circle), then copy 3X3. That's it!.
                    Try this yourself.

                    I'll give some explanation of the key parts(or steps) of this formula.

                    1. Draw a half circle in any size along with (in this case) red axis('X' axis).
                      Arc or any other profiles will be also alright. Then make component, in this case 'half_cir'
                    2. Set formula to copy in X axis.('s' attribute is set for spacing between these copies.)
                    3. Select these copies and make component, in this case 'set_cir_X'(parent of 'half_cir')
                      and again set formula to copy in green axis('Y' axis).
                    4. In LenZ of 'half_cir', type any formula you want. I like to use 'sin' and 'cos', cause they are periodic.
                      In this formula you should include 'X' or 'copy' of its own and 'Y' coordinate of 'set_cir_X'(parent).
                      'Y' coordinate of parent component will make sub-component changing along with 'Y' axis.
                    5. In RotX of 'half_cir', type '=if(copy=odd(copy),180,0)'. This will make every two half circles upside down which then looks like wave or pulse.
                    6. After complete every step then copy and move to other place, and explode every component included.
                    7. Do 'loft by splines'

                    Next one also has regular pattern but a little bit deformed.
                    model_02 regular but deformed pattern of wave
                    model_2 you can see changing in length along with X axis
                    model_2 you can see changing in length along with X axis
                    model_02 close look
                    screen shot_02
                    There are two differences to first one.
                    In this case you should set the 'PosX' of 'half_cir' in formula.
                    Then set 'LenX' accordance with PosX.
                    I mean [Nth** LenX] = [(N+1)th PosX] - [Nth PosX]**.
                    The formula expressed in LenX of 'half_cir' means this.(here 'copy' roles 'N')
                    Little bit more complex but not that difficult.

                    You can see below a set of profiles, lofted surface and result of 3X3 copy of that.(resulted in 4X4)
                    waving_surface_ver4_0.jpg

                    Any one who feels interesting in DC parametric process please try yourself and post your own results here!

                    I uploaded first one's SKU file on my blog. Visit my blog and find your way. πŸ˜„
                    http://taekle.blogspot.com/2010/11/regular-but-deformed-surface-using.html

                    http://taekle.blogspot.com

                    1 Reply Last reply Reply Quote 0
                    • jeff hammondJ Offline
                      jeff hammond
                      last edited by

                      nice taekle ❗ ❗

                      out of curiosity, will you post a hidden line view of the waves and maybe the model stats (face count, # of edges, etc) ?
                      thanks

                      [edit] ha, nevermind 😳 i can get it from your blog i see.

                      [edit-2] actually, i can't get if from your blog. when i click the link, i get this:

                      *%(#FF0000)[Sorry, the page (or document) you have requested is not available.

                      Please check the address and try again.]*

                      dotdotdot

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

                        @unknownuser said:

                        [edit-2] actually, i can't get if from your blog. when i click the link, i get this:

                        *%(#FF0000)[Sorry, the page (or document) you have requested is not available.

                        Please check the address and try again.]*

                        Jeff Hammond, sorry, I fixed link on my blog, please try again.
                        (In Google doc's, sometimes, this kind of link error occurs.
                        They used to say the error is related to multi-login information or something like that)

                        If you still have problem then let me know.

                        taekle.

                        http://taekle.blogspot.com

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

                          I just visualized the movement of a simple DC parametric model.
                          Enjoy this video.

                          [flash=640,505:20olptmb]http://www.youtube.com/v/gzAISi4ZXWA?fs=1&hl=en_GB[/flash:20olptmb]
                          [flash=640,505:20olptmb]http://www.youtube.com/v/RFbvBJvA8Hk?fs=1&hl=en_GB[/flash:20olptmb]

                          http://taekle.blogspot.com

                          1 Reply Last reply Reply Quote 0
                          • shuraS Offline
                            shura
                            last edited by

                            Back again, and again holding my breath. I wonder if I ever get my head around DCs.
                            (did not loose interest, just moved to new appartment and waiting much too long for the internet connection 😐 )
                            That last visualization is really great, and thaks for sharing the waves pattern.

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

                              Completly missed this thread! Very cool examples! 😎

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

                              1 Reply Last reply Reply Quote 0
                              • 1
                              • 2
                              • 2 / 2
                              • First post
                                Last post
                              Buy SketchPlus
                              Buy SUbD
                              Buy WrapR
                              Buy eBook
                              Buy Modelur
                              Buy Vertex Tools
                              Buy SketchCuisine
                              Buy FormFonts

                              Advertisement