laser

#### Automatically Adjusted Flush and Gap Values

Note that when you change some Flush and Gap parameters, and you don't have any CAD data, PC-DMIS will adjust some parameters' values automatically. This topic details what gets changed and how the software computes those automatic values.

Key: Use these abbreviations when viewing the equations below:
CPV = Cut Plane Vector
VV = View Vector
x = Cross Product
GV = Gap Vector
GD = Gap Distance
GP = Gap Point
GPV = Gap Point Vector

When Typing in a Gap Point Value or Modifying it by Read Position...

- The current probe vector is used as the View Vector.

- The current stripe vector is used as the Gap Vector.

- The new cut plane is located in the Gap point, and the new Cut Plane Vector is computed:

- Master Side Point and Gauge Side Point are ESTIMATED at from the new Gap Point along the Gap Vector.

If the Flush distance is positive, the Master Side Point is translated along the View Vector of the flush value.

If the Flush distance is negative, the Gauge Side Point is translated along the View Vector of the flush value.

- The Master Side Surface Vector and the Gauge Side Surface Vector are set with the View Vector.

When Typing in a View Vector Value...

- The new cut plane is located in the Gap point, and the new Cut Plane Vector is computed:

- The Gap Vector is computed to be orthogonal to the new View Vector:

- The Master Side Surface Vector and the Gauge Side Surface Vector are projected onto the new cut plane.

- The Master Side Point and Gauge Side Point are projected onto the new Cut Plane.

When Typing in a Gap Vector Value...

- The new cut plane is located in the Gap point and the new Cut Plane Vector is computed:

- The View Vector is computed to be orthogonal to the new Gap Vector:

- The Master Side Surface Vector and the Gauge Side Surface Vector are projected onto the new cut plane.

- Master Side Point and Gauge Side Point are projected onto the new Cut Plane.

When Typing in a Master Side Point Value or Modifying it by Read Position...

- The new cut plane is computed orthogonal to the View Vector and the Master Side Point minus the Gap Point:

- The Gap Vector is computed orthogonal to the new View Vector.

- The Master Side Surface Vector, the Gauge Side Surface Vector and Gauge Side Point are translated onto the new cut plane.

When Typing in a Gauge Side Point Value or Modifying it by Read Position...

- The new cut plane is computed centered on the new Master Side Point and orthogonal to the View Vector and the Master Side Point minus the Gauge Side Point:

- The Gap Vector is computed orthogonal to the new View Vector:

- The Master Side Surface Vector, the Gauge Side Surface Vector, and Gap Point are translated onto the new cut plane.

When Typing in a Flush Distance Value...

- The Master Side Point and/or the Gauge Side Point are translated according the new flush value along the Master or Gauge Side Surface Vector.

When Typing in the Distance Value...

- The Master Side Point and/or the Gauge Side Point are translated according the new gap value along the Gap Vector.