Skip to main content

Machine Transformer

This element represents a machine that transforms items from an input conveyor to items on an output conveyor.

This element must be used with 2D scene context.

Icon

Machine transformer

2D Representation

Machine transformer on scene 2D

Machine transformer 2D

3D Representation

Machine transformer on scene 3D

Machine transformer 3D

External parameters

You can edit the units

Show/Hide all parameters
parametereditable via "Parameter" tabupdatable via a mappingdescriptiondefault unittype
X-axis position✔️✔️Position of the element on the X-axis.meterDecimal number
Y-axis position✔️✔️Position of the element on the Y-axis.meterDecimal number
iconX✔️Relative position of the icon, from the origin of the attache element, on the X-axis.meterDecimal number
iconY✔️Relative position of the icon, from the origin of the attache element, on the Y-axis.meterDecimal number
Visibility✔️✔️This parameter allows you to choose if you want the element to be visible or not on the scene during the execution of the scenario. If the item is part of a group, it can inherit the value of that group.-Enumeration (visible, hidden, inherit)
Threshold zoom out✔️Zoom level from which its representation on the scene is no longer modified.%Decimal number
Creation time interval✔️✔️Time to transform input items into output itemssecondDecimal number
State✔️✔️State of the machine-Enumeration (on, off)
Properties✔️Set the input and output conveyors of the machine transformer-List of input conveyors

Properties

Configure Machine Transformer Properties

Input Properties

In the Input Properties tab, you can select the Functional Conveyor to associate with the input and define the number of elements required to generate an output.

Click on Add button to add new input.

Click on Add button to delete the desired input.

Output Properties

In the Output Properties tab, you can also select the Functional Conveyor to associate with the output and define the number of elements to be generated based on the number of input elements defined. You can also specify a radius and a color for the output elements.

Click on Add button to add new output.

Click on Add button to delete the desired output.

Assembly mode

The Assembly Mode defines how outputs are generated based on the expected number of input elements. When enabled, the system waits until all inputs have reached their defined number of elements before producing an output. When disabled, an output can be generated as soon as at least one input has reached its defined number of elements, without waiting for the others.

Triggered behaviours

See Triggered behaviours and events page for more explanation: Triggered behaviours and events.

Show/Hide all triggered behaviours

Destroy

At the reception of the flow, the element is destroy.

Update input elements

At the reception of the flow, the input element is update.

No parameters for this triggered behaviour.

Events

See Triggered behaviours and events page for more explanation: Triggered behaviours and events.

Show/Hide all events
eventdescription
On Parameter Value ChangedThe element can send information to the model when the value of the selected parameter has changed
ContinuallyThe machine transformer can send information to the model continuously
At initializationThe machine transformer can send information to the model once at initialization