Release Notes

Thank you for using the 3D measurement and inspection software Mech-MSR! This chapter provides a quick overview of the new features, improvements, and resolved issues in each version of Mech-MSR.

Mech-MSR 2.1.0 Release Notes

New Features

New Steps Added to the Step Library

New Steps have been added to the Step library of Mech-MSR 2.1.0, covering data acquisition, surface data processing, geometric measurement, deep learning inference, and data transformation and storage.

  • Structured-Light 3D Camera

    You can use this Step to control structured-light 3D cameras for data acquisition or load locally stored data.

  • Remove Noise from Surface

    You can use this Step to remove noise from the surface data based on the similarity of neighboring data points.

  • Measure Area by Profile

    You can use this Step to measure the area of the regions enclosed by the baseline and the profile.

  • Measure Cylinder

    You can use this Step to fit a cylinder from the surface data and calculate the cylinder’s radius, center point, tilt angle, etc.

  • Measure Sphere

    You can use this Step to fit a sphere from the surface data and calculate the sphere’s radius and center.

  • Measure Regional Height

    You can use this Step to set subregions in the feature region and calculate the mean height, point of maximum height, and point of minimum height of the surface data in each subregion. You can also measure the area of the surface data in each subregion and the volume relative to the reference plane via this Step.

  • Measure Surface Deviation

    You can use this Step to calculate deviations between surface data and the 3D model.

  • Deep Learning Model Package Inference

    You can use this Step to perform inference with single model packages exported from the software Mech-DLK and obtain the inference result.

  • Convert STL to Surface data

    You can use this Step to convert an STL model file to surface data.

  • Save Surface Data

    You can use this Step to save the surface data in the selected file type to the specified path.

  • Accept All

    You can use this Step to accept the output data from any other Steps.

Added the “Multiple Laser Profiler Calibration” Feature

Supports the calibration of multiple laser profilers, enabling the use of multiple laser profilers to scan the same target object and complete image stitching.

Laser profilers can be arranged in side-by-side, reverse and opposite layouts.

Side-by-side Reverse Opposite

side by side

reverse

opposite

2 to 4 laser profilers

2 laser profilers

2 laser profilers

Allows Project Auto-Run upon Image Update

When the laser profiler or laser profilers are set to acquire data continuously, a Mech-MSR project can automatically run each time the software receives image data from the laser profiler(s). For more information, see Project Toolbar.

Added the “Statistical Report” Feature

You can intuitively view the measurement results from a project over a period of time through data tables and charts and export the queried data via Statistical Report.

New Communication Methods

Added Annular Cylinder as a Feature Region Type

In addition to the existing feature region types of cuboid, cylinder, and elliptic cylinder, you can now set a feature region in the shape of an annular cylinder. This type is suitable for processing cylindrical objects with both inner and outer diameters. For more information on how to set and adjust the feature region, see Feature Region.

More Supplementary Tools

  • Deviation Viewer

    You can open this tool from the parameter configuration panel of the Measure Surface Deviation Step to view and calculate the deviations.

  • Deep Learning Model Package Management Tool

    You can use this tool to import deep learning model packages and manage the imported model packages. The imported deep learning model packages will be used in the Deep Learning Model Package Inference Step.

  • Python Package Manager

    Select Toolkit  Python Package Manager from the menu bar of the software’s home interface to open this tool. You can use this tool to search for, install, and uninstall Python packages. Batch import and export of Python packages are also supported.

More Typical Cases

Added several example solutions to the solution library. Select File  Create from Solution Library from the menu bar of the software’s home interface to see the added solutions.

Improvements

Mech-MSR 2.1.0 optimized Steps, communication, auxiliary tools, and production interface, enhancing the software’s functional flexibility and data processing capabilities.

Improved Several Steps in Step Library

  • 3D Laser Profiler

    Now supports simultaneous connection to multiple laser profiles for data acquisition.

  • Process Surface by Filter

    New advanced filters, i.e., dynamic thresholding and adaptive thresholding, are now available for surface data processing.

  • Blob Analysis

    Supports setting a minimum distance between blobs to prevent the detected blobs from being too close to each other.

  • Measure Surface Track

    Supports the input of the alignment parameter group for synchronously transform of the track line according to the position of the target object in the image.

More Comprehensive Communication

Enhanced Supplementary Tools

  • Data Viewer

    • Added the 2D image mode (switchable only when 2D images are available).

    • Added downsampling settings. When the data to be visualized is large, you can adjust downsampling settings to speed up visualization and ensure a smoother display in the visualization window.

  • Track Line Editor

    Supports more flexible adjustment of the track line by changing the start and end points of the line segments.

More User-Friendly Production Interface

  • Display window configuration: Supports the display of the image as depth map (pseudo-colored), depth map (grayscale), and intensity image.

    If the display window of the production interface is set to show the intensity image in version 2.0.0 software, it will default to show the Depth map (pseudo-colored) after the software is upgraded to version 2.1.0. For the display window to continue showing the intensity image, you need to manually reset the setting.
  • Statistics data configuration: Allows for reordering of measurement items.

Resolved Issues

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

  • If the added graphics overlay was a straight line in the display window of the production interface, the line may be offset.

  • When the “Debug Output” was enabled, and the filter type was set to Binarization, Equalization, Laplacian, or Sobel in the Process Surface by Filter Step, identical depth values in the output image after parameter settings might cause the software to crash.

  • When the “Regional Format” in the Windows system was set to a language that uses a comma as the decimal point, and the software language was switched to English, the software failed to correctly parse the data based on this setting, which resulted in the loss of user-defined acceptable ranges for output items of Steps.

  • In the event of an unexpected power outage or forced shutdown, all settings in the Output Management window and acceptable range settings for the output items of Steps were lost.

  • On devices with a Windows version lower than Window 10 1903, the software was unable to load virtual device data if the path contains Chinese characters.

  • When data storage was enabled in the “Data Storage” window and the settings were saved, abnormal warnings might appear in the log panel after reopening and dragging the window. Additionally, the “Storage mode” and “Storage rule when running low on disk space” settings could not be changed immediately.

Release Notes of Previous Versions

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.