KE-750_MAINTE.pdf - 第113页

Angular correction value θ can be obtained as the angle made by vectors (M1 → P) and (M1' → P'). So, it can be obtained as follows: (x' - x1') (Y' - y1') (xp - x1) (yp - y1) - atan ( ) θ = a…

100%1 / 228
When these equations are concluded in relation to the X axis and the Y axis,
the following four simultaneous equations can be obtained.
xp - x1 = B (x3 - x1) + A (x2 - x1)
yp - y1 = B (y3 - y1) + A (y2 - y1)
X - x1’ = B (x3’ - x1’) + A (x2’ - x1’)
Y - y1’ = B (y3’ - y1’) + A (y2’ - y1’)
In this case, the values of the functions other than A, B, X, and Y are known.
Therefore, vector coordinate (X, Y) of P' where the origin is (K) can be obtained
from the answer of these simultaneous equations.
According to equations u and i, the following equations can be obtained.
xp - x1 - B (x3 - x1)
x2 - x1
yp - y1 - B (y3 - y1)
y2 - y1
=A =
xp - x1 - A (x2 - x1)
x3 - x1
yp - y1 - A (y2 - y1)
y3 - y1
=B =
When B and A are obtained from equations !1 and !2, the following equations
can be obtained.
(yp - y1) (x2 - x1) - (xp - x1) (y2 - y1)
(y3 - y1) (x2 - x1) - (x3 - x1) (y2 - y1)
B =
(yp - y1) (x3 - x1) - (xp - x1) (y3 - y1)
(y2 - y1) (x3 - x1) - (x2 - x1) (y3 - y1)
A =
When answers A and B in the above equations are substituted for equations
and , X and Y can be obtained easily. In equations and , if the
denominator is 0, A and B become infinite. In this case, in both equations, the
following equation is true.
(y3 -y1) (x2 - x1) = (x3 -x1) (y2 - y1)
When both sides are divided by (x2 - x1) (x3 - x1), the following equation can be
obtained.
(y3 - y1)
(x3 - x1)
(y2 - y1)
(x2 - x1)
=
This means that M1, M2, and M3 are inline on a straight line. In this case, the
result is regardless as a data error because it is meaningless for the BOC mark
to be three points.
- 109 -
Angular correction value θ can be obtained as the angle made by vectors
(M1P) and (M1'P'). So, it can be obtained as follows:
(x' - x1')
(Y' - y1')
(xp - x1)
(yp - y1)
- atan ( )θ = atan ( )
For the BOC mark of two points (the same for IC mark)
As shown in the figure above, the theoretical coordinate of the BOC mark of two
points is defined M1 and M2, and the coordinate where each mark is detected is
defined M1' and M2'. In this case, coordinate Mv is where point M2 is rotated
by 90° with point M1 set at the center, and coordinate Mv' is where point M2' is
rotated by 90° with point M1' set at the center. Using Mv and Mv' as the
theoretical coordinate of the 3rd BOC mark which is virtual point, and using M1,
M2, M1', and M2' as the physical coordinate, in the same manner as the BOC
mark of three points, coordinate correction can be made by obtaining the
coordinate of point P' from the coordinate of point P.
- 110 -
3.13 Bad Mark Detection
The bad mark detection is performed as follows:
Move the X-Y axes to the bad mark detection coordinate. In this case,
when starting movement, the LED of the bad mark sensor is simultaneously
turned on.
When damping of the X-Y axes is complete, the status of the bad mark
sensor is read, and execution or skip of the circuit is recorded. Then, the
LED of the bad mark sensor is turned off.
Steps to are repeated from circuit No.1 to the last circuit.
The order of the circuits subject to bad mark detection is the same as the one
for the BOC mark. For non-matrix split boards, the order of the number is the
one for the circuit location input from the board data input. For matrix split
boards, it is to be counted in an increasing order of the X axis at the side of the
circuit close to the machine origin of the X axis. This is repeated in increasing
order of the Y axis from the machine origin side of the Y axis. (See the figure
below.)
- 111 -