| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
7 new Enum types for valve/actuator classification: ValveFunction (11 values), ValveBodyType, ValvePorts, ActuatorFailPosition, ActuatorDirection, ActuatorControlAction, ActuatorMechanism. Adds actuatorDirection slot on Actuator. ValveFunction scoped to piping role — pressureIndependent and thermostatic are feature markers, not function values.
EnumAttr completes the Attr type family alongside StrAttr, NumberAttr,
DateAttr. Adds 6 typed attr specs split by design (engineer-specified)
vs rated (manufacturer nameplate):
Design: ValveFunctionDesignAttr, ActuatorFailPositionDesignAttr
Rated: ValvePortsRatedAttr, ValveBodyTypeRatedAttr,
ActuatorControlActionRatedAttr, ActuatorMechanismRatedAttr
| Back | FazBrowse Home | New Git URL |
Depends on #54.
EnumAttr completes the Attr type family alongside StrAttr, NumberAttr, DateAttr.
6 typed attr specs split by whether the engineer or manufacturer provides the value:
The test for spec vs attr: does changing this property change which points you need or how you interpret the data? If yes, it belongs on the spec (like actuatorDirection). If no, it's nameplate or design data and belongs in ph.attrs.
Files: ph.attrs/base.xeto, ph.attrs/valve.xeto (new), ph.attrs/actuator.xeto (new)