Master Dynamos and Dynamo Instances
A Master Dynamo is any Dynamo object that exists in a Dynamo Set. This term applies only to Dynamo objects. It does not include pre-built Dynamos or Dynamos created in versions of iFIX earlier than 4.5. A Master Dynamo includes an identifier so that you can identify which Dynamo objects in a picture are instances of that particular Master Dynamo. The Dynamo ID is the same in the Dynamo Instances that are derived from the master. Master Dynamo's exist only within Dynamo Sets. Once placed into an iFIX picture, a Master Dynamo becomes a Dynamo Instance.
A Dynamo Instance is a Master Dynamo that has been placed into a picture. A Dynamo Instance can be uniquely identified with one and only one Master Dynamo. Dynamo Instances exist only within iFIX pictures. When placed into a Dynamo Set, a Dynamo Instance becomes a Master Dynamo, possibly replacing a pre-existing Master Dynamo or simply becoming a new Master Dynamo based upon the option selected by the user. Each Dynamo Instance can have its own Dynamo description, describing how the Instance is used in the picture.
When a group containing Dynamo Instances is promoted to a Master Dynamo, as in the case when it is dragged into a Dynamo Set, the contained Dynamo Instances are converted to standard group objects. You are warned about this occurrence during Master Dynamo creation and the user is allowed the option of cancelling the operation.
If a Dynamo Instance has been resized since the last Master Dynamo update, that size is maintained on the next update. The overall height and width of the entire Dynamo Instance remains the same. The relative size of internal objects is adjusted accordingly. Be aware that not all dimensions resize, however. For example, for a pipe object, you can resize the height and width, but not the thickness of the actual pipe.
IMPORTANT: Be advised that if you delete a Master Dynamo and there are pictures with Dynamo Instances derived from that Master Dynamo, you will no longer be able to use the Dynamo Updater to update those Instances. Use caution when deleting any Master Dynamo in a Dynamo Set.