When Using Measurement Results Externally (3D Circle Search)

Values Available in Expression

When this processing unit is selected in the unit area of the Setting Expression window, the measurement items available in expressions are displayed in the sub-menu.
The measurement items displayed in the sub-menu are explained below.
For how to set up expression, see Structure and Creation of Expression.
Table: Values Available in Expression (3D Circle Search)
Measurement items
Character string
Description
Judge
JG
Judgement result
Measured coordinate X
XR
X coordinate of the position where the model is detected
Measured coordinate Y
YR
Y coordinate of the position where the model is detected
Measured coordinate Z
ZR
Z coordinate of the position where the model is detected
Reference coordinate X
SX
X coordinate of the reference position of the registered model
Reference coordinate Y
SY
Y coordinate of the reference position of the registered model
Reference coordinate Z
SZ
Z coordinate of the reference position of the registered model
Circle value 0
CR0
Circle evaluated value in camera 0
Radius 0
R0
Radius of camera 0 circle
Circle value 1
CR1
Circle evaluated value in camera 1
Radius 1
R1
Radius of camera 0 circle
Circle value 2
CR2
Circle evaluated value in camera 2
Radius 2
R2
Radius of camera 0 circle
Margin 1
MG1
Shift amount of camera 1 relative to camera 0
Margin 2
MG2
Shift amount of camera 2 relative to camera 0
Accuracy
AC
Difference made when the same coordinates are measured with two systems of camera 0+1 and camera 0+2

External Reference List

The data types and their numbers that are available to refer from other processing units and external devices are shown below. For the input method, see "Input Format" in User's Manual, "How To Connect & Communicate With External Devices".
Table: External Reference List (3D Circle Search)
No.
Data Name
Set/Get
Data Range
0
Judge
Get only
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
5
Measured coordinate X
Get only
-99999.9999 to 99999.9999
6
Measured coordinate Y
Get only
-99999.9999 to 99999.9999
7
Measured coordinate Z
Get only
-99999.9999 to 99999.9999
8
Reference coordinate X
Get only
-99999.9999 to 99999.9999
9
Reference coordinate Y
Get only
-99999.9999 to 99999.9999
10
Reference coordinate Z
Get only
-99999.9999 to 99999.9999
15
Circle value 0
Get only
0 to 100
18
Radius of circle R0
Get only
-99999.9999 to 99999.9999
25
Circle value 1
Get only
0 to 100
28
Radius of circle R1
Get only
-99999.9999 to 99999.9999
35
Circle value 2
Get only
0 to 100
38
Radius of circle R2
Get only
-99999.9999 to 99999.9999
45
Margin 1
Get only
0 to 99999.9999
46
Margin 2
Get only
0 to 99999.9999
47
Accuracy
Get only
0 to 99999.9999
103
Reflect in OR
Set/Get
O: ON
1: OFF
120
World geometric transformation
Set/Get
O: ON
1: OFF
121
Upper limit of the height measurement range
Set/Get
-99999.9999 to 99999.9999
122
Lower limit of the height measurement range
Set/Get
-99999.9999 to 99999.9999
140
Reference coordinate X
Set/Get
-99999.9999 to 99999.9999
141
Reference coordinate Y
Set/Get
-99999.9999 to 99999.9999
142
Reference coordinate Z
Set/Get
-99999.9999 to 99999.9999
143
Edge color specification
Set/Get
0: NO
1: YES
144
Circle color R
Set/Get
0 to 255
145
Circle color G
Set/Get
0 to 255
146
Circle color B
Set/Get
0 to 255
147
Background color R
Set/Get
0 to 255
148
Background color G
Set/Get
0 to 255
149
Background color B
Set/Get
0 to 255
150
Mask size
Set/Get
0: 3x3
1: 5x5
2: 7x7
3: 9x9
151
Edge extraction level (lower limit)
Set/Get
0to255
153
Upper limit of 3D position X
Set/Get
-99999.9999 to 99999.9999
154
Lower limit of 3D position X
Set/Get
-99999.9999 to 99999.9999
155
Upper limit of 3D position Y
Set/Get
-99999.9999 to 99999.9999
156
Lower limit of 3D position Y
Set/Get
-99999.9999 to 99999.9999
157
Upper limit of 3D position Z
Set/Get
-99999.9999 to 99999.9999
158
Lower limit of 3D position Z
Set/Get
-99999.9999 to 99999.9999
159
Upper limit of camera 0 circle evaluated value
Set/Get
0 to 100
160
Lower limit of camera 0 circle evaluated value
Set/Get
0 to 100
161
Upper limit of camera 1 circle evaluated value
Set/Get
0 to 100
162
Lower limit of camera 1 circle evaluated value
Set/Get
0 to 100
163
Upper limit of camera 2 circle evaluated value
Set/Get
0 to 100
164
Lower limit of camera 2 circle evaluated value
Set/Get
0 to 100
165
Upper limit of radius 0
Set/Get
0 to 99999.9999
166
Lower limit of radius 0
Set/Get
0 to 99999.9999
167
Upper limit of radius 1
Set/Get
0 to 99999.9999
168
Lower limit of radius 1
Set/Get
0 to 99999.9999
169
Upper limit of radius 2
Set/Get
0 to 99999.9999
170
Lower limit of radius 2
Set/Get
0 to 99999.9999
171
Upper limit of the camera 1 margin
Set/Get
0 to 99999.9999
172
Upper limit of the camera 2 margin
Set/Get
0 to 99999.9999
173
Upper limit of the accuracy evaluated value
Set/Get
0 to 99999.9999