There is a test failure for a PCA board. The failure must be analyzed and the cause logged as a defect. The appropriate disposition for the defect must then be determined and logged.
Material ACME_PCB_3451
is a PCA board with an associated ECAD model (GRDemo.gcm).
The ECAD model contains components, routes and test points.
Operation PCB_TEST_ANALYZE_REPAIR
is being performed at resource PCB_STATION
.
A PCA board with SFC number ACME-3451-000004
is to be processed at this operation.
In NC Client Maintenance
, you have selected the Can Log Primary NC Code
and Log Secondary NC Code
checkboxes to ensure logging of all three types of NC codes.
To log test failure, proceed as follows:
Open the default VTR POD (POD – Visual Test and Repair
).
Enter operation PCB_TEST_ANALYZE_REPAIR
and resource PCB_STATION
.
Enter SFC number ACME-3451-000004
in the SFC
field and start it.
External event: test P358
fails at the bottom left test point with failure code F1-22
.
Choose the FAIL
NC code in NC Selection
(displays fields in NC Data Entry
).
Enter Test P358 failed with failure code F1-22
in the Comments
filed in the NC Data Entry
plug-in.
Choose the Flip Board
icon on the right-hand toolbar in the Model Viewer
(test points are on the bottom of the board).
Pan and zoom the image in the viewport to clearly show the bottom left test point.
Double-click on the bottom left test point. It highlights, centers and zooms the test point in the viewport and automatically displays 203
, the RefDes
value from the test point, in the Ref Des
field
in the NC Data Entry
plug-in.
Choose the Add
button in the NC Data Entry
plug-in. It logs the FAIL NC
code and deselects the test point in the viewport.
To analyze and log defect, proceed as follows:
Choose the NC Tree
button in the POD. NC Data Tree
opens.
Choose the row in the NC tree and choose the Return to POD
button. It highlights, centers and zooms test point 203
and displays the secondary NC code groups and codes in NC Selection
.
Double-click on the route connected to test point 203
in the viewport. It highlights, centers and zooms the selected route, which shows multiple segments.
Visually follow the route UN168HC1190PMODB
to the first component WT5
.
Examination and test of component WT5
finds no defect. Flip the board by choosing the Flip Board
icon on the right-hand toolbar (next segment of the route is on the top of the board) and pan the image in the viewport to
find the next segment of the route.
Alternatively, you can choose the Elements
icon on the left-hand toolbar; double-click on component WT5
in the Elements
list; and then double-click on
the route connected to that component.
Visually follow the route UN168HC1190PMODB
to the next component C1
.
Examination and test of component C1
finds that the component has a bent lead that is not making contact. Choose the COMPONENT
NC group and the LEAD-BENT
NC code in NC Data
Entry
.
Choose component C1
in the viewport. It highlights component C1
in the viewport and adds C1
in the Ref Des
field and 4399-3047-00
in
the Component
field in NC Data Entry
.
Choose the Add
button in the NC Data Entry
plug-in. It logs the LEAD-BENT
NC code and deselects component C1
in the viewport.
To log repair, proceed as follows:
After component C1
has been removed, repaired and reinstalled on the board, choose the NC Tree
button in the POD to display the NC tree in a pop-up screen.
Choose the row in the NC Data Tree
with the LEAD-BENT
NC code and choose the Return to POD
button. It highlights, centers and zooms component C1
and displays
the REPAIRACTION
NC code group and codes in NC Selection
.
Choose the DONE
NC code in NC Selection
. It displays DONE
in the NC Code
field in NC Data Entry
.
Choose the Add
button in NC Data Entry
. It logs the DONE
code, deselects component C1
in the viewport and changes the NC state of the logged FAIL
, LEAD-BENT
,
and DONE
NC codes to Closed
.
The figure below provides a high level flow of the VTR test, analysis and repair example:
Recommendation
We recommend that you add a Comment
field to the data type for the DONE
NC code to enable the user to enter a comment regarding the specifics of the repair or the condition of the component.