English

# How To: Using bitgate weights in weight filters

## Summary

This article explains how to set up filter ranges when using bitgate weights in weight filters.

## Procedure

This example works with a geometric network that models electric phases. The geometric network contains a 3-bit bitgate weight to model the three electric phases (A, B, and C). Each phase is represented by one of the three bits:

Phase A = 4 (third bit)
Phase B = 2 (second bit)
Phase C = 1 (first bit)

Each permissible numerical value must be entered in the weight filter range. For example:

• For tracing on Phase AB (either state of the C phase is acceptable), the weight filter range will be '6, 7, 0.' Six represents the state of 'A AND B AND Not C,' while 7 represents the state of 'A AND B AND C.' Zero indicates that tracing is allowed on features that don't have an associated feature attribute for this bitgate weight; for example, orphan junctions. See related article for more information about the zero weight value.
• For tracing on Phase A (either state of the B and C phases is acceptable), the weight filter range will be '4, 5, 6, 7, 0.'