Controlling built in parameter with dynamo

Hello,

I want to change the built in parameter “cut with void when loaded” in my dynamo script. But i cant get the parameter with the get parameter by name node. I looked up the actual name of the parameter (FAMILY_ALLOW_CUT_WITH_VOIDS) because it is a built in parameter and it didnt work either.

Hello @s1145756 and welcome here :wink: is it in a project or family environment ?

1 Like

Within a family, your script doesnt work and i looked up the acgual name of the parameter and it also doesnt work:

The error message says that a paramater with that name doesnt exist for both your and mine script

not sure i understand then here in family document…

Revit_dMuPXJgRGB

Okay, i didnt understand what you meant earlier i think. Im working in a project environment and i want to change the parameter in a family. So i think i need the upper image.

Is there any way to do this without using packages?

and here with builtin parameter not sure why use that one instead of “Cut with Voids When Loaded”;

yes its possible, you can try write your own nodes in python or c#…but it isnt so easy and will probably take some time :wink:

Yeah okay, thanks!

1 Like

I think Crumple by @GavinNicholls comes out soon or now? With new nodes to handle familydocs. His nodes are written in python so i cant speak for him but you can unpack his nodes to remove dependencies as long as you still credit him (i think)

yeah can be an option as well…i dont know these nodes so good…but genius loci is written in python as well…but for convert documnet and collect family i use rhythm written in c# zerotouch…but i dont actuelly understand why copy paste others node, guess it just will give more work when api change and probably gives copyright trouble as well…then i think its better just let owners upgrade…just my opinion

another option for the user here, could probably be use birdtool and use ootb nodes…

Typically ill do this for one time scripts few newbie users just to avoid the hassle of packages on their side :slight_smile:

1 Like

yeah i understand…but dont understand “hassle of packages” guess its pretty easy install from P manager. :wink: guees it gives more work first copy paste the python from a package and save it as custom node and give input nodes …but is possible :wink:

Very new users…
But also i like to read through the python anyway to understand more :slight_smile:

yeah thats a good reason :wink: :wink: have a great weekend :wink:

Yep latest on package manager has fully redeveloped familydoc nodes!

1 Like

The exact reason why i dont want packages, others should be able to use them in the dynamo player without even opening dynamo