Version 10.2.2 - 8th of July 2025
What’s New
- [D I O] Addition of a new tab in the toolbox called Automation. See the documentation to learn more. [ref 37688 37789 37823]
- [D I O] Addition of a new tab in the toolbox called Shapes. See the documentation to learn more. [ref 37793]
- [D I O] Trial License: Added support for using Sym3 as a trial. [ref 37683]
- [I O] Macro: Added support of javascript “require” function throughout Sym3 macros, which allows you to include code from other files into your current file. [ref 37573 36774]
- [I O] Macro: Added new function “GetWorldPosition()” for equipment to get the absolute position and orientation regardless of its parent. [ref 37573 37638 37801]
- [I O] Macro: When a macro fails to execute correctly, the error will be shown in Message Viewer / Macro Editor. [ref 37751]
- [I O] Added a new simulation script function OpenFileForAppending. This function would open a file for writing in the manner of OpenFileForWriting, but WriteLine would add new lines, while leaving existing lines in-place. [JIRA Sym3-514] [ref 37469]
- [O] The time at which replay plays can now be specified via the URL. [ref 37536 37546]
- [O] Replay can now share the current playback time via URL. [ref 37536 37546]
- [O] A new button has been added on the Current Alarms and Historical Alarms views to be able to view the replay when an alarm became active (“On Time”). [ref 37536 37558 37580]
- [O] Web App - Historic Alarms: Add From time and To time to accurately search for historical Alarms. [ref 37631]
- [D I O] Project Explorer: Add basic properties of a folder in the Property Editor. It is useful to get the number of objects. [ref 37708].
- [O] Replays can now be configured to have a maximum disk space usage. [ref 37409]
- [O] Added product tracking to replay. [ref 37419]
Bugs Fixed
- [I] Fixed an issue where writes to Echo data sources would fail for some types. [SUPPORT 4170] [ref 36391]
- [I O] Fixed an issue where Sym3 crashes when updating MyEquipment. [ref 37814]
- [I] Fixed an issue where conveyor’s acceleration/deceleration value becomes zero. [JIRA Sym3-523] [ref 37569]
- [I O] Fixed an issue where DeviceIOs display cannot be sorted correctly according to EquipmentType. [JIRA Sym3-525] [ref 37610]
- [I] Fixed an issue where photo eyes could remain blocked in certain configurations. [JIRA Sym3-530] [ref 37791]
- [I] Fixed issue that could lead to degraded performance when equipment properties were rapidly read in simulation script. [JIRA Sym3-527] [ref 37761]
- [I] Fixed an issue where OnTargetSpeedReached event is fired incorrectly. [SUPPORT 4192] [ref 36624]
- [I] Fixed an issue where products are not aligning correctly when using lateral offset. [SUPPORT 4260] [ref 37179]
- [I] Fixed an issue where blockages on downstream conveyors were not blocking products on upstream conveyors.. [JIRA Sym3-521] [ref 37456].
- [I] Fixed an issue where product does not move after blocked even after conveyor running direction changes. [JIRA Sym3-521] [ref 37475].
- [I] Updated the physics equipment to trigger onProductAdded event immediately upon detection. [SUPPORT 4210] [ref 36762]
- [O] Improve performance of the Sym3 Operator Installer when installing Edge Runtime 2. [ref 37542]
- [I O] Fixed a crash when generating video with Sym3 State Player. [SUPPORT 4287] [ref 37424]
- [I O] Fix two issues with the creation of a certificate for OPC UA: Wrong batch file in Operator installer + the batch file execution was failing due to
PrintIpAddresses.exe
. [SUPPORT 4305] [ref 37601 37617] - [I] Fixed an issue where simulation speed could decrease linearly with the number of products in the simulation, even if most of those products were on racks or otherwise inert. [JIRA Sym3-477] [ref 37603]
- [I O] Fixed a crash that could occur when deleting MyEquipment. Additionally, the performance of the MyEquipment Editor has been improved. [ref 37709]
- [I] Fixed repeated confirmation prompts and a crash triggered by closing floating view windows. [SUPPORT 4309] [ref 37660]
- [O] 3D Texture images: limit the size of texture images to the maximum of 4096x4096 pixels. If images are bigger than this, the texture will not work on mobile devices. [ref 37749]
- [I] Fixed Shoe Sorter to correctly update proximity status during acceleration phase. [SUPPORT 4226] [ref 37833]
- [I O] Fixed an issue where PE Sensors without an assigned parent were positioned incorrectly when opening a project or creating a new PE Sensor. [SUPPORT 4323] [ref 37790]
- [O] Fixed validation of the “Confirm Password” field when the main password is updated to match. [ref 37843]
- [I] Fixed an issue where macro with require cannot call included file’s function. [SUPPORT 4297] [ref 37829]
Version 10.2.1 - 14th April 2025
Bugs Fixed
- [D] Fixed an issue where an unlicensed Sym3 Designer could crash while closing. [ref 37268].
- [O] Fixed an issue where importing alarms using CSV could fail. [SUPPORT 4273] [ref 37237].
- [D I] Fixed an issue where PE Sensors remains block incorrectly when conveyors were reversed. [JIRA Sym3-517] [ref 37286].
- [O] Updated example for Hotkeys in Macro API. [ref 36780]
- [O] Updated Sym3 Web Replay settings to accurately reflect the service’s enabled or disabled status. [ref 37213]
- [O] Modified Sym3 Web to filter out alarms where Display=False. [ref 37287]
Version 10.2 - 28th March 2025
What’s New
- [I O] Added a new simulation script API that integrates with an HTTP Web Client, allowing for more flexible and efficient communication with web services. This update enhances scripting capabilities, making it easier to send and receive data over HTTP within simulations.
Bugs Fixed
-
[D I O] The highlight of equipment was set to off it version 10.1. Put it back to be enabled by default. [JIRA Sym3-509] [ref 36676].
-
[I O] Fixed an application crash that occurred when a Tag with an empty address was connected to a Mitsubishi Datasource. [ref 36667]
-
[D I] Sym3 was crashing after stopping the simulation if the scripting couldn’t be compiled (an error in javascript - logged in the message viewer). [SUPPORT 4204] [ref 36700]
-
[D I] Fixed an issue where Shoe Sorter Encoders wouldn’t work when the Shoe Sorter was running when the simulation started. [SUPPORT 4231] [ref 36873]
-
[I O] Resolved an issue that occasionally prevented the shoe sorter from diverting products correctly. [SUPPORT 4224] [ref 36813]
-
[D I] Fixed an issue where PE Sensors could block incorrectly when conveyors were placed head-to-head. [JIRA Sym3-508] [ref 36672].
-
[I] Fixed an issue where Products could not be stacked on each other. [JIRA Sym3-513] [ref 36869].
-
[I] Fixed an issue where all layers remained in each Sym3 project after splitting it by subsystem. [JIRA Sym3-510] [ref 36782].
-
[I] Fixed an issue where selecting multiple conveyors changes source/destination of all selected conveyors. [JIRA Sym3-507] [ref 36594].
-
[I O] Resolved an issue that occasionally prevented the shoe sorter from diverting products correctly. [SUPPORT 4224] [ref 36813]
-
[I O] Fixed an issue where the validator incorrectly counted the number of slats supported by a shoe sorter, specifically when handling imperial based calculations. [SUPPORT 4236] [ref 36902]
-
[I O] Fixed the slow response issue in Sym3 Web Client product tracking. [SUPPORT 4249] [ref 37044]
-
[I O] Fixed a page crash when a guest user accesses Sym3 Web Client. [ref 37104]
-
[I] Fixed an issue where GoToPosition callbacks would give incorrect speeds over negative distances. [SUPPORT 4254] [ref 37103]
-
[I] Fixed an issue where GoToPosition calls with high acceleration, zero deceleration, and zero initial speeds would not visually show the motion. [SUPPORT 4253] [ref 37080]
-
[I O] Fixed an issue where adding a High Speed Diverter would crash the MyEquipment Editor. [SUPPORT 4259] [ref 37128]
-
[I] Fixed an issue where MoveProduct to product uses metric values in projects with imperial units. [SUPPORT 4263] [ref 37209]
-
[I O] Fixed an issue where closing 3D View crashes Sym3. [SUPPORT 4269] [ref 37228]
-
[I] Fixed an issue where GoToPosition calls with high acceleration, zero deceleration, and zero initial speeds would not visually show the motion. [SUPPORT 4253] [ref 37080]
-
[I] Fixed an issue where GoToPosition calls with no initial speed specified and no deceleration would report wrong speeds upon finishing movement. [JIRA Sym3-516] [ref 37177]
-
[I] Fixed an issue where chained GoToPosition calls could calculate distance incorrectly. [JIRA Sym3-516] [ref 37234]
-
[D I O] Fixed an issue where the keyword
require
was running using the Macro Editor but was not working while executing a macro directly with the macro Executor panel. [SUPPORT 4217] [ref 36774]