2. Checking Error Positions


* For general Check-Mate operating instructions, refer to the Check-Mate manual provided with NX.

* Generating reference points requires selection of the corresponding option in the settings.
For detailed information, see Section 3, "Diagnosing Parts," step 1, "Diagnosing Parts," "Specify Customization."

Identifying Error Elements With Highlighting

The Check-Mate results dialog box appears when diagnostics is complete, and the results are listed under [Results].
 
Meanings of each icon is as follows.
 
The items for which was unchecked in [Configure Checker] are labeled with a Skip icon .
The items for which errors were detected are labeled with a Fail icon .
Expanding the tree node for these items shows related elements at the position of the error.
(The following figure is an example of elements related to the position at which an error occurred involving Large Face Gap - specifically, face, points (reference points; described later), and an edge.)
Selecting tree elements highlights the corresponding element on the NX graphics screen.
You can select an element, right-click, and select [Focus View on Tag] from the context menu to quickly check on the element on the graphics screen.
When there are multiple related elements at the error position, double-click the error shows information for the group in the [Check-Mate Result].
(The following figure illustrates an example of a set of two reference points indicating the position of a gap of two edges of each error position for a "Large Curve Gap" error.
The indices "Index1" and "Index2" are shown at each error position.)
** NOTE **
"Edge - Index: 1 / 2" indicates that a total of two edges with gaps were detected and that this information applies to the first edge.
Next, the length of the first gap in this edge is given as "0.014895 [mm]."
A reference point is generated at this position, and Index 1 (the same as the edge) is assigned to it.


The following elements are highlighted for each diagnosed item:
ID Problem Category Highlighted Element Position of Added Reference Points Group Name of Reference Points Label
1 Large Curve Gap 2 corresponding edges and 1 reference point Vertex position between two edges PDQ_G-CG-LG
2 Non-Tangent Segments 1 corresponding edge and 1 reference point Position at which the curve segment is broken (in the case of multiple breaks, only the first detected position) PDQ_G-CU-NT
3 Tiny Curve or Segment (Curve) 1 corresponding edge N/A N/A N/A
4 Tiny Curve or Segment (Segment) 1 corresponding edge and 1 reference point Tiny segment position (starting position) PDQ_G-ED-TI GEO
5 Self-Intersecting Curve 1 corresponding edge and 1 reference point Position at which a curve segment intersects itself (in the case of multiple self-intersections, only the first detected position) PDQ_G-CU-IS
6 Non-Tangent Patches 1 corresponding face and 1 reference point Position at which the surface is broken. If the surface is broken in either the U or V direction, the isocurve starting point. If broken in both directions, the position of the isocurve intersection. (in the case of multiple breaks, only the first detected position.) PDQ_G-SU-NT
7 Tiny Surface or Patch (Surface) 1 corresponding face N/A N/A N/A
8 Narrow Surface or Patch (Surface) 1 corresponding face N/A N/A N/A
9 Narrow Surface or Patch (Patch) 1 corresponding face and 1 reference point Parameter (0.5, 0.5) position of corresponding face PDQ_G-SU-NA_2
10 Degenerate Surface Boundary (Surface) 1 corresponding face and 1 reference point Position at which a surface degenerates PDQ_G-SU-DC_1
11 Self-Intersecting Surface 1 corresponding face and 1 reference point Position at which a surface intersects itself (in the case of multiple self-intersections, only the first detected position) PDQ_G-SU-IS
12 Degenerate Surface Corner 1 corresponding face and 1 reference point Corner of corresponding surface PDQ_G-SU-DP
13 Self-Intersecting Loop 1 corresponding face, 2 edges, and 1 or no reference points Position at which an edge loop intersects itself (in the case of multiple self-intersections, only the first detected position) PDQ_G-LO-IS
14 Inconsistent Edge In Loop 1 corresponding face and 1 reference point 0.5 position on curve segment parameter PDQ_G-LO-IT
15 Large Edge Face Gap 1 corresponding edge, 1 face, and 1 reference point (in the case of multiple gaps, only the first detected position) Position on edge with the greatest gap between the base surface and edge PDQ_G-FA-EG
16 Tiny Face 1 corresponding face N/A N/A N/A
17 Narrow Face 1 corresponding face N/A N/A N/A
18 Large Vertex Gap 1 corresponding face and 1 reference point Vertex position PDQ_G-FA-VG
19 Intersecting Loops 1 corresponding face, 2 corresponding edges, and 1 or no reference points Position at which 2 loops intersect PDQ_G-FA-IS_2
20 Large Face Gap 2 corresponding faces, 1 edge where there is a gap, and 1 reference point (in the case of multiple gaps, only the first detected position) Position on edge with the greatest gap between two faces PDQ_G-SH-LG
21 Over-Used Edge 1 corresponding edge N/A N/A N/A
22 Sharp Face Angle 2 corresponding faces, 1 corresponding edge, and 1 reference point Position on edge with a sharp angle between two faces PDQ_G-SH-SA
23 Tiny Solid 1 corresponding solid N/A N/A N/A
24 Solid Void 1 corresponding solid and 1 corresponding face N/A N/A N/A
25 Embedded Faces 2 corresponding faces N/A N/A N/A
26 Free Edge 1 corresponding edge N/A N/A N/A

Count of Elements Affected by Errors

[Count] next to diagnostic items in the [Results] tree indicates the total number of related elements for each item (the number of related elements per error position x the number of error positions.

Maximum Number of Displayed Elements Affected by Errors

By default, the number of related elements shown for each diagnostic item in the [Results] tree of the dialog box is limited according to Check-Mate specifications.


To change the maximum number of displayed entities, change the values of both [Maximum Number of Logged Objects] and [Maximum Number of Displayed Objects] by starting from NX menu, select [File][Utilities][Customer Defaults][Analysis][Check-Mate].

Change the value of [Maximum Number of Logged Objects] in [General] tab.

Change the value of [Maximum Number of Displayed Objects] in [General] tab.

By setting these two values above, maximum number of displayed entities is modified.

Maximum Number of Error Positions

By default, Check-Mate stores up to 2,000 positions at which errors are detected. If errors are detected at more than 2,000 position, a warning is issued as part of the post-check results, and the total number of errors is shown.

Faces Not Checked

Faces and edges may not be checked if they do not have the geometry information. This causes a failure in "Post-check," and the error elements and reference points for the error elements will be listed in the result dialog.

Reference points will be created based on the following rules;
* For faces without geometry information
-- Reference points named "POINT_ON_EXTRACT_FAIL_FACE" will be created at the midpoint of all the edges of the face.
* For edges without geometry information
-- Reference points named "POINT_ON_EXTRACT_FAIL_EDGE" will be created at both end points of the edge.

Note: Faces may not be highlighted if they lack geometry or in other such cases.

Identifying Exact Error Positions Using Reference Points

CADdoctor for NX Checker generates reference points in NX models to indicate the exact position at which errors occurred.
Since these reference points appear as error-related elements in the [Results] tree of the Check-Mate dialog box, you can highlight them in Check-Mate or use the panning function to identify the exact error position.
For detailed information on positions at which reference points are generated, types of labels, and so on, refer to the table above.

Operations With Groups of Reference Points

Reference points are registered in NX Part Navigator in the [Unused Items] folder, grouped by validation items. For operations involving the reference points (show/hide the reference points, batch deletion, and so on), select a group and right-click to access the context menu.