BIM Consulting | BIM Solutions > Focus on HOW

BIM-Professional (Technical University of Munich, Germany)
buildingSMART International Qualification



CBM-Room Manager: Units' Areas


CBM-Room Manager is a simple utility for the BIM author to perform batch actions around Rooms. For the moment there is only a Unit area tool, but I will add functionality as I need it.


In Archicad there is no simple tool to display the sum of areas per unit on drawing. The German AC version contains a complex construct, but it works with the singular GDL parameters and is rather cumbersome to use in practice. One wishes to simply use labels displaying a user-defined property, such as the items in red in the screenshot below:

  1. Create a property of type Area.
  2. For each Zone, write in it the sum of the Unit's areas [--> using CBM-Room Manager].
  3. Display the property in a label attached to any room.

Prepare a property of type Area where to store the Unit's areas.


In red labels displaying the sum of areas per unit using the prepared property.

In order for a label workflow to work, one needs to write the Area sum per Unit in each room and there is no automatic way in Archicad to do it. So this tool does just that: write the Unit's area sum to a property of your choice. Then you can simply use labels like that:

Installation


Downloads
Under construction

Warning! At the moment the app is still on development."

Usage (see movie):


1 - Filter the room selection

  • Element Type: Choose the element type whose areas are to be summed. Every type might have different properties attached, so changing the type will force a regen of the properties in the other fields.
    • Zone (Room)
    • Slab
    • Morph
  • Selected only: Restrict the operations to the selected items.
  • Layer is: Enable/disable filtering by layer
  • Classification is: Enable/disable filtering by Classification
  • Renovation filter is: Enable/disable filtering by Renovation Filter
  • Zone Category is: Enable/disable filtering by Zone Category




2 - Choose Building, Unit and Room Data:

The building name/number (optional) and unit name/number data properties must be correctly filled in for each Zone before running this application: they are used as filters to sort and calculate the sum of areas.


  • Building Name / Nr field: (Optional) Needed in projects with more than one buildings.
  • Unit Name / Nr field: The areas of Zones with the same Unit will be added together.
  • Room Area field: The Area property that you want to sum up by unit. You can use built-in properties or custom properties. The built-in properties are described in detail in the Archicad help, below just a brief description:
    Warning: the properties listed depend on the selected element type. If you miss a property, it may be because the type doesn't support it.
    • Area: General Parameters - Area corresponds to Measured Area as far as I can see. I keep them distinguished anyway, should some hidden deviation be there nevertheless.
    • Calculated Area: Construction method inner edge (not gross)
      • Proj. Prefs Wall & Column subtraction ON: Always removes the area of columns or walls, if these are not set to "no effect on zones"
      • Proj. Prefs Wall & Column subtraction OFF: Only removes the area of columns or walls, if these are set to "zone boundary"!
    • Measured Area: Visible area of the Zone polygon.
      • Proj. Prefs Wall & Column subtraction ON or OFF: Only removes the area of columns or walls, if these are set to "zone boundary"!
    • Measured Area Net Area: Same as Measured Area, but only net part, when the option is "gross"
    • Reduced Area: Affected by the option "area reduction under low ceiling": Warning, this just means that if the zone item is lower than the limit in the project preferences, the area will be reduced accordingly. It is NOT really related to roofs or ceilings.
    • choose custom property: user defined area property




3 - Select the property where you want to write the Unit's areas:

The Units' areas must be stored in every room to be readable consistently by a Label. This can be done manually using properly prepared schedules returning areas by Unit and copy-pasting the displayed value into the chosen field. It is time consuming, error prone and must be redone at every change of the rooms. This tools minimizes effort and errors.

  • Unit Area field: Property where the sum of the unit's areas will be stored. Create one, if missing, and attach it to the Element Type you plan to use.




4 - Perform the batch actions

All rooms will be batch edited according to the settings. A progress line appears on the bottom left corner.

  • Help: Click on Help to read more about the different area types for rooms
  • ESC: Click on ESC to exit without doing anything
  • OK: Click on OK to perform the batch actions, this will also save the preferences.


Knowledge


About zone parameters


Zones are rather complex as to what is calculated and when. The results depend on project, zone and adjacent elements' (wall, columns etc.) settings:
  • Options > Project Preferences > Zones: Affect the overall calculations for the whole file. If and how elements will be deducted is deeply set.
    Warning: the singular Zones won't change automatically, a regen is required! Use Design > Update Zones

    Project Preferences: Wall and columns subtracted

    Project Preferences: Wall and columns not subtracted

  • Zone settings: parameter "Geometry method"
    Describes the zone behaviour related to the wall edges. Note that the "Measured Area" always corresponds to the visible 2D polygon and that "General Parameters - Area" is always the same as "Measured Area".

    Facit: use General Parameters - Area.

Zone Settings: Geometry method

  • Column settings: parameter "Relation to Zones"
    Note when the zone polygons (active selection) actually subtract the column, depending on the "Relation to zone" and the "Extracted column area" property (in blue).

    Facit: use General Parameters - Area.


Column Settings: Relation to zone

Project Preferences: Wall and columns subtracted


Project Preferences: Wall and columns not subtracted

  • Wall settings: parameter "Relation to Zones"
    Note when the zone polygons (active selection) actually subtract the column, depending on the "Relation to zone" and the "Extracted wall area" property (in blue).

Wall Settings: Relation to zone


Project Preferences: Wall and columns subtracted


Project Preferences: Wall and columns not subtracted