Workobjects

You are currently viewing the documentation for version 1.7.4. To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ To use the latest version, visit the Mech-Mind Download Center to download it.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

This section introduces workobjects and how to configure them.

Introduction

Workobjects refer to the objects on which the tool performs tasks, such as cartons, metal parts, parts to be glued or welded, etc.

Rotational Symmetry

A rotational symmetric workobject will coincide with itself after rotating around its axis of symmetry. Configuring the rotational symmetry of the workobject can prevent the end of the robot from rotating meaninglessly when picking and placing, and therefore the picking success rate can be increased and the planning time can be reduced. Therefore, the robot can move more smoothly and swiftly.

Please refer to Rotational Symmetry of Workobjects for detailed information.

Picking Relaxation

When the robot picks certain workobjects, the picking pose of the robot is allowed to be changed flexibly within a specific angle range, which is the picking relaxation.

Please refer to Picking Relaxation for detailed information.

Solution selection strategy

Minimum tool rotation

When this strategy is selected, during the whole pick-and-place process, the workobject pick point that causes the minimum rotation degree of the tool’s Z-axis will be defined as the optimal pick point. This strategy can prevent the tool from rotating in vain after picking the object, and avoid falling the picked object.

Minimum difference between tool and vision pose

When this strategy is selected, the workobject pick point that has the minimum angle of deviation with the workobject pose sent by Mech-Vision will be defined as the optimal pick point.

Minimum collision between tool and point cloud

When this strategy is selected, the workobject pick point that leads to the minimum volume of collision between the tool and the workobject point clouds will be defined as the optimal pick point.

Workobject Configuration

Add the Workobject

  1. Click the + next to Resources  Workobjects to open the Workobject Configuration window.

  2. Enter a Workobject name.

    The workobject name should be the same as the name of the “labels” field output by Mech-Vision. You can follow either of the steps below to check the field name set in Mech-Vision:

    • Check the detailed information of the “Procedure Out” Step in the Log panel, and the content displayed in "labels":["XXX"] is the workobject name.

    • Double-click the dataflow input to the labels input port of the “Procedure Out” Step, the content in quotes in the Debug Output panel on the right is the workobject name.

  3. According to the actual situation of the workobject, select Around Z-axis, Around Y-axis or Around X-axis as the Symmetry type (can select multiple options), and then set the Number of folds and Attempt range. You do not need to set this parameter if the workobject is not rotational symmetric. You do not need to set this parameter if the workobject is not rotational symmetric.

  4. According to the actual situation of the workobject, select Around Y-axis or Around X-axis for the Picking relaxation parameter (can select multiple options), and then set the Attempt range and Step. You do not need to set this parameter if a picking relaxation is not applicable.

  5. Select a Solution selection strategy according to the actual requirement.

  6. Click OK.

If you need to add more workobjects, please repeat the above steps.

Delete the Workobject

Follow either of the following steps to delete a workobject.

  • Go to Resources  Workobjects, select the workobject and press the Delete key.

  • Right-click the workobject under Resources  Workobjects and select Delete in the context menu.

Modify the Workobject

  1. Follow either of the following steps to open the Workobject Configuration window.

    • Go to Resources  Workobjects and double-click the workobject.

    • Right-click the workobject under Resources  Workobjects and select Workobject Configuration in the context menu.

  2. Modify the parameters according to the actual requirement.

  3. Click OK.

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.