You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

Index

Starting Index

Description

The index of the box to be placed.

Value

Integers, and the default value is 0.

Usage

When there is not any box on the pallet, the value is 0.

If the palletizing process pauses and then continues, and N boxes have been palletized, the value should be set to N. Then the software will start with the N+1 box for palletizing.

Current Index

Description

Used to indicate the position of the current box. When the value is N, the box that is palletized in the *(N+1)*th attempt will be displayed.

Value

Integers that will be read automatically. It will be updated according to the external command if there is one.

Basic Pallet Settings

Hide Trajectory

Unselected by default, and the path along which the box is placed on the pallet will be displayed. Select to hide the path of the boxes.

Moves Count

Display the number of objects that can be placed on the pallet. Cannot be modified.

Motion Control

Auto Middle Point Force MoveJ

Selected by default, i.e., the robot moves in joint motion type before palletizing.

Entry Force MoveJ/Adjust Force MoveJ/Place Force MoveJ

Unselected by default, i.e., the robot does not need to move in joint motion type when it approaches the pallet, adjusts the pose, and places the box.

When the workspace on site is limited and the palletizing should be performed in linear motion, select the parameter. A limited workspace may lead to singularities. In this case, you can set the robot motion in any process (Entry, Adjust, Place) to joint motion.

Acc&Vel Scale Ratio

Value

0–100%, the default value is 100%.

Usage Scenario

This parameter can be configured when the robot’s speed differs between approaching the stack and actually placing the boxes.

Description

The acceleration and speed when the robot places the boxes, which is calculated by Acceleration & Velocity × Acceleration & Velocity Scale Ratio.

The process of the robot entering the stack area can be divided into 3 segments:

Segment 1: indicated by purple arrows—approaching the stack
Segment 2: indicated by pink arrows—placing the box
Segment 3: indicated by green arrows—placing the box

The acceleration and velocity when the robot approaches the stack (indicated by purple arrows) are specified in “Basic move settings”, and the acceleration/velocity for the last two segments are Acceleration & Velocity × Acceleration & Velocity Scale Ratio.

acceleration scale

Entry Adjust

The three parameters together determines the path along which the robot enters the stack area. Adjust the entry path to make the held box approaches the palletized boxes at a specified angle, and then the held box will be placed vertically. If the box is directly placed on the stack in a vertical path, collisions may occur between the robot, held box, and the palletized boxes due to accuracy and other factors.

This parameter group determines three positions, as indicated by the red points in the figure, where the box will be moved to when it is placed on the stack. The figure below demonstrates the positions where the box will be moved (in the front view).

entry and adjust

Vertical Adjust Length Ratio

Description

This parameter affects the “Adjust” position in the figure above. Vertical Adjust Length Ratio = Vertical Adjust Length / Height of the Box

Value range

0–1

Recommended value

0.5

Vertical Margin

Description

This parameter affects the “Entry” position in the figure above. The vertical margin is marked in the figure above.

Value range

0–∞; unit: mm. This parameter is used to control the distance above the boxes when the robot approaches the stack. The value should be adjusted according to the on-site situation.

Entry Angle Z

Description

This parameter determines the angle (°) between the path from the “Entry” point to the “Adjust” point and the vertical direction, indicated by α in the figure above.

Value range

-80°–80°

Recommended value

30°–45°

Auto Middle Point

X/Y

Set the position of the auto middle point (indicated by the pink sphere) in the robot reference frame. Based on this point, center coordinates of stacks with different heights will be calculated.

Min Z

When the robot enters the stack area (the path is indicated by the purple arrows), the minimum absolute distance in the Z-direction, i.e., the difference between the Z-direction height and the height of the current layer, as shown in the figure below.

mini height z

Is Middle Point Traj Vertical

Unselected by default, i.e., the robot will approach the stack from the auto middle point.

enter center point

Once this option is selected, the robot will approach the stack from directly above each placing position.

enter vertical

Extended Distance For Entry

For some circumstances, the vacuum gripper is too large, and it may collide with the palletized boxes when approaching the stack. The Extended Distance For Entry can be set to avoid collisions in the approaching process and ensure safety.

Auto Middle Point is introduced as a direction reference when the robot approaches the stack, and the point is not an actual waypoint where the robot will move. The auto middle point should be as far away from the pallet as possible. If the auto middle point is too close to the pallet, collisions may occur when palletizing.

Adjust Pallet via Vision

Adjust the position of the pallet dynamically via the “Vision Look” Step.

Need Adjust Pallet Pose

Unselected by default. Select to adjust the pallet position dynamically. When the workflow executes to this Step, the “Vision Look” Step will be used to recognize the position of the pallet.

Vision Name

Enter the name of the Mech-Vision project in which the “Vision Look” Step will be used to recognize the pallet position. When the workflow executes to this Step, the “Vision Look” Step in the Mech-Vision project will be used.

pallet adjust 2
The parameters can also be adjusted by the Adapter program.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.