MECH MIND Mech-Eye 3D Laser Profiler User manual

Mech-Eye 3D Laser Profiler
User Manual
v2.2.2

Table of Contents
1. Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê1
2. Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê2
3. Mech-Eye SDK Release Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê19
4. Mech-Eye SDK Installation Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê20
5. Mech-Eye Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê24
5.1. User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê24
5.2. How to Use. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê28
5.2.1. Set Laser Profiler IP Address and Connect to Laser Profiler . . . . . . . . . . . . . . . . . . . . . . . Ê29
5.2.2. Acquire and View Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê31
5.2.3. Adjust Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê38
5.2.3.1. Profile Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê42
5.2.3.2. Scan Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê44
5.2.4. Save Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê45
5.2.5. Manage Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê46
5.3. Parameter Reference Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê47
5.3.1. Profile Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê47
5.3.2. Scan Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê68
5.4. Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê82
5.4.1. Measurement Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê82
5.4.2. Custom Reference Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê87
6. Mech-Eye API. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê89
6.1. Mech-Eye SDK Installation Guide (Ubuntu) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê89
6.2. Functional Hierarchy of Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê91
6.3. Operation Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê93
6.4. Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê100
6.5. Sample Usage Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê100
6.5.1. C++ (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê100
6.5.2. C++ (Ubuntu) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê105
6.5.3. C#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê108
6.5.4. Python (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê110
6.5.5. Python (Ubuntu) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê113
6.5.6. VisionPro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê116
6.6. Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê119
6.6.1. Firmware Upgrade Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê119
6.6.2. IP Configuration Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê119
7. Laser Profiler Hardware User Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê121
7.1. Laser Profiler Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê121
7.2. LNX-8030 / LNX-8080 / LNX-8300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê125
8. Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê156
8.1. Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê156
8.1.1. Laser Profiler Not Found in Mech-Eye SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê156
8.1.2. Laser Profiler Cannot Be Connected in Mech-Eye SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê159

8.1.3. Some Data Were Lost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê162
8.2. FAQs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê163
8.2.1. How to Read Product Serial Number? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê163
9. Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê165
9.1. Scanning Mechanism of Laser Profiler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê165
9.2. Methods for Triggering Data Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê166
9.3. Workflow of Triggering Data Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê167
9.4. Provide Data Acquisition Control Signals with External Device . . . . . . . . . . . . . . . . . . . . . . . . Ê172
9.5. Provide Data Acquisition Status Signals to External Device. . . . . . . . . . . . . . . . . . . . . . . . . . . Ê175
9.6. Y-Axis Resolution of Scan Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê177
9.7. Set IP Address on Computer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ê179

1. Welcome
Product Introduction
Mech-Eye 3D Laser Profiler (“laser profiler”) is developed by Mech-Mind and can output high-quality
intensity images, depth maps, and point clouds, suitable for applications of high-accuracy
inspection and measurement in industries such as consumer electronics, automobile, EV battery,
and home appliances.
You can configure and control the laser profiler through the graphical interface software Mech-Eye
Viewer or the application programming interface Mech-Eye API developed by Mech-Mind. Mech-
Eye Viewer is only available on Windows.
Meanwhile, the laser profiler is also compliant with the GenICam standard and can be controlled by
third-party machine vision software also compliant with the GenICam standard (“GenICam
clients”).
How the Laser Profiler Works
The following topics provide the basic knowledge on laser profiler, including how the laser profiler
scans an object and generates data, as well as how the laser profiler can be integrated to work
with other devices in a system. These topics are the foundation for understanding how to use and
configure the laser profiler.
•Understand how the laser profiler scans an object and generates data
•Understand how the laser profiler can be integrated into a system
•Getting started with the laser profiler
Use the Laser Profiler
The following topics provide instructions on using Mech-Eye Viewer or Mech-Eye API to adjust the
parameters of the laser profiler and acquire data.
•Use Mech-Eye Viewer to adjust parameters and acquire data
•Understand the functional hierarchy and operation workflow of Mech-Eye API
Reference
The following topics provide reference information such as the technical specifications of the laser
profiler and after-sales support.
•Laser Profiler Hardware User Manual
•Troubleshooting
•FAQs
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 1

2. Getting Started
This topic will guide you through the entire process from checking package contents to using
Mech-Eye Viewer to acquire data.
Check Contents of the Package
1. Make sure that the package is intact when you receive it.
2. Check contents according to the “packing list” in the package to ensure that no devices or
accessories are missing or damaged.
LNX-8030 is used as an example in this tutorial. The table below is for reference only. Please
take the packing lists in the package as the final.
Sensor Head
Sensor head
Sensor-head-
to-controller
cable
CBL-H2C-5M-
LU
User manual
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 2

Accessory bag
M5 × 8 bolts
(Qty: 4)
M5 × 70 bolts
(Qty: 3)
Φ5 washers
(Qty: 3)
Zip ties (Qty:
50)
4 mm hex key
(Qty: 1)
Controller
Controller
Controller DC power
cable
CBL-CTRL-PWR-3M
Controller Ethernet
cable
CBL-CTRL-ETH-3M
Encoder cable
CBL-CTRL-EN-3M
Accessory bag
M5 × 8 bolts (Qty: 4) Flat screwdriver (Qty: 1)
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 3

Check Ports and Indicator Lights
The laser profiler consists of a sensor head and controller. The following sections introduce the
sensor head and controller of the laser profiler.
Sensor Head
Refer to the following diagrams and table and check the function of each part of the sensor.
No. Name Function
①Laser emitter Emits laser light.
②Receiver unit Receives the laser light reflected by the target surface.
③Controller port Used to connect to the controller.
④LINK indicator light
Off: not connected to network
Blinking green: data in transmission (2.5 Gbps)
Blinking yellow: data in transmission (10/100/1000 Mbps)
⑤LASER ON indicator
light
Off: laser light not emitted
Solid on: laser light being emitted
⑥POWER indicator
light
Off: not connected to power
Solid green: normal voltage
⑦Shading device
mounting hole Used to mount shading device onto the sensor head.
Controller
Please refer to the following figures and tables and check the functions of the ports and indicator
lights on the controller.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 4

No. Name Function
①Sensor head port Used to connect to the sensor head.
②RUN indicator light On: data acquisition in progress
Off: no ongoing data acquisition
③PWR indicator light Solid green: normal voltage
Off: abnormal voltage or not connected to power
④ERR indicator light Blinking: malfunctioning
Off: operating normally
⑤Power connector
24V: +24 V DC input
0V: 0 V DC input
PE: grounding
⑥Input Signal
Terminals See Input Signal Terminals for details.
⑦Output Signal
Terminals See Output Signal Terminals for details.
⑧Encoder Signal
Terminals
Used to connect to the encoder. See Encoder Signal Terminals
for details.
⑨Network indicator
light
Blinking: data transmission in progress
Solid: no ongoing data transmission
⑩RJ45 Ethernet port Used to connect the RJ45 connector of the Ethernet cable.
Mounting and Connection
Mount the Sensor Head
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 5

Before Mounting the Sensor Head
Before mounting the sensor head, please check the following precautions:
•The shape of the target object may produce blind spots in the measurement range. Please
evaluate the effect of blind spots on scanning before mounting the sensor head. The laser light
of this product is emitted almost in parallel, and therefore blind spots are rarely present.
Shadowed area represents blind spot Obtained profile
•Make sure that the laser light reflected by the target object is not blocked and can reach the
receiver unit.
Incorrect Correct
•Stray light is produced if the laser light is reflected by surrounding objects such as walls.
Please evaluate the effect of stray light on scanning before mounting the sensor head.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 6

•To ensure that the heat from the sensor head is well dissipated, please mount it to a metal
plate that has at least one surface with an area of 200 square centimeters or more.
Mounting Method
If the mounting plate is too thick, please prepare M5 bolts with the appropriate length. Please
prepare M5 nuts and open-end wrench.
When installing the laser profiler, please refer to the reference distance of the laser profiler.
Method 1
As shown below, place four M5 × 8 bolts in the holes, use the 4 mm hex key to loosely screw on
the bolts in the specified order, and then fully tighten all the bolts in the specified order.
Method 2
As shown below, place the Φ5 gaskets and then the M5 × 70 bolts in the holes, and then use an
open-end wrench to tighten the nuts.
Connect the Sensor Head and Controller
Connect the right-angle connector of the sensor-head-to-controller cable to the controller port on
the sensor head and the straight connector to the sensor head port on the controller.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 7

1. When inserting the connectors, align the bump in the connector with the notch in the port.
2. Tighten the nut. The recommended tightening torque is 0.7 N·m. A gap of about 2 mm remains
after the nut is fully tightened.
Please fasten the cables properly to avoid damaging the cables or connectors due to strain.
Mount the Controller
Before Mounting the Sensor Head
•Leave at least 50 mm of space above the controller and on both sides. Leave at least 90 mm
of space in front of the side where the ports and connectors are located.
•For controllers mounted side by side, leave at least 50 mm of space between and above
controllers.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 8

Mounting Method
As shown below, place four M5 × 8 bolts in the holes, and then use an open-end wrench to tighten
the nuts.
Connect Controller and IPC
Insert one end of the controller Ethernet cable into the RJ45 Ethernet port on the controller and the
other end into the RJ45 Ethernet port on the IPC.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 9

•Do not use expansion hubs. Otherwise, the network connection may become unstable,
and data transmission may fail.
•Please use shielded Ethernet cable of the CAT5e or above specification.
Connect Controller and DIN Rail Power Supply
The instructions below apply to the DIN rail power supply provided by Mech-Mind. If you use
your own DIN rail power supply, please refer to its user manual for connection instructions.
•Please prepare the AC power cable.
•Please use a single-phase, 3-prong power outlet with protective grounding for the AC
power.
•It is not recommended to use DC power cables longer than 30 m. It is recommended to
use power cables with wires of 15 AWG or smaller specifications (larger diameters) to
ensure sufficient current and voltage.
Insert DC Power Cable into Power Connector on Controller
1. Use the flat screwdriver to loosen the screws above the power terminals.
2. Insert the wires into corresponding terminals. Insert the positive wire into the 24V terminal,
negative wire into the 0V terminal, and ground wire into the PE terminal ( ).
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 10

3. Use the flat screwdriver to tighten the screws above the power terminals. The recommended
tightening torque is 0.2 N·m.
Insert DC Power Cable into Terminals on DIN Rail Power Supply
1. Use the flat screwdriver to loosen the screws on the terminals.
2. Insert the positive wire into one of the +V terminals, negative wire into one of the -V terminals,
and ground wire into the ground terminal ( ).
3. Use the flat screwdriver to tighten the screws on the terminals.
Insert AC Power Cable into Input Terminals on DIN Rail Power Supply
1. Use the flat screwdriver to loosen the screws on the input terminals.
2. Insert the live wire into the L terminal, neutral wire into the N terminal, and ground wire into the
ground terminal ( ).
3. Use the flat screwdriver to tighten the screws on the input terminals.
Incorrect Correct
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 11

•Please mount the DIN rail power supply inside a control cabinet.
•The DIN rail power supply or the DIN rail should be reliably grounded. If mounting
multiple DIN rail power supplies on the same DIN rail, ensure enough distance in
between.
•The stripped part of the PE wire should be as short as possible.
•Supply power after all cables are fully connected. After power is supplied, the PWR
indicator light on the controller and the POWER indicator light on the sensor head should
be solid green. If not, please contact Mech-Mind.
•After the power is connected, if you need to move or replace the sensor head, please
disconnect the power before you disconnect the sensor head from the controller.
Connect Controller and External Device
You can connect external devices such as PLC and encoder to the corresponding terminals of the
controller, in order to provide data acquisition trigger signals to the laser profiler, or provide data
acquisition status signals to the external device.
If you need to connect an external device, please refer to Signal Circuit Diagrams and Signal
Terminals to check the specifications and functions of the signal terminals.
After checking the terminals to be connected, please follow these steps to connect the wires to the
corresponding terminals on the controller:
1. Select the terminal into which the wire should be inserted and use the flat screwdriver to press
down the button above/below it.
2. Insert the wire into the terminal, and then remove the flat screwdriver.
◦The stripped part of the wire should be about 1 cm. If the stripped part is too short,
the wiring might fail.
◦If the strands of the wire are loose, please twist the strands together and then insert
the wire into the terminal.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 12

3. Gently pull the wire. The wire should not be pulled out if inserted properly. If the wire is pulled
out, insert it again.
Do not pull the wire too strongly. Doing so may pull out the wire forcibly and damage the
stripped part.
If you need to pull out the wire, press down the button above/below the terminal with the flat
screwdriver, and then pull out the wire.
The mounting and connection of the laser profiler hardware is completed. The following sections
will introduce how to use Mech-Eye Viewer to connect to the laser profiler and control the laser
profiler to capture images.
Download and Install Mech-Eye SDK
You can download the Mech-Eye SDK installation package from Mech-Mind Download Center.
After decompressing the installation package, double-click the installer to install Mech-Eye SDK.
For more information on the download, installation, upgrade, and uninstallation of Mech-Eye SDK,
please refer to Mech-Eye SDK Installation Guide.
Set IP Addresses
Before connecting to the laser profiler, please make sure that the following IP address are unique
and in the same subnet.
•IP address of the laser profiler
•The IP address of the computer Ethernet port connected to the laser profiler
The factory IP configuration of the laser profiler is as follows:
IP address
assignment
method
Static
IP address 192.168.23.203
Subnet mask 255.255.255.0
Gateway 0.0.0.0
Follow these steps to set the laser profiler IP address:
1. Double-click to open Mech-Eye Viewer.
2. Select the laser profiler to be connected, and click .
3. Set the laser profiler IP address.
Connect to Laser Profiler
1. Find the laser profiler to be connected in Mech-Eye Viewer, and click [ Connect ].
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 13

If the software or firmware needs to be upgraded, the [ Upgrade ]button is displayed instead.
Please click this button to perform upgrade first, and then connect to the laser profiler.
Acquire Data
The laser profiler obtains data by scanning the object line by line. A raw image is acquired as each
line is scanned. A single pixel is extracted from each column of pixels in the raw image, and this
pixel is called a spot. Spots make up a profile. Finally, the profiles of many lines are combined to
generate the intensity image, depth map, and point cloud.
Mech-Eye Viewer provides two data acquisition modes:
•Profile Mode: Adjust the parameters relevant to the profile to obtain the satisfactory profile.
•Scan Mode: Adjust the parameters relevant to the images and point cloud to obtain the
satisfactory intensity image, depth map, and point cloud.
Example Scenario
The following content is based on this example scenario:
•Data acquisition is triggered by Mech-Eye Viewer.
•The scan of each line is triggered by the encoder.
•The target object moves in one direction relative to the laser profiler.
•The target object is a metal block, and the dimensions are about 80 × 35 × 8 mm.
Obtain the Profile
Follow these steps to obtain the satisfactory profile:
1. Click to acquire the raw image once.
2. Click on the data types below the scan buttons to switch between the raw image and profile.
◦Raw image: used to adjust the brightness of the laser line.
◦Profile: Used to check the profile extraction result, such as the gaps in the profile.
3. Determine if the brightness of the laser line in the raw image meet the requirement: The
grayscale values of the pixels at the center of the laser line should be between 200 and 255.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 14

Too dark
Good
Too bright
In the lower-right corner of the raw image, you can check the grayscale value of the pixel
where the cursor is located. If not displayed, please check the Image Information Box
option in the View menu.
4. If the brightness of the laser line does not meet the requirement, please adjust the following
parameters in the Parameters tab on the right.
The metal block is made of a single material. Therefore, in the Brightness Settings category,
select Timed for the Exposure Mode parameter. Now, adjusting the Exposure Time parameter
will change the brightness of the laser line in the raw image.
a. Adjust the Exposure Time parameter based on the brightness of the laser line.
▪If the laser line is too dark, increase the value of the Exposure Time parameter.
▪If the laser line is too bright, decrease the value of the Exposure Time parameter.
b. Acquire the raw image again, and check the brightness of the laser line. If needed, keep
adjusting the parameter until the brightness of the laser line meets the requirement.
If the target object is made of multiple materials or has multiple colors, you can use
the HDR exposure mode. For more information, please refer to Exposure Mode.
5. Click Profile below the acquisition buttons to check the quality of the profile.
The profile should be mostly complete without gaps.
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 15

Complete profile
Incomplete
profile
If the profile quality is not good, please adjust the brightness of the laser line in the raw
image again.
Obtain Intensity Image, Depth Map, and Point Cloud
The profile obtained in the profile mode is the foundation for generating the intensity image, depth
map, and point cloud.
After the profile meets the requirement, follow these steps to obtain the intensity image, depth
map, and point cloud.
1. Click [ Scan Mode ]in the upper right of the interface to switch to the scan mode.
2. Set the parameters relevant to scan triggering based on the actual scenario:
◦When the data acquisition is triggered by Mech-Eye Viewer, set the Data Acquisition
Trigger Source parameter in the Trigger Settings category to Software.
◦When the scanning of each line is triggered by the encoder, set the Line Scan Trigger
Source parameter in the Trigger Settings category to Encoder.
◦When the target object moves in one direction relative to the laser profiler, set the Trigger
Direction parameter to Channel A leading or Channel B leading based on the actual output
signals of the encoder.
3. Click . The laser profiler will complete the current round of data acquisition based on the set
value of the Scan Line Count parameter, and generate the intensity image, depth map, and
point cloud.
4. Click the data types below the acquisition buttons to view the intensity image, depth map, and
point cloud.
For more information on image capturing and data types, please refer to Acquire and
View Data.
5. Determine the data quality.
In the intensity image, depth map and point cloud, the data corresponding to the target object
should be complete. Refer to the following table for examples of good-quality data.
Intensity image Depth map Point cloud
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 16

Adjust Parameters
If the obtained data is not complete, please refer to the following example and adjust the Scan Line
Count parameter in the Scan Settings category:
1. Set the Scan Line Count parameter to 2000 and acquire data again. Check the intensity image.
The metal block in the intensity image is not complete.
2. Based on the proportion of the metal block that was scanned, estimate and set the value of the
Scan Line Count parameter to 6000. Then, acquire data again. Check the intensity image. The
metal block in the intensity image is complete now.
This scenario does not take into account the aspect ratio of the target object in the scan data.
If you need the aspect ratio of the target object in the scan data to match that of the actual
object, please adjust Trigger Signal Counting Mode and Trigger Interval.
Use Data
The intensity image, depth map and point cloud obtained through Mech-Eye Viewer can be saved
locally or can be output to Mech-Vision or third-party machine vision software for subsequent
Mech-Eye 3D Laser Profiler User Manual
© 2024 Mech-Mind Robotics Technologies Ltd. 17
Table of contents
Popular Measuring Instrument manuals by other brands

Bender
Bender ISOMETER IR420-D6 manual

PCB Piezotronics
PCB Piezotronics HT354C10 Installation and operating manual

Riiot
Riiot blue quick start guide

W & W Manufacturing
W & W Manufacturing X3 & X6 user manual

Hanna Instruments
Hanna Instruments HI83300 instruction manual

PRECISION DIGITAL
PRECISION DIGITAL Trident PD765 Specification Datasheet