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

    My first DC (Dynamic component)

    Scheduled Pinned Locked Moved Dynamic Components
    sketchup
    14 Posts 8 Posters 4.8k 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.
    • J Offline
      JuanV.Soler
      last edited by

      Thankyou Chris,
      very informative¡

      ,))),

      1 Reply Last reply Reply Quote 0
      • Mike LuceyM Offline
        Mike Lucey
        last edited by

        Thanks Chris.

        Anssi, you might like to check this link,
        http://sketchup.google.com/product/dcs.html
        and have a look at the FAQ as its all there 👍

        Mike

        Support us so we can support you! Upgrade to Premium Membership!

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

          Yeah, check out that link. For me it was the DC Supported functions and examples section that helped me the most.

          Error 404 (Not Found)!!1

          favicon

          (sketchup.google.com)

          I think the help is sort of convoluted. Hopefully they just simplify it at some point. They have it so well categorized that it is a bit tricky to figure out how to navigate in my opinion.

          But that section is quite helpful.

          Thanks for looking at it. I'm quite proud of it (even though it still has a ways to go before it actually looks visually appealing).

          Chris

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

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

            Works fine ☀
            Trivial question 😳
            How make a "normal scale" of the component?
            There is the Shift but it's always Uniform
            Must explode all levels ?

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

            1 Reply Last reply Reply Quote 0
            • F Offline
              farukahmet
              last edited by

              Great start, Chris.
              I wanna get down onto DC's too but once i saw the spreadsheets and fuctions etc... i was overwhelmed. Now i'm convinced to spend my time away building multiple boring households, thanks to you 😄

              1 Reply Last reply Reply Quote 0
              • F Offline
                farukahmet
                last edited by

                @unknownuser said:

                Works fine ☀
                Trivial question 😳
                How make a "normal scale" of the component?
                There is the Shift but it's always Uniform
                Must explode all levels ?

                Oh, and yeah, i'd like to know the answer to that too..

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

                  Hey Faruk, its been a while since our work on the wiki! Good to see you again.

                  Yes the DC's were something I was hesitant to get into, but in the end I am finding them quite enjoyable. In just a few hours I'm finding that I already am starting to see places where I wish there was even more depth of ability with them. The truth is they are super powerful, and yet not overly complicated to learn. don't get me wrong though, I went through some frustrations learning, but now I'm over the learning curve, its pretty straightforward.

                  So seriously, get in to them. There are lots of things like this that they could be so helpful with.

                  I think for my houses I am going to try to make each house be generated randomly. So they do not all come out the same. Or at least make them so they will randomize with a magic finger click or something.

                  All righty, good to see you.

                  Chris

                  BTW, we need to start a DC support group or something. I have a feeling there will be lots of questions arise from people wanting to learn.

                  EDIT: Forgot to answer the question. I disabled scaling because it is not set up to allow the house to scale in any direction. I plan on building that function ality in to it, but that requires redefining the basement, floors, trim and roof. They would all need to be made to scale, but not change their dimensions. That takes a little bit of time. But yes, I would like to make it so I could change the size of each house independently. So in time.......

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

                  1 Reply Last reply Reply Quote 0
                  • F Offline
                    farukahmet
                    last edited by

                    @chris fullmer said:

                    Hey Faruk, its been a while since our work on the wiki! Good to see you again.

                    Yeah, like, over 2 years! Sad to see the wiki neglected, but it was bound to be rendered useless due to the enormous amount of video tutorials spawned i guess.

                    Well, back to the subject: you misunderstood. What i wanted to know about scaling wasn't particularly about your model. Say you have a DC with limited scaling handles (like yours), but you want to scale it the good old way (with stretching); how do you temporarily skip over it's "dynamic-ness", if you ever can?

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

                      After over explaining, I thought I should come back to the top and start with the simple answer:

                      If scaling is disabled, then you are not able to momentarily override that because it could break the DC.

                      So - It would depend on how the DC was made. And mostly if it was made to be as stable as possible, the creator probably would not want to allow ANY scaling other than what they design into the component as it could have adverse effects.

                      For example, I have many formulas that work on specific pre-determined dimensions (width of the house is always 25'). The houses only know how to line up because I set them to move 25' apart, which is preciesly how wide I made them. So if they got scaled to be 30 wide, the formula would still read 25' and all subsequent scaling would still put the homes 25' apart, thereby overlapping 5'.

                      Obviously this could be fixed if I had set up the width to work dynamically better. However, I did not and that is specifically why I disabled that type of scaling, because I knew it would mess up my model.

                      So see, it really depends on how the DC is programed. And I really did not set mine up to be scaled in any way. That is a feature I am planning to build in in the future though.

                      Chris

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

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

                        Speaking of first DC... I dont' know where to begin my first. Is anyone else out there having troubles figuring out where the heck to use some of this "great new feature" in their work? I mean, where would one use a "trim" function associated with a 3-D object? It doesnt seem like any of these spreadsheet functions have a use so far. I've read the documentation and downloaded a few model examples....still...dont' get it. Well, I'll keep seeking.

                        Later

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

                          All right, its been a little while since my last update, but I have been working on this one slowly but surely. The newest updated features are mostly in the lot - front yard mostly.

                          Click on the outer component and you can edit some base options about the buildings that should probably all be the same. These are if the model should display a curb (and its height), a sidewalk (and its width), and a planter strip between the curb and sidewalk (and its width). So set all these variables as you see fit. Then scale the width as you see fit, for as many buildings as you want.

                          Then double click on the building to edit down one level. Then click on the first home and chahnges its parameters (as explained in previous posts). The new things here are the ability to change the setback of the building. Set the first building and all other buildings will follow it. But you can change all others independently. Adding a setback will create a front yard inbetween the home and the sidewalk. This (and the planter strip) can be configured as concrete, planter, or grass. The planter option is so you can add plants on top of it and have a good looking dirt ground below it.

                          If the basement is set too high, and would force the stairs out into the sidewalk, the basement will be forced to stay lower than the user input allows.

                          Anyhow, check it out. I've attached a photo of the base building and a photo of a final street I made quickly using just this DC. The file is up in the very first post. That is always the most recent file. Anyhow, I hope you like it,

                          Chris

                          house start.png
                          houses1.png

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

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

                            Hi Chris.
                            I like your model. It's a nice example of the DC potential. After all, the main question is how DC can improve our productivity in the daily work. The DC feature is meaningless if there is no improvement, but a waste of time. It's a fancy thing to open/close door, but it should serve a purpose. In my work as a constructor, I always have looked for solution to automate repetetive tasks. I have tried many different CAD solutions, and many are quite good in doing autotasks . But I have never trusted their final output when it comes to details, mainly because other people have set the parameters/conditions. In SU I have full control of the output and details, because I am making the parameters fit my way of thinking/solving problems. How I see it, the DC- feature sets me in a position to save a lot of time with deploying/shaping components, gives me full control over the parameters and at the same time gives me the good "look what I have done" feeling when things work properly. So hopefully there will be a lot of useful DC out there, which can be shared. One last thing. I miss an option to lock access to attributes and even to components, preventing people from altering code. Keep up with the good work Chris!

                            Dagfinn

                            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