Release Notes

Thanks for using Mech-MSR! This document introduces the new features, improvements, and resolved issues in each version.

Mech-MSR 1.9.0

New Features

Added “Measure Surface Track” Step and tool

  • Measure Surface Track

    This Step enables fast and precise glue bead inspection. You can use pre-defined track lines and measurement parameters to inspect whether the height, width and position of a track in the surface data are qualified, thereby detecting overflow, breakage, and other issues.

  • Track Line Editor

    This tool allows you to draw and modify track lines. You can directly open the tool from the “Measure Surface Track” Step.

Added Multiple Steps for Feature Creation

Added Edge Detection and Fitting Steps

Added the “Transform Surface” Step

  • Transform Surface

    Use this Step to transform the surface data to a new reference frame formed by input geometric features such as plane, line, and point.

Other New Steps

  • Extract Alignment Parameter Group

    Select the X, Y, or Z coordinates and the rotation angle about the Z-axis output by other Steps as the base point and reference orientation, respectively, to form an alignment parameter group.

  • Evaluate Values in List

    When the returned result of an output item is a list, use this Step to determine whether each measured value in the list is within the acceptable range and locate the NG values.

New “Production Interface” Feature

The production interface helps on-site operators intuitively view the system operating status and quickly access historical images and measurement results.

The main functions of the production interface are described below:

  • Quick Check of Production Status

    The production interface provides visual information panel to help people get quick knowledge of production status and project execution status, which can help operators identify and judge production abnormities.

  • Quick View of Production Results

    The production interface provides intuitive image display windows and a statistics display panel for quick and easy viewing of production results.

  • Troubleshooting

    The production interface offers production logs that can be used for quick troubleshooting and problem resolution, ensuring stable production.

The production interface feature is not supported for projects created with Mech-MSR 1.9.0. To solve the issue, please contact Mech-Mind Technical Support.

Improvements

More Communication Modes

In addition to the TCP ASCII communication protocol, four new communication modes have been added to facilitate data transfer between Mech-MSR and external devices.

The supported communication modes are as follows:

Enhanced the “Blob Analysis” Step

  • Blob Analysis

    • Optimized the detection algorithm for more accurate blob analysis and thus reduced interference from overlapping detections.

    • Supports setting the open and close kernels to 0, offering more flexible morphological operations to suit various application scenarios.

    • Added Row-wise and Column-wise ordering methods to enhance the efficiency of blob analysis and processing, simplifying subsequent tasks.

Enhanced the “Alignment” Step

  • Alignment

    • Increased the execution speed of this Step, significantly reducing the computation time.

    • Supports viewing extracted edges in the visualization window, making parameter adjustment more intuitive.

More Resources in Solution Library

The solution library in Mech-MSR 1.9.0 presents hands-on examples and typical cases for your reference.

  • Hands-on examples

    The hands-on examples are suitable for basic instructions and can be directly copied to quickly implement key functions. The examples provided in Mech-MSR 1.9.0 will be converted into hands-on examples.

  • Typical cases

    Typical cases are solutions refined from numerous practical applications to tackle specific scenarios. You can run these solutions by one click to intuitively see the results of 3D measurement and inspection applications.

Merged the Input Ports of Depth Map and Intensity Image

In Mech-MSR 1.9.0, the input ports of the depth map and intensity image in Mech-MSR 1.9.0 have been merged into a single input port named Surface Data. The output port names of related Steps will also be updated accordingly.

When opening projects created with the previous version of the software in Mech-MSR 1.9.0, you may encounter data flow disconnections, and you need to reconnect the data.

Other Improvements

  • The 3D Laser Profiler Step now supports the modification of the Timeout Period parameter when connected with camera firmware in version 2.3.4 or above.

  • In the Process Surface by Filter Step, some filters can be used for intensity image processing. See Filter Type for details.

  • The maximum number of feature regions has been increased from 16 to 64, meeting a broader range of requirements.

  • In the visualization window of the main interface, when the cursor hovers over surface data, it automatically captures the intensity and depth information of the data points.

Resolved Issues

The following issues have been resolved in Mech-MSR 1.9.0:

  • When two different projects were connected to the same laser profiler, but different parameter groups were set under the software triggering mode, the configuration parameter groups became identical after the user restarted the software.

  • When the network is disconnected, if a user selects the camera and calibration parameter group through the “3D Laser Profiler” Step and attempts to save the settings, the software crashes.

  • In the “Process Surface by Filter” Step, if a user sets the filter type to “Relative threshold” and configures both high and low thresholds to be greater than 0, the low threshold is incorrectly reset to 0 after the software is restarted, triggering a wrong error message.

  • When the “3D Laser Profiler” Step in Mech-MSR 1.9.0 is running, it fails to automatically update the timeout period from Mech-Eye Viewer (version 2.3.4).

  • In the parameter configuration panel of Steps, parameter values may be incorrectly displayed when the mouse cursor hovers over parameters related to feature regions.

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.