AC 21 New Features Guide
AC 21 New Features Guide
INTUITIVENESS ............................................................................................................................ 4
Stair Tool ................................................................................................................................. 4
Railing Tool ............................................................................................................................ 11
Curtain Wall Editing Mode Renewal ....................................................................................... 16
PRODUCTIVITY ........................................................................................................................... 16
Touch Bar support for the new MacBook Pro......................................................................... 16
Multiply Along Path ............................................................................................................... 16
Magic Wand Graphical Feedback ........................................................................................... 17
Parameter transfer between Line, Arc, Polyline and Spline .................................................... 17
Dashed Line Handling ............................................................................................................ 17
Associative Dimensions for Wall Center Lines ........................................................................ 18
Text Style Favorites ................................................................................................................ 18
Autotext based Labels............................................................................................................ 18
Detailed Section/Elevation Depth Control .............................................................................. 19
Selective Parameter Transfer ................................................................................................. 19
Save Selection as PLN............................................................................................................. 20
Introduction of Building Materials and Custom Profiles to GDL elements .............................. 20
COLLABORATION ....................................................................................................................... 21
Reservation Assistant in ARCHICAD........................................................................................ 21
BIMcloud ............................................................................................................................... 21
INFORMATION MANAGEMENT .................................................................................................. 23
Classification Management .................................................................................................... 23
Import BIM Content ............................................................................................................... 25
PERFORMANCE .......................................................................................................................... 25
Better 3D Navigation experience ........................................................................................... 25
Speed up Label drawing on Floor plan/Section/Elevation/IE/3D views................................... 25
VISUALIZATION .......................................................................................................................... 26
CineRender Engine Upgrade: R18 .......................................................................................... 26
CineRender new features....................................................................................................... 26
Introduction of 3D Styles ....................................................................................................... 26
INTEROPERABILITY ..................................................................................................................... 27
Hotlink IFC ............................................................................................................................. 27
Adjust Elevation of Hotlink Content to Host Story Structure .................................................. 28
Collision Detection ................................................................................................................. 29
Full Control of IFC Preferences (IFC Translators)..................................................................... 30
Managing Classifications in IFC Import/Export ....................................................................... 30
Publishing IFC ........................................................................................................................ 31
BIMx Export Improvements ................................................................................................... 32
LIBRARY ENHANCEMENTS ......................................................................................................... 33
General Library Enhancements .............................................................................................. 33
Door and Window Enhancements .......................................................................................... 33
Other Localized Library Enhancements .................................................................................. 34
SMALL INTERFACE CHANGES ..................................................................................................... 36
Interactive Schedule Enhancements ...................................................................................... 37
Changed Management of IFC Translators............................................................................... 37
Reorganized IFC-Related Commands...................................................................................... 37
Control Sun Position by Date and Time .................................................................................. 37
New Pet Palette Command for Editing Curved Polyline/Edges ............................................... 38
Use Renovation Status as Criterion in Graphic Override Rules................................................ 39
Cursor Snapping on Text Box ................................................................................................. 39
Other Renamed or Changed Options ..................................................................................... 39
INTUITIVENESS
The following new features in ARCHICAD 21 enhance the intuitive use of the program for users
at all levels.
Stair Tool
The brand-new Stair Tool in ARCHICAD 21 is the first of its kind. It is a next-gen design tool that
extends architects design creativity with automatic design validation against human ergonomics
— on the fly. In concrete terms this means ARCHICAD’s artificial intelligence (AI) algorithms
validate thousands of design options in the background and offer architects the most optimal
stair designs in the particular building context to choose from.
The Stair Tool lets you create, design and efficiently document any typical or unique Stair that
can be devised by an architect, at any design scale. The Stair Tool focuses on an intuitive and
flexible design process, with graphical input and editing, as opposed to one-click input followed
by time-consuming parameter settings.
The Stair tool supports compliance with general architectural regulations and individual (e.g.
structural or documentation) requirements. Stair structure and finish options reflect construction
technology logic.
Input is available on the Floor Plan and in the 3D window, using methods similar to polyline or
wall input.
Like the Curtain Wall, the Stair is a hierarchical element. The main Stair element consists of
multiple sub-elements, including treads, risers and support elements such as beams, stringers
monolithic or cantilevered structures.
The Edit Mode, familiar from Curtain Wall, has been expanded and made available for the Stair
Tool, to enable easy configuration of sub-elements.
Older-version Stairmaker Stairs and Stair Objects are migrated to ARCHICAD 21 as objects, with
limited editability.
The New Stair Tool Logic
Stair sub-elements (GDL elements) are controlled by a common scheme. The GDL components
allow for versatile geometry. As of ARCHICAD 21, GDL components can also include Building
Materials and/or Custom profiles.
A Stair consist of Segments (polyline), with Turnings (nodes) between them. Turning Types:
Automatic Landing Turn, Winder Turn and Divided Landing Turn. Segment types: Run Segment,
Landing Segment, Winder Segment and Divided Landing Segment.
To help users design stairs that meet local regulations, the ARCHICAD 21 Stair tool includes three
innovative approaches:
• a set of customizable construction rules
• an automatic stair construction algorithm
• a graphical interface with automatic solutions to resolve conflicts.
Customizable construction rules provide the constraints, and describe local regulations. The user
can choose the rules that apply to his/her project, and set the allowed ranges.
An automatic stair construction algorithm starts from user input regarding required properties
and the Stair’s polyline path. Based on these inputs and the set of Rules, it constructs a stair.
During the polyline path input, instant graphical feedback shows what the resulting Stair will look
like. To perfectly follow the polyline path, the algorithm automatically adjusts certain geometric
values of the stair, within the user-provided ranges in the rules.
In some cases, the input values and the polyline path cannot result in an adequate Stair, yet
certain geometric modifications would produce a Stair that does meet regulations. If a conflict or
error occurs during input, the ‘Solver’ appears to help resolve it.
The Solver presents solutions in a graphical interface, showing the proposed changes. They are
presented in order of how far they deviate from the originally created Stair - from least to most.
The user can select any solution to see instant graphical feedback on the plan of how the modified
Stair would look like in context, before accepting. The Solver can appear not only when drawing
a new Stair, but also when an existing Stair is modified (even via a dialog box).
Like Walls, Stairs can be linked to Stories, and so can follow changes in floor height. If floor height
changes only by a small amount, the Stairs will follow automatically (the number of risers will
remain fixed, only the height of the risers will increase – within the set Rules). If Story heights
change by a significant amount, then ARCHICAD highlights the affected Stairs in the whole project
until the user changes any of the given data (e.g. number of steps or Riser heights).
Stairs use a symbolic 2D display only, which are completely independent from the Stair’s 3D parts.
The 2D GDL sub-elements are:
• Grid
• Break Mark
• Walking Line
• Numbering
• Up-down Text Description.
The user can define which 2D sub-elements should appear and how to display them. The user
can produce a single 2D Symbol and use that as a floor plan view.
Edit mode for Stairs is similar to Curtain Wall’s. In ARCHICAD 21, you can enter Edit mode from
Floor Plan, Elevation, Section and 3D Window, and you can edit Stair components in all of them.
You can remain inside Edit mode even when switching between views. The undo queue also
contains the entire history from Editing mode.
In Edit mode, each sub-element (Treads, Risers and Structures) has its own Settings dialog box,
enabling you to change settings individually. You cannot create a new Stair in Edit mode however;
the purpose of Edit mode is to provide a deeper level access to the components of an existing,
selected Stair.
Once you change the parameters of any selected Stair member in Edit mode, that member is no
longer tied to the Stair Settings; it is a Custom member, and its parameters are locally defined, in
its individual tool settings dialog box (e.g. Tread, Riser or Structure). Custom parameters are set
in Edit mode only. Changing the settings of any selected Stair sub-element in Edit mode will NOT
affect the Stair’s Settings.
Stair Tool Edit mode has two options to display the Stair:
Schematic View Full View.
Schematic view shows the Stair as a simplified 3D transparent surface, while Full View includes
full details of the Stair element as specified by the User.
Railing Tool
The Railing Tool lets you create any typical or unique Railing in ARCHICAD. This is a 3D building
element Tool in ARCHICAD that can be associative to other 3D elements, like Stairs, Slabs, Walls,
Roofs or Meshes.
Input methods are almost identical in the Floor Plan or 3D windows. A Railing consists of Nodes
and Segments: elements of a polyline. Nodes are linked by position. Segments are the lines
between Nodes, and can follow the host element during node insertion, moving, deletion or
segment curving.
A configurable Railing Pattern makes using the Railing Tool very easy and flexible. The Pattern
Editor helps you assemble a unique Railing pattern specific to each segment.
Like the Stair, the Railing Tool is a hierarchical element, which includes sub-elements. These can
include posts, rails and/or panels. These are GDL components allowing for versatile geometry
types that also use Building Materials and/or Custom profiles. For any Railing, you can edit the
entire element as a whole, or any of its sub-elements separately, or in combination, in Edit mode.
Older-version Stairmaker Rails and Rail Objects are migrated to ARCHICAD 21 as objects, with
limited editability.
The Pattern Editor is interactive; the tree and Pattern Editor selection actions are connected.
Once you specify a pattern, you can set up how ARCHICAD should repeat it within the segment.
We offer three options for pattern distribution: by Fixed Pattern Length; Divide Segment into
Divisions; and Distribute Pattern Equally. It is possible to unify segment patterns.
Railing Input
The Railing Tool input is based on how Polylines work in ARCHICAD, so it will always aim for the
highest level of associativity possible. During input, a wireframe preview shows the expected
railing layout.
Railings on Stairs follow the Stair Boundary, so clicking on one end and then the other end of a
Stair will result in an associative Railing on one side.
Unlike Stairs, Slabs, Roofs and Meshes are polygonal elements, so any Railing between two
Nodes can run either clockwise or counter-clockwise around them. During input, after clicking
both start and end Nodes, the user can decide which direction to create the Railing.
Railing Components
• The Toprail sits on top of the segment, so it always moves along with the Railing scheme.
• The pattern can contain two Handrails, each of which can be doubled to the two sides of the
Railing.
• Rails are general horizontal elements. You can offset them perpendicular to the Railing segment
or set them at any height. Rail cross sections can also be different for each. There is no limit to
how many rails you can add to the pattern.
• You can add multiple inner posts to the pattern, where the one on the far right defines its length.
• Balusters are a pattern within the pattern: selecting one baluster selects all its instance copies in
the Pattern Editor. First you can set the offsets around the baluster pattern. Then you must choose
a distribution option, which is very similar to those in segment pattern settings.
• Panels can fill the area between the toprail, rails, inner posts or segment boundaries.
• All horizontal elements (Toprail, Handrails, Rails) can have Connections and Endings. There are
three different Connection types available: disconnected, gooseneck or direct connection.
Endings can be added to any of the horizontal elements ends; they can be even custom
components as well.
For any of these components, you can choose not just built-in GDL components, but custom ones,
saving them from 3D view using a predefined Railing subtype.
Railings use a symbolic 2D display only. These are individual GDL sub-elements, completely
independent from the Railing’s 3D parts.
The display of Railings
Model View Options affect the on-screen and output display of Railings in 2D and 3D. They set
the detail level of Railings in Sections, Elevations and 3D views and set the plan-type specific
display on Floor Plan views.
The three Model View Option for the Railing Detail Level (Full, Simplified and Schematic) effect
the display and output of Stairs in Sections/Elevations, the 3D and 3D Document windows
(including Stair Edit mode). In Full mode, the complete Railing appears: all used 3D elements can
be seen in full details; in Simplified mode, the complete Railing appears: all used 3D elements can
be seen, but in a simplified view: bounding box of sub-elements shown. In Schematic mode, a
continuous membrane surface is shown to indicate the path of the Railing.
The floor plan display of a Railing can be modified by the Model View Option settings by
configuring its components. This setting will control the 2D appearance of the Railings by the
detailed level of symbols, which can be set to:
• None
• Visible Parts Only
• Hidden Parts Only Visible & Hidden Parts.
The Railing Tool Edit Mode
Use Edit mode and its dedicated sub-element tools to access and change the individual members
of a selected Rail (Posts, Inner Posts, Balusters, Top Rail, Handrails, Rails and Panels).
Once you select a sub-element (like inner post, baluster, etc.) all its pattern instances are
selected, too. When opening its settings, only the relevant geometry is highlighted and you can
edit all instances at once.
As for the Stair, the Railing’s Edit mode can be set to either Schematic or Full View. Railing
elements in Schematic View are a simplified geometry: Nodes as vertical spatial lines and
Segments as 3D transparent surfaces.
Curtain Wall Editing Mode Renewal
Curtain Wall’s Edit Mode offers the same flexibility and options as the New Stair and Railing
Tools’. The changes make easier to create and edit Curtain Walls in any view, not just in 3D. The
settings dialog’s interactions, functionality and terms were also updated to ensure consistency
with the new Stair and Railing Tool.
PRODUCTIVITY
COLLABORATION
Reservation Assistant in ARCHICAD
In Teamwork, ARCHICAD will automatically reserve the element you start to edit in any of the
windows. It does not matter if you have forgotten to reserve the element when opening its
settings dialog, because ARCHICAD will reserve it in the background. In case it is not possible –
because it is reserved by someone else – then a warning will appear asking you to resolve the
reservation conflict first.
BIMcloud
Personalize BIMcloud’s login page with a company logo
Add your company’s logo to BIMcloud’s login page to personalize it for your employees.
Monitor BIMcloud’s resources through the browser based BIMcloud Manager
interface
BIMcloud’s activity stream has been extended with resource monitoring capabilities. Easily
readable charts and filters show the current load level of the different components. Use the
historical data to investigate past events and figure out what caused a slowdown at a given time.
Filter the activities based on the selected chart areas to figure out the connections between the
user events and the resource peaks.
Just go to the Users page, select any or all users, and click Send email.
INFORMATION MANAGEMENT
Classification Management
An ARCHICAD model can be described as a central BIM database that stores all project data and
makes it accessible to any project stakeholder. Previous ARCHICAD versions have provided a fixed
set of Element Classifications, but ARCHICAD 21 introduces a flexible way to classify elements
according to any national or company standard classification system and makes available
ARCHICAD Properties that can be connected to any construction element or zone, based on any
Element Classification.
Classifications for construction elements or zones can be handled on a centralized way within the
scope of the project using the new Classification Manager function where a classification can be
defined, its related properties can be set and transferred between projects via XML file format.
You can assign a Classification value per Classification System in the Elements’ Settings dialogs
and the Interactive Schedule.
Classifications (together with their Properties) can be shown on any output, enabling exchange
of element-related BIM data among stakeholders.
For example:
• Add to Labels and Zone Stamps
• Use as criteria in searching and scheduling
• Add as Fields in Element Schedules
• Map as IFC properties for IFC model exports, using Translator for Export
Import BIM Content
ARCHICAD’s new Import BIM Content command is an easy way to import predefined BIM data
to your project. Browse for a preconfigured ARCHICAD project, then import the following data
to your own project:
• A Classification System
• Any Properties belonging to that Classification System
• The IFC Translator “Mapping” presets referring to that Classification System:
◦ Type Mapping for IFC Import
◦ Type Mapping for IFC Export
◦ Property Mapping for IFC Export
Use GRAPHISOFT’s website to browse for predefined ARCHICAD projects whose BIM content
conforms to specific local BIM standard; or else configure and import your own.
PERFORMANCE
Better 3D Navigation experience
Enjoy more continuous navigation experience even after 3D navigation, without blockage or
waiting. This is true even with 3D editing or switching between views (including navigation
under feedback).
We have also improved the selection speed: user don’t have to wait, even after selecting the
whole model.
Introduction of 3D Styles
New View Option: Switch display style of any 3D view with one click
Define preset 3D modes in 3D Styles dialog (formerly 3D Window Settings)
New shading mode: monochrome that retains transparency information.
New contour options in OpenGL and Vectorial engine - refined adjustment settings for
thickness and color. Options for Vectorial Engine:
• Normal contour
• Silhouette
• Line settings for Vectorial Hatching
• Shadow contour Options for OpenGL Engine:
• Contours on/off, a Draft/Best options, and uniform setting for contour thickness
• Active preview icon
• New Background option - two color (Artificial Horizon) option.
• Extended options for shadow settings both in OpenGL and Vectorial Engine.
• New options to turn off headlights and highlights in OpenGL mode that results in a more graphical
flat shaded view.
INTEROPERABILITY
Hotlink IFC
Link IFC files as hotlinks directly into the currently open Project as protected reference content.
Use the Model Filter to narrow the placed IFC reference content - for example, by categories
(structural or MEP), stories, layers, element types or element selection.
Elements of a linked IFC module are included in the host Project: even if the linked IFC source file
is not currently available, the module is still present and visible.
Inserted IFC model content can be updated easily from the linked source file. If the link is broken,
elements of the inserted IFC modules can be edited as regular ARCHICAD elements. Collision
detection works for linked IFC module elements too.
As of ARCHICAD 21, the Info Set options have been expanded: instead of choosing a single
Element Schedule as the basis for exported data, you can now select as many Schedules as
needed.
This way, you can divide the exported custom data into several schedules (for example, by
element type). This speeds up the update and publishing process, and makes it easier to
manage data.
• Values, units, extra accuracy units and the name of the skin can now be aligned in
separate columns.
• Option to place the skin names in the first column followed by the thickness data.
• The length of the main leader can now be adjusted by a hotspot.
• The position of the skin names can now be adjusted by a hotspot.
• The „flag” part of the label can now be rotated.
• DW Stamp and D/W/S Markers can now display the Location parameter.
Countertop element
(USA only)
This element can be used to place a continuous counter surface over cabinets and appliances. It
can also contain sinks and taps of many varieties. Splashes can be used on edges. Multiple
countertop elements can be combined into a single continuous counter surface.
Built-in Renovation rules remain unchanged, with a fixed set of criteria. However, the new Reno
Status criterion in Graphic Override Rules allows you to further distinguish overrides for certain
subsets of Existing/New/To be Demolished elements.
For example, define a rule to override only existing walls, but not the existing windows they
contain.