Using Menus with "Object Type" Selection
Using Menus with "Object Type" Selection
Selection takes place using a system of cascading "object menus", combined with screen-picking, area selection and keyed in data.
Primary selection of object type
In whatever context you are operating, here BLANK , you will be presented with the primary menu of object types to operate upon.
In this example the user has chosen from the range of possible categories. The list of categories available will depend on the operation being carried out, the model contents, and the window tabs.
To return to a different object type, click the button. This will deselect all entities and display the primary menu of obejct types again.

Selection of objects from the menu list
Once an object category has been selected you are presented with a list of possible choices. In this case there are two models, each with several parts, and the user has selected one part from model 1 and two from model 2.
Objects can be selected or deselected (by clicking on them again) at will.
You can also use
| All | To select all eligible items |
Note that
,
and
(nvert)
|
| None |
To deselect all eligible items |
|
| ( invert ) | To invert the current selection |
Of the other buttons at the top of this panel:
| (ions) | Further options (refresh and blanking) |
| Filter | Applies "filtering" to what is shown |
| Vis | Maps a panel showing further "visible" picking options |
| Key_In | Maps a panel allowing you to key in label ranges directly |
| (etch) | Sketches what is currently selected. |

Using Filter to limit what appears in the menuIn some cases the list may be hundreds of items long, and a method of cutting down what is displayed is required. This is provided by the button at the top of this box. This allows you to control what is displayed in the selection menu by providing a series of tests against objects are compared before they are included. The tests vary by object type, those for PARTS are shown here. By default all tests are unset ( ), but you can set any combination: multiple ones combine in effect.
|
|
An example of setting a FilterHere the Thickness ... option for PARTS has been selected. You are presented with all thicknesses in the model(s), and can choose one. The default may be chosen to revert to no filtering by this category. Some filter types are screen-pickable. If so, the button in the filter menu is active. You can either select an explicit row, or use and screen-pick from the current image.
|
|
|
In the example shown here the user has selected 5.0 as the thickness filter. This causes the selection menu to be updated immediately to show only those PARTs with thickness 5.0. Note that the and options will now only operate on the five parts shown here. They will not affect the selection status of anything picked previously that does not now appear in the menu list.
|
|
Using Text Filter to search by text string
To cancel text filtering simply delete the contents of the box, and it will revert to showing <No text filter>. Text matching is not case sensitive. White space at the beginning and endis ignored, however embedded white space in a string is considered when pattern matching. In addition filtering supports the following "wildcard" characters:
These may be used any number of times in a string, for example "
*quick*fox*
"
will match "
The quick brown
fox jumped
".
|
|
Sorting the object menu contentsBy default object menus are present in M odel/ L abel order, referred to as M/L, meaning
However it is possible to resort object menus dynamically by clicking on the menu title bar, which will cycle the sort process through:
Further clicks will repeat the cycle above. The menu title row changes to show the current sorting method. |
|
The Opt(ions) popup menu
When "Only" is used all other items in all models will be blanked, regardless of whether this object menu refers to a single model or multiple ones. This is necessary if "only" the selected items are to be visible. |
|
By typing something into the text filter box you will limit what is displayed
in the main object menu to items that match that string.