Start Transport In

A StartTransportIn statement allows you to start transporting one or more products instances into the process and to execute other statements while that is being done. This statement is typically used before a WaitTransport statement, with any number of other statements in between.

See the TransportIn statement for more information.

The source for the StartTransportIn statement is the Transport System (typically via Transport Link).

In Transport Products mode, all product transports will start at the same time.

In Process an Assembly mode, operations are performed in the same order as in the TransportIn statement.

Properties

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

Mode

Defines how products are transported in.

Transport Products
In this mode, this statement transports Product Instances between Processes.
Tip: Product Instance is a general term that includes both Part Instances and Assembly Instances, so this can be used to bring assemblies (partially assembled or fully assembled) into the process.

Process an Assembly
In this mode, this statement is used to transport Product Instances into an Assembly Instance that is in this process.

AssemblyOrderVariableName

Name of the AssemblyOrder variable that defines which slots of the assembly will be filled, if they are currently empty.
Tip: Use the GetAssembly statement for creating an AssemblyOrder.

If left empty, all slots of the assembly will be filled.

AssemblyVariableName

Name of the Assembly Instance variable that will receive the Product Instance(s). Only one instance is processed - the type of this variable can be a list, but in that case the list may only contain a single item.

If left empty, a new Assembly Instance is created.

ProductPositionFrame

Frame location where the products are placed.

ProductVariableName

Name of the variable where this statement stores either the product that was transported in or the assembly that was transported in or created.

If a variable with the given name does not exist, it will be created. If it exists and is a list, this statement will append to that list. If the variable exists and already has a value, then the variable will be converted to a list before appending.

ResourcePositionFrame

Frame location where a resource will move while placing a product.

ReservedProductVariableName

Product variable name defined in Reserve Statement. The variable can be a list.

If Mode is set to Transport Products and this variable is not empty, this statement will transport in the product(s) in the variable, without considering the product filter settings in this statement.

If Mode is set to Process an Assembly and this variable is not empty, this statement will try to use the product(s) in the variable to fill slots in the assembly, considering the product filter settings in the assembly slots.

Product Filter

SeeĀ Product Filtering