article

Matthew Gillespie avatar image
0 Likes"
Matthew Gillespie posted Jon Abbott commented

FlexSim 2020 Update 1 Beta Available

FlexSim 2020 Update 1 Beta is available. (Updated 24 March 2020)

To get the beta, log in to your account at www.flexsim.com, then go to the Downloads section, and click on More Versions. It will be at the top of the list.

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

  • Updated the Statistics Collector to be simpler and more user friendly.
  • Added a PowerPoint FlexScript API.
  • Added an HTTP FlexScript API.
  • Added a sorting tab to various charts.
  • Improved performance of chart templates.
  • Replaced the code profiler with a new Performance Profiler.
  • Added a Memory Profiler.
  • Added OnEntry and OnExit events to TaskExecuter objects.
  • Added an icon to library items that launch a pop-out library of choices.
  • Reorganized the dashboard library using the pop-out library to consolidate charts with multiple visualizations.
  • Updated the WebServer to use the Version Selector.
  • Added a Find/Replace UI for global tables.
  • Added support for Ctrl-F and Ctrl-H keyboard shortcuts for various windows.
  • Added support for renaming objects using the F2 keyboard shortcut.
  • Added a Vec3 overload to the Object.setRotation() method.
  • Added a stop parameter to the userinput() command which will stop code execution until a value is entered.
  • Added a default parameter to the realtime() command that returns realtime(1)+0.001*realtime(2).
  • Updated various pickoptions to use the TaskSequence and TaskExecuter APIs.
  • Added tutorials for the Statistics Collector.
  • Fixed some issues with the importtable() command.

AGV

  • Added new Train functionality.
  • Added offset travel functionality to the AGV network.
  • Added a time-based trailing option.
  • Added the routing drawing feature to a right click option.
  • Updated Quick Properties' apply to all selected objects functionality to work with AGV objects.
  • Made arrows bigger.
  • Fixed several spinners in Quick Properties not applying immediately.

Backwards Compatibility Note: the following changes may slightly change the way updated models behave.

  • Changed behavior for when a TaskExecuter is connected to an AGV network, and is set to use the navigator for its offset travel. Previously, the navigator was hard-coded to find the closest control point. Now, you instead need to add an OnAGVOffsetTravel trigger to the navigator, wherein you can direct the AGV how to offset.

People

  • Added clipboard, test tube, and pill bottle flow items.
  • Added a Max Speed property to Equipment objects.
  • Updated Transport and Equipment objects to do low priority returns.
  • Added the ability to install instanced People flows.
  • Updated the LocationStaytimeHistory chart to handle people entering and exiting transports inside a location.

Process Flow

  • Added an AGV travel activity.
  • Updated the Sink to notify parent tokens on a Run Sub Flow activity that the child token finished the subflow.
  • Updated the Wait for Event and Event-triggered Source activities to be able to display more than one link at a time.
  • Updated the sampler for Universal Edit fields to display process flow variables and current labels when sampling white space.
  • Added a pop-out library for choosing the shape of Container objects.
  • Added a pop-out library for choosing the type of travel activity.

A*

  • Updated the Heat Map to use a Color Pallete.
product announcementbeta
· 8
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Patrick Zweekhorst avatar image Patrick Zweekhorst commented ·

There is a difference in the results of the command cpconnection between this new Beta and previous FlexSim versions. When you call that function on a cp that does not have the connection you now get a exception. In previous versions you get "no path" as result. Is this change intentional? If so, what is the recommended way to check if the cp has the connection?

3 Likes 3 ·
anthony.johnson avatar image anthony.johnson ♦♦ Patrick Zweekhorst commented ·

This is a bug. It resulted from our adding the AGV.Connections API, and trying to consolidate the code as much as possible. We'll make sure that cpconnection() works the same as it did before, although the AGV.Connections API may be more restrictive. In the new system, you say AGV.Connections(cp, "Name").length before trying to access connections.

2 Likes 2 ·
Matthew Gillespie avatar image Matthew Gillespie ♦♦ Patrick Zweekhorst commented ·

This issue is fixed in the 24-Mar Beta.

0 Likes 0 ·
Jon Abbott avatar image Jon Abbott commented ·

Great job FlexSim development team. I really like the new performance and memory profilers. It was surprising to see how much time A* routing was taking in one of my models.

2 Likes 2 ·
Matthew Gillespie avatar image Matthew Gillespie ♦♦ commented ·
Known Issues

The step/iges/jt importer is not working correctly with the 6-Mar Beta.

0 Likes 0 ·
Phil BoBo avatar image Phil BoBo ♦♦ Matthew Gillespie ♦♦ commented ·

This issue is fixed in the 17-Mar Beta.

1 Like 1 ·
Ralf Gruber avatar image Ralf Gruber ♦ commented ·

It seems the "Pin to Dashboard" functionality of the statistics section of both, quick properties for objects and process flow activity statistics GUI is broken in the March 24 beta:

"exception: FlexScript exception: Property "up" accessed on invalid node. at VIEW:/active/StatsEditor/StatsPanel/ViewPort/ItemPanel/panelWrapper/PropertiesPanel/1/TrackedVariableView/Pin>eventfunctions/pinToDashboard c: VIEW:/active/StatsEditor/StatsPanel/ViewPort/ItemPanel/panelWrapper/PropertiesPanel/1/TrackedVariableView/Pin"

0 Likes 0 ·
Jordan Johnson avatar image Jordan Johnson ♦♦ Ralf Gruber ♦ commented ·

Thanks for reporting this. The issue should be fixed for the next release of the beta.

0 Likes 0 ·

Article

Contributors

matthew.gillespie contributed to this article jordan.johnson contributed to this article