Skip to main content

Conveyors Reference

Conveyor Belt 1​

void Advance(bool value) / void Reverse(bool value)​

  • Description: Sets whether the Conveyor moves forwards or is stopped / backwards or is stopped.

float Speed / float AnalogicSpeed​

  • Description: Gets/Sets the Conveyor Belt speed (Analogic mode: 0 belt stopped, > 0 belt forward, < 0 belt backward).

bool Legs​

  • Description: Gets/Sets the Conveyor Legs presence.

float MovementAmount / float TotalMovementAmount​

  • Description: Returns the amount of movement (useful for creating conveyors with encoder control).

void ResetTotalMovementAmount()​

  • Description: Resets the total amount of movement.

Conveyor Belt 2​

void Connect(bool value)​

  • Description: Sets whether the Conveyor moves or is stopped.

float Speed​

  • Description: Gets/Sets the Conveyor Belt speed.

Conveyor Belt 3​

void Advance(bool value) / void Reverse(bool value)​

  • Description: Starts/Stops the belt in the forward or backward direction.

void OpenDoor(bool v) / bool DoorOpened()​

  • Description: If true, opens the door; if false, closes it.

float SpeedTray​

  • Description: Gets/Sets the Conveyor Belt speed.

Conveyor Belt 4 & 5​

void Advance(bool value) / void Reverse(bool value)​

  • Description: Sets whether the Conveyor moves forwards or is stopped.

float MovementAmount​

  • Description: Returns the amount of movement, useful for creating conveyors with encoder control.

Conveyor Belt 6​

void Connect(bool value)​

  • Description: Sets whether the Roller moves or is stopped.

float Speed / float SpeedOffset​

  • Description: Gets/Sets the rollers' speed (parts movement) and rollers' speed offset (not affecting parts, only for visual effect).

Curved Belt​

void Advance(bool value) / float Speed​

  • Description: Sets whether the Conveyor moves forwards or is stopped, and its speed.

Conveyor Roller 1 / 2 (Small, Medium, Large)​

void Advance(bool value) / void Reverse(bool value)​

  • Description: Sets whether the Conveyor moves forwards, backwards, or is stopped.

float Speed / float SpeedRolls​

  • Description: Gets/Sets the Conveyor speed (parts movement) and visual rollers speed.

Thin Conveyor / Build Conveyor​

void Advance(bool value) / void Reverse(bool value) / float Speed​

  • Description: Standard movement and speed control.

float AnalogicSpeed​

  • Description: Gets/Sets the Conveyor belt speed (analogic mode: 0 belt stopped, > 0 belt forward, < 0 belt backward).

Conveyor Stop Roller / Belt Stop / Stop​

bool Up / bool Move​

  • Description: Moves the stop (true up, false down).

void Speed(float sp)​

  • Description: Sets the stop speed to go up and down.

Conveyor Chain​

void Advance(bool value) / void Reverse(bool value)​

  • Description: Sets whether the Conveyor moves forwards, backwards, or is stopped.

void ChainsRise(bool value) / bool ChainInUpperPos()​

  • Description: Sets chains up/down and returns true if chains are up.

void ChainsRight(bool value) / void ChainsLeft(bool value)​

  • Description: Sets whether the chains move right or left.

Elevator / Elevator 2​

float UpperPosition / float LowerPosition​

  • Description: Sets the elevator platform's upper and lower position (to go).

bool Up / bool Down / void MoveElevator(float pos)​

  • Description: If true, moves the elevator platform up, down, or to a specific position.

bool AdvX / RevX / AdvZ / RevZ / bool Adv / Rev​

  • Description: Activates elevator rollers in different directions.

float ElevationPlatformPos / float PlatformPosition​

  • Description: Returns the current elevator platform position.

bool Sw1 / bool Sw2​

  • Description: Returns sensor 1 or 2 value.

Transform Transf / Transform ElevatorTransform​

  • Description: Returns the Transform object for the platform or the whole elevator.

Join Table​

float Speed / bool AdvX / RevX / AdvZ / RevZ​

  • Description: Activates table rollers in different directions and sets speed.

bool StopAdvX / StopRevX / StopAdvZ / StopRevZ​

  • Description: Activates specific stops (right, left, forward, backward).

Turn Table 1 & 2​

void Advance(bool value) / void Reverse(bool value) / void StartBelt(bool v)​

  • Description: Sets whether the table rollers/belt move forwards, reverse, or are stopped.

bool RotateTable / bool ClockWise / bool StopTable / bool Home​

  • Description: Starts rotating 90 degrees, sense control, stop, or return to home.

bool tableMoving / bool tableStopped​

  • Description: Returns true if the table is rotating or has reached its position.

bool SWInp / bool SWOut​

  • Description: Returns the status of the inductive detector switches.

float SpeedRolls / float TableRotationSpeed / float BeltSpeed​

  • Description: Gets/Sets the speed for rollers, turning, and belt.

Conveyor Modular​

void Connect(bool value)​

  • Description: Sets whether the Conveyor moves or is stopped.

float Speed​

  • Description: Gets/Sets the conveyor's speed.

Selection Arm​

bool RotRight / bool RotLeft​

  • Description: If true, rotates the arm to the right or to the left.

Sorter Table​

bool RotateRight60 / RotateRight90 / RotateLeft60 / RotateLeft90​

  • Description: Rotates the rollers to the specified degrees and direction.

bool HomePos​

  • Description: If true, the rollers go to the home position.

bool Run​

  • Description: If true, starts the rollers' movement.