# Dynamic component bug when importing

**URL:** <https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183>\
**Category:** Dynamic Components\
**Tags:** bug\
**Created:** [December 4, 2021, 5:22pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183 "2021-12-04T17:22:59Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 5:22pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/1 "2021-12-04T17:22:59Z")

</div>

Hi here,

I’ve made a dynamic component for carpentry and everything is working fine in my parent file.

When i’m importing this component in new file is working well, but if there another dynamic component in my file before I import it it’s like my component is taking the attribute of the former component. Sometimes it’s not working at all also if this component is alone in a new file.

Every each component of this dynamic component is singly named but i observe that some component are keeping another name.

Also observe the attribute of this component are changed by the attribute of another one component.

 ![image](https://global.discourse-cdn.com/sketchup/original/3X/f/4/f432b9936c4ce153b2c30e7f107d50b59091b31d.png)

Thanks a lot for your answer!

Regards

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 5:25pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/2 "2021-12-04T17:25:10Z")

</div>

![image](https://global.discourse-cdn.com/sketchup/original/3X/a/a/aa71995072e7533f34b16fce5aa0696aceeeb51a.png)

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [December 4, 2021, 5:27pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/3 "2021-12-04T17:27:20Z")

</div>

What happens if you bring the component into the model via the Components panel instead of importing it?

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 5:31pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/4 "2021-12-04T17:31:20Z")

</div>

same thing happen

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [December 4, 2021, 5:36pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/5 "2021-12-04T17:36:01Z")

</div>

Did you create the Dynamic Component and then use File\>Save to save it? Or did you save it via the components panel?

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 5:36pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/6 "2021-12-04T17:36:03Z")

</div>

I observe the unworking components of this dynamic component are those who arent named like i named them in the parent file

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 5:39pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/7 "2021-12-04T17:39:25Z")

</div>

> [@DaveR](#):
>
> Save to save it

I use file\>save i made a new folder and a new name of file

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [December 4, 2021, 5:41pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/8 "2021-12-04T17:41:54Z")

</div>

It would be better and easier to use the method intended for saving components using the Components panel. Then, when you want to use the component, bring it in from the Components panel. Doing it the way you are doing it you wind up creating an extraneous top level component which is likely to be causing your problem here.

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [December 4, 2021, 5:48pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/9 "2021-12-04T17:48:31Z")

</div>

Save your components to the folder via the Components panel. Open the secondary pane by clicking the button in the upper right corner of the panel. Set the top one to In Model, the bottom one to your destination folder, then click and drag the thumbnail from the top pane to the bottom one.

 ![Screenshot - 12_4_2021 , 11_44_44 AM](https://global.discourse-cdn.com/sketchup/original/3X/b/4/b4b54f8aefb38e5644577c5c712a91c41695243a.png)

Doing it this way will avoid the extra component level. Then when you want to use the component, bring it in from the Components panel.

When you bring the component in from the Components panel you’ll have hold of it by the component’s origin which will make it easier to place precisely where you want it. And each component will be handled separately when you make the adjustments.  
 ![dc](https://global.discourse-cdn.com/sketchup/original/3X/8/b/8b0fc6f77c21d09248d96a2995a2301dfa257063.gif)

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 6:18pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/10 "2021-12-04T18:18:25Z")

</div>

![image](https://global.discourse-cdn.com/sketchup/original/3X/c/e/ce5f9c507c2845d96cded7e0cff284a63b9f0ffb.png)  
I’ve done everything you said but still doesn’t work

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [December 4, 2021, 6:22pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/11 "2021-12-04T18:22:14Z")

</div>

Upload the components.

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 6:22pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/12 "2021-12-04T18:22:25Z")

</div>

It’s like the second component i dropped is taking the attributes of the 1st one

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 4, 2021, 6:23pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/13 "2021-12-04T18:23:38Z")

</div>

[Caisson\_porte\_applique\_traverse\_filante.skp](https://forums.sketchup.com/uploads/short-url/ovN97pBd8qGR9CMzGzDu2QNYnRq.skp) (45.4 KB)  
[Caisson\_porte\_applique\_traverse\_filante\_etagere.skp](https://forums.sketchup.com/uploads/short-url/oJXstOahlSXvjll9q2OeVWAsuGa.skp) (64.0 KB)  
[Caisson\_porte\_applique\_traverse\_filante\_tiroir\_Final2.skp](https://forums.sketchup.com/uploads/short-url/wSD6wdztBtgUS6BXHB1JiKM5rmE.skp) (106.8 KB)

---

<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:** [December 4, 2021, 10:03pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/15 "2021-12-04T22:03:39Z")

</div>

As the different DCs are built from the same sub components, these will “cross talk” with preference given to the first loaded, In order to stop this, if the copied or cannibalized subs have same formulas but different names you can use parent! Otherwise when building the different components, use the same file (with all the other versions present) and make all parts that require it unique.

---

<div class="post-metadata">

**Author:** ![Anssi](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/anssi/32/105_2.png) [@Anssi](https://forums.sketchup.com/u/Anssi)\
**Post date:** [December 4, 2021, 10:39pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/16 "2021-12-04T22:39:00Z")

</div>

I often use groups instead of components for the insides of DCs.

---

<div class="post-metadata">

**Author:** ![Nima15](https://avatars.discourse-cdn.com/v4/letter/n/b2d939/32.png) [@Nima15](https://forums.sketchup.com/u/Nima15)\
**Post date:** [December 5, 2021, 5:16pm UTC](https://forums.sketchup.com/t/dynamic-component-bug-when-importing/183183/17 "2021-12-05T17:16:15Z")

</div>

Thank all for reply, going to try to fix it up
