2009

Table Of Contents
the whole model, then choose the file or files from the Standard tab that comprise the model. You
could also select several selection sets to limit your find to these items in the sets.
Note:
You can right-click the selection tree and choose from Import Current Selection to quickly select
the items currently selected for the search, or conversely, Set As Current Selection to set the
current selection to that you have already selected in the find selection tree.
4. The right-hand side of the bar contains a list box with four columns, Category, Property, Condition,
and Value. This is where the find specification is set up. In this list box, you define a series of
conditions which are, by default, logically ANDed together as follows:
Each condition is started by clicking the next available line under the Category column and from
the ensuing drop-down list, choosing which category the property you wish to search for is in.
Only the categories that are contained in the scene are available in the drop-down list.
After choosing the category, then choose the property you wish to test for in the Property
drop-down list which will then be available. Again, only the properties in the scene within the
category chosen will be available.
Then, from the following Condition drop-down list, choose the condition you wish to test for. This
will depend on the type of property you are searching for. For example, you can choose Contains
to search for a series of letters within a string. Wildcard means you can use wildcards in the
Value field to allow matching against any character or an arbitrary sequence of characters. The
symbol = means "exactly equals" and can be used for any type of property. The mathematical
symbols, <, >, <= and >= apply to number types and mean "less than", "greater than", "less than
or equal to", and "greater than or equal to" respectively. Also available are Defined and
Undefined to mean "anything" (in other words, it's there) and "nothing" (in other words, it's not
there) respectively.
Finally, if you didn't choose either Defined or Undefined in the Condition column, you have to
define the Value you want to match in the find. You can either type in a value freely in the text
box, or choose a pre-defined value from the drop-down list which shows all values in the model
available within the category and property you defined earlier. If you chose Wildcard in the
Condition column you can type in a value with wildcards. To match one single unspecified
character use the symbol ?, for example, a Value field of "b??ck" will match "brick" and "block".
To match any number of unspecified characters, use the symbol *, for example, a Value field of
"b*k" will match "bench kiosk", "brick" and "block". Similarly, a Value field of "*b*k*" will match
"bench kiosk", "brick" and "block" and also "Coarse bricks" and "block 2".
5. Continue to add conditions to the find specification. Each condition you add will by default be logically
ANDed with the others. See the example below for a better explanation of the logic.
6. You can logically negate any condition by selecting the condition, then right-clicking the list box and
choosing Negate Condition. See the example below for a better explanation of the logic.
7. Instead of the condition being logically ANDed, you can also logically OR a condition by selecting the
condition, then right-clicking the list box and choosing Or Condition. All conditions following this
condition are logically ANDed together and will be logically ORed with all conditions preceding this
condition (which are in turn logically ANDed together). A small "plus" will appear next to an ORed
condition. See the example below for a better explanation of the logic.
8. To delete the selected condition, right-click the list box and choose Delete Condition from the
shortcut menu. Alternatively, to delete all the conditions in the find specification, choose Delete All
Finding
170