Setting User Attributes as Ranges

It is also possible to set up user attributes as a range of values, usually for use as a ToolStore filter.

If any tool with a flute length more than 5mm greater than hole depth but less than 25mm greater were suitable then the range could be set up in a data node as :

User.Flute-Length>Hole.Depth+5

User.Flute-Length<Hole.Depth+25

The filter would then be set as "Flute Length=User.Flute-Length" and any tools with flutes in the range specified would be selected.

Valid operations are:

=

other attribute equals the given expression

>

greater than

<

less than

> =

greater than or equal

< =

less than or equal

Note that = > and = < are not permitted.

Where an upper and lower limit are defined in a single data node they are taken to define the range of that attribute. The range can be redefined in a later node.

All such ranges and values must lie between any legal range limits defined when the attribute was created.