# Help about dynamic component in multi step

**URL:** <https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415>\
**Category:** Dynamic Components\
**Tags:** sketchup, dynamiccomponents\
**Created:** [June 24, 2025, 9:01am UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415 "2025-06-24T09:01:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![icarus1005](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/icarus1005/32/105207_2.png) [@icarus1005](https://forums.sketchup.com/u/icarus1005)\
**Post date:** [June 24, 2025, 9:01am UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415/1 "2025-06-24T09:01:30Z")

</div>

[Multi dynamic.skp](https://forums.sketchup.com/uploads/short-url/bL7Ljq161y4JOTuLk7f8SNy0wmc.skp) (143.0 KB)

Dear all kindly helper,

I don’t understand why I do the following step will get wrong…

“Component A”: Animate(“Z”,0,10)  
“Component B”: Animate(“Z”,0,20)  
“Component C”: Animate(“Z”,0,30)  
“Component D”: Animate(“Z”,0,40)

every animate of those single component works and in their right position.

Then I group all together as a new Component “ABCD”.  
Then in onclick, I input:  
ANIMATE(“D!Z”,0,40);  
ANIMATE(“B!Z”,0,20);  
ANIMATE(“A!Z”,0,10);  
ANIMATE(“C!Z”,0,30)

All get wrong position, 10 becomes 25.4, 20 becomes 50.8, etc…

Am I doing anything wrong?

The second questions is, when I already made animate of those single component  
Is there other way that I can just activate their “onclick” animate,  
something like,  
“A!onClick+B!onClick+C!onClick+D!onClick”

Waiting for all your kindly reply.  
Thank you so much

---

<div class="post-metadata">

**Author:** ![MetalFingerz](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/metalfingerz/32/107884_2.png) [@MetalFingerz](https://forums.sketchup.com/u/MetalFingerz)\
**Post date:** [June 24, 2025, 3:31pm UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415/2 "2025-06-24T15:31:55Z")

</div>

Hi @icarus1005 ,

I’m not a my Sketchup computer right now but regarding your first point, from what you described, it looks like a unit issue because 2.54 cm = 1 inch. You should look at the unit of both parent and children and make sure they are both in cm.

---

<div class="post-metadata">

**Author:** ![icarus1005](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/icarus1005/32/105207_2.png) [@icarus1005](https://forums.sketchup.com/u/icarus1005)\
**Post date:** [June 25, 2025, 6:49am UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415/3 "2025-06-25T06:49:57Z")

</div>

Thank you very much.

I checked.  
and all my unit in the file, suppost cal in mm.  
so I don’t know why like this.

even those single component, start from mm.  
but when all make as one component, it becomes inch…

---

<div class="post-metadata">

**Author:** ![pcmoor](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/pcmoor/32/3427_2.png) [@pcmoor](https://forums.sketchup.com/u/pcmoor)\
**Post date:** [June 25, 2025, 7:18am UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415/4 "2025-06-25T07:18:45Z")

</div>

Yes, there is a bug with conversion, text is always read as inches, so the onclick when used out of context of the level is not converted  
[Multi dynamic.skp](https://forums.sketchup.com/uploads/short-url/sxFxkbcn709IUa6d5dz85hLd6UG.skp) (165.7 KB)

two examples, one to add conversion at parent level, other to set the 100cm at parent then have the z values reference that

Other functions to be aware of the inch values are “CURRENT” and “FACEAREA”

---

<div class="post-metadata">

**Author:** ![108731520](https://avatars.discourse-cdn.com/v4/letter/1/35a633/32.png) [@108731520](https://forums.sketchup.com/u/108731520)\
**Post date:** [September 23, 2025, 2:54am UTC](https://forums.sketchup.com/t/help-about-dynamic-component-in-multi-step/332415/5 "2025-09-23T02:54:20Z")

</div>

当你需要更改组件尺寸时，出现了图形尺寸与实际不符，可进入组件内，将模型再一次创件组件，并将组件的坐标轴与当然组件设置一致，然后再将创建好的组件的尺寸、坐标的参数与与当前的组件设置一样，这样就可以解决。
