ChangeLog: ANSYS optiSLang

Version 8.0

  • General
    • Support of ANSYS Release 2020 R1
    • Support of data transfer from and to a Workbench project inside an optiSLang workflow
    • A wizard in Ansys EDT enables easy and safe setup of optiSLang workflows
    • New integration node for JMAG
    • The optiSLang web service is now part of the installer

Version 7.5.2

  • General
    • Solves issues with unicode user names
    • Removes limitation of parallelization in custom algorithms
    • Improves clean up of temporary files

    Version 7.5.1

    • General
      • Repaired initialization of Python search paths for wizards
      • The Deep Learning Extension (DLE) is now available in the Dynardo customer portal

    Version 7.5.0

    • General
      • Support of ANSYS Release 2019 R3
      • MOP Solver: Updated SignalMOP to Statistics on Structures v7.1.1
      • Added option to control degree of parallelism manually
      • Extended CoP-Matrix: Removed beta state
      • Moved database location due to issues with automatic Windows %TEMP% clean up
    • Integrations
      • New: IPG automotive node
      • New: JSON node
      • AEDT node: Custom update script (as alternative for AnalyzeAll)
      • MATLAB: Extended execution options
      • Python node: Use reference values of input slots
      • Excel/Calc: Support strings
    • Customization
      • Provide optiSLang environment variables in custom wizards & file access
      • Postprocessing: Allow access to custom python scripts via "File" menu and toolbar
      • Excel Add-In: Supports Custom Surrogates

    Version 7.4.1

    • Process chain elements
      • ETK Abaqus: Added support for Abaqus version 2019
      • AEDT node: New option to execute in non_graphical mode
      • AEDT node: Enable parallel execution
      • MOP Solver: Updated SignalMOP to Statistics on Structures v7.1.0
    • Wizards
      • New Solver Wizard for optiSLang node
      • New Solver Wizard for ANSYS Workbench (ACT) (Beta)

    Version 7.4.0

    • General
      • Support of ANSYS Release 2019 R2
      • Support of Python 3 in Python node, Customization plugins
      • Project Overview: Provide project description using RTF format
      • Project settings: Supports password protection
      • Command Line Interface: Allow to import/export project parametrization
      • ANSYS Workbench optiSLang Plugin: Provided as ACT extension (Beta)
    • Process chain elements
      • MOP Solver - FMU Export
        • Allow definition of dependend outputs
        • Create FMU in MOP/AMOP and with Python
        • Linux FMU export
    • Templating of optiSLang projects
      • Definition of valid placeholder values
      • Quick parametrization
      • Support of all node and system properties
    • Algorithms
      • AMOP: Removed beta state
      • MOP Solver: Added extraction of local support point density
    • Integrations
      • AEDT node: Removed beta state
      • Added tab to manage node related placeholders and properties
      • Data Mining
        • Cleaned up user interface
        • Added custom Python functions to extract ParameterManager, Criteria and NominalDesign
      • optiSLang node: Show project description, placeholders and provided files
    • Postprocessing
      • OMDB: Version detection when opening
      • Added customizable "Reload as" actions toolbar
      • Support of htm/html files as external files

    Version 7.3.2

    • General
      • ANSYS Workbench Node: Configurable port range in the config file
      • Improved inter-process operability in environments with many cores

    Version 7.3.0

    • General
      • Support of ANSYS Release 2019 R1
      • Parameterizable root system
      • Parametric Systems can write an omdb-file
      • Signal MOP: Removed beta state
      • Fileprovider: Extended actions and options
    • Algorithms
      • New distribution functions available: Lambda, Multiuniform
      • FORM: Extended for multiple beta points
      • ISPUD: Using Start designs in multiple densities
    • Integrations
      • New: optiSLang node
      • AEDT node supports: Maxwell2D, Maxwell3D, HFSS, Simplorer, RMxprt, Q3D
      • ETK ANSYS supports binary file formats up to MAPDL V19.3
    • Customization
      • Python API: Allow to set custom settings
      • MOP: Removed beta state for custom surrogates
      • Integrations: Added name filter for inputs and outputs
    • Postprocessing
      • New: Palette dialog
      • New: Box-Whisker Plot
      • Spider Plot: Removed beta state
      • Show first and total effect indices of MOP analysis
    • Wizards
      • Solver Wizard: Allow creation of solver chain in root system

    Version 7.2.0

    • General
      • Support of ANSYS Release 19.2
    • Algorithms
      • MOP: User defined minimum and maximum values for approximation
      • MOP: Improved settings table for inputs and outputs (sort, data types, ref. values)
      • MOP Solver: Added extraction of local approximation quality
      • NOA: Automatic scaling of fitness
      • Reliability: Automatic sampling size for Adaptive Sampling
    • Integrations
      • New integration nodes with wizard support:
        • ANSA
        • META
        • KULI
        • ANSYS Electronics Desktop (Beta)
      • Custom integrations: Sorting in tables/trees
      • Custom integrations: Added settings dialog to PuTTY-SSH (PLM and integration node)
      • MATLAB: New startup options
      • Calculator: macros ABSOLUTE_ERROR, RELATIVE_ERROR & PERCENT_ERROR
    • Customization
      • Python Integrations
        • Allow to build settings dialog via Tkinter
        • Enable parallel execution
        • Ability to bundle multiple designs up into a single job
      • Python API: New bindings for optiSLang config settings
    • Postprocessing
      • Add plots per drag and drop
      • Optimization history plot: New design set 'all archive designs' for EA, PSO and SDI
      • Failure probability plot: Enable switching to standard gaussian space in reliability anthill and cloud plot
      • AMOP history plot: Added minimal local CoP
      • New optional window layout (Beta)

    Version 7.1.1

    • General
      • "Send back Designs" connection can now be correctly loaded
      • Relocation in ETK node now works correctly
    • Process chain elements
      • ANSYS Workbench Node: Support of environment variables. See FAQ or ANSYS Workbench Plugin FAQ
      • ANSYS Workbench Node: Reliable browsing for open projects for Windows 8 and higher
      • Text Input: Handles slot values correctly

    Version 7.1.0

    • General
      • Support of ANSYS Release 19.1
      • Provide PLM connector functionality as ACT-Extension for ANSYS Workbench (Beta)
      • Remote control and monitoring: Provide server management dialog
      • Added possibility to use a centrally managed config file
    • Process chain elements
      • Allow definition of retry attempts for node execution
      • ETK Abaqus: Added support for Abaqus version 2018
      • MATLAB: Batch run functionality (Beta)
      • Process and Script node: Support input parametrization
      • Text Output: Added the tab character to default token separators
      • MOP: Extended model selection for Signal MOP (Beta)
    • Integrations
      • New integration nodes with wizard support:
        • ANSA
        • META
        • PuTTY_SSH (Beta)
        • JMAG (Beta)
    • Wizards
      • Algorithm wizards can be applied to AMOP systems
    • Customization
      • ETK: Python based custom integration
    • Postprocessing
      • Support for playing movie file formats
      • Allow deactivation of responses in Signal-CoP plot

    Version 7.0.0

    • General
      • Support of ANSYS Release 19.0
      • Support of actions at project level
      • Introduced text based project format *.opx (Beta)
      • Most filechoosers have access to central file registration
    • Algorithms
      • MOP: Improved stop behavior
      • AMOP: Sample density & local CoP based refinements
      • AMOP: Criteria based refinement (Beta)
      • ARSM: Enable parallel solve in all iterations
    • Integrations
      • Added "Files" tab to manage node related files
      • Added dialog to configurate visibility of tabs
      • New integration nodes with wizard support:
        • MotorCad (Beta)
        • GeoDict
        • SimulationX format *.sxoa (Beta)
      • New input node: Flux
      • File Receive/Send: Added PuTTY-SSH (Beta)
      • MATLAB: New execution setting "Save in design directory"
      • Process and Script node: Ability to bundle multiple designs up into a single job
      • Data Mining: New function AddFromFilter()
      • SimulationX: Support of version 3.9
    • Customization
      • Support to encrypt Python extensions (integrations, algorithms, wizards)
      • Help system for integrations, algorithms, wizards
      • Python API: New module "py_project" with access to the current optiSLang project
    • Postprocessing
      • Support of monitoring templates
      • Add and edit criteria (Beta)
      • Dialog to scale dimensions (Beta)

    Version 6.2.0

    • General
      • Support of ANSYS Release 18.2
      • Added functionality for remote control and monitoring of optiSLang projects and postprocessing
      • ANSYS Workbench optiSLang Plugin: Support definition of conditional and dependend parameters
    • Process chain elements
      • ANSYS Workbench Node: Support of similar names of ANSYS Workbench parameters
      • Excel: Performance improvements for dialog, vectors and signals
      • Excel: Support MS-Excel Name Manager for parametrization
      • Updated ASCMO support to version 4.10
    • Algorithms
      • New system Adaptive MOP (Beta)
    • Customization
      • New integration node example: Zemax
      • Updated integration node example: Rocky, to support also version 4
      • C++ Plugin API: Full support of parametric integrations (slots, parameter, responses, variables etc.)
      • Python Integrations
        • Added optional method to prepare working directory
        • Added option to decide which type of integration shall be used (set input, run, extract outputs)
    • Postprocessing
      • Enables custom format string ($DESIGN_FORMAT) in process & files
      • Allows change of design styles (color, symbol, line stipple)
      • Support parameter/response/criteria groups
      • Spider Chart plot (Beta)
    • Licensing
      • In addition to the PLM licensing feature the major feature enables the PLM functionality

    Version 6.1.0

    ANSYS optiSLang

    • General
      • Support of ANSYS Release 18.1
      • Updated ASCMO support to version 4.9
      • Dialog-supported template handling
      • Improved node selection and context menu behaviour
    • Process chain elements
      • MATLAB: Handle access to structures
      • ANSYS Workbench Node: Detect-dialog shows ANSYS version
      • MOP Solver: Export of FMU
      • PDM node split into Data Receive & Data Send
      • Data Receive & Send: Support of ANSYS EKM
    • Algorithms
      • MOP: Optionally evaluate gradient values in FMU
      • Support of external surrogates in ANSYS Workbench optiSLang Plugin, Excel-Addin and Postprocessing
      • Others tab: Added file registration in omdb (e.g. images or textfiles)
      • Others tab: Added options to cleanup design directories after completion
    • Customization
      • Integrations
        • Added possibility to define settings
        • Added possibility to use a distinct working directory
        • Provide hierarchy of systems with working directories
        • Statistics on Structures
          • Signal MOP: Allow multiple signals
          • Generate: Allow simulation archive
        • New integration nodes
          • Rocky DEM
          • Matlab mat files
    • Postprocessing
      • Added Signal MOP Plot
      • Signal Plot: Show statistical data
      • Signal Plot: Show as contour plot
      • Added support of visualization per design for
        • ANSYS Viewer AVZ files
        • Text files
        • VCollab CAX / wCAX files (Beta)

    ANSYS Workbench optiSLang Plugin

    • New: "optiSLang Integrations" toolbox in ANSYS Workbench
      • Signal processing
      • Preprocessor (Beta)
      • New: MOP Solver
      • New: Data Receive (Beta)
      • New: Data Send (Beta)
      • New: Excel (Beta)
      • New: MATLAB (Beta)

    Version 6.0.1

    • General
      • Improved support for automated installation
      • Basic support for network installation of ANSYS Workbench optiSLang Plugin
    • Customization
      • Integration node: added possibility to change file path by slot connection
    • Licensing
      • Improved license management reliability

    Version 6.0.0

    • General
      • Support of ANSYS Release 18.0
      • Signal processing [...] in ANSYS Workbench connectable to all transfer types
      • New Windows installer
      • MOP dialog revised
      • Allow custom relocation for flexible re-definition of moved projects
      • Unified dialogs to import parameters/criteria/designs from system
    • Process chain elements
      • Calculator: User interface revised
      • Variables Tab: Support for import/export of locations and derived variables
      • ANSYS Workbench Node: Consider units in parameterization
      • ANSYS Workbench Node: Separated settings for 'Max processes' and 'Max designs per process'
      • Text Input: Previously defined markers offered
      • MATLAB: Handle access to time series
      • Added support for Simulation X 3.8
    • Wizards
      • Optimization Wizard: Find matching validation system automatically
      • Sensitivity Wizard: Added Space-filling LHS in decision tree
      • Supports of drop algorithm wizards on custom algorithm systems
    • Algorithm
      • MOP: Removed beta state for FMU Interface
      • Robustness: General discrete distribution type
      • Robustness: Beta distribution available in parametrization and postprocessing, PDF fit
      • Discrete parameter states can now be entered by range
    • Customization
      • New integration node examples
        • COMSOL
        • GTSuite
        • CAESES
        • LightTrans VirtualLab
        • Statistics on Structures (preparation for version 3.3)
          • Signal MOP: create a meta model for signals after Sensitivity DoE
          • Signal MOP solver: approximate signals by meta models and generate random signals
          • Generate: Generate random geometries and other FEM data
        • C++ Plugin API
          • Added help system integration
          • Added process helper module
        • Python API: New module with access to reliability algorithms
        • Python API: Functionality to create custom algorithm systems
    • Postprocessing
      • Building MOP in postprocessing
      • Configuration of limit values with extended functionalities
      • Consider limits in histogram and traffic light plot consistently
      • Show Cpx values in statistical data of histogram
      • Show approximated criteria surfaces
      • Show local approximation errors in 3D response surface and topview plot
      • CoP-Matrix: additional filter for lower limits
      • Response surface 3D: Setting of user-defined isolines
      • Set axes ranges and rotation
      • Support log axes in 3D plots
      • Support for showing/hiding single responses
      • Show approximated surfaces for every iteration of ARSM-DS (reliability)
      • New custom plots "StackedBar" and "BoxPlot"
    • Tools
      • Excel Add-In: Field functions to keep consistency on inputs
      • MOP solver: estimate of local approximation errors
      • MOP solver: gradient estimates of approximation function
    • Licensing
      • License management dialog added

    Version 5.2.1

    • General
      • New option: software rendering
      • Improved visualization for remote connections and Linux
      • Improved support for Windows 8 and higher

    Version 5.2.0

    • General
      • Support of ANSYS Release 17.2
      • Comprehensive treatment of discrete parameters in algorithms, wizards and postprocessing
      • Show reference value in parameter range plot
      • Redesign of Criteria Dialog
      • Updated ASCMO support to version 4.8
    • Wizards
      • Sensitivity Wizard: Default number of samples for ALHS changed
    • Algorithms
      • MOP: Export to FMU Interface (beta)
      • New distribution type Log-Uniform
      • New Space filling LHS
      • Improved Advanced LHS
      • Start designs are considered in SLHS + ALHS
    • Postprocessing
      • CoP Matrix: allow to filter parameters by CoP-value limit
      • Support of customized plots
    • Help system
      • Shared documentation for all parts of ANSYS optiSLang
      • Significant extension of calculator functions documentation
    • ANSYS Workbench optiSLang Plugin
      • "Refresh Parameter" with support of derived parameters
      • Automatic creation of the MOP, if failed designs exist
      • New system connections
      • New properties for algorithm systems
        • Preserve Design Points After optiSLang Run
        • Retain Data for Each Preserved Design Point as replacement for Save Design Points As Projects
        • Select Files is now a system property; the global selection is now the default for new systems

     

    Version 5.1.2ef

    • optiSLang
      • Simulation Process and Data Management (SPDM)
        • Introduce Purge functionality to shrink optiSLang projects
        • Embed project relevant files in project file (*.opf)
        • Fileprovider: Auto-registration of input, output and intermediate files
      • Process chain elements
        • Process and Script node
          • Expose functionality to set conditional execution via python interface
          • New option to indicate failure state due to wait-for-file option

     

    Version 5.1.1

    • Postprocessing
      • Constant parameters not shown by default
      • Re-enables distribution fit in histogram plot
    • ANSYS Workbench
      • Correction of user-requested interrupting behaviour for optimizer on MOP
    • optiSLang
      • Licensing
        • Enable extraction of ANSYS output files with ANSYS optiSLang license

     

    Version 5.1.0

    • One combined installer ANSYS optiSLang for
      • optiSLang
      • ANSYS Workbench optiSLang Plugin
      • optiSLang Excel Add-In
    • Licensing
      • License handling similar to other ANSYS modules
      • optiSLang additionally handles the license features "dynardo_osl" and "dynardo_osp" served by the ANSYS licensing manager 17.1+
    • Algorithms
      • MOP: Rename/backup all possible files on reset
    • Postprocessing
      • Various performance improvements
      • Show/hide specific parameters
      • Added global setting for correlation type
      • Configurable ranges for design value bar charts
    • ANSYS Workbench optiSLang Plugin
      • Support of ANSYS Release 17.1
      • Renaming "optiSLang inside ANSYS Workbench" to "ANSYS Workbench optiSLang plugin"
      • Dependent parameter are considered as responses in optiSLang
      • Context menu entry "Reset" changed to "Clear Generated Data"
      • Signal Processing / ETK: Reorganized Dialog
      • Signal Processing / ETK: More convenient missing file relocation
    • optiSLang
      • General
        • Project placeholders: Additional column for descriptions
        • Variables tab: Additional column for descriptions
      • Wizards
        • Start designs options reorganized
        • Hide methods pages with not changeable options by default
        • Force creation of active systems
        • Reevaluation: Supports usage of dependent parameters
      • Process chain elements
        • Support of AMESim version 14.2
        • ETK node: Dialog reorganized
        • ETK node: More convenient missing file relocation
      • Customization
        • Using python naming convention for exported methods (old method names can still be used for backward compatibility)