# How to transfer Instance parameter data to type parameter?

**URL:** <https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222>\
**Category:** Revit\
**Tags:** revit, dynamo\
**Created:** [January 25, 2019, 1:00pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222 "2019-01-25T13:00:09Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jnutterLU9EE](https://avatars.discourse-cdn.com/v4/letter/j/9dc877/32.png) [@jnutterLU9EE](https://forum.dynamobim.com/u/jnutterLU9EE)\
**Post date:** [January 25, 2019, 1:00pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/1 "2019-01-25T13:00:09Z")

</div>

I am trying to push data from the Instance Parameter (COBie.Type.Material BIM360) to Type Parameter (COBie.Type.Material).

Any assistance would be appreciated.

Please see image:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/9/696fe07e8dd1bd3520a973650e2ccc32455ae673.jpeg)

---

<div class="post-metadata">

**Author:** ![dineshsubramani](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dineshsubramani/32/159417_2.png) [@dineshsubramani](https://forum.dynamobim.com/u/dineshsubramani)\
**Post date:** [January 25, 2019, 1:11pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/2 "2019-01-25T13:11:06Z")

</div>

try this

 ![try](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/c/fc16956293a04be4689887d63f22e1159ae4f433.jpeg)

---

<div class="post-metadata">

**Author:** ![jnutterLU9EE](https://avatars.discourse-cdn.com/v4/letter/j/9dc877/32.png) [@jnutterLU9EE](https://forum.dynamobim.com/u/jnutterLU9EE)\
**Post date:** [January 25, 2019, 1:17pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/3 "2019-01-25T13:17:39Z")

</div>

Hi Thanks for the input.

However I am still getting an error message.

Please see:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/7/077a18b4d58ba1d2397cd1373d10d0e7ad4752a1.jpeg)

---

<div class="post-metadata">

**Author:** ![dineshsubramani](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dineshsubramani/32/159417_2.png) [@dineshsubramani](https://forum.dynamobim.com/u/dineshsubramani)\
**Post date:** [January 25, 2019, 1:24pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/4 "2019-01-25T13:24:56Z")

</div>

down load Rhythm package use SetParameterByName(TypeORInstance) Node it will work  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/d/dd90399cb7bbc1a025dd78cbbca3ded18092bff4.png)

---

<div class="post-metadata">

**Author:** ![jnutterLU9EE](https://avatars.discourse-cdn.com/v4/letter/j/9dc877/32.png) [@jnutterLU9EE](https://forum.dynamobim.com/u/jnutterLU9EE)\
**Post date:** [January 25, 2019, 1:30pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/5 "2019-01-25T13:30:22Z")

</div>

I have downloaded the package and changed the process as you advised, Dynamo says “run complete” but it doesn’t copy from the instance to the type parameter.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/2/12019f479a9d3f1c656d7e6c84be45049f5c4794.jpeg)

Do you have any other advice please?

---

<div class="post-metadata">

**Author:** ![maltheshkathare](https://avatars.discourse-cdn.com/v4/letter/m/77aa72/32.png) [@maltheshkathare](https://forum.dynamobim.com/u/maltheshkathare)\
**Post date:** [January 25, 2019, 1:31pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/6 "2019-01-25T13:31:48Z")

</div>

Number of instances will be more than number of types so list the unique instances that will be equal to types, then get value and set value.

---

<div class="post-metadata">

**Author:** ![ketman](https://avatars.discourse-cdn.com/v4/letter/k/278dde/32.png) [@ketman](https://forum.dynamobim.com/u/ketman)\
**Post date:** [January 25, 2019, 1:38pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/7 "2019-01-25T13:38:26Z")

</div>

@maltheshkathare , could clarify a bit more as I also trying sort this out ?

---

<div class="post-metadata">

**Author:** ![dineshsubramani](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dineshsubramani/32/159417_2.png) [@dineshsubramani](https://forum.dynamobim.com/u/dineshsubramani)\
**Post date:** [January 25, 2019, 2:08pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/8 "2019-01-25T14:08:00Z")

</div>

hi guys the problem is because of null inputs. means the data should not be null  
[Try this type parameter.dyn](https://forum.dynamobim.com/uploads/short-url/uBPZv1AOvDRihULiuccoMNBWU21.dyn) (4.9 KB)

 ![try%20this](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/2/d/2dbc80974dae5ad3f65136685cde2e8b0920547e.jpeg)

---

<div class="post-metadata">

**Author:** ![dineshsubramani](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dineshsubramani/32/159417_2.png) [@dineshsubramani](https://forum.dynamobim.com/u/dineshsubramani)\
**Post date:** [January 25, 2019, 2:34pm UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/9 "2019-01-25T14:34:15Z")

</div>

It is simple the number of elements and the number of values (i:e with out null) must be equal…👍

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [January 26, 2019, 4:32am UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/10 "2019-01-26T04:32:32Z")

</div>

Group your families by their type, and then get the instance parameters. If there is more than 1 unique value per group your exercise won’t work very well, as types can only store a single value.

---

<div class="post-metadata">

**Author:** ![Kulkul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kulkul/32/49801_2.png) [@Kulkul](https://forum.dynamobim.com/u/Kulkul)\
**Post date:** [January 26, 2019, 5:48am UTC](https://forum.dynamobim.com/t/how-to-transfer-instance-parameter-data-to-type-parameter/31222/11 "2019-01-26T05:48:10Z")

</div>

Hi @jnutterLU9EE

> [@jnutterLU9EE](#):
>
> I am trying to push data from the Instance Parameter (COBie.Type.Material BIM360) to Type Parameter (COBie.Type.Material).

If you want to set for specific type you can do this way:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/9/19c84fff15c069b3c500ab985439c89a90fbff76.png)

And if you want to do for all the types then this way:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/6/06b126b87b0152b09e6fbf2a92976fcaff75d288.png)
