Kubla Cubed User Manual


Relative Elements

Reduce, Raise, Trench and Berm, are all Relative element types.

In Kubla Cubed relative elements are those that are specified with heights or depths. For instance a trench defined as 2ft below the ground surface is defined with a relative depth. The alternative form ‘absolute elevations’ would have elevations defined from a fixed datum (e.g. 156m from Sea Level). Typically existing terrain is defined with absolute elevations whereas proposed terrain can be defined with a combination or relative and absolute elevations. A topsoil strip for example will almost always be defined with relative elevations (1 ft topsoil strip) whereas building pads will be defined with absolute elevations (245ft FFL).

Each element that is defined by depths, has an inverted counterpart defined by heights. The Trench has depth values while the Berm has height values, however both are defined by a centerline. Similarly, the reduce element's opposite number is the raise element. You can specify heights in a depth element and/or depths in a height element, by using negative values.

Relative elements all have a property called ‘Depths From’ or ‘Heights From’. This allows you to specify what surface you wish the elevations to be relative to. An obvious choice is to make them relative to the ground surface. This means they will override each other in areas of intersection where the element lower in the calculation order takes precedence. However, having the elevations relative to ground is not always desirable, for instance if you wanted to reduce a slab level for a material thickness in a specific area you would want the depths defined from the slab level, not the ground. The ability to change what the depths/heights are relative to, is extremely powerful allowing you to adjust the surface of lower elements in the calculation order, as well as the ground. You can select a named element, the previous element or ground.

When the ‘Auto’ option is active the option is dynamically set to the first absolute element above it in the calculation order. If there aren’t any, it is set to ground. It can be conceptually confusing to have relative elements adjust each other, especially for new users to the program, so the auto option ensures the relative elements adjust only from previous absolute elements in the calculation order or ground if no absolute elements are found. The option is dynamic so you can add and remove elements and all the relative adjustments elements will update accordingly.