I have a dynamic block in CAD that I'd like to more accurately reproduce in Revit.
This is for wire shelving that comes in standard sizes (14/18/21/24" deep by 18/21/24/30/36/42/48/54/60" long).
Our CAD block is stretchable to those specific sizes.
Our current Revit family is stretchable to any size. People just stretch them until the dynamic annotation states the correct size, but, the exact size of the shelf is not correct. It's only correct, if people enter the exact size in the instance property. I'd like the family to only stretch to the correct sizes. \
I think I could do it with a lot of deeply nested IF statements.
I also don't really want one family with 36 types in it to account for all the options.
Is there another way?
I thought there was, but Google is failing me at the moment.
The simplest solution would be to create a type catalog for the family, with all the possible combinations, which you can do easily in Excel.
The other way is to have 2 parameters in the family for each length that you want to control. One parameter is stretchable on the screen and the other one will control the actual size. There needs to be a formula that receives the input of one of the parametes and converts it into a valid length. That might be difficult to do, though. Since you need to control width, height, and depth.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.