When Using Measurement Results Externally (3D Calculation)

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.
For "3D Position"
Table: Values Available in Expression (3D Calculation)
Measurement items
Character string
Description
Judge
JG
Overall judgement result
Position X result
D1X
Calculation result of X-coordinate
Position Y result
D1Y
Calculation result of Y-coordinate
Position Z result
D1Z
Calculation result of Z-coordinate
Margin
MG
Calculation result of camera shift amount
Position X judge
J1X
Judgement result of X-coordinate
Position Y judge
J1Y
Judgement result of Y-coordinate
Position Z judge
J1Z
Judgement result of Z-coordinate
Judgement result
JMG
Judgement result of camera shift amount
For "3D world coordinates position"
Table: Values Available in Expression (3D Calculation)
Measurement items
Character string
Description
Judge
JG
Overall judgement result
Position X result
D2X
Calculation result of X-coordinate
Position Y result
D2Y
Calculation result of Y-coordinate
Position Z result
D2Z
Calculation result of Z-coordinate
Position X judge
J2X
Judgement result of X-coordinate
Position Y judge
J2Y
Judgement result of Y-coordinate
Position Z judge
J2Z
Judgement result of Z-coordinate
For "3D posture"
Table: Values Available in Expression (3D Calculation)
Measurement items
Character string
Description
Judge
JG
Overall judgement result
Position X result
D3X
Calculation result of X-coordinate
Position Y result
D3Y
Calculation result of Y-coordinate
Position Z result
D3Z
Calculation result of Z-coordinate
Theta θ result
D3T
Calculation result of angle θ
Phi φ result
D3PHI
Calculation result of angle φ
Psi ψ result
D3PSI
Calculation result of angle ψ
Position X judge
J3X
Judgement result of X-coordinate
Position Y judge
J3Y
Judgement result of Y-coordinate
Position Z judge
J3Z
Judgement result of Z-coordinate
Theta θ judge
J3T
Judgement result of angle θ
Phi φ judge
J3PHI
Judgement result of angle φ
Psi ψ judge
J3PSI
Judgement result of angle ψ
For "3D posture shift"
Table: Values Available in Expression (3D Calculation)
Measurement items
Character string
Description
Judge
JG
Overall judgement result
Position X result
D4X
Calculation result of X-coordinate
Position Y result
D4Y
Calculation result of Y-coordinate
Position Z result
D4Z
Calculation result of Z-coordinate
Theta θ result
D4T
Calculation result of angle θ
Phi φ result
D4PHI
Calculation result of angle φ
Psi ψ result
D4PSI
Calculation result of angle ψ
Position X judge
J4X
Judgement result of X-coordinate
Position Y judge
J4Y
Judgement result of Y-coordinate
Position Z judge
J4Z
Judgement result of Z-coordinate
Theta θ judge
J4T
Judgement result of angle θ
Phi φ judge
J4PHI
Judgement result of angle φ
Psi ψ judge
J4PSI
Judgement result of angle ψ

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".
For "3D Position"
Table: External Reference List (3D Calculation)
No.
Data Name
Set/Get
Data Range
0
Overall judgement result
Get only
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
5
Position X result
Get only
-99999.9999 to 99999.9999
6
Position Y result
Get only
-99999.9999 to 99999.9999
7
Position Z result
Get only
-99999.9999 to 99999.9999
8
Camera shift amount result
Get only
-99999.9999 to 99999.9999
15
Position X judge
Get only
-99999.9999 to 99999.9999
16
Position Y judge
Get only
-99999.9999 to 99999.9999
17
Position Z judge
Get only
-99999.9999 to 99999.9999
18
Judgement result of camera shift amount
Get only
-99999.9999 to 99999.9999
103
Reflect in OR
Set/Get
0: ON
1: OFF
140
Expression
Set/Get
0: 3D position
1: 3D world coordinates position
2: 3D posture
3: 3D posture shift
150
Input1: Camera No
Set/Get
0 to 3
151
Input2: Camera No1
Set/Get
0 to 3
152
Distortion compensation coordinates
Set/Get
  • Coordinates before distortion compensation
  • Coordinates after distortion compensation
