Conveyor Object

Conveyor

Most of the attributes are the same as for Layout objects, but some attributes are only valid for Conveyor objects.

Property Value
Name You can specify any name.
Type Setting fixed to "Layout".
Offset Position You can show/set the position of an object as an offset from its parent object. If no parent object exists, it is shown/set the same as the Position property.
Offset Rotation You can show/set the placement angle of an object as an offset from its parent object. If the parent object does not exist, it will display/set the same as the Rotation property.
Position Specifies the center point in simulator World coordinates.
Half size Specify a length from the center. The length is double the specified length. Specified by height (Conveyor length) and width (Conveyor width).
Rotation Specify the placement angle.
Operation

Specifies the motion type of the Conveyor object (whether or not it is linked to the Conveyor Tracking setting).

In the case of "LinkTracking", it is linked to the conveyor tracking settings. This robot can perform conveyor tracking to follow workpieces (parts) moving along a conveyor object.
In the case of "Independent", the motion is independent and not linked to the conveyor tracking settings.

Also, the value obtained by the Cnv_QueGet function differs according to the operation type. The value will fluctuate if "LinkTracking" is selected to link to the conveyor tracking setting. However, the value does not fluctuate if "Independent" is selected.

  • Linked to conveyor tracking settings: LinkTracking
  • Not linked to conveyor tracking settings: Independent (default)
Color You can change the display color. Click the drop-down to change it. The display color setting dialog box is displayed.
For details, refer to "Change layout object color" below.
Layout Objects
Visible
  • Display: True (default)
  • Not display: False
Show Label
  • Displays the label: True
  • Not display the label: False (default)
Show Origin
  • Show center point: True
  • Hide center point: False (Default)

For details about the Collision and Collision Point properties, see the properties below.

Layout Objects

Operation

Property Value
Conveyor ID If the conveyor object motion type is "LinkTracking", specify the conveyor number for which conveyor tracking is set.
Trigger IO If the conveyor object motion type is "LinkTracking", specify the I/O output number for the encoder count to latch.
Speed Specify the motion speed of the conveyor object.
Accel Specify the acceleration of the conveyor object.
Decel Specify the deceleration of the conveyor object.
Forward Enable/Disable the forward direction as the conveyor object motion direction.
  • Forward: True (default)
  • Reverse: False
Supply This sets the supply of workpieces (parts) that move on the conveyor object.

Set the supply of workpieces (parts) that move on the conveyor object.

To set or change the workpiece (parts) that flow on the conveyor object, click the  [Click to Show Detail] button for the setting value of the Supply property. A Supply Settings dialog box appears.

Item Description
Enable Supply Enable/Disable supply of workpieces (parts) to the conveyor object
When enabled, various settings are available.
  • Enable: Check
  • Disable: Uncheck (default)
Base Object The object used as the workpiece (part)
You can select layout objects that are already placed in 3D.
Max. Quantity Maximum quantity of supplied workpieces (parts)
Remove Type Workpiece (part) deletion method
Specifies how to handle workpieces (parts) that reach the end of the conveyor object.
  • None: Do not delete (default)
    Workpieces (parts) accumulate at the end of the conveyor object.
  • Reach End: Delete
    Workpieces (parts) are deleted (no longer displayed) when they reach the end of the conveyor object.
Interval Time interval (seconds) between workpieces (parts) being fed
  • Minimum value: The minimum time until the next workpiece (part) is supplied
  • Maximum value: The maximum time until the next workpiece (part) is supplied
If the minimum and maximum values are the same, the workpieces (parts) are fed at equal intervals.
If the values are different, the workpieces (parts) are fed at random time intervals between the minimum and maximum values.
Enable Random Placement Enable/Disable random placement of workpieces (parts)
  • Enable: Check
  • Disable: Uncheck (default)
When enabled, the workpieces (parts) are randomly placed/supplied based on the settings below.
  • Distance: Distance interval between workpieces (parts) being fed
    The workpieces (parts) are supplied at random distance intervals, with the specified distance in the X-axis direction in the origin coordinate system of the conveyor object as the maximum value.
  • Angle: Orientation of supplied workpieces (parts)
    The workpieces (parts) are supplied at random orientations, with the rotation angle in the Z-axis direction in the origin coordinate system of the conveyor object as the maximum value.
Arrangement Workpiece (part) placement method
Select one of the following methods.
  • One: Place workpieces (parts) individually (default)
  • Grid: Place workpieces (parts) on a grid
  • Circle: Place workpieces (parts) in a circle

Rows

Columns

When workpiece (part) placement method is set to "Grid"
Define the grid with [Number] and [Spacing], and place the workpieces (parts).
Radius When workpiece (part) placement method is set to "Circle"
The workpieces (parts) specified in [Number] are placed on an arc with the radius specified here.
Offset Offset value from the origin of the conveyor object
Sets the [Grid] or [Circle] placement with the offset value specified here as the center.

Manipulating conveyor objects

Select and right-click a conveyor object in the layout tree to display the following context menu.

When you select "Conveyor Operation Panel", the following dialog box appears.

Item Description

Forward

Backward

Specify the motion direction of the conveyor object.
  • Forward: +X-axis direction in conveyor coordinate system
  • Backward: -X-axis direction in conveyor coordinate system

Speed

Accel

Motion speed and acceleration of the conveyor object.
These correspond to the Speed and Accel property values of the conveyor object, respectively.
Stop Enable/Disable the stopping operation for the conveyor object
When selected, the stopping operation for the conveyor object is enabled, causing the conveyor object to stop with the specified stopping distance and deceleration. The deceleration corresponds to the Decel property value of the conveyor object. If disabled, the conveyor object does not stop until the [Stop] button is clicked.
  • Enable: Check
  • Disable: Uncheck (default)

Start

Stop

Start/Stop the conveyor object movement
Click the [Start] button to start the conveyor object. Click the [Stop] button to stop the conveyor object.