barthbradley
2016-02-05, 09:15 PM
Can anyone tell me why I would be able to change the value of a family type parameter, in the project, if that parameter’s value is locked and controlled by a formula?
I have a family (Light Fixture) with a locked “type” parameter value controlled by another “built-in” type parameter in the family (e.g. formula=the built in parameter name/2). My expectation is that, when loaded into a project, I should only be able to change the family’s “built-in” parameter value; that the other parameter’s value would be fixed (grayed-out) since it’s controlled by a formula. But this is not the case: both parameter values can be changed in the project – peculiarly, with the formula working in reverse (e.g. “built-in” parameter value doubles when I change the other parameter value).
Build: 16.0.462.0
20150506_1715(x64)
Service Pack 1
I have a family (Light Fixture) with a locked “type” parameter value controlled by another “built-in” type parameter in the family (e.g. formula=the built in parameter name/2). My expectation is that, when loaded into a project, I should only be able to change the family’s “built-in” parameter value; that the other parameter’s value would be fixed (grayed-out) since it’s controlled by a formula. But this is not the case: both parameter values can be changed in the project – peculiarly, with the formula working in reverse (e.g. “built-in” parameter value doubles when I change the other parameter value).
Build: 16.0.462.0
20150506_1715(x64)
Service Pack 1