## Verifying CAD Information

CAD Verify dialog box

You can use the View | CAD Verify menu item to verify that the CAD model is accurate. PC-DMIS will display a CAD Verify dialog box that allows you to perform different operations on the CAD model imported into the Graphics Display window. You can easily resize the CAD Verify dialog box to a larger size as needed.

The dialog box contains the following areas and items:

Input area

This area specifies the XYZ point and the IJK vector used to verify the CAD model. Some operations do not require the vector; PC-DMIS disables the IJK Vector boxes in those cases.

Options area

This area determines what operation PC-DMIS should perform on the CAD model. You can also specify options that control the behavior of the operations and the resulting output.

The input point and vector in these options refer to the information entered into the Input area.

Item | Description
Point projection | This projects the input point onto the CAD model. A closest distance algorithm is used to project the point.
Ray pierce | This option pierces the CAD model using a line. The input point and vector define the line.
Plane cut | This option intersects the CAD model using a plane. The input point defines a point on the plane and the vector specifies the plane's normal vector. For surfaces, only the surface boundaries are intersected with the plane.
Boundaries | This check box determines whether or not surface boundaries are used. If you select this check box and the CAD entity is a surface, only the surface boundaries will be used. This does not affect curve geometry.
All results | This check box determines whether or not to get results for all the CAD entities in the model. If you don't select this check box, only the "best" result is displayed. The best result depends on the operation selected.

- For Point projection, the best result is the CAD point closest to the input point.

- For Ray pierce, the best result is either the intersection point farthest along the ray vector or closest to the input point. You can specify which intersection point is displayed. See "Farthest Along Vector" below.

- For Plane cut, the best result is the intersection point closest to the input point.

Farthest Along Vector | This option displays the intersection point farthest along the ray vector.
Closest to Point | This option displays the intersection point closest to the input point.
Resolution | This box controls the precision of the result. The result will be within the resolution value. The minimum resolution is 0.0000001. Note: For Direct CAD Interface models, the precision will only affect the number of displayed decimal places. The actual CAD system controls the precision of the operations and cannot be modified from within PC-DMIS.
Tolerance | This box defines a tolerance value that will limit the display to only those items that fall within the specified limits.

- If you select Point projection and All results, you can specify a Tolerance value. PC-DMIS then displays all CAD entities within the tolerance distance.

- If you select Ray pierce and All results, you can specify a Tolerance. For curve geometry and surface boundaries, PC-DMIS displays any curve within the tolerance distance of the ray vector.

Output Vector | This area controls the displayed vector for surface boundaries and curves. (For surface points within its boundaries, the displayed vector is always the surface normal.)

- Select Tangent to display the curve point's tangent vector.

- Select Normal to display the curve point's normal vector. For curves, the normal vector is the inverse of the second-derivative vector. For surfaces, the normal vector is simply the surface normal.

Input Cad area

This area lets you choose the CAD entities you want tested.

Item | Description
Entire CAD Model | This check box determines whether PC-DMIS will test the entire CAD model or only selected CAD entities.

- If you select this check box, PC-DMIS enables other check boxes that allow you to define which entity types to test in the entire CAD Model: Points, Curves, Surfaces, or All.

- If you clear this check box, only specific CAD entities will be tested. See "Sequence/ Source Seq." below.

Points | This check box tests for all points on the entire CAD model.
Curves | This check box tests for all curves on the entire CAD model.
Surfaces | This check box tests for all surfaces on the entire CAD model.
All | This check box tests for all points, curves, and surfaces on the entire CAD model.
Sequence / Source Seq. | These boxes let you define a single CAD entity. You can fill in these boxes and then click the Select CAD Object button. PC-DMIS will turn the item red and cause it to flash a few times. Alternately, you can test multiple CAD entities by selecting them one at a time from the Graphics Display window, or by box-selecting a group of entities.

Output area

The Output area contains the results of the verification in a table format with points making up the rows. PC-DMIS displays all the points in the Graphics Display window. Selected points from this list are highlighted in the Graphics Display window. To update the information in the Output area, select a new option and press TAB.

This table describes the column headings in the Output area:

Column | Description
Point | This column shows the resulting CAD point from the input point and the CAD.
Vector | This column shows the resulting CAD vector from the input point and the CAD.
Result | This can be either Hit or Miss. For Point projection,

- Hit means that the projection point was on the interior of the CAD entity.

- Miss means that the projection point was on the extremities of the CAD entity. For curves, the extremities are the end-points. For surfaces, the extremities are the boundaries.

For Ray pierce,

- Hit means that the ray vector directly intersected the CAD entity.

- Miss means that the ray vector passed close to, but did not directly intersect, the CAD entity.

For Plane cut,

- Hit means that the plane directly intersected the CAD entity.

- Miss means that the plane passed close to, but did not directly intersect, the CAD entity.

Sequence | This column shows which CAD entity the point is on. The sequence is a unique identifier assigned to each CAD entity.
Distance | This column shows the distance between the input point and the output point.

Copy to Clipboard

This button copies the Output area's results to the Windows Clipboard. If you selected specific points, only information for those points is copied. Otherwise, the entire output is copied.