Select Page

Exclude faults

 

Applies to

Sensoft Vision 2 and later

 

Exclude

It can happen that you have many fake faults, be it because dust gets on the wire, a rectangular wire makes a periodical tilt, or whatever. Surely the best solution is to correct the source cause. But the software also gives you some options to deal with faults you consider fake:

  • Do nothing, i.e. leave them in the spool file.
  • Exclude: Mark them as excluded from the PASS/FAIL calculation. The faults are like grayed-out, but all data and photos are retained. Faults can be included again.
  • Delete: Irreversibly delete the faults and their photos.

Both exclusion and deletion of faults can be disallowed by an admin. This page is about the Exclude action.

To exclude the current fault, press Ctrl - E. If there are more faults selected, it will pass to the next fault in the selection. You can thus e.g. select the faults the AI model considers fake (by selecting Fake in Select faults), and quickly go though them, confirming (Ctrl - E) or not confirming (Right key) each of them. If you trust that all selected faults can be excluded, you can also exclude them all in once by pressing Ctrl - Shift - E. These two commands are available also from the context menu, by pressing the right mouse button in the faults graph.

If you are using an AI model and trust it blindly, you can also let it automatically exclude the faults it considers fake, by writing the declaration  Exclude AI-detected fake faults  in a free row of the Criteria field.

Excluded faults are marked as gray circles in the graphs. They can still be selected and their photo displayed. But they are excluded from the evaluation of the spool. This only matters if you are using advanced criteria, because only then the spool has a Pass/Fail status. In the spool file on disk, excluded faults are still in the fault list on page Faults, but in the column Artificial they have a value larger than 0.

Include

Including faults means undoing the exclusion of these faults, i.e. stating that they are normal faults again and not fake ones.

To include the current fault, press Ctrl - I. As with excluding, if more faults are selected, it will pass to the next fault in the selection. To include all faults that are selected, press Ctrl - Shift - I. These two commands are available also from the context menu, by pressing the right mouse button in the faults graph.

How the information is saved in the spool file

Excluded faults are faults considered artificial (i.e. fake), and in the TDMS file on the Faults page, they have a value greater than 0 in the Artificial column. This value is a signed byte integer, codifying who thinks the fault is artificial.

  • Bit 0: AI model
  • Bit 1: User
  • Bit 7: Sign bit. If True fault is included even if somebody thinks it is artificial.

Some examples:

  1. Artificial value = 3 = 00000011 means that both AI and User think the fault is fake: the value is larger than 0 and thus the fault is excluded.
  2. Artificial value = -127 = 10000001 means that the AI model think it is fake, but either has no authority to exclude it (i.e. no Exclude AI-detected fake faults in Criteria) or the user explicitly included it: the value is not larger than 0 and thus the fault is not excluded.