SMARTColor Changelog
5.3.0.0
Enhancements
- Automated creation of pre-defined surface parameters when the corresponding color definition gets applied to geometry
- Recognize and assign pre-existing model colors to the active context by user choice
- Configurable check that prompts the user whether to update assigned appearances of a context in case model colors were changed outside of SMARTColor
- Pre-selected geometry is recognized and can be used for manual color application
- Integration of a what's new dialog to illustrate software changes
Improvements
- Rename 'Master Appearance' to 'Base Appearance' to avoid confusion with Creo naming
- Reintroduce ribbon command to be able to store and update the base appearances of the model geometry
- Ensure the associated combined state of the active context is also active before surface colors are changed
- Recreate annotation feature in case its status is unregenerated to avoid reference assignment errors
- Set model overview tab reset button sensitivity to disabled in case selected surfaces match already the base appearance
- For symbol creation and model overview only colors are considered which are assigned to the context
Bugfixes
- Avoid quilts hidden by layer to be added as geometry references to color symbols
5.2.3.0
Bugfixes
- Fix for RGB color rule when used with condition unequal
- Removed regression which caused that configuration dialog could not be opened
5.2.2.0
Enhancements
- New rule criterion to check the diameter of a thread
5.2.1.0
Bugfixes
- After editing a rule from the Apply Rules dialog, the check states of the rules will be ignored when applying rules again
- Update displayed rule information within user dialog after editing
- German translation corrected for 'not equals' in rule editor
5.2.0.0
Improvements
- Allow to edit rules accessed from user dialog when admin mode is enabled
5.1.10.0
Bugfixes
- Consider display state for assembly components due to simplified representations
5.1.9.0
Enhancements
- Create color symbols only for those color definitions which are assigned to the corresponding context (new configuration option 'context_dependent_color_recognition')
Improvements
- Performance of rule execution improved
Bugfixes
- Avoid converting regular expressions to integer or double when checking values of integer or double type parameters
5.1.8.0
Enhancements
- New rule criterion for coloring a surface due to its maximum distance to an origin
- Enable to set 'grater equal' and 'less equal' conditions for rules
5.1.7.0
Improvements
- Update master appearances for all surfaces which have no SC color applied on Update command
- Add geometry references to annotation elements also for legacy model colors
- Recreate color symbols on update command only if they are pre-existing in the model
- Stack symbols ordered by color code id
Bugfixes
- Update external model data completely when geometry elements were added or removed
5.1.6.0
Improvements
- Consider also annotation element references for surfaces finish rules
Bugfixes
- Check existence of annotation feature storing symbols properly before assigning elements
5.1.5.0
Bugfixes
- Legend color symbols were not created on intitial run
5.1.4.0
Enhancements
- Licensing enhanced to support floating option
5.1.3.0
Bugfixes
- Avoid trail file output for invalid configured variable texts of color symbols
- Recreate annotation feature if removing elements fails
- Avoid creation of symbols for colored surfaces which belong to a suppressed feature
5.1.2.0
Bugfixes
- Find driving dimension of type diameter also for not closed cylinder surfaces
- Consider slant angle criterion when applying rules
- Enable quilts to be handled in the same way as regular geometry surfaces
5.1.1.0
Bugfixes
- Consider case that already existent colors in the model may contain invalid characters within color name, label, description or keywords
5.1.0.0
Enhancements
- Rule Editor: New container type 'Pattern' added
Improvements
- Error handling improved in case a color symbol cannot be retrieved
Bugfixes
- Workaround implemented for a revealed Creo/Toolkit bug which cased errors storing data at the model
- Several minor bug fixes
5.0.1.0
Enhancements
- New rule criterion "Surface Finish" for rule-based coloring using surface finish annotations
Improvements
Bugfixes
5.0.0.0
Enhancements
- New rule criterion "Has Fitting" added to filter for bores which own a fitting ('Tolerance Zone' can be specified by sub-criterion)
- New rule criterion "Spatial Direction" added to check the axial or rather perpendicular (planes) direction of surfaces in regards to a reference csys
- New rule criterion "Tolerance Range" added to check the difference of the upper and lower dimension tolerance value (only bores)
- New rule criterion "Upper tolerance value" added to check the upper dimension tolerance value (only bores)
- New rule criterion "Lower tolerance value" added to check the lower dimension tolerance value (only bores)
Improvements
- Software documentation can be accessed via the ribbon command 'Documentation'
- OK button split up into a close dialog button and a button to create the color symbols
- Arrange flat-to-screen symbols dependent on the vertical and horizontal size or rather resolution of the graphical window area
- Changing active combined state now possible while using quick color info dialog
- Master context is not entered anymore into the context tree within the user dialog (can still be used in content manager to globally inherit contents to subordinated contexts)
- Color Code Editor: Show RGB panel by default when editing the definition of a color code
- Color Code Editor: Check entered color code id for uniqueness
- Color Code Editor: Propose ID for newly created or duplicated color code
- Color Code Editor: Default appearance values optimized (ambient, shininess, reflection...)
- Rule Editor: Automatically add sub-criterions for parameter name and spatial direction criterions
Bugfixes
- Rule Editor: Option menu to choose color code contains now all items alphabetically sorted
- Arrange flat-to-screen color symbols with different height correctly
- User dialog remembers position after re-opening
- Several minor bug fixes