Solution Design

You are currently viewing the documentation for the latest version (2.1.0). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

This section introduces the solution design of the Long Sheet Metal Parts solution, including the workflow of the vision system, software combination, camera model selection, and calibration board selection.

Workflow of the Vision System

The workflow of the vision system is shown in the figure below.

vision system workflow

This solution needs to be implemented in three steps:

  • First, use LSR XL-GL to locate the bin in which the long sheet metal parts are placed. This step corresponds to the Vis-Bin Positioning project in Mech-Vision.

  • Second, use LSR XL-GL to locate the image-capturing point for PRO S-GL (the image-capturing point in the third step of the workflow above) and send it to the robot. This step corresponds to the Vis-Camera Positioning project in Mech-Vision.

  • Third, use PRO S-GL to recognize and pick target objects. The visual recognition part corresponds to the Vis-Workpiece Positioning project in Mech-Vision.

After configuring the visual recognition project, you can run the modified robot picking program to guide the robot to accurately pick the neatly arranged long sheet metal parts, automating the material supply.

Software Combination

This solution uses Mech-Vision to recognize the poses of long sheet metal parts and plan the path for picking them.

As shown below, Mech-Viz plans a robot picking path based on the pose and returns it to an external device (such as a robot, PLC, etc.) through Standard Interface communication.

software components

Select Camera and Determine Mounting Height

Select Camera Model

For loading long sheet metal parts, Mech-Eye LSR XL-GL Industrial 3D Camera (hereinafter referred to as LSR XL-GL) and Mech-Eye PRO S-GL Industrial 3D Camera (hereinafter referred to as PRO S-GL) are recommended, based on the camera’s field of view, accuracy and working distance.

LSR XL-GL features high camera accuracy, large field of view, and excellent resistance to ambient light. Imaging stability is ensured when the target object is highly reflective. In this solution, the camera is used to locate the bin and output the image-capturing point for PRO S-GL. For detailed technical specifications of the camera, please refer to LSR XL-GL Technical Specifications.

PRO S-GL features high camera accuracy, fast speed, and excellent resistance to ambient light. In this solution, the camera is mounted on the end of the robot and is used to collect data of the long sheet metal parts in the bin, making it easier for the vision system to process the data and output the target object poses. For detailed technical specifications of the camera, please refer to PRO S-GL Technical Specifications.

If you need to use a camera of other models, please use the 3D Camera Selector to select the appropriate model.

Calculate Camera Mounting Height

After determining the camera model, please use the 3D Camera Selector to determine the mounting height of LSR XL-GL. Follow the steps below:

  1. Determine the dimensions of the objects on the top layer and the possible maximum heights, and fill in the Object dimensions in the Length, Width, and Height tabs.

    To accommodate deviations in the position of the incoming objects, a margin of 150–200 mm should be left on each side of the top layer, as shown below. Namely, the length and height values should be the dimensions of the top layer of the object + the margin reserved in the figure below.

    camera installation hight signal
  2. Turn on the switch to the right of Distance from camera to object and keep adjusting the parameter value until the square on the right that represents the object is at the center of the camera FOV and is completely covered, i.e., the square becomes green.

    calc installation hight
  3. Mounting height = Distance from camera to object + object height.

    To ensure good data quality, the distance from the camera to the top layer of the object should be within the recommended working distances for LSR XL-GL and PRO S-GL, provided that the requirements of the FOV and robot workspace are met.
PRO S-GL is mounted on the end of the robot and moves with the robot. There is no need to calculate its mounting height.

Select Calibration Board

  1. LSR XL-GL

    • When the working distance is 1600–3000 mm, the recommended calibration board model is CGB-050.

  2. PRO S-GL

    • When the working distance is 500–800 mm, the recommended calibration board model is CGB-020.

    • When the working distance is 800–1000 mm, the recommended calibration board model is CGB-035.

Select IPC Model

The recommended IPC is Mech-Mind IPC ADV, which is suitable for scenarios using the Deep Learning Model Package Inference Step.

Select Robot Model

In the Long Sheet Metal Parts solution, a high-load, high-accuracy six-axis robot should be selected based on the requirements for the picking range and accuracy. In this solution, KUKA_KR_210_R3100_ULTRA_ULTRA_F is used as an example.

For robots of other brands, please refer to Robot Model Selection.

Workstation Layout Design

The layout of the on-site workstation is shown in the figure below. LSR XL-GL is mounted 3 meters directly above the part tray. PRO S-GL is mounted on the end of the robot, which allows the camera to acquire point clouds of all target objects after capturing images. The items in the figure are: 1-LSR XL-GL; 2-camera mounting frame; 3-bin; 4-robot; 5-PRO S-GL; 6-robot tool; 7-palletizing point.

workstation layout design

Robot Tool Design

Two types of tools are commonly used to pick long sheet metal parts: vacuum grippers and magnetic grippers. The application scenarios, structures, and advantages and disadvantages of the two types of grippers are shown in the table below:

Type Vacuum gripper Magnetic gripper

Application scenario

The target object surface is clean and flat, without holes.

The target object is ferromagnetic, with no or a small number of holes in the surface.

Illustration

gripper design 1

gripper design 2

Structure

1-Flange; 2-Control valve; 3-Vacuum generator; 4-Connecting rod; 5-Suction cup; 6-Suction cup mounting frame; 7-3D camera

1-Flange; 2-Electromagnet; 3-Magnet accessory; 4-Buffering mechanism; 5-Camera mounting frame; 6-3D camera

Advantages

  1. Applicable in a wide range of scenarios, as the gripper can attach to various materials with flat surfaces.

  2. Does not leave any stains on the target object surface.

  3. Low maintenance cost, as the gripper has no complex mechanical structures.

  1. Applicable in the heavy industries, thanks to the strong suction force provided by the magnetic gripper.

  2. Low requirements for the cleanliness of the target object surface, as it relies on the magnetic force.

Disadvantages

  1. Limited suction force: Unable to adhere to heavy target objects or those requiring strong suction force.

  2. High surface requirements: The target object surfaces must be flat and clean; otherwise the suction effect will be impacted.

  3. Sensitive to environment conditions: Environmental factors such as temperature and humidity can affect the suction effect.

  1. Limited applicability: Only suitable for ferromagnetic materials and not applicable to non-ferromagnetic materials such as aluminum and copper.

  2. Potential contamination: The magnetic gripper may leave magnetic particles on the target object surfaces.

  3. High maintenance cost: The magnetic force of the magnetic gripper may weaken over time. Thus the gripper requires regular inspection and maintenance.

Since the long sheet metal parts have holes and are made of ferromagnetic material, it is recommended to use a magnetic gripper in this solution.

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.