The Component Change Dialog Box

Component Change

Define the component change rules in the dialog box.

Change operation

Add and delete change operations.

New
Select a change operation to be edited from the list or create a new change operation by clicking the New button. Enter a name for the new change operation in the text field.
Define the tasks to be performed during the change operation in one or more of the following screens:
  • What to change - Define the search criteria for the component to be changed.
  • Change to - Define the component to which the change is made, or the component parameters that will be modified.
  • Location - Define the location to which the component is moved.
  • Reference point - Select a reference point which will remain in place when the component's size is changed.
Apply
Set the change operation to active by ticking the Active checkbox. The change operation set to active can be selected from the list in the Change Components function. If the building model includes options, the change operation set to active will be performed during option solving, if the option conditions are realized. If you wish to remove a change operation from use, select the operation from the list and clear the Active checkbox.
Delete
You can delete a selected change operation from the list by clicking the Delete button.

What to change

Define the search criteria for the component to be changed.
Component Type
Select the type of the components to be changed from the list. If you wish to change all the components of the selected type, it is not necessary to define the search criteria presented below.
Search criteria
The component search criteria is formed of a parameter and its comparison value, for example:
PARAM1 = 100
PARAM1 is the parameter
= is the comparison operator sign
100 is the parameter's comparison value
The comparison operator may be one of the following:
= Equal to
<> Unequal to
There can be several parameters, allowing you to use two logical operators in the definition of the search criteria: and or or.
  • and - The component will be changed if both the comparison conditions are true.
  • or - The component will be changed if either of the comparison conditions is true.
For example: USE = "ROOF" and PARAM2 <> 0
If the comparison value is a text, it will be displayed inside quotes.
Define the search criteria as follows:
  1. Click the Select button. The Available parameters database view opens. The view presents the available parameters for components of the selected object type. All values used in the building model are displayed for each parameter, which means that the same parameter may appear on several rows. For example, a window description text PARAM9:

  2. Move the cursor onto the desired row with the arrow keys and click the OK button to accept the selection.
  3. If necessary, edit the comparison operator in the Search criteria field.
  4. If you wish to use more than one parameter in the search criteria, you must first select either of the logical operators: and or or.
  5. Select a second parameter and its value with the Select button etc.

Classification Search Criteria
You can also search for a component on the grounds of the classification. The classification search criteria is formed of the classification's type and name, for example:
COMP_USE = "TERRACE"
COMP_USE is the classification type
= is the comparison operator sign
TERRACE is the classification
The comparison operator may be one of the following:
= Equal to
<> Unequal to
There can be several types, allowing you to use two logical operators in the definition of the search criteria: and or or.
The same classification type can appear several times in the search criteria and receive different values, for example:
COMP_USE = "U1" or COMP_USE = "U2"
The classification is displayed in inside quotes. If necessary, you can replace part of the text with the wildcard characters question mark (?) or asterisk (*). The question mark stands for a single character, and the asterisk stands for any combination of characters. For example, COMP_USE = "TER*".
Define the classification search criteria as follows:
  1. Click the Select button.
  2. You can select a classification from either the classification database (d_USE) or the classification list tree defined in the DesignStream system (the DesignStream Interface add-on option).
  3. If necessary, edit the comparison operator in the Classification search criteria field.
  4. If you wish to use more than one type in the search criteria, you must first select either of the logical operators: and or or.
  5. Select a second type and classification by pressing the Select button, etc.

Note:
You cannot select free-form classifications defined for building components by using the Select button. If necessary, you can type the search criteria in the text field in the format:
  • FREE_TYPE = "CLASSIFICATION"

Make sure that the type and classification are written in exactly the same way as when you first set up the new classification.

Further information of classifications: Setting a Classification.
Show
Click this button to highlight the components meeting the search criteria. The components will be highlighted in color. You can return to the dialog box by pressing the Esc key.

Change to

Define the component to which the change is made, or the component parameters that will be modified.
Selected Library, Selected Item / Library, Item
The selection of the library and component depends on the type of component to be replaced.
Selection method A Selection method B
  • Open Eaves Rafters
  • Window
  • Roof
  • Floor
  • Macro
  • Eave Trims
  • Foundation
  • Door, Exterior
  • Wall Exterior
  • Door, Interior
  • Wall, Interior
  • Ceiling
  • Window Trim
  • Opening Grille (Old)
  • Railing
  • Corner Trim
  • Door Trim
  • Profile
  • Wall Layer
  • Building Group Project

Do either of the following:
  • Selection method A
    • Click Select to open the component browser and select the library and component to replace the components that meet the search criteria.
    • If you wish to delete the component, click Remove. The selected library and component get the value NONE.
    • Click Clear to clear your selections.
  • Selection method B
    • From the Library list, select the library from which to select the replacement component. If there is only one library or you cannot select a library, the field is grayed out.
    • From the Item list, select the component to which the components that meet the search criteria will be changed. The components from the selected library are displayed on the list.
    • If you wish to delete the component, select the alternative NONE from the Item list.
    • If the component type to be changed is Wall Layer, you cannot select the Library or Item to which you wish to change the layer. Define changing, deleting or adding a layer by clicking the Parameters to change button.
Parameters to change
Define the parameters to be changed for the component. Click the Parameters to Change button.
If the component type to be changed is Wall Layer, the Change Layers dialog box opens. You can define changing, deleting or adding a layer in the dialog box.
The Change Layers Dialog Box
Otherwise, the Parameters database view opens. Define the parameters to be changed in the database view as follows:
  1. Add a row to the database.
  2. Change the name of the parameter to change in the Parameter field.
  3. Enter a new value in the Value field.
The available parameters depend on the selected component. Typical parameters are, for example, the width of the opening ROW and the height of the opening ROH for windows and doors. To find out which parameters are available, you can check the component's parameters in the component library.
Note: When you are changing the wall type or the parameters of a wall, you can select whether to remove or keep the possible shapings of a wall during the change operation. Add the parameter $KEEP_SHAPE to the database, and type either of the following as its value:
  • 0 - Shaping is removed.
  • 1 - Shaping is kept.

If the parameter has not been defined, the shaping is kept by default. Shaping refers to the modifications made with the wall volume shaping functions.

Shaping a Wall in a Model

DesignStream selection target
If the DesignStream Interface add-on option is available to you, you can get the selection code of the replacement component from the DesignStream system.

Option condition

If the building model includes options, you must define an option condition which must be realized for the change operation to be performed when the options are solved. This requires that the change operation has been set to active (the Active checkbox). You can use three logical operators when defining conditions for performing the change operation: and, or and not. You can define the option condition as follows:

  1. Find the option code from the Options database by clicking the Select button. The Project Options database view opens.
  2. Move the cursor on the desired row and click the OK button.

    Project Options from the DesignStream System

  3. If you wish to use more than one option in the condition, you must first select one of the following radio buttons:
    • and - The change operation will be carried out if both options are selected when you solve the options.
    • or - The change operation will be carried out if either of the options is selected when you solve the options.
    • not - The change operation will be carried out if the first option is selected, and the second one is not, when you solve the options.
  4. Select a second option from the Options database by pressing the Select button, etc.

The logical operations are performed in the following order: first the not operation, then the and operation and finally the or operation.

Location

Define the location to which the component is moved. Define the new location by entering the offset coordinates in relation to the original location in the Dx, Dy and Dz fields. The directions are in the absolute coordinate system.

Reference point

Select a reference point which will remain in place when the component's size is changed. The contents of the list of possible reference points depend on the component's object type. You can select Auto for windows and doors from the list to use the reference point selected last for each door and window.