@hammad_haroon wrote:
Thanks Mike,I do not mean editing the parameters contained in the model itself, but creating, storing and editing parameters additional to those in the model. The parameters in the model would stay ineditable. For example, Assemble has Revit Parameters (ineditable) and Assemble parameters (editable), for every element in the model.
What are you actually trying to accomplish that helps your project/design? If the parameters in Revit stay the same, nothing changes in Revit. But the parameters outside Revit don't do anything either.
No one needs a drill, you need a hole. That is why you think yo need a drill. But maybe something that is not a drill also can get you a hole.
And if you wanted to edit parameters and put the values into Revit automatically, that also is tricky. Because parameters don't have a limit in Revit. for example, if a family has a realistic length range from 1"to 20", then entering a value of 400"can break the instance, or create some really odd things that the user changing them outside of Revit isn't aware. IF there was the option to limit value ranges, that also would have to be implemented outside Revit. (But Revit doesn't have the option to begin with). And some parameters are pulldown parameters where you swap a nested type.
Revit Version: R2026.2
Hardware: i9 14900K, 64GB, Nvidia RTX 2000 Ada 16GB
Add-ins: ElumTools; Ripple-HVAC; ElectroBIM; Qbitec