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.