Create family "type name" and add parameters value for each type name from excel

Hi everyone,
i need your help, i’m trying to create a family with 103 diferents “type name” from excel, inside i have 3 parameters which are diferent from each “type name” (read from excel too).
i have succeeded to create all of the types name but i don’t know how to change parameters value in each type name,
have you any proposal to do this ? Here is the script i’ve done to create the Type name. Thanks

Hi,
I think something like this should work.
Capture

Hi Julien,
thanks for your help but your solution don’t work. Nothing in the dimensions of my family have changed…

Im not overly familiar with using this within the family editor, but don’t you still need to feed the element into the final “SetParameter” node?

i think so, but i don’t know what i have to put in input.

Hi romain,
I looked deeply on your .dyn and there were several thing that did not work.
I queekly made something that works well.
here find a capture of what I did.
I also send you a link where you will find my example (Révit 2018)
https://wetransfer.com/downloads/22f8942a62b0c9e907ab754b780b4bee20180720081614/f885cb11a15a59c0bb85fd8902808c3d20180720081614/c69199
You can check that the .dyn works by changing the parameters on the Excel
Hope It will help

Regards

1 Like

thanks Julien, i can’t find the node “FamilyDocument.Createfamilytype”, is it a package ? When i’m opening your .dyn file, my computer said me that the file is corrupt

The nodes is from the Orchid package!

First, your nodes needs to be updated, go here --> https://github.com/erfajo/OrchidForDynamo

Next, use lacing on the “set” nodes and you get the result your are looking for.

Last, If you open files you also need to close them again. However, If you work in the current file, then dont open/close the document!

modif-famille-type-from-excel.dyn (61.5 KB)

2 Likes

thank you :slight_smile:

Hello,
I downloaded this script, but it is missing functional nodes … how can I fix this please?

Thank you