Import & Assign data

As noted above, this option enables the user to quickly import entire datasets to the target project. 
 
Extra Import Options
The dialog below allows the user to select the data sets to be imported.

The options are split into two categories:
 
Job Summary
Choosing “Next” from the import options page shall display a job summary, listing the items to be imported.

Note: The first items on all jobs shall be “Create restore point”.   Whenever we apply a master template job, we create a restore point prior to applying changes.  At any point, the user may revert the application of a master template by choosing the “Master Templates Restore” menu item option.  All restore points shall be displayed allowing the user to restore back to the previous model state.
 
This option performs identical tasks as that of “Import data” with the additional step of applying data directly to matched rooms in the model.
 
Assignment Options
 
Matched Rooms
 
What data is assigned?
When a room is matched, we apply data, derived from the source model, to that room.  The following is auto-assigned:
The thermal template assigned to the source room is auto-imported (including associated data; profiles, gains etc.) and assigned to the current matched room.
For each construction type/category in the source room (external wall, floor etc.) we find the most dominant using the area coverage and import and assign this construction to all such categories within the target room.
Note: this will assign a single construction to the room for all surface categories. 
Similar to constructions, openings shall be auto assigned from the source room by identifying the most dominant opening using area coverage.
Note: this will assign a single opening to the room.  If the target model has multiple openings, then these will all be assigned this opening.
 
Extra Import Options
This is identical to Extra Import Options above with the difference that items will be pre-selected should the user have chosen to match one or more rooms.  As indicated, matching rooms shall assign data to the matched rooms and, thus, data must be imported to support this.

The intermediate state check boxes indicate which items shall be imported automatically due to room matching.  The user cannot deselect these items as they are pre-requisites of the auto-assign.   The only way to remove these items would be to go back and deselect the matched rooms. 

The user can choose to import additional data using the check boxes provided.