Typical Architectural-Structural Workflow
This section is a general description of the typical issues to consider if you plan to exchange data between ArchiCAD and a Structural application.
For more details, see also Detailed Workflow: Architectural-Structural.
Structural applications can be divided into the following main categories:
•Analysis and design applications
These applications carry out and document static and design (steel, reinforced concrete, timber etc.) calculations based on various techniques (such as finite element method).
•Structural Preparation/Management
These carry out preparatory tasks and ensure the connection between the analysis application and the architectural profession.
•Detailers
These create detailed construction documentation of the structure (steel, reinforced concrete, precast, etc.) and communicate with the manufacturers.
Some applications cover several of these functions.
This diagram describes the general workflow for data exchange between ArchiCAD and a structural application:
The most complete level of interoperability is achieved using an intelligent 3D model connection - as opposed to a drawing representation - in which the building model being exchanged represents 3D structural objects (slabs, walls, columns, beams, roofs etc.), each with specific, defined attributes and properties.
Model-based exchange between the architect and the structural engineer can follow one of two concepts:
•managing a reference model; or
•converting the model to native formats.
The reference model concept ensures the “security” of the architectural model and the structural model files, since each office remains responsible for his/her own model. Thus, the structural engineer receives a file from the architect, but does not modify it; he/she uses the architectural information as a basis for building up his own structural model. This occurs manually, using the tools of his own software, but automatic element conversion utilities also exist to speed up the process. Similarly, the architect leaves intact the file received from the structural engineer, while taking into account its suggestions for modeling load-bearing elements. This way, each discipline’s own file is independent of the one received as a reference.
This is often a sensible workflow, given that the architect’s model differs from that of the engineer. For example, when modeling a multi-story building, the architect might base the initial design on a multi-story column that runs through all the stories, whereas the structural engineer might put a separate column on each story. In another example, the architect would use a single slab to model an area for which the engineer or detailer would use hollow-core slab elements.
The other approach to model-based exchange is to convert the other party’s model elements into the native format of one’s own application. The converted model is transformed according to the specifications of the recipient, so the original version of the model is not preserved. This approach is most typical of data exchange between architectural and analysis programs.
See also Analysis Applications, below.
ArchiCAD can combine the advantages of both approaches. The 3D model obtained from the structural engineer - regardless of the method used to import it - is always transformed into native ArchiCAD elements. At the same time, it is possible to use the imported elements as a reference, since they can be automatically placed onto their own, protected layers (which are locked to prevent editing). This reference-model approach is also supported by the Merge and Link workflows.
Since the incoming elements or modifications are converted into native format, they become an active part of the architectural model, while retaining their properties (e.g. material, profile) assigned in the structural model.
The 3D models exchanged between the architectural and structural disciplines can be considered in three categories:
•Architectural model,
•Structural model,
•Analysis model.
The architect works on the architectural model, based on her own design and on the client’s requirements. Already during the design phase, the architect should keep in mind that the model will later be exchanged with a structural engineer.
See Prepare Architectural Model for Export.
For example, she can define the building elements’ structural function; define initial materials to be used; choose columns and beams with standard profiles; define the load-bearing core of composite elements.
See Classification.
In addition to this preparatory work, she can filter the model so as to narrow down the data to be exchanged: this way, only the structural model, containing just structural elements, will be exported. Naturally, the architect can export the entire architectural model, if the structural engineer’s program is capable of filtering and collecting the model data that he/she needs to work with.
Exporting a structural model from ArchiCAD is sufficient for data exchange with most structural applications (the “management” and “detailer” types). However, analysis and design softwares require the so-called Analysis model in order to run their calculations. These applications can often convert the structural model to Analysis model themselves, or they can use the Analysis model converted by a management/detailer program as the input.
An Analysis model is a 2D or 3D representation of the structural model that includes not only planes (in the case of wall, slab, roof elements) and axes (columns and beams) of elements, but also their structural characteristics (e.g. stiffness, material, profile). The simplified analysis model also differs geometrically from the structural model: for example, curved surfaces are represented as a collection of planes; element intersections may be modified.
The export and import of 3D model data often takes place using a standard known as IFC (Industry Foundation Classes), which is actively supported by many design applications. In addition, many applications provide native Add-Ons for data exchange with other specific programs.
See Working with IFC.
IFC-based data exchange can be enhanced by using the so-called BIM Collaboration Format (BCF)-based communication. In this workflow, you can assign comment topics to IFC model elements. Based on these, the other user can easily locate the referenced elements in the IFC model. BCF-based data exchange is particularly suited for identifying overlaps (e.g. collisions, modeling and other mistakes) when several models from different applications are combined in one program (e.g. ArchiCAD or a model checker).
See Workflows for Using BCF in Project Mark-Up.
Some engineers or applications (especially analysis applications) will just exchange data at the most basic level: they import CAD drawings (that is, the lines and points representing floor plans, sections and elevations), and use them as a reference for building the analysis model.
See CAD Drawings for more details.
Models and drawings are often accompanied by other documentation, such as suggestions or reports; the most commonly used format for these is PDF.
ArchiCAD contains a number of techniques for displaying the structural model and for differentiating it from the architectural design.
See Visualization.
In addition, ArchiCAD can interpret and store the imported structural data, such as the proposed or utilized materials, and the properties of profile elements.
See Imported Properties.
Consultation and data exchange between structural and architectural offices generally requires several “round trips”. ArchiCAD’s Trace and Reference tool and a model-based change management feature helps to keep this process transparent.
See Change Detection.
This general architectural-structural workflow is explained in greater detail via the example workflows described below, which involve the interchange of model data between ArchiCAD and selected structural applications.