Hi, I’m trying to update the family type parameter with Dynamo. Looks like it isn’t as straightforward as I thought. The approach below is giving blank value.
Hi @Sujan
you are just trying to pass the family type to the node. Check first what type the parameter accepts.
I see, it takes a family type. Try to create a new element and to pass the value from “Parameter.Value” to it. If it works, it means that the nodes sets the parameter correctly. If not, you need to find a way around.
No Luck
Two things that can prevent this are:
-
If the family being set is not of the same category as the parameter. Family type parameters only accept their initial category chosen on creation.
-
If the family is drawing upon non-shared components for the family type parameter. Not 100% on this one but I seem to recall if you have a non-shared value set then at project level that component/parameter does not naturally point to shared level components.
Hey @GavinCrump , you were meant to be on break!
Let me check these when I’m back.
Making it a Shared Component Worked thanks.
Glad it worked!
On break from youtube but doing everything else but that.
Hey @Sujan, were you running the graph with the host family open or in a project?
I’m trying to change a [family type, instance parameter] of a Titleblock from within a project and I keep getting an error “Cant make type” for the Title block. I’m beginning to think that you were able to make it work because you were in the host family. Maybe I’m pushing the limits.