Professional Documents
Culture Documents
CNC-STEP
"LaserProbe4500"
3D laser scanning system
Instruction manual
LaserProbe4500 3D laser scanning system
Hylewicz CNC-Technik
Siemensstrasse 13-15
D-47608 Geldern
Contents
1. Safety .......................................................................................................................................................4
1.1. Symbols used................................................................................................................................4
2. Purpose ...................................................................................................................................................4
3. Basic technical data and characteristics .................................................................................................4
3 3.1.
3.2.
3.3.
Scanning parameters ...................................................................................................................4
Allowable synchronization methods .............................................................................................4
Series LA901 laser sensor ..........................................................................................................5
3.4. Synchronization unit.....................................................................................................................6
3.5. Optical isolation unit .....................................................................................................................7
4. Delivery set............................................................................................................................................7
5. Operation principle.................................................................................................................................8
6. Connection versions ..............................................................................................................................8
6.1. Connection to machines with direct stepper control .....................................................................8
6.2. Connection to Beaver 9A/12A/12AV/18A/24A/26A machines......................................................8
6.3. Connection to machines with encoder impulse signals ................................................................9
6.4. Connection to machines with command signal pulses or with differential output encoder
(for example, Beaver 26AVST with servo-controller) ...................................................................9
6.5. Connection to machines with sinusoidal encoder signals (3 wires)..............................................9
6.6. Connection to machines with sinusoidal and differential encoder signals (5 wires) ...................10
7. Connection of the optical isolation unit.................................................................................................10
7.1. Block diagram .............................................................................................................................10
7.2. Designation of contacts...............................................................................................................11
7.3. Connection to the synchronization unit .......................................................................................12
8. Selection of the synchronization option................................................................................................12
8.1. Connection to machine with direct stepper control .....................................................................12
8.2. Connection to machine with encoder impulse signals ................................................................13
8.3. Connection to machines with impulse differential encoder signals.............................................13
8.4. Connection to machines with analog encoder signals ................................................................14
8.5. Connection to machines with analog differential encoder signals ..............................................14
9. The «Dorgonia» software .....................................................................................................................15
9.1. Basic functions ............................................................................................................................15
9.2. Program start...............................................................................................................................15
9.3. Settings........................................................................................................................................16
9.3.1. Positioning of the sensor ....................................................................................................16
9.3.2. Setting-up of the laser sensor parameters .........................................................................16
9.3.3. Setting-up of program filters ...............................................................................................17
9.3.4. Setting-up of the scanning parameters ..............................................................................18
9.4. Generating scanning file for CNC ...............................................................................................18
9.5. Scanning of the item ...................................................................................................................18
9.6. Generate result file ......................................................................................................................18
10. Example of filter operation ...................................................................................................................19
11. System requirements ...........................................................................................................................21
12. Warranty ...............................................................................................................................................21
13. Example of the scanning result............................................................................................................21
14. Troubleshooting ...................................................................................................................................22
LaserProbe4500 3D laser scanning system
1. Safety
Avoid metal chips getting into the optical isolation unit.
Check earth before connecting the system to a machine. Keep the 3D system in clean
condition. The handling of the system assumes knowledge of the instruction manual.
«Attention» symbol: Pay attention to the warning to avoid typical mistakes when
working with the 3D system.
2. Purpose
The “LaserProbe4500” system is intended for non-contact laser scanning of items for the purpose
of obtaining three-dimensional computer model and formation of model files suitable for subse-
quent use in CNC system. The system is designed for mounting onto working machines with
any type of control.
Note: * the system can be equipped with sensor offering different characteristics contact:
info@cnc-step.com
CABLE
RIFTEK
Working range
6 Working temperature, °С
Dimensions, mm
Table 4: Parameters of the synchronization unit
-10…+60
Fig.2
1 2 3
30,5
137 60,5
4 5
24,7
4
24,7 56,3
4 125
№ Designation
Connector for machine, in case of mounting on Beaver 9A/12A/12AV/18A/24A/26A
1
machines, not used otherwise;
2 Connector for laser sensor;
3 Power connector +5V;
Connector for optical isolation unit (for mounting on Beaver
4
9A/12A/12AV/18A/24A/26A machines – 15-conductor cable to PC);
5 USB-cable for connection of the system to PC.
7 Dimensions, mm
Mounting
Table 6: Parameters of the optical isolation unit
Fig. 3
on DIN-rail
158
87,4
16,6 45 36 5
4. Delivery set
5. Operation principle
The laser sensor is mounted onto the machine movement system. In the scanning mode,
the machine CNC system moves the sensor line-by-line over the item prototype. The sensor
measures the distance (Z coordinate) to the item surface. Data takeoff from the sensor is syn-
8 chronized with the sensor movement (XY coordinates), and the result is communicated to the
PC through the USB-port. Thus, XYZ coordinate array for the surface is formed, i.e. a digital pro-
totype model is created which is saved as a point cloud file as well as in a common STL format
suitable for subsequent use in CNC.
6. Connection versions
6.1. Connection to machines with direct stepper control
~110..220VAC
Power supply
+5V
DIR
DIR Synchronization
CNC DIR Optical isolation unit
xDIR+ +5V
machine unit +5V
GND
AGND GND
AGND
Sensor
USB ()to PC
Sensor
Figure 5. Connection to Beaver machines through 15-conductor cable (in this case, optical isolation unit
is not required)
LaserProbe4500 3D laser scanning system
9 CNC
A+
B+
xSTEP+
xDIR+
Optical
isolation unit
STEP
DIR
+5V
Synchronization
unit
USB ()to PC
machine
GND
AGND
AGND
Sensor
Sensor
Figure 7. Connection to machines with command signal pulses or with differential output encoder
~110..220VAC
Power supply
+5V
A USB ()to PC
xSTEP+ STEP
STEP
Optical DIR Synchronization
DIR
CNC B isolation unit
xDIR+ unit +5V
machine +5V
GND
AGND AGND
GND
Sensor
10
+5V
A STEP USB () to PC
xSTEP+ STEP
A Optical DIR
xSTEP- Synchronization
CNC B isolation DIR
xDIR+ +5V unit
machine unit +5V
B xDIR- GND
AGND GND
AGND
Sensor
To decode input signals and convert them to levels used for sensor, the unit contains
“Input decoders”. One of the operation modes of the “Input decoders” is chosen depending on
the position of the "Operation mode selector ".
The input decoder (CPLD) supports the following synchronization signals from different
Sources, such as:
• CMOS/TTL command signals for control of stepper along the X axis;
LaserProbe4500 3D laser scanning system
12 Wire color
Red
Designation
ATTENTION!
When the “LaserProbe4500” 3D scanning system is ordered for use on a specific machine, the optical isolation
Unit is supplied with pre-set micro-switches.
5V
DIR+
0V
3D item
Figure 12. Diagram for connection to machine with direct stepper control
To decode the above signals, the micro-switches of the optical isolation unit must be in the
position shown in the following figure:
ON
SW1 SW2
13 A+
0V
5V
B+
0V
3D item
Figure 14. Diagram of signals for connection to machine with encoder impulse signals
To decode the above signals, the micro-switches of the optical isolation unit must be in the
position shown in the following figure:
ON
SW1 SW2
A+
A-
B+
B-
3D item
Figure 16. Diagram of signals for connection to machine with impulse differential encoder signals
LaserProbe4500 3D laser scanning system
To decode the above signals, the micro-switches of the optical isolation unit must be in the
position shown in the following figure:
ON
14 SW1 SW2
A+
B+
3D item
Figure 18. Diagram of signals for connection to machine with analog encoder signals
To decode the above signals, the micro-switches of the optical isolation unit must be in
the position shown in the following figure:
ON
SW1 SW2
A+
A-
B+
B-
3D item
Figure 20. Diagram of signals for connection to machine with analog differential encoder signals
LaserProbe4500 3D laser scanning system
To decode the above signals, the micro-switches of the optical isolation unit must be in
the position shown in the following figure:
ON
15 SW1 SW2
E A
A
9.3. Settings.
9.3.1. Positioning of the sensor
The base distance from the Scanner to the object is 140mm and the scanning depth is 100mm (Picture XY).
The Scanner should be positioned so that the bottom is a minimum distance of 140mm and maximum 240mm
16 from the object to be scanned. To determine the correct position you must select „ Test-scanner“ (in section C
of the software window) and the „actual value“ (CV) (in section D of the software window) should show a
value between 0 and 100
To determine the values for „Minimum Z“ and „Maximum Z“ (in section A) you should
perform the following calculation: Min Z = Scan area (100) - CV / Max Z = Min Z + height of the scan object
To ensure that the total object will be scanned, you must subtract +/-1mm from the Min Z value and add +/- 1mm to
the Max Z value. This will increase the scanning area in both directions.
Tip: When scanning objects with large height variations, the scanner should be far away as possible from the object!
Example:
CV = 80mm
Scan object
Table
Range 100mm
17
18 and select the type of machine whereto the scanner is connected. After the parameters
are set, the program calculates the allowable scanning speed and displays it in the pa-
rameters windows.
ATTENTION!
The allowable scanning speed is calculated automatically based on the sensor response speed and the scanning
grid specified, its value being set in the formed scanning program. Forced changing of the scanning speed may
cause distortion of the picture obtained.
19
Fig. 27 shows the result of scanning obtained without programmed filtration used. The
peaks in the picture are caused by the influence of vertical walls of the item.
Fig. 28 shows the image of the item in the case where “Median filter” with a width of 9
was used (see par. 9.3.3.). As seen in the picture, the peaks disappeared.
LaserProbe4500 3D laser scanning system
20
21 Processor:
RAM:
Disk space:
not lower than Intel Pentium 4 2.0GHz.
not less than 1024 MB (recommended 4096MB).
not less than 20 GB, NFTS file system required.
Video card: ATI/NVidia and not less than 256MB of video memory.
Operating system: Windows 2000/ Windows XP.
Other: USB 2.0 is required.
12. Warranty
Warranty period of the LaserProbe4500 3D laser scanning system is 24 months from the date of
putting in operation. Guaranteed storage time is 12 months.
14. Troubleshooting
Problem Cause Solution
The «Dorgonia» program gives an 1. USB drivers not installed. 1. Reinstall drivers from original compact disc
error message: «Error: no scanner 2. USB cable not connected. 2. Check USB cable connection.
22
found»
The «Dorgonia» program gives an 1. Sensor is not connected to 1. Check connection of the sensor to the
error message: «Error: scanner synchronization unit. synchronization unit.
does not respond» 2. Power supply unit (+5V) 2. Check connection of power supply to the
not connected to the synchronization unit.
synchronization unit.
The «Dorgonia» program gives an 1. There are no signals of 1. Using oscilloscope, check for availability of
error message: «Error: data file synchronization with the synchronization signals from the machine
is empty » machine. (if optical isolation unit is in place, this must be
done through the optical isolation unit). It is
possible that no power is supplied to the
optical isolation unit (if available).
The «Dorgonia» program gives an 1. There is a problem with 1. Using oscilloscope, check for availability of
error message: «Erroneous data Synchronization signals STEP/DIR signals
file» (STEP/DIR) coming from
machine (through the optical
isolation unit, if available).