Basic functions and features

Global functions – available in all versions

Cadvilla contains many important basic features and general functions that are essential for successful planning. The most important general functions and features of our CAD program can be found in the following overview.

The most important features

(Hint: Click on each feature to learn more.)

Grundrissplan erstellencadvilla uses the same tools to create 2D floor plans in all versions.
In addition to our standard 2D construction elements (walls, ceilings, windows, doors, stairs, …), 2D plans can be finalized and completed with 2D drawing functions (lines, polygons, circles, …), both included in cadvilla.
On top, you can choose 2D symbols from our 2D catalog and easily drag and drop them into your floor plan. More than 1000 2D drawing elements from a wide variety of areas are delivered with cadvilla.
Some examples of the catalog content:

  • 2D Symbols for furnishing and exterior design
  • 2D electrical symbols for designing electrical installations
  • 2D symbols for plumbing plans, create your own heating system, water supply and sanitary system
  • 2D Symbols for safety and gas installations

The 2D symbol catalog can be easily extended by using our 2D drawing functions.

Verwendung von Folien (Layer)

By using cadvillas layer structure capabilities you can combine floors individually in your 2D plans. Elements belonging together can be grouped and inserted on different layers.

Layers can then be faded in or out on each floor plan as you wish with a single mouse click. This allows you to add electrical installation to your floor plan by simply changing the visibility of a self-created “Electrical installation” layer (on which only the components for electrical installation have been inserted).

Worging in several viewsIn principal, the software operates based on a 3D model for which various views can be defined.

The following illustration shows a 3D perspective view and a 2D plan view. Several windows with different content can be displayed at the same time.

Since internally all views are equal, all user actions, e.g. selecting,, positioning, moving etc. are, if applicable, carried out the same way in all views. All views are updated simultaneously so that the user can follow the effects of changes in 3D as well as in 2D.

The individual windows can be presented vertically or horizontally tiled, cascaded or in tabbed form.

Walkthrough in the 3D View‘Walkthrough’ mode can be activated in an active 3D view.
In this mode, direction and inclination are controlled by movements of the mouse. The mouse wheel can be used to change the height of the viewing position.

You can control forward and sideways movements by default with the arrow keys. Other key combinations and further options can be specified in the ‘walkthrough’ dialog.

If you press the SHIFT key during a movement, movement of the adjustable factors are accelerated.

InneneinrichtungWith our architectural software, you can not only draw 2D floor plans and visualize them in 3D, but also add 3D objects for interior design and exterior areas.

The 3D models for interior or garden design can be freely scaled, distorted and coloured. The accurate positioning can be done either in 2D or 3D views.

With cadvilla professional or higher it is also possible to import 3D models from external formats such as 3DS, Collada or SketchUp.

This gives you access to millions of 3D objects from various manufacturers and allows you to quickly build your own 3D objects collection according to your wishes.

The architectural program Cadvilla not only becomes your floor plan tool, but also your interior designer and garden planner.

General basic functions – available in all versions

Constructive basic functions are used to draw, construct and create homes, apartments and other buildings and are included in all cadvilla versions. The following compilation shows an overview of the most important functional details.

The most important basic constructive functions

(Hint: Click on each function to learn more)

Walls, ceilings, floors - multi-layer elements
Construction components such as walls, roofs and floors, contain structural layers with their own properties. By default, for each of the components mentioned above, at least one layer is always defined.

You can create other layers created and modify their properties. You can specify a name for each layer, the thickness, the building material, a layer separator and the location of the layer within the structure. Multi-layered structures which are frequently used can be saved in the provided folder for future use in other projects.

Once you have defined a wall, it is shown in the 2D view with the appropriate fill patterns, layer thicknesses, hatchings, colors, font sizes and line types.

WindowsThe software offers a selection of various window types. They range from windows with one or two casements, with or without bars to windows with predefined materials and standard windows.

If you move the cursor over the plan in the vicinity of walls you can see a preview of the window you put in including the direction of opening.

You can position the window by using auxiliary lines or construction aids.

Construction aids are particularly useful for constructing via a midpoint, an intersection point, a point at a distance of, a plumb bob, a point with parallel extension, and a point in extension and the input of coordinates.

