Version 7.11 - Released 30 November 2017 (Operator released 24th January 2018)
Mobile version for Sym3 Operator:
What’s new
-
Script: GetPosition: New function for basic shapes. During an animation, you can call the GetPosition function to get the current X, Y, Z value of the shape. [ref 10726]. [JIRA Sym3-213] and [JIRA Sym3-173]
var shape = GetComponentByNameAndType("BasicShape1", "Basic Shape"); function OnSimulationStart() { Position(); } function Position() { // start animation shape.GoToPosition(7, 0, 0, 1, 0, 1, Noop, [1000, 800, 600, 400, 200]); } function Noop(sender, x, y, z) { // get the current position and log it var pos = shape.GetPosition() LogDebug("X: " + pos[0] + " Y: " + pos[1] + " Z: " + pos[2]) }
-
This version contains few improvement: lower memory usage overall. It is more obvious on big project with lot of products. The memory gain is around 30%. Also the CPU usage for products has been improved a lot. [ref 10653]
Bugs fixed
-
Scripting: ‘CreateBlockage’ function was working in metrics (not working in imperial) [ref 10740]. [JIRA Sym3-206]
-
Crash with Integrator when changing a user property value in a specfic project. [JIRA Sym3-203]
-
Replay: for both Operator and Integrator: MyEquipment were not visible due to a hard-coded folder on the disk for the cache. [ref 10757 and 10654]. [Support Case 120] Please note that now the cache folder used by Replay (to save texture and shapes) is the following:
C:\ProgramData\Sym3\Cache
-
Shoe Sorter: it was crashing when changing the ‘Slats’ visible property when simulation was running. [ref 10720]
-
Devices: it was crashing when entering an IP address of 0.0.0.0. [ref 10119]
-
Device IOs: fixed a crash when using a scripthandler with CIP devices. [ref 10114]
-
MyEquipment from a shape: instances couldn’t be selected in 3D view after first creation. [ref 10791]
-
Property Editor: name of equipment is set as read-only when simulation is running. It is not possible to change the name of an equipment. [ref 10767]
-
Operator: Android client didn’t show products and MyEquipment. [ref 10245, 10246, 10247]
-
Script: SubscribeToEvent was crashing when subscribing to events: OnConveyorSpeedChange, OnConveyorRunningStateChange and OnConveyorReverseStateChange. [ref 10772]
-
Operator: Presence tracking was not working. [ref 10972]
-
Operator: Replay was crashing with a project that contained Conveyor Controllers. [ref 10955]
-
Operator: Conveyor controllers were not working as expected in operator.