160
X-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
161
X-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
162
Y-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
163
Y-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
164
Z-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
165
Z-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
166
Upper limit for the camera shift amount
Set/Get
0 to 99999.999
For "3D world coordinates position"
Table: External Reference List (3D Calculation)
No.
Data Name
Set/Get
Data Range
0
Overall judgement result
Get only
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
21
Position X result
Get only
-99999.9999 to 99999.9999
22
Position Y result
Get only
-99999.9999 to 99999.9999
23
Position Z result
Get only
-99999.9999 to 99999.9999
24
Position X judge
Get only
-99999.9999 to 99999.9999
25
Position Y judge
Get only
-99999.9999 to 99999.9999
26
Position Z judge
Get only
-99999.9999 to 99999.9999
103
Reflect in OR
Set/Get
0: ON
1: OFF
140
Expression
Set/Get
0: 3D position
1: 3D world coordinates position
2: 3D posture
3: 3D posture shift
200
Camera mode
Set/Get
0: 0/1
1:2/3
210
X-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
211
X-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
212
Y-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
213
Y-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
214
Z-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
215
Z-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
For "3D posture"
Table: External Reference List (3D Calculation)
No.
Data Name
Set/Get
Data Range
0
Overall judgement result
Get only
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
31
Position X result
Get only
-99999.9999 to 99999.9999
32
Position Y result
Get only
-99999.9999 to 99999.9999
33
Position Z result
Get only
-99999.9999 to 99999.9999
34
Theta θ result
Get only
-180 to 180
35
Phi φ result
Get only
-180 to 180
36
Psi ψ result
Get only
-180 to 180
37
Position X judge
Get only
-99999.9999 to 99999.9999
38
Position Y judge
Get only
-99999.9999 to 99999.9999
39
Position Z judge
Get only
-99999.9999 to 99999.9999
40
Theta θ judge
Get only
-180 to 180
41
Phi φ judge
Get only
-180 to 180
42
Psi ψ judge
Get only
-180 to 180
103
Reflect in OR
Set/Get
0: ON
1: OFF
140
Expression
Set/Get
0: 3D position
1: 3D world coordinates position
2: 3D posture
3: 3D posture shift
310
X-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
311
X-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
312
Y-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
313
Y-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
314
Z-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
315
Z-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
316
Theta θ: Upper limit of the judgement condition
Set/Get
-180 to 180
317
Theta θ: Lower limit of the judgement condition
Set/Get
-180 to 180
318
Phi φ: Upper limit of the judgement condition
Set/Get
-180 to 180
319
Phi φ: Lower limit of the judgement condition
Set/Get
-180 to 180
320
Psi ψ: Upper limit of the judgement condition
Set/Get
-180 to 180
321
Psi ψ: Lower limit of the judgement condition
Set/Get
-180 to 180
For "3D posture shift"
Table: External Reference List (3D Calculation)
No.
Data Name
Set/Get
Data Range
0
Overall judgement result
Get only
0: No judgement (unmeasured)
1: Judgement result OK
-1: Judgement result NG
51
Position X result
Get only
-99999.9999 to 99999.9999
52
Position Y result
Get only
-99999.9999 to 99999.9999
53
Position Z result
Get only
-99999.9999 to 99999.9999
54
Theta θ result
Get only
-180 to 180
55
Phi φ result
Get only
-180 to 180
56
Psi ψ result
Get only
-180 to 180
57
Position X judge
Get only
-99999.9999 to 99999.9999
58
Position Y judge
Get only
-99999.9999 to 99999.9999
59
Position Z judge
Get only
-99999.9999 to 99999.9999
60
Theta θ judge
Get only
-180 to 180
61
Phi φ judge
Get only
-180 to 180
62
Psi ψ judge
Get only
-180 to 180
103
Reflect in OR
Set/Get
0: ON
1: OFF
140
Expression
Set/Get
0: 3D position
1: 3D world coordinates position
2: 3D posture
3: 3D posture shift
410
X-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
411
X-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
412
Y-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
413
Y-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
414
Z-coordinate: Upper limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
415
Z-coordinate: Lower limit of the judgement condition
Set/Get
-999999999.9999 to 999999999.9999
416
Theta θ: Upper limit of the judgement condition
Set/Get
-180 to 180
417
Theta θ: Lower limit of the judgement condition
Set/Get
-180 to 180
418
Phi φ: Upper limit of the judgement condition
Set/Get
-180 to 180
419
Phi φ: Lower limit of the judgement condition
Set/Get
-180 to 180
420
Psi ψ: Upper limit of the judgement condition
Set/Get
-180 to 180
421
Psi ψ: Lower limit of the judgement condition
Set/Get
-180 to 180