Previous topic

3.1.1. Mark

Next topic

3.1.3. Level

This Page

3.1.2. SiteΒΆ

Site object is the parent of all building components and can contain one or more buildings. There can only be one of this type of object in a building design solution. It provides the basis for which all other parts of the building can be established and one of these is for each major part of the building to be able to communicate with the other. For this reason the Site object must be present at all times. When Buildes starts, it creates a default Site object that fulfills these basic needs. This default Site object is limited in its ability to support the designer because it does not have the knowledge of its borders and as a consequence does not have information on setbacks for example. If this level of support is not desired, it is possible to design a building with this default Site.

The user must replace this default Site to get more assistance. Use the following syntax to replace the default Site object:

site("john_doe_residence", 5)  # site object called john_doe_residence with
                               #+ 5 boundaries. This object replaces the
                               #+ default site object.

With the default Site object replaced, the user can then configure the site boundaries and the setbacks which the Site uses to automatically derive the available Footprint. The Footprint is the largest piece of land the building can occupy. The process of setting up the site borders and setbacks is not yet implemented.