LOAD RULES HAVE BEEN TURNED OFF
There are some side effects to using load rules which can be confusing and dangerous.
So we are no longer using them.
If you need load rules for some reason, it is possible to turn them on.
Please discuss your needs with James if you think you need load rules.
About WorkManager LOAD RULES
If you are using WorkManager and you use the LOAD button to load 3D models into SolidDesigner, you should be now seeing the LOAD RULES window. This window offers you the opportunity to control how the model is loaded with respect to version and state. If you aren't getting the load rules window when you load 3D models, please let me know (JROsborn@lbl.gov). The load rules window provides the following options:
- Standard Load
- Last Stored
- Last Stored: Document Owner
- Highest Version if assembly not released
- Standard Load
- LOAD THE HIGHEST RELEASED VERSION. This load rule is the way that WorkManager behaves if you do not have load rules enabled. If you never see the load rules window, then this is the way your load is already working. The standard load ensures that a casual user in WorkManager will always load the RELEASED data, not data in a working state. However, if you are working on a revision of a released assembly, the standard load will not load your working data, but will preferentially load the highest released version.
- Last Stored
- LOAD THE LATEST LASTUPDATE_DATE. This load rule will give you the latest data regardless of its state and regardless of who stored the data. If you want to load the working version of an assembly that multiple users are working on, this will ensure that you get the latest information from everyone.
- Last Stored: Document Owner
- LOAD THE HIGHEST RELEASED VERSION UNLESS IT IS YOURS, IN WHICH CASE LOAD THE LATEST LASTUPDATE_DATE. This load rule will give you your latest data, even in a working state, but loads the official released version for all other documents. This method will ensure that you are working with official released information for other parts of an assembly as you work on your new design.
- Highest Version if assembly not released
- LOAD THE HIGHEST VERSION OF THE CURRENT DOCUMENT IF ITS PARENT ASSY IS NOT RELEASED, OTHERWISE LOAD THE VERSION LINKED IN THE RELEASED PARENT ASSY. This load rule is confusing, but the basic idea is that it loads the highest version, even if it is in a working state, provided that the parent assembly is not released. So, this is a way of making an assembly tree behave like it used to before any earlier versions were released. If every level of the tree has been reved so that there is a new working version at every level, then this load rule will grab all the new versions even though there are some earlier released versions present in the system, and even though those released versions are linked to earlier released revs of sup-parts and sub-assys.
Guidelines
- Use the Standard Load rule when you are searching and retrieving official released information from the system.
- Use the Last Stored rule when you are working on an assembly with other users and you want to load their working data as well as your own.
- Use the Last Stored: Document Owner rule when you are working on an assembly and you want all officially released data except newer working revisions that you have created.
- Use the Highest Version if assembly not released rule if you want to retrieve working revisions of sub-parts and assemblies when the parent assemblies are not released. This would allow you to retrieve a combination of official released data and working data, based on which assemblies in the tree are in a working state, rather than retrieving all working data (rule 2) or only your working data (rule 3).
If you have questions or comments about the Load Rules, please contact James Osborn (JROsborn@lbl.gov).