SMARTAnnotate Changelog
5.4.3.0
Enhancements
- Ability to define the text format (height, italic, bold...) for notes and stack notes within pattern files (only 2D mode)
- New option 'enable_multi_language_custom_notes' to enable multi language custom notes that can be formatted using specific pattern file for 2d and 3d
- New options 'flag_note_pattern_file_path_*d' to define text attributes (height, font, bold...) for stack note flags in 2d and 3d
- New option 'show_id_column' to expose stack note ID in the user interface
- New option 'destination_comb_state_mode' to create 3D stack notes within just one or multiple combined states
- New option 'custom_notes_preserve_empty_lines' to preserve lines of custom notes that are either empty or consist of spaces only
- New option 'std_anno_mixed_flag_state' enabling the user to set a special std-annotation flag state that won't lead to a missing flag notification if no flag gets placed
- Additional tools dialog command added within overflow of the ribbon group 'Info'
- Admin documentation now accessible from within ribbon group 'Administration'
- New dashboard button for placing a note or stack notes flag multiple times
- Set prefix and suffix text for 3d stack note flags via called-out annotation element parameters
- Check for available std-annotation entries on update that are mandatory for the user to choose
- New configuration option to set the name for a parameter to be created and pointing out which languages were used for content creation
- New configuration option to set the name for a parameter to be created and pointing out, whether batch translation is allowed for a model
- New configuration option to define the maximum number of languages which can be chosen by the user in addition to the main language
- Filter a long parameter value drop down list by user input and optionally enforce list value to be entered
- New options to configure the the amount of space between the stack note numbering and the corresponding text (2D and 3D)
- Ability to set a user defined stack note width
- Allow full interactive access to created flags of any type by options and ensure their text validity via save pre-action
- Save user adjusted settings for dashboard placement options into appdata of the client machine for later reuse
Improvements
- For std-annotations all flag related ui functionality was moved from the flags tab and integrated into the tab Std-Annotation
- Notification center messages improved for missing flag issues
- Highlight corresponding notes, symbols or tables when a notification is selected within notification center
- Consider called out parameter values for stack note line wrapping instead of call-out syntax
- Show tooltips for messages within notification center
- Automatically activate the filter containing a std-annotation set when user dialog gets opened via the 'Modify' command
- Ensure slider is at the top of the scrollbar after machtes were updated for a entered search string (std-annotations, stack notes and notes)
- Include listing number for stack notes notification messages
- Restore offset attachment for symbols which lost connection to std-annotation symbols which were recreated on update
- Avoid mandatory std-annotation blocks to be auto-added what leads to overlapping with other sets
- Always show selectable std-annotation blocks for the active set even if this set is not assigned to the current filter
- Allow block-wise import of std-annotation sets from user profile that are already created within model
- Consider default add flag setting when a std-annotation block is checked or rather marked to be created
- Appearance of the traffic light icons improved to address the needs of color blindness
- Auto-apply changed flag states to an existing stack note when the user attempts to create the corresponding flag note
- Text wrapping improved for stack notes containing GD&T box syntax
Bugfixes
- Cells of drawing table rows below a repeat region have not been translated
- Properly set solid postfix id of the chosen drawing solid for parameter call-outs using a digit specifier (e.g. &weight:15[.2])
- Update the tooltip of a stack note entry when it gets deselected in order to avoid that its previous number is displayed
5.4.2.0
Enhancements
- API: New option to control color depth for batch-created pdfs (color, grayscale or monochrome)
Improvements
- Vertically align stack note lines via font dependent character to spaces mapping
- Global search option menu changed into a inputpanel
- Update annotation tree for solid models via regeneration after deleting annotations
Bugfixes
- Create stack note header entry also if first added item is a custom note
- Avoid stack note header entry to be treated as regular note when imported from profile
5.4.1.0
Improvements
- Administration dialog improvements
Bugfixes
- Update status icon in parameter list immediately after usage of date function
5.4.0.0
Enhancements
- SMARTAnnotate batch process (API) can now operate on Windchill models from common space
- Admin Dialog: Check whether referenced Creo object files are existing within the configuration
Improvements
- Possibility to choose the drawing model to use as source for parameter call-outs in the drawing
- Check global filter parameter value using regular expression to pre-set active filter
5.3.8.0
Enhancements
- Enable the users to choose symbols to be shown within the drawing format or rather the title block
- Set maximum allowed number of characters per line for stack note columns dependent to particular drawing sheet sizes
- Header entry for stack notes also available in 2D mode
- Automated notification center prompt after model/drawing was retrieved into session
- Convert selected custom note text into upper or lower case via new buttons
- New option to set visibility for custom stack note symbol layout
Improvements
- Set last active filter read from appdata only on dialog startup
- Enfore placement of std-annotation sets also on dialog startup
- Wrapping improved for note lines containing boxed GD&T text (e.g. @[A-C@])
- Do not prompt that a header entry is already in added list when recently used stack notes are imported
- Notify for released models that symbols will be removed on 'Apply' or 'OK' if a std-annotation block was removed from its owning set
- Avoid creation of multiple identical custom note instances if stack notes import is called multiple times
- Stack note header entry must not be created if no other entires are chosen
- Create missing parameters with pre-defined designation states automatically on OK action
- Open reduced user documentation via ribbon command instead of admin guide. Find admin guide within \docu\san_adminguide_en.*
Bugfixes
- Stack note custom symbol preview fixed for Creo version higher than 3.0
- Enter only one line of text into optionmenu for each standard stack note when custom note is created by copy
- Correctly create drawing notes containing GD&T boxes referencing user editable values
5.3.7.0
Enhancements
- User settings like recently active filter and used languages get written to appdata and will be automatically applied for new models/drawings
- New button to load recently used stack notes and std annotations from user appdata for easy reuse
- Resolve environment variables used in directory or file path configuration options
- New environment variable to set the ui language for the shown contents (more info in folder 'first_steps')
Improvements
- Previously active std-annotation will be pre-set when user dialog is reopened
- Performance improvement when resolving a large number of std-annotaion notifications via the notification center
5.3.6.0
Improvements
- Show preview for out-dated or obsolete texts in notification center
- Default value changed to YES for config option SHOW_ADD_BUTTON_PRECHECKED_ITEMS
- Preserve std-annotation symbols when opening user dialog for definitions which were removed from set
Bugfixes
- Only allow to export std-annotation sets which were chosen for creation
5.3.5.0
Enhancements
- Revision control capabilities advanced for models which have released lifecycle state
- Import and export user settings for std-annotations via xml files
- New configuration option which allows to remove mandatory std-annotation blocks via 'unselect all' button
- New attribute for std-annotation sets to enforce pre-defined sheet/combined state placement by disabling placement button
Bugfixes
- When removing all std-annotations by button do not assign pre-defined sheets or combined states again
5.3.4.0
Bugfixes
- Fix issue with trailing zeroes when importing data from Excel
5.3.3.0
Enhancements
- New options to pre-set sash layout position for std-annotations, notes, stack notes and symbols
- New configuration option to define whether to open help within Creo browser or as CHM file
Improvements
- Avoid adding empty lines to note text for patterns which cannot be resolved because language is not active
Bugfixes
- Cursor jumps to the end of the value when first character is removed within an inputpanel
- Search functioanlity within std-annotation lead to incorrect results
- Avoid crash when resolving out-dated drawing table using notification center which was manually deleted
- Convert GDT symbol images within translated note texts before adding to model/drawing
5.3.2.0
Improvements
- san_api.exe will create path structure if not existent for file output
5.3.1.0
Improvements
- Avoid cursor to jump to the end when dropdown expands for editable optionmenus
Bugfixes
- Regression fixed using multi line notes patterns
5.3.0.0
Enhancements
- SQL database interface for stack note object data
- Export and import user settings for stack notes
5.2.2.0
Enhancements
- Provide mailto functionality for requesting new translatable texts
- Allow to configure frame color surrounding optionmenu wherein to choose std-annotations
5.2.1.0
Bugfixes
- Avoid empty line between stack note elements even if gap_line option is set to zero