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.