Get Assembly Step Property

Finds a property from selected Assembly Steps of an Assembly Type and copies its value to a Process variable.

An Assembly Order is used to define one or more Assembly Steps from an Assembly Product Type that should contain a user-defined property. The selected Assembly Steps are searched in the assembly order, and the first property with the given name is selected.


Figure 1. An example Process where an Assembly Instance is transported in, the value of “WorkTime” property is retrieved from one of its Assembly Steps, a resource such as human worker is used for that amount of time, and finally the Assembly Instance is transported out to its next Process.

Properties

Name Description
IsEnabled Turns on/off the execution of this statement.

AssemblyOrderVariableName

Name of the Process variable where to get an Assembly Order. The Assembly Order defines the Assembly Steps to search.

PropertyName

Name of the Assembly Step property to get the value of.

OutputVariableName

Name of the Process variable to use for storing the result. If an existing variable is used, the data type needs to match the type of the Assembly Step property. A new Process variable of the correct type is created automatically if one doesn’t exist.