You can specify the width, height, direction of opening, and sill height of the selected window in the properties dialog along with the display of the top view, the opening, the sectional views and the other views.

Doors and GatesThe software offers a large selection of different door types. They range from standard doors to glass doors and gates.

If you move the cursor over the floor plan, in the vicinity of walls, you can see a preview of the door you have selected to put it in.

You can then position the door with the help of auxiliary lines or construction aids.

Construction aids are particularly useful for constructing via a midpoint, an intersection point, a point at a distance of, a plumb bob, a point with parallel extension, and a point in extension and the input of coordinates.

You can specify the width, height, direction of opening, and sill height of the selected door/gate in the properties dialog along with the display of the top view, the opening, the sectional views and the other views.

You can also specify these properties as a default for other projects.

Stairs - straight, winding, with landingOnce you have put in stairs, the program automatically calculates the width and height of the staircase, and based on the step dimensions, a reasonable ratio between rise and tread depth. These values can then be modified in the subsequent input dialog.

All stairs can be constructed with a solid or a wooden staircase. Different input fields are provided depending on the construction type. In all staircases handrails can be modified on the right and left. The changes do not only apply to the dimensions of the handrail components, such as ‘handrail’, posts, steps and base rails,, but also the shape of a component can be selected from a number of predefined shapes.

When putting in stairs with landing individual landings are created automatically at each corner of the polygon. A defined minimum distance between landings, defines at which point the software creates stairs between two landings.

For the individual display of stairs in the 2D top view you can choose between standard, lower part visible, upper part optionally visible, and display of stairs with separation lines.

Roof constructionThe program allows for the automatic or manual construction of hipped end roofs, gabled mansard roofs, extended gabled mansard roofs, gable end roof, clipped gable roof, and clipped gable roof with a whole, ridged roof, monopitch roof as well as a combination of these roof shapes.

Furthermore, the roofing, timber construction, rafters and details of the gable ends and eaves are automatically constructed once the roof has been defined.

The program automatically makes recommendations for the roof structure, including roofing, timber construction, rafters and details of the gable ends and eaves.

The associated roof editor simplifies the definition of new, complex roof shapes.

You can define a profile type, e.g. a gable end roof, a monopitch roof, a hipped end roof, a clipped-gable roof, for each roof area. Depending on the selection, the required parameters are retrieved and explained immediately by a 3D display.

The ability to define the attic wall sill and inferior purlins for each roof area is another feature of the roof construction.

You can define a particular shape for visible purlin heads from those defined under gable end details.

Mass determinationIn the case of the area and mass determination all elements included in the planning (rooms, walls, windows, doors, pillars, ceilings, chimneys, roofs) are listed in a clear tree structure. When choosing individual elements from the tree structure the properties such as dimensions, areas, volumes, formulas etc. are displayed in the detail window, and in the floor plan the element is marked red accordingly.

This way you have – in addition to the detailed display of masses – also visual control in the 3D view.

An entire presentation of masses as part of the project can be created in form of a table/list in different formats (Excel, PDF, RTF). This way you can create for example a list of all walls including all masses and areas for further calculation and proposal preparation by generating an EXCEL file.

Scaling and creating 'blueprints' for 2D floor PlansImages and 2D Elements can be scaled very accurately. This allows images of floor plans to be added in and used as a ‘blueprint’ on which the 3D model of the building can be constructed.

The procedure for creating a 3D model is quick and easy.

  • Load the image of the 2D floor plan:
    Load the image from a JPG, BMP, PNG or GIF file.
  • Scale the image:
    The image must be scaled to the correct dimensions, as undefined dimensions and incorrect proportions can often result during input.
    You can achieve this by putting in a reference dimension which is defined by specifying two endpoints in the image. Then a dialog box will appear that shows the current measurement while allowing for a numerical input of the actual value. After exiting the dialog the image is scaled to the new dimensions.
  • Input of the 3D model of the floor plan:
    You can now start with the input/blueprint of the floor plan. Measurements for wall thicknesses, windows and doors can be taken directly from the inserted image using the measuring and dimensioning functions provided.
Menu