Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

Pick Filtering

  • Last UpdatedNov 07, 2024
  • 2 minute read

There are two members that are used to control the pick filtering:

.input

This is an array member, containing the qualifiers used to define the filtering when picking from the graphics view. Each element of the array relate to a specific type of item, which can be picked, these are:

[1] Pline, filter applied to display only plines of structural elements that conform to the defined rule.

[2] Ppoint, filter applied to display only ppoint of elements that conform to the defined rule.

[3] Element, filter applied to only allow elements that conform to the defined rule to be picked.

[4] Design Aid, filter applied to only allow design aids that conform to the defined rule to be picked.

[5] Tubing, filter applied to only allow implied tubing conforming to the defined rule to be picked.

[6] Graphical Entity, allow only the graphical entities defined in the member to be pick, these are, VERTEX, EDGE or FACET. If no entry is defined, then all graphical entities are pickable.

Note:
The filtering rules are evaluated as the cursor passed the item in the graphic view.

Rules for design elements and tubing are evaluated on only the design element that can be picked, primitive, piping component, SCTN, etc. Whereas the rules for ppoints and plines are evaluated at the point of definition, i.e. on the catalog definition of them, this means that information pertaining to the ppoint or pline when in the design space cannot be used.

Element rules are always evaluated before the ppoint and pline rules, therefore, if an element rule excludes anything that has a pline, for example, TYPE eq 'BOX', then you will not be able to select a element to pick.

.modifiable

If this member is set to true, this applies the standard filter to the pick when the pick becomes active. When false, the currently defined local rules within the .input member are used.

Note:
If you have defined some input rule, this member must be set to false, otherwise the rules defined within the standard filtering utility will over-ride the settings when the pick becomes active.

Related Links
TitleResults for “How to create a CRG?”Also Available in