Terms and Concepts
Solution Description
- Mech-Mind 3D Measurement and Inspection Solution
-
Based on the Mech-Eye 3D Laser Profiler and Mech-MSR 3D measurement and inspection software developed by Mech-Mind, the 3D measurement and inspection solution provides various typical 3D measurement and inspection applications such as 3D geometric measurement, height measurement, 3D defect inspection, and object counting. This solution is applicable to consumer electronics, EV battery, automobile, photovoltaic, and other industries.
The solution mainly consists of the Mech-Eye 3D Laser Profiler, industrial personal computer (IPC), and Mech-Mind software products (Mech-Eye Viewer and Mech-MSR).
- Mech-Mind 3D Measurement System
-
Provides the 3D measurement and inspection solution. The Mech-Eye 3D Laser Profiler, IPC, and Mech-Mind software products (Mech-Eye Viewer and Mech-MSR) provided by Mech-Mind constitute the Mech-Mind 3D Measurement System.
- Mech-Eye 3D Laser Profiler
-
The 3D laser profiler developed by Mech-Mind, which can output high-quality intensity images, depth maps, and point clouds. Together with Mech-MSR, it can be deployed for various 3D measurement and inspection applications.
- IPC
-
The computer that provides the operating environment for the Mech-Mind’s software products. You can use the standard IPC provided by Mech-Mind (recommended) or use your own device as the IPC.
- Mech-Eye Viewer
-
Mech-Eye Viewer, installed on the IPC, is the configuration and data visualization software for the Mech-Eye 3D Laser Profiler. It allows users to adjust the parameters of the Mech-Eye 3D Laser Profiler according to the characteristics of the target object, thus obtaining high-quality intensity images, depth maps, and point clouds simply and quickly.
- Mech-MSR
-
Mech-MSR, installed on the IPC, is a software designed for 3D measurement and inspection. It can work with the Mech-Eye 3D Laser Profiler to deploy various 3D measurement and inspection applications, such as 3D geometric measurement, height measurement, 3D defect inspection, and object counting. The software has various built-in measurement algorithms and features, and it boasts a user-friendly interface. Users can apply the software to rapidly achieve one-stop, end-to-end deployment of applications.
Mech-Eye 3D Laser Profiler and Mech-Eye Viewer
- Profile
-
Each time the laser is emitted, the Mech-Eye 3D Laser Profiler extracts a profile from the raw image. The profile reflects the change in the distance to the sensor head along a section of the target object, that is, the change in height.
- Line Scan
-
The process during which the Mech-Eye 3D Laser Profiler emits the laser light once and generates one profile.
- One Round of Data Acquisition
-
The process during which the Mech-Eye 3D Laser Profiler completes multiple line scans, generates multiple profiles, and stitches the profiles to generate the intensity image, depth map, and point cloud.
- Trigger
-
The action that makes the Mech-Eye 3D Laser Profiler start a round of data acquisition or a line scan.
- Profile Mode
-
A parameter adjustment mode provided by Mech-Eye Viewer, used to adjust the quality of the profile.
- Scan Mode
-
A parameter adjustment mode provided by Mech-Eye Viewer, used to adjust the quality of the intensity image, depth map, and point cloud.
- Data Points
-
Data points represent the number of data points on each profile.
- Scan Rate
-
The scan rate is expressed in the number of profiles that the Mech-Eye 3D Laser Profiler can scan per second (in Hz).
- Max Scan Rate
-
The fastest scan rate currently achievable by the Mech-Eye 3D Laser Profiler, which is determined by the exposure time and Region of Interest (ROI). For a fixed exposure time, the smaller the exposure time, the greater the corresponding max scan rate; for a fixed ROI, the smaller the exposure time, the greater the corresponding max scan rate.
- Actual Scan Rate
-
The rate at which the Mech-Eye 3D Laser Profiler actually performs line scans. It is determined by the “Trigger Rate” parameter (fixed-rate triggering) or the encoder resolution and parameters related to the encoder (encoder triggering).
- Z-Axis Measurement Range
-
Z-axis measurement range represents the maximum depth that can be measured by the Mech-Eye 3D Laser Profiler. At the same accuracy level, the larger the Z-axis measurement range, the larger the object height that the Mech-Eye 3D Laser Profiler can measure.
- X-Axis Measurement Range
-
X-axis measurement range represents the maximum width that can be measured by the Mech-Eye 3D Laser Profiler on the X-axis direction. The X-axis measurement range provided by the Mech-Eye 3D Laser Profiler varies at different depths (near, reference distance, far). At the same accuracy level, the larger the X-axis measurement range, the larger the object width that the Mech-Eye 3D Laser Profiler can measure.
- Reference Distance
-
Reference distance is the distance with the highest accuracy of the Mech-Eye 3D Laser Profiler. The reference distance can be used to determine the mounting position for the Mech-Eye 3D Laser Profiler. When the distance between the laser emitter and the target object is the reference distance, the laser line reflected from the target object’s surface will appear in the central part of the receiver unit.
- X-Axis Resolution
-
X-axis resolution refers to the distance between two adjacent data points on the X-axis direction.
X-Axis Resolution = X-Axis Measurement Range (Far) / Data Points
- Y-Axis Resolution
-
The Y-axis resolution of the scan data is the distance between two neighboring data points along the travel direction of the target object. This is equal to the distance between two neighboring profiles. The Y-axis resolution determines the accuracy of the scan data, as well as the aspect ratio of the target object in the intensity image and depth map.
- Z-Axis Repeatability
-
Z-axis repeatability refers to the consistency of height data acquired by the Mech-Eye 3D Laser Profiler during repeated measurements for the target object. The target object used for testing was a ceramic plate. This parameter is laboratory data and is for reference only. It cannot be directly used to evaluate actual projects.
- Z-Axis Linearity
-
Z-axis linearity is the ratio of the maximum error to the full Z-axis measurement range of the Mech-Eye 3D Laser Profiler. It is expressed in “%F.S.” Notably, the maximum error represents the difference between the actual measured value and the fit line within the Z-axis measurement range. This parameter is laboratory data and is for reference only. It cannot be directly used to evaluate actual projects.
Mech-MSR
- Measurement
-
The process of using measurement instruments or methods to measure the number, properties, or features of objects.
- Measurement Item
-
The specific object, attribute, or feature to be measured, such as height and flatness.
- Measured Value
-
The specific value of the measurement item obtained during measurement.
- Quality Judgment
-
In measurement scenarios, quality judgment refers to the evaluation of the measurement data to determine whether the target object meets predetermined quality standards or specifications. In the Mech-MSR software, you can set an acceptable range as a criterion or specification for quality judgment.
- Judgment result
-
The result or conclusion that has been reached through quality judgment. The Mech-MSR software can output the overall judgment result of the project or the judgment result/measured data of each measurement item.
- Solution Library
-
A resource library that provides typical solutions or projects (with example data) coming from different application scenarios.
- Solution
-
A solution is a collection of functional configurations and data required for a 3D measurement and inspection application.
- Mech-MSR Project
-
A Mech-MSR project refers to a 3D measurement project created using Mech-MSR. One or more projects make up a solution. Projects cannot be used independently and must belong to a solution.
- Step
-
Steps are the basics of a project. A Step is a minimum algorithm unit for data processing. By connecting different Steps in a project, you can achieve different data processing tasks.
Communication
- TCP ASCII Communication
-
TCP ASCII communication refers to the way in which the ASCII format is used to exchange data through TCP (Transmission Control Protocol) in network communication.
Mech-Mind supports TCP ASCII communication between the Mech-Mind 3D Measurement System and external devices such as PLCs. When TCP ASCII communication is used, the Mech-Mind 3D Measurement System (Mech-MSR) acts as the TCP server while the external device as the TCP client.
For the commands supported for TCP ASCII communication, refer to TCP ASCII Commands.