FlexSim 2019 Update 2 is available.
If you have bug reports or other feedback on the software, please email [email protected] or create a new idea in the Development space.
Release Notes
- Added a Storage System object to improve warehouse modeling.
- Improved the Rack object.
- Added more types of racks to the library.
- Updated the Sketchup SDK to load newer skp file versions.
- Added a ray tracing render mode.
- Added a Color Palette tool.
- Improved the color picker popup.
- Updated dashboard charts to use color palettes.
- Added options for showing column names to charts.
- Added options for showing multiple Y-axes on timeplots and histograms.
- Updated box plot options for categorizing and coloring data points.
- Added an option for reordering axis categories on timeplots, histograms, and box plots.
- Added additional line styles and visualization options to timeplots.
- Added Table methods for using indexed columns.
- Added a resetvalues attribute.
- Added Object getVariable() and setVariable() methods.
- Updated the SQL IS keyword to work with expressions.
- Improved performance of SQL queries on tables with indexed columns.
- Added an array parameter to Math.max() and Math.min().
- Added a binary bundle field type.
- Added a button to Model Settings to export embedded media.
- Changed the default Person flowitem into separate Man and Woman flowitems.
- Added options for using the object's color to Person Visuals.
- Added a changepersonvisuals() command and pick options.
- Updated the Model Background properties window.
- Added a right-click option to show/hide model backgrounds from the Toolbox.
- Added pick options for using lists to the Pick Operator field on the processor.
- Updated various pick options to use generic label references.
- Added options to the List for special handling of SELECT values.
- Added Text options to Quick Properties.
- Added mean and standard deviation to the statistical distribution popup.
- Added icons to various pick option menus.
- Improved the Copy Variable function of Edit Selected Objects.
- Added the location coordinate system button to the General tab of object properties.
- Removed the Build menu; its options can still be added to the user toolbar.
- Changed the run speed slider to behave as a ratio of real time instead of model units per second.
- Changed the color of the selection box in the 3D view to be more visible.
- Fixed a bug with deleting array data from a node.
- Fixed an exception with cloning a table without rows.
- Fixed a bug with applying experimenter triggers.
Backwards Compatibility Note: the following changes may slightly change the way updated models behave.
- Improved the rendering performance of some imported shapes by optimizing their meshes by material. Some mesh customizations may apply differently for some shapes.
- Charts now ignore null values instead of trying to categorize or plot them.
- Changed the FlexScript + operator to concatenate numbers with strings.
- Fixed some FlexScript math operations with numbers and null variants.
- Fixed an issue with FlexScript downcasting not always type checking properly in certain expressions. For example, "Object obj = param(1);" will now correctly throw an exception if param(1) is a treenode without Object data.
- Updated the Rack's place offset to be the actual location that the item will be placed.
- Fixed a bug with labels added during events at time 0 not being deleted on reset.
- Fixed a bug in Color.random().
Process Flow
- Changed the scroll wheel to zoom instead of panning the view up and down.
- Removed the extra outline around stacked blocks.
- Changed the default option for Release Batch on max wait timer and max idle timer to have Failed unchecked.
- Organized the ProcessFlow list on the toolbar based on the Toolbox folder structure.
- Changed Event-Triggered Source and Wait for Event panels to be collapsible.
- Added an edit field for the number of arrivals on the Scheduled Source.
- Added a getlastacquiredresource() command.
- Changed the color of the selection box to match the 3D view's.
Backwards Compatibility Note: the following changes may slightly change the way updated models behave.
- Updated Move Object's Preserve Global Position checkbox to preserve location and rotation.
People
- Added an experiment variable for changing the number of objects in a People group.
- Added a visual indicator to show when objects are acquired by the shift schedule.
- Added A* dividers to waiting lines and other objects.
- Added a custom window for People Down Behaviors.
- Added a Keep Person on Transport checkbox to the Transport Person activity.
- Changed the default Arrivals activities to randomize the created person's visuals.
- Added state history tables.
- Adjusted the Staff's walk back to reset position so that it is preempted if acquired by something else.
- Updated activity subflows so travelers synchronize their speeds when traveling together.
- Moved copying token labels to the created person to after the people settings labels are added so values aren't overwritten.
- Fixed a bug with getting the value of certain types of labels defined in People Settings.
- Walls are now created at the current Grid Z height.
Conveyor
- Improved naming of various objects.
- Fixed a bug with the height of decision points when created with certain model units.
- Added a chain texture to conveyor belt visual options.
AGV
- Updated curved path quick properties to be able to specify start and end points.
- Improved naming of control points and areas.
A*
- Added the A* Navigator to the Toolbox.
- Updated the A* Navigator Properties window.