Easy-to-follow video tutorials help you learn software, creative, and business skills.Become a member
Now, let's take a look at how the Component Attributes window ties in with the Component Options window. Now, remember that Component Attributes is only for SketchUp Pro users, most people won't be able to use that. So, I have this basic couch here and if I right-click over it, you can see under Dynamic Components, I have the Component Options and Attributes window. So, let's take a look at the options window here and well, there's not much in here. It just says the name of the object, which is Sofa and there are no options to choose on this component.
That's because we have not revealed anything, we have not allowed anybody the option to do that and we do that through the Component Attributes window. So, let's right-click over this again, go Dynamic Components>Component Attributes and here we'll see everything in our sofa. So, we've got our sofa, we have got the cushions and the base. And if I actually double-clicked on the sofa, you would see that this is the whole sofa, the cushions are the top part of the sofa and the base is that lower part of the sofa.
Now, also notice when I have this group open that when I select this one, it only that shows up in the Attributes window and only the cushions show up when I select them. If I click off of this and have the entire component selected then I will see both, I will see the little hierarchy that I have here. So, what the process is, is you add an attribute here in the Components Attributes window, and then you expose it to the users and they can see that in the Options window. So, let's go ahead and just add a simple attribute. Let's just add the name of the object, okay and let's just call it, say modern Sofa.
So, now once I have done that let's go in to our Component Options window and now we have changed the name of it to modern Sofa. Let's add another attribute here. Let's say Description. So, when I add my description, we can say 5 foot sofa. When I do, it shows up here. So, what we're doing here is we are basically adding in additional information that you can see in the Component Options window. But not all information is available to the users.
So let's go ahead and add something that's not normally available. So, I am going to go ahead and click here again. And in this case, let's go ahead and add in a Position. So, I am just going to click over position, we have X, Y and Z. I can each one of those, or I can add them all. Let's go ahead and add them all. Now, when I do that, notice how it doesn't show up in the Component Options window. This is because I have to reveal it from the Attributes window. So, if I go here to Position, notice how this little details box comes up and if I click on that, it goes into another window and it says what units are we using, and then we have the Display rule.
And in this case, it says Users cannot see this attribute. Well, that's why it's not showing up here. Let's go ahead and open this up and we see Users can see the attributes. Select that and hit Apply and there it is. Now in this case, they can see it so I know exactly where the sofa is in the X direction but I can't edit it. So, this is just a revealed to show the value of this attribute. If we want, we can go back into this. You can edit it as a text box. So, if I edit it as a text box and hit Apply, that doesn't gray out.
And let's go ahead and zoom-out here so we can see what's going on with this sofa here. So, if I type in a number, let's say I type in 20 it's going to go ahead and move 20 inches forward in the X-direction. So, now what I have done is I have revealed an attribute to the average user and also have given them permission to change it. The user can type in a number. So, if they typed in 0, it would go to 0. Now, another way we can do this is we can actually do instead of a text box, we can select from a list.
So, when we do this, we can start adding options, so we can say that Add option, we can give it a name. We can say A and we can give it a value of say 3, say B, give it an option of say 9 and C, give it an option of say 24, I am just typing in numbers here. And let's just hit Apply. Now, what this does is it creates this pulldown list. So, now I have A, B and C. So, A, Apply, 3. B is what 9 and C is 24.
So, now what I have got is I have got a pulldown list that I can use. So, those are the three options. So, let's go back into here and actually I am going to go back to edit as a text box. And for all of these, we can also add in a display label, so instead of X, you can say Pos X or something like that and if you apply that. And let's go back into the Options window here, you can see now it's changed to Pos X. So, we can do this for all of these. So, if we want to create this as a text box, Display label Pos Y and we can do the same thing for Z. So, Again, I want to edit as a text box and we can call it Pos Z. And notice how this is all showing up here.
So, these are some of the basics of what we can do with Component Attributes and Component Options. Now, Again, remember that this Attributes window is only available to SketchUp Pro users. So, if you're creating, for example, an inventory of furniture or something like that, you will want to create your smart objects here and then for the average person who just downloads from the 3-D warehouse, they are going to have just the regular SketchUp and they will only be able to see what you allow them to. This is a great way to allow your customers some freedom in customizing their objects and we are going to go through some more of that process in the next few lessons.
Get unlimited access to all courses for just $25/month.Become a member
109 Video lessons · 11779 Viewers
102 Video lessons · 8857 Viewers
56 Video lessons · 15427 Viewers
83 Video lessons · 13081 Viewers
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.