Rebuild

Rebuilds existing zone objects.

Command Operation

1. select zone object(s)
2. launch command

This command erases selected zone(s) then re-creates it/them again 'from scratch'.

Steps of rebuilding

- reading basic zone properties from existing zone
- reading information about attached labels
- reading zone contour from an 'area' element inside existing zone
- reading coordinates of openings if any
- reading custom attributes
- erasing existing zone
- creating new zone based on and 'area' element contour and obtained information

The point is that it is possible to manipulate a zone using native SketchUp tools (move, rotate, scale), but after such manipulation some information stored in zone's properties becomes irrelevant (for example, area and perimeter will not match actual zone object's size after scaling a zone).
It is also possible to manipulate elements inside zone group (area element, wall element(s), ceiling element etc). 'Rebuild' command takes in account results of manipulations with 'area' element only and discards all other manipulations' results. So it is possible to launch 'Rebuild' command in order to 'undo' undesirable changes of internal zone's elements if any.

Note

In addition to attributes refreshing 'Rebuild' command re-attaches labels with new relevant information (area, perimeter, floor level etc) if any.
In case if it is necessary to preserve manually made changes of zone group internal elements (wall, floor, ceiling, opening elements) and refresh zone's quantitative attributes, which depend on mentioned elements, then 'Recalculate' command should be used. 'Recalculate' command leaves geometry of zone group and its elements intact in contrast with 'Rebuild' command, but it refreshes quantitative attributes of a zone either.