1.7.0 Project Migration Guide

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.

The new solution feature in Mech-Vision 1.7.0 introduces a solution-oriented file structure, which requires existing Mech-Vision projects to be migrated to the new structure.

After updating the software to version 1.7.0, please complete the project migration according to this document.

Overview

Project type Migration needed Actions after software upgrade

Communicate through Standard Interface or Adapter and use only Mech-Vision to obtain vision points.

Migrate the Mech-Vision project(s) to a solution and reconfigure communication in Mech-Vision.
You need to start Mech-Vision independently.

Migrate Mech-Vision Project into a Solution

Configure Robot Communication

Modify Run at Startup Settings

Use Mech-Viz to accomplish simple path planning.

Contact Mech-Mind Technical Support and evaluate whether a Mech-Vision solution can satisfy the requirements.
If so, use the “Path Planning” Step to build a solution that outputs collision-free robot path.

Migrate Mech-Vision Project into a Solution

Configure Robot Communication

Modify Run at Startup Settings

Add the “Path Planning” Step to the Mech-Vision Project

Load Standard Interface Program to Robot

Modify Robot Program

Use Mech-Viz to master-control the robot.

Keep using Communication Component, Mech-Vision, and Mech-Viz in the previous way.
Run Communication Component first, and then start Mech-Vision and Mech-Viz in Communication Component.

Migrate Mech-Vision Project into a Solution

Use Mech-Viz to accomplish complicated tasks, such as mixed-case palletizing, multi-pick palletizing, and generation of complicated robot paths.

Actions after Software Update

Migrate Mech-Vision Project into a Solution

Move unassigned Mech-Vision projects into a solution in the order of original project ID.

If a project does not belong to a solution, Camera Calibration cannot be used for it.

1

Open the projects in Mech-Vision in the order of original project ID.
Projects will be categorized under Unassigned projects.

migration guide 1

2

Select File  New Solution.
Select File  Save Solution to an appropriate directory.

migration guide 2

3

Right-click the solution name and select Autoload Solution.

migration guide 3

4

Right-click Project1 and click Delete Project in the context menu.

migration guide 4

5

Right-click the first unassigned project and select Move to Current Solution.
Repeat the preceding operations for all unassigned projects in the order of original project ID.

migration guide 5

6

Make sure that the project IDs match those before the migration.
Select File  Save.

migration guide 6

Configure Robot Communication

Complete robot and interface configuration in Mech-Vision. Before proceeding, please make sure that Communication Component is not running, and run Mech-Vision only.

  1. Click Robot and Interface Configuration on the toolbar of Mech-Vision.

  2. In the drop-down menu of Select robot, select “Listed robot”.

  3. Click Select robot model, and select the robot in use in the robot library.

  4. Click Next to proceed.

  5. Configure the interface type, protocol, IP address and other settings according to the actual communication setup.

  6. Click Apply to start the interface service. A relevant message will be displayed in the Console tab of the Log panel, and the “Interface Service” icon on the toolbar is flipped.

Modify Run at Startup Settings

Disable Communication Component to run automatically at startup and enable Mech-Vision to run automatically at startup.

  1. Start Communication Component, and Deployment Settings  Appearance & Behavior.

  2. Clear the Run Mech-Center at PC startup Communication Component checkbox.

  3. Click Save and close Communication Component.

Enable Mech-Vision to run automatically at startup.

  1. Start Mech-Vision, and click Settings  Options  Advanced.

  2. Check the Launch Mech-Vision at startup option, and then click OK.

Add the “Path Planning” Step to Mech-Vision Project

Add the “Path Planning” Step to the Mech-Vision project(s) to plan the robot motion path.

The following project is used as an example.

migration guide path1
  1. Search “Path Planning” in Step Library and drag it to the graphical programming workspace.

  2. Set the “Port Type” parameter in the “Procedure Out” Step to “Predefined (robot path)”.

  3. Connect the input and output ports according to the following figure.

    migration guide path2
  4. Click Open path planning tool in the “Path Planning” Step.

  5. Complete the configuration according to the section Path Planning Tool.

Load Standard Interface Program to Robot

Load the new Standard Interface program to the robot.

  1. After selecting the robot in use in Robot and Interface Configuration, click Open program folder in the Communication Option page. The files in this folder are the Standard Interface program files and example programs.

  2. Load the Standard Interface program to the robot according to the instructions in Standard Interface Communication.

Modify Robot Program

Modify the robot program, so that the Mech-Viz project is triggered to plan the picking path instead of the Mech-Vision project.

  • Replace the mm_start_viz command with mm_start_vis.

  • Replace the mm_get_vizdata command with mm_get_vispath.

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.