
RF627, RF627Smart [Revision 2.1.2] 20.09.2021
Laser Scanners
67
Name
Type
Description
SDT_INT
int32_t
Signed integer value (size - 4 bytes).
SDT_DOUBLE
double
Double-precision floating-point value (size - 8 bytes).
SDT_INT64
int64_t
Signed integer value (size - 8 bytes).
24.3.2. Sections
Smart blocks are grouped into the following sections:
1. "Feature detectors" - Smart blocks designed to extract primitives (points, lines,
angles, etc.) from a profile.
2. "Welding" - Smart blocks designed to solve welding tasks, such as detecting a
welding joint and measuring its parameters.
3. "Complex shapes" - Smart blocks that detect complex-shaped elements
(trapezoids, corner joints, etc.), taking into account the peculiarities of the shape
of the detected element.
4. "Math functions" - Smart blocks that perform mathematical operations on
primitives (calculation of distances and angles, conversion of units of
measurement, etc.).
5. "Converters" - Smart blocks for performing conversions (conversion of types,
conversion of units of measurement, merging of primitives, decomposition of
primitives, etc.).
6. "Control" - Smart blocks for controlling the measured values within tolerances.
7. "Input and output" - Smart blocks for outputting measurement results and other
signals and entering information from external systems into the graph.
24.3.2.1. "Feature detectors" section
“point detector” - searching for a profile point.
Parameters: “Mode”
min X
The profile point with the minimum X coordinate.
min Z
The profile point with the minimum Z coordinate.
max X
The profile point with the maximum X coordinate.
max Z
The profile point with the maximum Z coordinate.
average
The profile point with averaged coordinates.
Examples:
min X
min Z
max X
max Z
average
Outputs:
“pos”
SDT_POINT
Point coordinates.
“angle detector” - searching for the angle between two line segments of the profile.
Parameters: “Mode”
top
The angle whose vertex has the maximum Z
coordinate.