I am trying to configure a panel in dynamo. I can set the Distribution System element type. However some parts of the panel family do not change to the correct voltage. I found a thread that said you need to set the “VoltageType” parameter. I have applied the same method to set that parameter, but the element.setparameterByName node will not set the voltage type. It says “No parameter found by that name” but it is in the list of element types.
I think if I get the voltage type set correctly, the panel will be properly configured.
Just like DistributionSysType is not the name of the parameter for the Distribution System, VoltageType is just the element type and not the name of the parameter. I think you’re looking for System Voltage in the family type.
Thanks for the quick reply Nick. Unfortunately, “System Voltage” or “SystemVOltage” did not work in my workflow. The only thing I see in the panel family is “Electrical Data” and it is a string like “480 V/3-0 VA”. I have tried to set this parameter before with no luck, but will try again now.
I was trying to choose the voltage for the panel from the lookup table of voltages in MEP Settings->ElectricalSettings → Voltage Definitions. I figured that was tied to the Distribution System lookup table as it has the phase, number of wires, and configuration in there. I thought those two things together (Voltage Type and Distribution System) combined to generate the “Electrical Data” field for the family instance?
I am trying to set everything about the panel using spreadsheet.
I have succesfully set the distribution system to 120/208 Wye (which is an option in my Electrical Settings lookup table with the code below. The Panel looks like this when i do that:
The pull down at the top for distribution setting is blank after I have set the distribution using dynamo.
You can see the distribution setting is correct in the properties. The problem is the Voltage has not changed (as you can see by the “Electrical Data” parameter. I cannot edit the “Electrical Data” parameter directly.
I read a thread where i need to set the Voltage Type from the list available in MEP settings. But I cannot seem to make that happen the same way I did the Distribution system. No parameter found by that name.
Here is the graph for these:
I think this Electrical data parameter is constructed by the distribution system information and the Voltage Type information that i cannot seem to set.
I can read the types in and get the index that i want, but i cannot set the parameter by name as i did with Distribution System:
Hopefully I have answered your question.
Thanks for your time!
PS: i cant put more than one screen shot in as a new user… any idea how to fix that? lol
“System Voltage” is the parameter the we created at our firm. It’s probably not what your family uses. You need to edit your family and find out which parameter is controlling the power connector’s voltage. It may be the default “Voltage” parameter or it may be a custom parameter, but that’s what you need to use. Again, it sounds like it’s a type parameter for you as well, which means you’ll have to set the parameter for the family type, not the instance.
@pnortham,
Just want to check that you are grabbing the correct element. I would think that the voltage is a type property vs an instance property. Much like in Revit how you have to click edit type to access more information you have to grab the element type in dynamo to access the same information.
I just want to make sure that you are doing this.
Easy way to do this is to use GetParameterValueByName and use “Type” as the parameterName then try setting the parameter that you want.
Thanks Steven.
Yeah i was trying to get away with setting voltage and the distribution system with one generic family type. I have conceded defeat. haha. I appreciate the insight. We should be able to get it handled now.
Thanks!