# Dynamic Components

**URL:** https://forums.sketchup.com/c/sketchup/dynamic-components/17.md

[Latest](https://forums.sketchup.com/latest.md) · [Categories](https://forums.sketchup.com/categories.md) · [Tags](https://forums.sketchup.com/tags.md)

---

## [About the Dynamic Components category](https://forums.sketchup.com/t/about-the-dynamic-components-category/79)

<div class="topic-metadata">

**Author:** [@jody](https://forums.sketchup.com/u/jody)\
**Replies:** 1\
**Last updated:** [August 28, 2014, 3:07pm UTC](https://forums.sketchup.com/t/about-the-dynamic-components-category/79 "2014-08-28T15:07:15Z")

</div>

Dynamic Components are a great way to make “smart” components in SketchUp. If you would like to talk about authoring and using Dynamic Components, this is the place to be.

---

## [Dynamic Component help & advice](https://forums.sketchup.com/t/dynamic-component-help-advice/350496)

<div class="topic-metadata">

**Author:** [@themitchells777](https://forums.sketchup.com/u/themitchells777)\
**Replies:** 21\
**Last updated:** [November 7, 2026, 8:27am UTC](https://forums.sketchup.com/t/dynamic-component-help-advice/350496 "2026-11-07T08:27:29Z")

</div>

Hello all! I need some help with a DC that I am trying to create. It’s a basic stud wall with a sheet of ply/mdf on the front. The stud frame I would like to be able to use a drop down list and change the timber size, …

---

## [Set Applied Colour to Attribute?](https://forums.sketchup.com/t/set-applied-colour-to-attribute/351209)

<div class="topic-metadata">

**Author:** [@RichardJeffrey](https://forums.sketchup.com/u/RichardJeffrey)\
**Replies:** 2\
**Last updated:** [November 3, 2026, 7:25am UTC](https://forums.sketchup.com/t/set-applied-colour-to-attribute/351209 "2026-11-03T07:25:44Z")

</div>

Sketchupers! I’m currently setting a component’s colour via the “Material” attribute when X\>0, eg “Black”, but when copied or moved to X\<0, I set it to " " to permit it to be painted and retain its painted colour! Is the…

---

## [Dynamic Attributes fields - Copying and Pasting](https://forums.sketchup.com/t/dynamic-attributes-fields-copying-and-pasting/351187)

<div class="topic-metadata">

**Author:** [@BLyons](https://forums.sketchup.com/u/BLyons)\
**Replies:** 2\
**Last updated:** [November 2, 2026, 8:19pm UTC](https://forums.sketchup.com/t/dynamic-attributes-fields-copying-and-pasting/351187 "2026-11-02T20:19:53Z")

</div>

Hi, Not sure if this is the correct place to raise this issue. I noticed in SU 2027 that I can no longer copy and paste in the Component Attributes when updated functions. Works fine in 26. Hopefully, this gets fixed.…

---

## [Dynamic Components - Conditional edge softening/hiding](https://forums.sketchup.com/t/dynamic-components-conditional-edge-softening-hiding/350355)

<div class="topic-metadata">

**Author:** [@renton555](https://forums.sketchup.com/u/renton555)\
**Replies:** 12\
**Last updated:** [October 6, 2026, 4:10pm UTC](https://forums.sketchup.com/t/dynamic-components-conditional-edge-softening-hiding/350355 "2026-10-06T16:10:52Z")

</div>

Hi, I am trying to create dynamic components for wood trim that can be spliced or joined at outside corners to appear as continuous pieces. For example a toe kick trim component that belongs to a cabinet that butts to …

---

## [Animate Nested DC components](https://forums.sketchup.com/t/animate-nested-dc-components/349914)

<div class="topic-metadata">

**Author:** [@SeanM](https://forums.sketchup.com/u/SeanM)\
**Replies:** 4\
**Last updated:** [September 14, 2026, 12:33am UTC](https://forums.sketchup.com/t/animate-nested-dc-components/349914 "2026-09-14T00:33:15Z")

</div>

Hello, I am trying to animate a component so that its separates into its constituent parts. I can get the first (parent) DC to “come out” (the Assy), but I am unable to get the nested components to separate when I click…

---

## [Interesting Observation - Intended Functionality?](https://forums.sketchup.com/t/interesting-observation-intended-functionality/349448)

<div class="topic-metadata">

**Author:** [@RichardJeffrey](https://forums.sketchup.com/u/RichardJeffrey)\
**Replies:** 10\
**Last updated:** [September 10, 2026, 6:03am UTC](https://forums.sketchup.com/t/interesting-observation-intended-functionality/349448 "2026-09-10T06:03:58Z")

</div>

I’ve just noted, I can reference an attribute of another component that is in the model, example: Component: Step\_Dad Hair = “blonde” Component: Son =If(Step \_Dad!Hair=“blonde”,“blonde”,“brunette”) Here the Son has …

---

## [Scaling an instance makes it a unique component](https://forums.sketchup.com/t/scaling-an-instance-makes-it-a-unique-component/129698)

<div class="topic-metadata">

**Author:** [@cinoh2000](https://forums.sketchup.com/u/cinoh2000)\
**Replies:** 9\
**Last updated:** [August 16, 2026, 5:46pm UTC](https://forums.sketchup.com/t/scaling-an-instance-makes-it-a-unique-component/129698 "2026-08-16T17:46:54Z")

</div>

This bit of Sketchup Help clearly says, " Scaling a component changes only the individual instance. This feature allows you to have differently scaled versions of the same component in your model. To scale a single inst…

---

## [Recognise if Component is Flipped?](https://forums.sketchup.com/t/recognise-if-component-is-flipped/348667)

<div class="topic-metadata">

**Author:** [@RichardJeffrey](https://forums.sketchup.com/u/RichardJeffrey)\
**Replies:** 8\
**Last updated:** [July 31, 2026, 8:04am UTC](https://forums.sketchup.com/t/recognise-if-component-is-flipped/348667 "2026-07-31T08:04:33Z")

</div>

I’m looking for a way to flip an entire model built from DCs and have each DC recognise it has been flipped and make internal changes. Does anyone have tips on how to do this?

---

## [Pocket door animate not working?](https://forums.sketchup.com/t/pocket-door-animate-not-working/348517)

<div class="topic-metadata">

**Author:** [@shiver](https://forums.sketchup.com/u/shiver)\
**Replies:** 5\
**Last updated:** [July 25, 2026, 7:02am UTC](https://forums.sketchup.com/t/pocket-door-animate-not-working/348517 "2026-07-25T07:02:21Z")

</div>

Hi, im currently trying to make onclick animate interaction on my pocket door. I’m trying to learn from older post and kinda understand about the custom parameter and IF logic, i think my IF logic is correct (?) since it…

---

## [Dynamic Components - mirrored components](https://forums.sketchup.com/t/dynamic-components-mirrored-components/348487)

<div class="topic-metadata">

**Author:** [@shiver](https://forums.sketchup.com/u/shiver)\
**Replies:** 4\
**Last updated:** [July 22, 2026, 4:06am UTC](https://forums.sketchup.com/t/dynamic-components-mirrored-components/348487 "2026-07-22T04:06:33Z")

</div>

Hi! i’m kinda new in dynamic components and i want to use dynamic component interact to animate my wardrobe doors opening. So in the process i add some rotZ function in the DC function then i use flip tool to flip and co…

---

## [Using sub-components to create "Kit lists"](https://forums.sketchup.com/t/using-sub-components-to-create-kit-lists/348290)

<div class="topic-metadata">

**Author:** [@refitjoseph](https://forums.sketchup.com/u/refitjoseph)\
**Replies:** 5\
**Last updated:** [July 14, 2026, 3:34pm UTC](https://forums.sketchup.com/t/using-sub-components-to-create-kit-lists/348290 "2026-07-14T15:34:54Z")

</div>

Hi all, I use SketchUp heavily for my work and I’m having issues generating lists of kit exactly in the way that I want. In my work, we use a ranges of products from a range of manufacturers, all of which need to have …

---

## [Dynamic component leading 0 in formula](https://forums.sketchup.com/t/dynamic-component-leading-0-in-formula/348032)

<div class="topic-metadata">

**Author:** [@Lowkey](https://forums.sketchup.com/u/Lowkey)\
**Replies:** 16\
**Last updated:** [July 2, 2026, 8:37pm UTC](https://forums.sketchup.com/t/dynamic-component-leading-0-in-formula/348032 "2026-07-02T20:37:58Z")

</div>

Hello everyone, I would like the leading 0 to appear in the value field. the zer doesn’t appear if placed inside a function. desired output =\>060&length your help is much appreciated

---

## [Looking for a way for my dynamic components to create partial copies and full copies depending on scale factor](https://forums.sketchup.com/t/looking-for-a-way-for-my-dynamic-components-to-create-partial-copies-and-full-copies-depending-on-scale-factor/347869)

<div class="topic-metadata">

**Author:** [@Waizi](https://forums.sketchup.com/u/Waizi)\
**Replies:** 3\
**Last updated:** [June 27, 2026, 12:01am UTC](https://forums.sketchup.com/t/looking-for-a-way-for-my-dynamic-components-to-create-partial-copies-and-full-copies-depending-on-scale-factor/347869 "2026-06-27T00:01:52Z")

</div>

been trying to make a component that is 1220x2440 always but when strtched using scale a copy appears even if it isn’t a new length that is a multiple of 1220

---

## [Question about DC copy/paste and Component Attributes in SketchUp](https://forums.sketchup.com/t/question-about-dc-copy-paste-and-component-attributes-in-sketchup/347962)

<div class="topic-metadata">

**Author:** [@saskia1](https://forums.sketchup.com/u/saskia1)\
**Replies:** 1\
**Last updated:** [June 26, 2026, 11:48pm UTC](https://forums.sketchup.com/t/question-about-dc-copy-paste-and-component-attributes-in-sketchup/347962 "2026-06-26T23:48:07Z")

</div>

Within our company, we have been using SketchUp for quite some time to make our lighting models available to architects in a correct and usable way. For this purpose, we use templates that we created ourselves. In these…

---

## [Trying to animate a component with two moving parts](https://forums.sketchup.com/t/trying-to-animate-a-component-with-two-moving-parts/223450)

<div class="topic-metadata">

**Author:** [@HighlandRanger13](https://forums.sketchup.com/u/HighlandRanger13)\
**Replies:** 14\
**Last updated:** [June 16, 2026, 2:57pm UTC](https://forums.sketchup.com/t/trying-to-animate-a-component-with-two-moving-parts/223450 "2026-06-16T14:57:10Z")

</div>

I have a Murphy Table I’m trying to animate. When closed The Table part should rotate up vertical, and the leg should fold up in line, with the rotation point at the end of the table where the leg and table top connect. …

---

## [Name attribute Dynamic component](https://forums.sketchup.com/t/name-attribute-dynamic-component/346821)

<div class="topic-metadata">

**Author:** [@Lowkey](https://forums.sketchup.com/u/Lowkey)\
**Replies:** 8\
**Last updated:** [June 10, 2026, 8:25am UTC](https://forums.sketchup.com/t/name-attribute-dynamic-component/346821 "2026-06-10T08:25:44Z")

</div>

Hello community I am experiencing an issue with the Dynamic Component name attribute. In the Component Options dialog, the name attribute appears as an editable field, whereas it should be displayed as a title and not …

---

## [Error on Redrawing Complex Dynamic Component](https://forums.sketchup.com/t/error-on-redrawing-complex-dynamic-component/347528)

<div class="topic-metadata">

**Author:** [@DenisNM](https://forums.sketchup.com/u/DenisNM)\
**Replies:** 1\
**Last updated:** [June 10, 2026, 8:01am UTC](https://forums.sketchup.com/t/error-on-redrawing-complex-dynamic-component/347528 "2026-06-10T08:01:32Z")

</div>

BalcaoRedesenhar.skp (1.9 MB) I have this forniture project made with dynamic components and when I hit the Redraw option it fills the Ruby Console with errors comming from inside the dynamic component plugin. It doesn’…

---

## [Looking for way to create DC with custom user-fillable Angle](https://forums.sketchup.com/t/looking-for-way-to-create-dc-with-custom-user-fillable-angle/347391)

<div class="topic-metadata">

**Author:** [@Lowkey](https://forums.sketchup.com/u/Lowkey)\
**Replies:** 1\
**Last updated:** [June 3, 2026, 2:50pm UTC](https://forums.sketchup.com/t/looking-for-way-to-create-dc-with-custom-user-fillable-angle/347391 "2026-06-03T14:50:55Z")

</div>

Hi everyone, I’m trying to build a profile component in SketchUp where users can input custom angle cuts (like miters) at the ends. The component should allow users to fill in whatever angle they need. I know that the …

---

## [Composants dynamique](https://forums.sketchup.com/t/composants-dynamique/347185)

<div class="topic-metadata">

**Author:** [@SebastienScs](https://forums.sketchup.com/u/SebastienScs)\
**Replies:** 1\
**Last updated:** [May 27, 2026, 4:01am UTC](https://forums.sketchup.com/t/composants-dynamique/347185 "2026-05-27T04:01:45Z")

</div>

Bonjour, Dans la version 2026, certains de mes composants dynamique ne réagisse pas comme il faut. Quand je change la valeur d’une option, lors de la validation le calcul ne s’effectue pas et je suis obligé de demander…

---

## [Dynamic Components and Copy](https://forums.sketchup.com/t/dynamic-components-and-copy/347078)

<div class="topic-metadata">

**Author:** [@mpstrutture](https://forums.sketchup.com/u/mpstrutture)\
**Replies:** 4\
**Last updated:** [May 24, 2026, 7:32pm UTC](https://forums.sketchup.com/t/dynamic-components-and-copy/347078 "2026-05-24T19:32:30Z")

</div>

Hi everyone, I’m creating a dynamic component for a slab. But, as you can see in the image, the copies aren’t stretched (LenX) like the first element. The length in the LenX field of the subcomponents is correct. What’…

---

## [Please help with spacing of copies in dynamic component](https://forums.sketchup.com/t/please-help-with-spacing-of-copies-in-dynamic-component/275584)

<div class="topic-metadata">

**Author:** [@SKP\_user](https://forums.sketchup.com/u/SKP_user)\
**Replies:** 21\
**Last updated:** [May 13, 2026, 9:28pm UTC](https://forums.sketchup.com/t/please-help-with-spacing-of-copies-in-dynamic-component/275584 "2026-05-13T21:28:03Z")

</div>

shelves - test.skp (30.8 KB) Hello everyone, :grin: I need a little help with dynamic components. I recently started using dynamic components in my work. I’ve created a component that consists of multiple subcomponents…

---

## [Rotating Embedded Objects in Subgroup](https://forums.sketchup.com/t/rotating-embedded-objects-in-subgroup/346816)

<div class="topic-metadata">

**Author:** [@RichardJeffrey](https://forums.sketchup.com/u/RichardJeffrey)\
**Replies:** 2\
**Last updated:** [May 12, 2026, 10:16pm UTC](https://forums.sketchup.com/t/rotating-embedded-objects-in-subgroup/346816 "2026-05-12T22:16:09Z")

</div>

Hey might SketchUppers! I have a component (parent) with a subgroup and an object in that subgroup, and I want to rotate that embedded object based on the RotZ value of the parent! I can get it to work on the original b…

---

## [Dynamic Component Attribute Stability — Master Source Workflow for Reliable SqFt / LnFt Reporting](https://forums.sketchup.com/t/dynamic-component-attribute-stability-master-source-workflow-for-reliable-sqft-lnft-reporting/346705)

<div class="topic-metadata">

**Author:** [@edgewoodcustom](https://forums.sketchup.com/u/edgewoodcustom)\
**Replies:** 12\
**Last updated:** [May 9, 2026, 12:13am UTC](https://forums.sketchup.com/t/dynamic-component-attribute-stability-master-source-workflow-for-reliable-sqft-lnft-reporting/346705 "2026-05-09T00:13:17Z")

</div>

I wanted to share a workflow discovery after a lot of real-world testing with SketchUp Dynamic Components and attribute-driven estimating/takeoff systems. I’ve been building a fairly advanced material reporting workflow…

---

## [Ruby to add description to dynamic component](https://forums.sketchup.com/t/ruby-to-add-description-to-dynamic-component/346630)

<div class="topic-metadata">

**Author:** [@GeraldB](https://forums.sketchup.com/u/GeraldB)\
**Replies:** 7\
**Last updated:** [May 6, 2026, 3:40pm UTC](https://forums.sketchup.com/t/ruby-to-add-description-to-dynamic-component/346630 "2026-05-06T15:40:15Z")

</div>

I’m finding my way to dynamic components and have created quite a bunch of them. Now I would like to add a description to the DC’s, that’s visible in the dynamic components tray. I tried Ruby script, but I’m new to that.…

---

## [Can you reflect a sub-component in a dynamic component?](https://forums.sketchup.com/t/can-you-reflect-a-sub-component-in-a-dynamic-component/6015)

<div class="topic-metadata">

**Author:** [@huckrorick](https://forums.sketchup.com/u/huckrorick)\
**Replies:** 21\
**Last updated:** [April 30, 2026, 11:28am UTC](https://forums.sketchup.com/t/can-you-reflect-a-sub-component-in-a-dynamic-component/6015 "2026-04-30T11:28:18Z")

</div>

Can you reflect a sub-component in a dynamic component? This would be nice when I have a right and left component and the right is simply the left reflected. That way, when I change the left, the right is automatically…

---

## [Edge Banding](https://forums.sketchup.com/t/edge-banding/346397)

<div class="topic-metadata">

**Author:** [@ksilenio](https://forums.sketchup.com/u/ksilenio)\
**Replies:** 10\
**Last updated:** [April 29, 2026, 6:46pm UTC](https://forums.sketchup.com/t/edge-banding/346397 "2026-04-29T18:46:40Z")

</div>

Hi can anyone tell me how can i create edge banding in a panel so to make DC Regards Kostas

---

## [I can't get OpenCutList to generate parts list. I'm using a Dynamics Component template for cabinet making](https://forums.sketchup.com/t/i-cant-get-opencutlist-to-generate-parts-list-im-using-a-dynamics-component-template-for-cabinet-making/346253)

<div class="topic-metadata">

**Author:** [@Jasonireland](https://forums.sketchup.com/u/Jasonireland)\
**Replies:** 5\
**Last updated:** [April 18, 2026, 4:16pm UTC](https://forums.sketchup.com/t/i-cant-get-opencutlist-to-generate-parts-list-im-using-a-dynamics-component-template-for-cabinet-making/346253 "2026-04-18T16:16:53Z")

</div>

I’ve used OpenCutList with no problems before. I downloaded a Dynamic Component which I edited to make my own cabinets. I’ve uploaded the file below. Martina Moyne Cabinets.skp (317.0 KB) When I try to generate a parts…

---

## [Issue with DC animation](https://forums.sketchup.com/t/issue-with-dc-animation/346202)

<div class="topic-metadata">

**Author:** [@myspaceplanner](https://forums.sketchup.com/u/myspaceplanner)\
**Replies:** 3\
**Last updated:** [April 16, 2026, 9:46pm UTC](https://forums.sketchup.com/t/issue-with-dc-animation/346202 "2026-04-16T21:46:37Z")

</div>

Hi everyone, I’m running into a strange issue with a dynamic component animation and i can’t figure out what’s going wrong. I’m creating a simple cabinet with a drawer. I want the drawer to open/close using an onclick …

---

## [I asked How Many attributes can you have!](https://forums.sketchup.com/t/i-asked-how-many-attributes-can-you-have/346068)

<div class="topic-metadata">

**Author:** [@RichardJeffrey](https://forums.sketchup.com/u/RichardJeffrey)\
**Replies:** 2\
**Last updated:** [April 11, 2026, 1:46am UTC](https://forums.sketchup.com/t/i-asked-how-many-attributes-can-you-have/346068 "2026-04-11T01:46:53Z")

</div>

I asked a while back how many attributes can be contained in a Dynamic Component. I have my answer; it turns out to be A LOT! Below is a screenshot of the attributes panel for just one wall (SIP) component. It calculat…

[Next page](https://forums.sketchup.com/c/sketchup/dynamic-components/17.md?page=1)
