I have been looking everywhere for videos explaining the use of these formulas. Thank you for this series!!!
@RobMahan4 жыл бұрын
Awesome! Looking forward to the rest of this DC series, Aaron. Your "Save as ..." tip is great, and reminded me that I would love to see you do a Skill Builder on creating and organizing Component Libraries. The power of SketchUp (and CAD in general) is multiplied when previous modeling effort is reused. The libraries I'm thinking of would contain both conventional (static?) components and dynamic components. Thanks for your skill-building efforts!
@eleanorbisbrouck23944 жыл бұрын
can't wait for the part3. Thanks Aaron
@jamie73644 жыл бұрын
thanks - especially for the "save as" information. It will save me so much time!
@AaronMakingStuff4 жыл бұрын
jamie van niekerk Sorry I missed that on the first video!
@ivanmarden71794 жыл бұрын
I have found these first two Dynamic components very useful. Thank you
@mururoa70243 жыл бұрын
These dynamic components are so powerful. This is amazing, I love it!
@north_422 жыл бұрын
I learned how to save as a dynamic component by trial and error., its well demonstrated here.
@stageprojections3 жыл бұрын
FYI, in Windows, the double-quote mark auto-replace doesn't happen... It is a default behaviour from within applications (like Microsoft Word, for example), but not at the operating system level. Thanks for this series... it's terrific.
@parafanaylya3 жыл бұрын
Thanks. Needed this for years
@2020-z6k4 жыл бұрын
It's a very good guide for beginners to learn dynamic components. Thank you for your contribution.
@han7959 Жыл бұрын
Thank you for the video! I recently had to change from Revit to Sketchup because of my company. Now I feel that Sketchup can also do this amazing stuff inserting parameters just like Family in Revit but Sketchup is way more user-friendly!
@michaelford48944 жыл бұрын
Great! Please keep them coming. I would eventually like to learn how I can make a cabinet a DC so I can quickly grab it and scale to a space while keeping the widths of some pieces constant, such as face frames staying 2” regardless of cabinet size.
@mdex14 жыл бұрын
I second this request, for me different widths of kitchen cabinets adjusted dynamically without altering the thickness of the side panels would be good to learn :)
@michaelford48944 жыл бұрын
Milezee if you need this function now, the extension cabinetsense is great!
@MSmixVids2 жыл бұрын
Thanks a lot for the video, especially for pointing out the smart quotation on macOS. Learned Something new today. 😃 And turned it off straight away.
@LoremIpsum4974 жыл бұрын
great video, inspiring me to start stocking up a lumberyard of DC building materials
@LucianaKlein4 жыл бұрын
The Display rule at Scale Tool, do not let me choose one of the list options, any suggestions to help me? The list do not showed and I do not know what is happens. Thanks!
@mariost-maurice4474 жыл бұрын
Thanks- I design furniture and this will help to choose between 2 thickness. Hope to see more soon
@glo.rocksteady69412 жыл бұрын
Hello, Mario. I too make furniture in sketch up. Do you load your drawings into a cnc? Or do you just use it to design?
@mvred100 Жыл бұрын
Great video. Thank you!
@mohamedaziz94094 жыл бұрын
very useful series we waiting for more thanks
@ivanmarden71794 жыл бұрын
Please keep them coming.
@TheAndreyBelkov4 жыл бұрын
Excellent
@torreykillam13844 жыл бұрын
Thank you for your series Aaron. Very easy to follow and it was very helpful. I went through the whole series hoping you might revisit the "pick from a list" option, but did not see any further information. Can you tell me how you code a list of three or more items to choose from, or is it limited to 'if or else' (True or False)?
@torreykillam13844 жыл бұрын
Never Mind...I figured it out Thanks to your door episode.....
@scottalanclymer2 жыл бұрын
Where can we find information on how to code for more than 2 choices? 2x4 or 2x6 is a rather short list of choices. When I tried to continue the "Else" concept out to several more choices, I thought it worked but then it didn't really. Where do we access this programming info or language?
@Glamsailing3 жыл бұрын
Nice video! BUT!!! How do I use metric units??? (cm or mm)
@rem77514 жыл бұрын
Your videos are FAR AND AWAY the best tool available for SketchUp! Hopefully you're still answering questions on this 11 month old video. If you take the rotate tool and rotate your 2x4 (or 2x6), will the scale tool adjust to that as well? or will that be a loophole to adjusting the thickness or width of the stud. Thanks.
@rem77514 жыл бұрын
Looks like it's been asked and answered by Stephen Germroth.
@monolyth814 жыл бұрын
These are awesome man! thanks for doing this, you are a great teacher!
@kentolsen27123 жыл бұрын
Very helpful. Thanks!
@jerryodom81944 жыл бұрын
I am using SU Pro 2016. My Components Options box for Length Did not Grey out. I was following your instructions to the letter. (Actually would watch a bit and then do in SU what you had done on screen. Any Idea why my Length box didn't grey out? Am very curious as to what may be going on.
@3dliveAustralia4 жыл бұрын
Great video! Can you have one component that associates geometries to another component? A real-world example is the shelf of a cabinet that needs screw fixing holes assigned to the end of the cabinet. As the shelf moves, the screw hole geometries on the end of the cabinet follow the location of the shelf. How can this be achieved?
@AaronMakingStuff4 жыл бұрын
3D Live Pty Ltd You can! That’s what we are moving toward... just wait...
@michaelmurphy9613 жыл бұрын
I'm fairly new to Sketchup, and I have a couple of questions about Dynamic Components. Using what I learned from this video, I'd like to be able to take the lumber component I created here and put it into a new model with a new name, for that model only. Sometimes the lengths will be odd numbers, and I don't want to have to save a bunch of components like 2x8x10'6". I thought about saving the odd-size components into a temporary folder that I could delete later, but that seems a bit clumsy. Any Ideas?
@marinaarzolla29924 жыл бұрын
Very nice tutorials! Still have to follow up through all the videos, but this one left me with a question: was the creation of "Lenght" parameter necessary in this case? As it just shows the final value of the Z axis size of the dynamic component, wouldn't it be easier to just set the existent default "Size" parameter "LenZ" to "Users can see this attribute" and leave it untouched? Thanks
@Oddpaatuben3 жыл бұрын
so maybe I´m just stupid, but: Aaron set the initial values for the stud to be LenX is 3,5, and LenY is 1,5. Those were some random numbers, right? And then he defined his 2x4 and 2x6 inches studs. So where did he get 3,5 and 5,5 from? Why is LenX not 4 else 6 ? .. Im a Euro-metric guy, but I thought 1 inch was just 1 inch, and not a set of many alternative numbers. :-)
@RobertoFlores-cr5vs4 жыл бұрын
Gracias Aaron, por mucho tiempo busque información y tutoriales sobre componentes dinámicos. Por fin!!! Te propongo hacer piezas como gabinetes o puertas para difundir el uso de DC
@jeffharmed16164 жыл бұрын
Thanks for covering this very important and often overlooked part of SU. The more I see the more I am convinced that DCs would be significantly advanced if opened to free users. IMHO architects and other professions are too pressurised in the workplace and too restricted with intellectual property issues to make any significant community contributions.
@henrycheney96024 жыл бұрын
Great video, just getting into dynamic components, i am having issues getting this simple exercise to work however. I am working in cm and i have found that no matter how many time i try i can't get it to work. I then tried doing it in inches....it works....any idea what i could be doing to cause this issue? Thanks
@solengg Жыл бұрын
When I change the size of the component the material gets distorted. Is there a way to solve this issue? or a plugin? Because I only want to change the dimension not the scale of the material.
@jeffharmed16164 жыл бұрын
My understanding is that “timber” is a felled tree that has not been cut up to “lumber“ which is rough-sawn and perhaps planed board.
@gusbert4 жыл бұрын
In general "timber" is wood at any stage after the tree has been felled, ranging from rough cut to fully processed items. In the US the term "lumber" specifically refers to processed wood.
@AaronMakingStuff4 жыл бұрын
Generally, we use lumber as any prepared wood in the US... I have heard it often referred to as timber in many other counties.
@gusbert4 жыл бұрын
Once the tree is cut it becomes ... TIIIIIMMMBBBERRRRRRRR! :-)
@mattvis1414 жыл бұрын
YES! So excited to see this notification pop up! Thank you. Looking forward to more formula work! Seven more days is such a long time to wait...
@ryanwilging68314 жыл бұрын
The component options window doesn't recognize that I've selected a component? Any info on this issue??
@stephengermroth29404 жыл бұрын
Aaron, What happens when the the DC is rotated? Are the sizes tied to the universal axis or their own independent ones?
@AaronMakingStuff4 жыл бұрын
The Lengths are relative to the Component's axis. If the object itself is rotated that will have no effect on using the DC.
@triumfdula88302 жыл бұрын
When i change the dimension of a cabinet box the boards equaled to it stay well but the minifix inside boards wich are equaled with the boards position and size, get deformed, what am i missing? i'm trying to put the minifixes inside the boards groups and not let them out of boards
@mmmmmmm87064 жыл бұрын
These are great features, wish they didn't require a full license.
@panostourlas80504 жыл бұрын
Nice video, thanks! Something useful could be setting a value's max/min limits so ie while scaling it doesn't exceed these limits. Is this possible?
@Richard-yr5zj4 жыл бұрын
This is a great series. Question about saving. When I clicked “save as” it had a location of “Components”. Is that the best place to save it?
@SketchUp4 жыл бұрын
You can save them wherever you like. Just make sure you know where they are so you can insert them into the next model you work on!
@LukeyJNo1 Жыл бұрын
Can anyone explain how I would add additional options into the code for size selection? For example if I wanted to add options for 6" x 2" and 7" x 2"?
@2002makki4 жыл бұрын
Hi Aaron Can you put a third dimension or more in the LenX, as most of my Lumber have different sizes 4x2 6x2 7x2 9x2 . It would make it even handier to have similar Lumbers in one Component. Thanks
@AaronMakingStuff4 жыл бұрын
Marco Leen While you COULD cram it all in one DC, I would probably have a separate one for each nominal width and put the nominal depth into a drop down list for the user to select from. Just an idea!
@garybadger3254 жыл бұрын
How would you add the ability to set the length without using scale? Also, can you have a template with a set of dynamic components most commonly used? I am a wood worker and have to build the wood pieces every time I start a project.
@AaronMakingStuff4 жыл бұрын
You can do that by making a use controlled LenZ attribute like we did in Part 1. Check it out!
@michaelmurphy9613 жыл бұрын
@@AaronMakingStuff You could add an attribute called something like "Set Length" to define a length, or use the scale version to make it fit. That way you'd have both options
@darshpatel96254 жыл бұрын
thanks....very helpfull..
@TitusKrakenDesigns4 жыл бұрын
waiting for part 3 :D
@AaronMakingStuff4 жыл бұрын
TitusPazmany Patience, Grasshopper!
@mvred100 Жыл бұрын
After watching your video, I realized why Sketchup wasn't working correctly when trying to animate a dynamic component. The Smart Quotations on the Mac OS were messing up Sketchup. Turn that off, and you'll find that things will work much better using dynamic components.
@goffyfoot824 жыл бұрын
One question: If I wanted to run the gamete from 2x4 to 2x12 floor joists. This is a if/or statement and stops at 2x6. It won`t accept attribute values for 2x8 to 2x12 ..?? The available functions doesn`t offer an else if statement. From the functions list: IF(test,thenValue,elseValue) test is Size from the list but if you try to just do =IF(Size=1,3.5,5.5,7.25,9.25,11.25) it wont go past Size 2. There has to be a way and looking at available selections got me stumped .... you would need to have it in an array or increment by the next logicalValue. As you change Size from the list of size options ..???? Working on it this can be done!!
@AaronMakingStuff4 жыл бұрын
I would probably use a User Controlled drop list with all of the sizes that I wanted to offer. I really only use the OnClick attribute if I want to toggle between two values.
@bradmeacham69824 жыл бұрын
@@AaronMakingStuff Ummm... Did you really mean to use the "OnClick" attribute?
@bradmeacham69824 жыл бұрын
You have to nest the IF(test, thenValue, elseValue) functions to get an "else if" construct, like this: IF(test1, thenValue1, IF(test2, thenValue2, IF(test3, thenValue3, IF(test4, thenValue4, elseValueDefalt)))). The final nested IF statement elseValue becomes the "default" value. And yes, this can get ugly, quick. IMHO, it’d be better to have your drop down list for all common 2x lumber just return the actual width value to its attribute name: Attribute: Size List Option Value 2x4 3.5 2x6 5.5 2x8 7.25 2x10 9.25 2x12 11.25 Then to get the user selected size reflected in the components dimensions, set the value of LenX to "=Size".
@AaronMakingStuff4 жыл бұрын
Brad Meacham I was aging I only use OnClick if I am creating a “this” or “that” DC... if I wanted a full set of 2x material, I would create it in a drop down as you we’re showing.
@michaelmurphy9613 жыл бұрын
If you use the CHOOSE function, and hook it to the Size attribute, you can put in any sizes you want =CHOOSE(Size,3.5,5,7.25,9.25,11.25) that will give you sizes up to 2x12
@arielciriaco18983 жыл бұрын
Seems too difficult to me, I mean, Sketchup tends to be an intuitive modeller and it appears to me that these tools should be like in AutoCad, where you select a line and make it perpendicular to another, or where there are dimensional constraints, but these are set by selecting the parts, not by adding attributes. I wish there was a plugin for that cos DCs are very interesting. Cheers
@ginmailginger44634 жыл бұрын
Thanks,but how we can solve the material scale problem? We know if we change the scale of the block, the matieral will be "interesting" . XD
@GrigoryMashuryan4 жыл бұрын
Awesome!
@paulackerman12474 жыл бұрын
How about length in increments?
@gusbert4 жыл бұрын
So when you have created a lot of dynamic components there is no easy way of differentiating them from normal models?
@AaronMakingStuff4 жыл бұрын
Lawrence Cuthbert The easiest way ay is to select them and look for attributes.
@AaronMakingStuff4 жыл бұрын
William Rutkowski Good thing! Things get stupid when quotes try to get smart!!
@gusbert4 жыл бұрын
@@AaronMakingStuff I meant when you save them as files, they just have the .skp extension which doesn't tell you what is in the file. I suppose good naming conventions and disciplined folder arrangement will be needed.
@AaronMakingStuff4 жыл бұрын
Lawrence Cuthbert Alas, that one does fall on the creator of the DC!
@TitusKrakenDesigns4 жыл бұрын
NICE! :D
@gusbert4 жыл бұрын
Is there any way of linking parameters in one dynamic component to those in another if it is in the same model?
@janjanlibuon4 жыл бұрын
Nice thought you got there sir! hopeful to get some positive response.
@ronpenta4 жыл бұрын
とても参考になりました(^o^)丿いつも見ています。 It was very helpful (^ o ^).I'm always watching.
@goffyfoot824 жыл бұрын
And Windows / PC doesn`t have the smart quotes issue, it has enough issues all ready and doesn`t need anymore ..!!