Practical Structural Modelling PDF
Practical Structural Modelling PDF
Nigel Davies
Nigel is founding director of Evolve (www.evolve-consultancy.com)
and has 20 years’ extensive experience within the AEC industry. He
has unique insight and first-hand understanding of cutting-edge design
and construction data production and exchange practices.
Trained originally in civil and structural engineering, Nigel appreciates
the need for reality-based solutions to aid the project design process.
He has accrued invaluable experience in engineering and architecture
through his work as BIM Manager for notable projects including the
Millennium Dome and the BBC Broadcasting Centre redevelopment.
As a consultant he has provided pivotal services to many high-profile
architects and engineers in the UK, the US, Europe, the Middle East
and Australia.
Nigel regularly presents to major conferences in the US/UK
and features in industry press, writing regular columns on
www.eatyourcad.com and co-hosting international CAD & BIM
Managers Forums. He is also chair of the AEC (UK) CAD & BIM
Protocols initiative, developing off-the-shelf systems, based on British
Standards, for the structuring and exchange of design documentation.
First Edition
www.bentley.com/books
All rights reserved. No part of this publication may be reproduced, stored in a retrieval
system, or transmitted, in any form or by any means, electronic, mechanical,
photocopying, recording, or otherwise, without the prior written permission of the
publisher.
All other trademarks, brands, company or product names not owned by Bentley
Systems, Incorporated or its subsidiaries are the property of their respective owners,
who may or may not be affiliated with, connected to, or sponsored by Bentley
Systems, Incorporated or its subsidiaries.
ISBN: 978-1934493-40-3
vi
The Principles of
AECOsim Building
Designer
Dedication
This book is dedicated to our loved ones for putting up with our stresses as
well as their own yet still being proud of our achievements.
Administration tip
These tips are supplementary to the main body of text, but can be used to help understand the configuration
side of AECOsim Building Designer.
We trust you will find a host of useful information in this book, and that it
will act as your first point of support.
Thank you
Nigel Davies & Daniel Heselwood
Evolve Consultancy
Administration tip
The variable controlling the discipline is BB_DISCIPLINE. This is used in several of the configuration files to
load parts of the product.
The Dataset
This book and the associated exercises are based on the Dataset_GB dataset
and the PracticalModelling project. Both are included in the accompanying
download which also contains installation instructions. You will need to
make sure that everything is installed into its default locations.
Dataset_GB
Dataset_GB is a metric dataset, based on a master unit of millimetres (mm).
While certain countries still use the imperial system, the exercises are all in
metric, chosen for this book due to its utilisation globally as the main system
of measurement. We realise that in your office environment you will no
doubt use a different Bentley dataset relevant to your country, language and
standards, or may even have a custom dataset specifically for your company.
The principles taught throughout the exercises and tutorials in this book apply
equally to any dataset you may use, even if the units of measurement differ.
It is not essential to understand every folder and file of the dataset, but it is
important to know where certain items are stored and how some of these
10
11
Administration tip
The dataset used is selected by the entry:
TF_DATASETNAME = Dataset_GB
in Workspace\Projects\BuildingExamples\PracticalModelling.pcf.
By default, ABD looks for this dataset in the WorkSpace\BuildingDatasets folder. This is controlled by
the TFDIR variable, set in the product Program Files: config\appl\BuildingDesigner.cfg
Note: System- and Application-level configurations should never be edited. You can overwrite the value at
Site-, Project- or User-level to the value you require.
12
13
The Interface
From here you can navigate the project directory structure to open and create
new files. As with other Bentley products you will notice that in the bottom
right-hand corner of the Windows File Open are the Workspace components
options.
User (Figure 02-01 item 1): This pull down allows you to select a User
Configuration File (.ucf) stored in the AECOsim Building Designer
Workspace\Users directory. The UCF points AECOsim Building Designer
to the last selected Project & Interface components. For the purposes of the
contents and exercises of this book you will be using “BuildingDesigner”.
Make sure the User is set to “BuildingDesigner”.
Project (Figure 02-01 item 2): This option allows you to select the Project
Configuration File (.pcf). The PCF controls project-specific settings, including
folders, seedfiles, and which project dataset will be used by AECOsim
Building Designer. This book uses the Dataset_GB as described in Chapter 01:
The Principles of Bentley Building Designer.
Set the Project to “PracticalModelling”.
17
18
The Application section provides you with menus for the AECOsim Building
Designer discipline-specific applications you have loaded, and allows you to
load additional discipline-specific Tasks and utilities.
19
20
This toolbox is also located in the Building Designer > Data Task. Refer
specifically to Chapter 13: Creating DataGroup Content for details on the
DataGroup Catalogs and Definitions (the properties used by DataGroup
items), although placement of DataGroup items is dealt with throughout this
book.
Families & Parts are managed in this section too, also covered in Chapter 13:
Creating DataGroup Content.
Verify Configuration checks that all the components necessary to run
AECOsim Building Designer are loaded. If any errors are found they are
reported in the Message Centre for viewing. Under normal circumstances it is
not necessary to invoke Verify Configuration, as AECOsim Building Designer
performs a check at start-up.
The next section controls the use of Floors, the working planes you use to
place building elements.
Floor Selector is used to select and make active floors and reference planes
allowing placement of graphics and modelling to the selected floor.
Use Floor Manager to create the floor planes of your project. This tool
essentially creates ACSs that mimic the floor levels required in the project.
The creation of Floor planes and their selection is dealt with in Chapter 04:
Floor Manager.
The Annotation tools control which annotation cells are used for each type
of DataGroup item, as well as providing easy access to the libraries to allow
customisation of their content.
21
The use and editing of Annotation cells is covered in Chapter 16: Additional
Detail & Annotation.
Finally, the Content Creation section of the Building Designer menu provides
access to parametric content creation and tools to back up your dataset.
Tasks
The Building Designer Tasks enhance the standard operations offered by
MicroStation and allow you to create, place and manage the intelligent
building elements used by AECOsim Building Designer.
Main
22
The Tasks provided in the Building Designer Task are listed below.
Structural Design
Grids (Shortcut Q) Contains tools for creating column grids.
Steel Framing (W) Contains tools for placing framing structural members.
Steel Bracing (E) Contains tools for placing bracing structural members.
Steel Trusses (R) Place trusses, joists and decks.
Concrete Framing (T) Place concrete columns and beams.
Timber Framing (A) Place timber columns and beams.
23
24
Architectural Modeling
Space Planning (Q) Contains tools for drawing and manipulating Spaces for
room or area planning.
Place Walls (W) Contains tools for placement of walls.
Modify/Connect Walls (E) Modify and connect wall junctions.
Vertical Circulation (R) Contains tools for the placement of stairs, railings
and escalators.
Compound Cells (T) Contains tools to create, place and manipulate
Compound Cells.
Data
Data (Q) The main DataGroup tools for managing DataGroup content and
adding instances to your model.
25
Coordination
Contains individual tools in each toolbox for Clash Detection (Q), navigating
to the Previous Clash (W) and the Next Clash (E).
Form Modeling
The Form Modeling tools provide additional functionality for modelling and
manipulating generic AECOsim Building Designer elements.
Solid Modeling
Contains a cut-down series of MicroStation solid modelling toolboxes.
26
Visualization
The MicroStation Visualization tools are included to allow the setup of
renderings without having to switch to the MicroStation Tasks.
Drafting
This is a similar, but reduced, set of the MicroStation V8i Drawing toolboxes.
Notable exclusions are the Text and Dimension tools, provided instead in the
Annotation Task and the Main tools.
27
Annotation
Expanding the basic MicroStation annotation tools specifically for AECOsim
Building Designer and the DataGroup system.
Place Text (Q) Places Text, Notes, Text Nodes and spell checks.
Edit/Modify (W) The tools for text editing, matching and changing text attributes.
Data Fields (E) Copy, incrementing and updating Data Fields.
Place Dimensions (R) The linear and angular dimensions tools.
Radial Dimensions (T) Place radial dimensions.
Modify Dimensions (A) Contains tools for modifying dimensions.
IDs (S) Place callout notation for Drawing Titles, Doors and Windows and
general DataGroup annotations, as well as placing North Arrows and Coded
Notes.
Symbols (D) Places break lines, revision indicators, level indicators and floor
transitions.
Tags (F) Used to create tags and tagsets.
Labels and Coordinates (G) Labels coordinates, elements and imports/
exports coordinates.
Keynotes (Z) and Keynote Admin (X) Contains tools for placing, listing,
changing, identifying and locating Keynotes.
Mechanical Annotation (C) Tools for placing dimension intersections and
welding symbols.
28
Drawing Composition
A repeat of the MicroStation Drawing Composition Task.
29
tip
As in MicroStation V8i you have the ability to Show/Hide tools in Tasks and toolboxes that you do not require
on a regular basis. This can be done by “right-clicking” in the Task bar, Task or toolbox to expose the Show/
Hide options.
Figure 02-25: Right-clicking on a toolbox allows you to turn on/off specific tools
Exercise 02-02
30
31
4. Finally you will need the Drawing Scale tool, where Annotation
Scale and ACSs are controlled. This is opened from the Settings >
Drawing Scale menu.
32
The Mouse
AECOsim Building Designer has all the mouse functions that are available
in MicroStation V8i, although the context menus (displayed when you
right-press) are enhanced.
33
34
35
36
37
38
MicroStation
Essentials
AccuDraw
AccuDraw is designed for Accurate Drawing in 2D and 3D. The following
exercises are designed to recap the essential functionality of AccuDraw
using the Building Designer > Drafting Task, although you could use the
MicroStation > Drawing Task.
To start AccuDraw you need to use the Toggle AccuDraw button. You’ll find
this on the Primary Tools:
If AccuDraw is not already running, this will open the AccuDraw dialog box.
If it was already running, it will close it:
41
42
The AccuDraw shortcuts for AECOsim Building Designer are different to those in vanilla MicroStation. All the
basic AccuDraw operations should remain unchanged but, as you may note from figure 03-03, additional
shortcuts have been added, such as HC for HVAC Catalog, RR for Rotate Fitting, which only apply to
Mechanical Building Designer.
Exercise 03-01
Figure 03-04: The Building Designer Task > Drafting > Place
Block
43
6. Hit [Enter] and the first point of the rectangle will be placed.
7. From here, use AccuDraw as you would in a 2D file and place a
rectangle that is 7000 in the X-direction and 5000 in the Y.
Fit the view if you cannot see your rectangle.
44
Checking coordinates
To check a coordinate point, you can use Tentative snap. The coordinate for
any point you tentative onto will be shown in the Message Center.
45
46
47
48
49
50
51
52
53
To use this as a ridgeline for a 45º pitched roof, the line needs to be
moved up half of the building’s width. The math is easy, 5000÷2, but
to save having to work it out you can use AccuDraw’s calculator to
enter the distance automatically.
54
Creating an ACS
To rotate AccuDraw to draw on a different plane, you can use “RA”, Rotate
ACS (Auxiliary Coordinate System). When you use RA, you will be prompted
to set the ACS origin, the direction of the X axis, and the Y axis.
25. Select the Place Block command (E 1).
AccuSnap to the top left corner of the front wall, and type “O” to
26.
set AccuDraw’s origin to this point.
Figure 03-20: Selecting the first point for the new ACS
55
30. Click on the top right corner of the front wall to set the X axis
direction.
31. Your status bar prompt will read:
Define ACS by Points > Define Y axis
Click anywhere on the roof construction line to set the Y axis
orientation.
56
When you click the final point, the ACS Triad (the red, green and blue
arrows) will relocate to the origin you selected for your ACS; AccuDraw will
also be rotated to match.
57
Saving an ACS
To avoid having to continually use RA to set AccuDraw (or ACS) rotations,
you can save them and call them back up when you need them. To save an
ACS using AccuDraw, you can use the “WA” shortcut for Write to ACS.
For greater control, you can also use the Auxiliary Coordinates dialog box
located in the Primary Tools toolbar.
58
59
Figure 03-29: The ACS Plans and ACS Plane Snap locks
60
61
62
63
Use Model Properties adds the Catalog Item data to the active Model
rather than a specific element. This allows you, for example, to create non-
parametric Cells which have metadata attached to them when they are
placed.
Use Fence adds the selected Catalog Item data to all elements within a Fence.
The properties will be displayed and can be modified or added to in the
DataGroup Instance Data dialog before being applied to the element.
64
65
Once Instance Data has been added to an element, it will not be possible to
add it again. If you hover over the same column cell again, a “no entry” icon
will be displayed on your cursor. It is possible to edit the data or add more by
selecting the element, right-pressing and picking Modify Selected Component.
66
67
The Tool Settings allow you to define the Family and Part to apply, and
whether you change the symbology of the element as you do so.
68
Exercise 03-03
69
70
Floor Manager
Configuring Floors
Open the file PracticalModelling\_Resources\dataset\dgnlib\BB_
FloorMaster.dgnlib.
The Floor planes are configured using the Floor Manager, which is accessed
from the Building Designer > Floor Manager menu.
73
The Floor Manager dialog box maintains the floors you create in the BB_
FloorMaster DGN library file (the file you currently have open). While most
modifications in the Floor Manager dialog can be made without opening
this file, certain actions (repositioning the building, for example) require it to
be opened. Therefore when setting up a new building, you should open the
Floor Manager library file.
Administration tip
Each project is different and will need to point to a different BB_FloorMaster.dgnlib file. You can do this by
setting the following configuration variable.
BB_FLOORMASTER_DGN = $(PROJ_DATASET)dgnlib/BB_FloorMaster.dgnlib
PROJ_DATASET is the variable AECOsim Building Designer uses to point to the project resource files.
74
With the project, the site or a building selected, the properties of that element
can be entered. This can be used to populate information on titleblocks or
exported as meta-data about the project. See Chapter 22: Exporting Data.
When you have made any changes to the building properties, you will have
the option to Save Edits before they will be applied.
It is important to know that if any of the Drawing Extraction Manager
(DEM) settings are defined, the DEM templates must exist in the BB_
FloorMaster.dgnlib file. Refer to Chapter 18: Drawing Extraction Manager
for details on DEM.
75
A floor will be added to the selected building. The values for Name, Relative
Elev, Elevation and Rotation can be amended as required.
Name The name of the floor. This name appears when creating
plan cuts through the building geometry. It is advisable to
name these as you would like to name the plan drawings.
Relative Elev This is the height of the floor above the site’s ground level.
Elevation This is the height of the floor from the datum point (usually
height above sea level).
Rotation The rotation of the site.
At the bottom of the Floor Manager the option for Single or All Above can
be ticked, so if the elevation value is changed, it adjusts just a single floor or
all the floors above the one you are editing.
The next icon, Create New Floor Reference Plane, is used to create sub-
planes, or “Reference planes”. Reference planes can be used to identify
Structural Slab Levels, Foundation Levels, Mezzanine Levels and other
reference planes which are related to a floor. For example, a Foundation
Level (FN) might be 300mm below the Structural Slab Level (SSL) but would
not need to be a unique floor.
To create a reference plane, you must have the floor you wish to add a
reference plane to selected, then click the Create New Floor Reference Plane
button. If a main floor is not selected, the Create New Floor Reference Plane
button will be greyed out.
76
The Relative Elev for a Reference plane is the elevation relative to its main
floor, not to the site.
Once a floor has been created, the fourth button, Create Typical Floors,
can be used. This will become active when a Building is selected. This tool
can be used to create, and group together, multiple floors that use the same
properties as an existing floor.
77
Typical Floor Group Name This is the name of the Typical Floor Group
and will be displayed in the Floor Manager
with all floors created as a sub-set of the name.
Base Elevation The height of the first created floor.
Number of Floors The number of floors to create.
Typical Floor Height The floor to floor height.
Beginning Floor Name Each floor will be created with this value
prefixed to the name.
Beginning Floor Number This is the numerical value of the first created
floor.
Based on Floor The floor which the typical floors are based
on including the floor’s information and
associated reference planes.
The location of a Building can be moved using the Floor Manager > Relocate
Building tool. While this step won’t affect the use of Floor planes
when modelling, it can be useful to have the approximate location and
78
The Relocate Building tool works in the same way as the Move tool. Click
the Relocate Building button, select a point to move from, then select a point
to move to.
The Floor Manager is a tool that generates ACSs. When the Floor plane is
changed using the Floor Selector, a new ACS is applied at the relevant height
and orientation. The centre point of the Floor defines the origin of the ACS
that is created.
The final button in the Floor Manager dialog is the Match button. This sets
the symbology of a new floor, or reference plane, to use the active symbology
(level, colour, linestyle and weight). You cannot use this tool to change the
symbology of a Floor already created.
Exercise 04-01
Create Building
1. Open the file PracticalModelling\_Resources\dataset\dgnlib\BB_
FloorMaster.dgnlib. From the Building Designer drop down menu,
click Floor Manager.
2. Select the default building “Building01”.
3. Click the Delete Floors, Typical Floor, And Reference Planes button.
79
Exercise 04-02
80
3. Make sure the JOG building is highlighted. Create the First Floor by
clicking the Create New Floor button.
Name the Floor “01”.
Change the Relative Elev to “3675”. This will set the Elevation to
be 3675 above Floor 00. This will represent the First Floor’s SSL.
The Elevation should read 133245.00.
4. Again, highlight the JOG building. Create the Second Floor by
clicking the Create New Floor button.
Name the Floor “02”.
Change the Relative Elev to “7250”. The Second Floor SSL represented
by this Floor plane should be at an Elevation of 136820.00.
It will be necessary to adjust floor heights as your project develops.
If you edit a floor it is important to be aware that a choice needs to
be made whether you edit just the one floor, or change the elevation
of all the other floors above. In this exercise, the incorrect Relative
Elevation was entered for Floor 01.
5. Click in the Floor 01 Relative Elev field. Before editing the value,
make sure that Adjust Elevation Options at the bottom of the Floor
Manager dialog box is set to “Single”.
81
Enter the correct Relative Elev of “3575”. Check that your Elevation
value is now 133145.00.
6. Change the file’s active symbology to level “S-G22-M-Floors”, the
colour to “13” and the style to “2”. Highlight the JOG building and
click the Match button.
This floor and any further new floors will now appear in the new
symbology. You cannot change the symbology of a floor level
already created.
7. From the Floor Manager select Floor 00 and click the Create New
Floor Reference Plane button.
Name the Reference plane “00-FFL”.
Change the Relative Elev to “50”. This will represent the Finished
Floor Level, 50mm above the Structural Slab Level represented by
Floor 00. Check that your Elevation value is now 129620.00.
8. From the Floor Manager select Floor 00 and click the Create New
Floor Reference Plane button.
Name the Reference plane “00-SCL”.
Change the Relative Elev to “3000”. 00-SCL is the Ground Floor’s
Suspended Ceiling Level, 3000mm above the SSL. Check that your
Elevation value is now 132570.00.
82
83
Exercise 04-03
Figure 04-16: The Floor Manager dialog box showing the Rotation values
84
Exercise 04-04
85
5. Click to accept.
The coordinate system will be repositioned to suit this setting out
point.
To confirm that this has worked, check the coordinate point at the
intersection of grids G and 0. This should read:
433932973.1,167373800.8,0.0
Save settings. You must always do this to make the changes to the
6.
Global Origin permanent.
By default, a reference is attached at a z-depth of 0.0. Even though
there is a Floor plane set up for the Ground Floor Structural Slab
Level (at 129570.0), it will be easier to model if the references are at
the same height.
7. Open the References dialog and select the reference.
In the Offset Z field, type in “129570” and press [Enter].
8. In the Floor Manager, select the JOG building and click the Relocate
Building tool.
While viewing the floors in a Top view, use the Center Snap and
select one of the Building’s floors as the point to move from. It does
not matter which shape you select.
9. Using the Intersect Snap, click on the intersection of grid lines A and
5 as the point to relocate the Building to.
86
When a floor is selected, the Approx. Length and Approx. Width values
can be edited in the Floor properties. This can serve as a rough guide if you
reference the Floors into a file for the size of the building but as the Floors
can’t be rotated, the process would serve little purpose for the JOG building.
87
The Set Active Floor drop-down can be used to set the required Floor.
88
The ACS Rotation can be overridden using the Floor Selector > Set ACS
Rotation field. This avoids having to create multiple floors at different
orientations.
89
Click the Align View with ACS button then select the view you wish to rotate.
90
91
The Set Active Floor dropdown will show the active Floor plane. If
you have the Drawing Scale tool open as well (refer to Chapter 02:
The Interface) this will now show “01” as the active ACS and the
ACS Lock will be turned on.
Warning!
When a Floor plane is selected, an ACS is created. If Save settings is applied to that drawing, the current
settings for that floor are also saved.
If the Floor is adjusted in the Floor Manager it won’t update automatically in the design file. To get the
correct settings, the floor must be re-selected from the Floor Selector.
92
Setting Up the
Environment
This may not seem like a problem, but if the project is drawn to Real World
Coordinates, it will, more than likely, fall outside of the SWA. Elements
drawn outside of the SWA can be inaccurate. That inaccuracy may be small,
but it can lead on to other problems; for example, Drawing Extractions and
Dynamic Views may not generate correctly.
95
96
• Never reposition the Global Origin without first discussing and testing the implications with the rest of
your team and anyone who you wish to exchange CAD files with.
• If you agree to reposition the Global Origin, do this in ALL existing project files and the project seed files,
if your project has them. Mixing Global Origins can cause reference attachment problems, errors when
converting to DWG and site co-ordination issues.
Exercise 05-01
1. Key in “mdl load swa”.
2. The message center will read:
SWA loaded
3. Fit View 1.
You should see the extents of the Solids Working Area shown as
a cube. The architect’s grid will fit within it, meaning you will be
accurate when working to this location.
Administration Tip
The search path for MDL applications is controlled in the PracticalModelling.pcf using:
This adds any .mdl files found in the project _Resources\dataset\mdlapps\ folder into the search path so
they can be loaded automatically using the “mdl load” keyin.
97
98
99
100
5. Click to accept.
The coordinate system will be repositioned to suit this setting out
point.
To confirm that this has worked, check the coordinate point at the
intersection of grids G and 0. This should read:
433932973.1,167373800.8,0.0
Save settings. You must always do this to make the changes to the
6.
Global Origin permanent.
Administration Tip
When using Global Origins in this way, you should consider attaching references using “Coincident –
World” method to align the global origins. This can be set up to always attach references Coincident World
by default using the configuration variable:
MS_REF_DEFAULTSETTINGS > attachMethod=world
Use > in case you have other values for MS_REF_DEFAULTSETTINGS defined elsewhere.
101
Exercise 05-03
1. Open PracticalModelling\_Resources\dataset\seed\DesignSeed_
Structural.dgn if you do not already have it open.
2. Before you begin, set Annotation Scale to “1:100”.
3. In the Primary Tools > Auxiliary Coordinate dialog, click on Define
ACS (By Points).
4. You will see a temporary ACS icon appear at your cursor. To define
the ACS you specify three points:
1. The origin
Snap to the intersection of grids A and 5.
102
103
104
105
Exercise 05-04
1. Create a new file in PracticalModelling\DesignModels\ called PM-x-P-
S-Grid.dgn. Use the seed file you have just edited, PracticalModelling\_
Resources\dataset\seed\DesignSeed_Structural.dgn.
2. Set the Annotation Scale to “1:100”.
3. From the Building Designer Task, start the Structural Design >
Column Grids tool.
106
107
108
NOTE: The Column Grids tool does not support shifted Global
Origins. In order to align the grids in the correct spatial
location you need to use the actual offset from the
centre of the design plane, not the correct Northings and
Eastings. This may limit your ability to use this tool in
production.
Enter the following values to create the new grid in the correct
location:
X Offset = “333443.21”
Y Offset = “200323.33”
Rotation = “40.47”
The Start Floor and End Floor can be used to apply multiple Grid
Systems to different floors should this be needed. As this Grid
System will apply to all floors, enter 01 in Start Floor and 02 in End
Floor. You may need to click these dropdowns twice to be able to
pick the floors.
7. In the Grid Line Settings area, click Add so there are 15 X Grids
(A – O).
Switch to the Y Grids tab and click Add to make 8 grids (1 – 8).
109
A = “0” 1 = “0”
B = “3940” 2 = “1010”
C = “3909” 3 = “1015”
D = “3132” 4 = “1413”
E = “3132” 5 = “3550”
F = “5646” 6 = “2200”
G = “1531” 7 = “4963”
H = “5128” 8 = “1012”
I = “1596”
J = “5519”
K = “3049”
L = “4364”
M = “1753”
N = “2597”
O = “4414”
110
111
112
Structural Frames
The exercises in this chapter will use an approach of modelling the beams below
a slab and the vertical structural above in a single file. That is, all the structure
related to a specific floor, not the structure that sits between two floors.
115
116
The down-arrow opens the list of most recently used sections. Unless
you have used these tools before, the list will only contain a default. The
magnifying glass can be used to change the sections file or shape type.
There are many sections files supplied with AECOsim Building Designer,
found in the Dataset’s Data folder. This allows you to use different standards
from around the world as needed. For example, the UK standard sizes are
included in UK.xml; the Danish steel sizes in Dansk Staal.xml; the American
Institute of Steel Construction standard sizes in USAISC21.xml. Each
sections file then contains definitions for the various shapes of structural
member, including I-beams (UBs), channels (PFCs), rectangular shapes,
circular shapes, asymmetric beams, etc. You can have as many sections files
loaded as you want, although you can only place one section from one file at
any one time. You should also be aware that there is no control over which
shape you select for each tool. For example, you could quite happily place an
I-beam (UB) as a concrete column or a solid rectangular steel beam.
Creating additional structural sections is explained in Chapter 12: Custom
Section Sizes.
Section Orientation and Placement Options set how you will place the member.
117
118
The next option, Interactive, can help you to overcome this. Ticking it allows
you to place a column, and then rotate it manually.
The final settings relate to the trimming of members when they join with
another. This will either be termed “Automatic End Trim” for concrete or
“Automatic Coping” for steel. Automatic Coping can slow your file down,
so in most circumstances we would suggest you leave these options unticked
and only add trimming in when it is needed, i.e. when a connection shows up
incorrectly on a drawing/detail.
119
Placing columns
1. Open the file in PracticalModelling\DesignModels\ called PM-x-P-S-
Grid.dgn.
2. Go to the Building Designer > Floor Manager menu to start Floor
Manager.
If you use the existing Floor plane, by setting Floor Selector to “01”,
the column will be placed from the top of the structural slab, the
SSL, which isn’t quite correct. The columns should start at the top of
steel level below the slab. To make sure this level is correct create a
new Floor Reference Plane.
Go to the Building Designer > Floor Manager menu to start Floor
Manager.
Open the JOG building and highlight floor 01. Click on Create New
Floor Reference Plane.
120
121
122
123
124
Using Local Offsets means the column can be placed at a distance from the
placement point.
1. Continue in file PracticalModelling\DesignModels\PM-01-M3-S-
Framing.dgn.
In Floor Selector, pick the 01-TOS floor plane.
Zoom in to the area between grid intersections O5-O7.
2. Change the column size to UC203x203x86. Set the Placement point
to be Center, center. Set the rotation angle to be -139.53. Set the
Local offsets to be 1250, 0. Set the Height to be 3525.0.
125
Exercise 06-03
Placing beams
1. Open the file PracticalModelling\DesignModels\PM-01-M3-S-
FramingBeams.dgn.
In Floor Selector, pick the 01-TOS floor plane.
It will help to have the structure from the ground floor below. Turn
on the “00-Frame” reference, PracticalModelling\DesignModels\
PM-00-M3-S-Framing.dgn.
2. From the Building Designer > Structural Modeling Task, pick Place
Steel Beam – Primary.
The Catalog Instance should be set to S-G2613-BeamsSteel.
126
It is not always necessary to browse for the section. If you know the
size, you can type in directly into the Standard Section > Name field.
In this example, type in “UB305X165X54”.
127
administration tip
Structural snaps are enabled and configured in Workspace > Preferences > Building Structural.
128
Figure 06-20: Selecting the beam will clearly show that the
placement points extend to the centre of the columns,
but the geometry has been coped to the face
129
5. To trim the two channels together, you could select the shorter beam
and use the grab handles to modify it to meet the longer channel.
Although this will make the ends meet, it won’t trim them, unless
the beams are set to cope to any interfering member. As noted above,
this can cause you problems when you have complex structures,
so instead, pick the Connect Forms as L tool from the Building
Designer > Structural Design Task.
130
There are further tools available for steel framing. The Place Steel
Members Framing Between and the Place Steel Beam - Secondary
tools are for the placing of intermediate steel members between
other structural members.
131
The Preview and Standard Section sections of the dialog are similar to the
Place Steel Beam - Primary tool.
The Section Orientation section contains the option Aligned. Tick this when
the intermediate members need to be placed at an angle (for example, when
modelling a sloping roof).
132
Number of Members evenly spaces the number of beams between the two
members.
Maximum Spacing allows you to enter a distance. The number of
intermediate beams will be placed evenly spaced to the Maximum Spacing
value.
Absolute Spacing places members using the keyed in value. Any remainder
space is left at the end of the support farthest from the pick point used to
identify it.
Ticking End Members will include additional members on the ends of the
selected beams.
Tick Perpendicular to support when the supporting members are different
lengths. This will ensure the framing is placed perpendicular to the first
supporting member.
133
Exercise 06-04
134
3. Select the first beam along gridline 6. Select the second beam along
gridline 5.
135
Exercise 06-05
136
137
Click on Apply to update the section. Note that the tool stays active
until you pick another tool.
3. Now select the four tee beams. Right-press again and pick Modify
Structural Attributes. You could also use either Modify Selected
Component or Modify Instance Data – they will both do the same
thing. Modify Instance Data is a tool that appears on your right-press
context menu whenever you have multiple DataGroup items selected.
This makes selection easier and allows you to filter the selection you
have to edit only a specific type of item or all of them at once.
You should notice that the Modify Structural Attributes tool settings
opens with a new Component Filter section above the Catalog
Selection. This is where you can filter your selection set if needed.
For this exercise, leave the Component Filter set to All as you should
only have steel beams selected.
138
139
Click Apply.
Administration Tip
Even though the Bentley datasets provide many of a country’s standard sections, it is very likely that project
teams will require additional section sizes to those supplied. New sections can be created by editing the
ProjectShapes.xml directly, although XML editing can be problematic if the syntax is not completely
correct. To make creation of new sections easier on a project, a BuildingDatasets\Dataset_GB\
Data\StructuralShapesTemplate.xls file is delivered.
For instructions to create a custom section, refer to Chapter 12: Custom Section Sizes.
140
Modelling Floors
You will need to make sure you have the Floor Selector Toolbox open (refer
to Chapter 04: Floor Manager) to complete the exercises in this chapter.
143
144
Below the Preview, which can be turned on or off by using the Preview tickbox,
are the Placement Options. These control the geometry of the slab, including its
thickness and how it is placed relative to your Floor plane or elements.
The Side Options allow you to change the angle of the slab edges. This can
be useful when using the Place Slab tool to place angled slabs, ramps, or even
pad foundations.
145
NOTE: If you require another property which doesn’t exist in this list,
it can be added. This is dealt with in Chapter 13: Creating
DataGroup Content.
146
You will notice that a new “00” ACS has been created, and that
the Drawing Scale > Auxiliary Coordinate System has been set and
locked automatically.
2. In the Building Designer > Structural Design Task, click the Place
Floor Slab tool.
Check the Catalog Instance is set to S-G22-SlabConcreteRC.
147
148
5. Begin tracing around the column bases and the outside edge of the
blockwork wall anti-clockwise.
Watch for the points where the slab steps in, at gridlines E and K on
both sides of the building.
If you place an incorrect point, simply enter Ctrl+Z to undo the last
point you placed without interrupting your progress.
149
There are other slab placement modes which can be employed depending on
the elements you are working with. The next couple of exercises will get you
used to working with these modes.
Exercise 07-02
150
Because Allow Holes is ticked, the slab opening is identified and the
slab is constructed around it. It also accounts for the slab joint line
across the centre of the building.
151
Exercise 07-04
4. Select each of the beams in turn. Be careful that you do not miss a
beam or select one twice – you are not given any visual feedback as
to which elements you have selected! If you select a beam twice, all
selections are dropped and you will have to begin again.
5. Once all beams have been selected, right-click to place the slab.
152
NOTE: If you right-press when hovering over a Slabs, the context pop-up
menu gives you the options to delete, insert and edit vertices.
Exercise 07-05
1. Open the file PracticalModelling\DesignModels\PM-01-M3-S-
SlabOutline.dgn from Exercise 07-04.
Due to the linework used to create the slabs, there is a certain amount
of overlap at the join. The slab needs to be modified to be correct.
2. Window in to the left side of the overlap and select the left-hand
slab (the one placed by Structural Members).
Click on the grab handle at the base of the slab to begin modifying
the vertex.
153
Modify the location of this vertex so that it sits exactly in line with
the other slab vertex.
3. Window into the right-hand side of the slab joint and click on the
grab handle at the base of the slab.
This time there is no convenient vertex to snap to, so snap to the
intersection point of both slabs and click to accept the modification.
154
Exercise 07-06
1. Open the file PracticalModelling\DesignModels\PM-01-M3-S-Slab.
dgn and set the Floor Selector to “01”.
2. Turn on level A-G23-G-Strs in reference “internal” and window in
on the stair core between grids E-F and 6-7.
3. From the Tasks, pick the Building Designer > Main > Modify >
Insert Vertex tool (shortcut 7 7).
155
6. If you need to adjust a vertex rather than insert one, you can do this
by using Element Selection.
Pick Element Selection from the Building Designer > Main toolbox.
Click anywhere on the slab edge to select it.
Grab handles will appear at all vertices and on each face of the slab.
You can use any of these to adjust the geometry to suit.
156
For practice, repeat the exact same process to edit the slab around the stair
core between grids I and J and 6 and 7 and to create the large void at the
East end of the building around the stair core.
When editing the slab for the void around the stair core, modify the corner of
the slab at grids O8 to point 1 first. Refer to Figure 07-24.
157
Modifying and adding the vertices is an effective method for edits of this type,
but it will not work when trying to create an opening for the circular stair near
grid K7. You could create this using standard MicroStation tools (Cut Solids by
Curves, for example), but AECOsim Building Designer includes a new tool to
place regular parametric openings, or Penetrations as they are termed.
Exercise 07-07
158
159
160
161
The Penetration tool is useful for situations where you have a rectangular
or circular opening to create, and as they are DataGroup items, they can be
reported on (refer to Chapter 17: Scheduling) allowing you to work out, for
example, gross and net volumes of concrete. If you have a more complex or
irregular shape, Place Wall or Slab Penetration cannot be used unless you
have created the specific shape as a parametric PAZ file in PC Studio first. In
normal working conditions this would be impractical and is not covered in
this book. Alternatively, MicroStation tools can be used to create openings –
162
163
Unless you are absolutely sure you want to lose AECOsim Building Designer
functionality, which in most circumstances you would not, click No. This
means that the tool you are using will have to change the element to a basic
MicroStation SmartSolid to be able to perform the modification. Basic
attributes, such as Parts and the BIM Properties, will still be supported, but
you will no longer be able to manipulate the element in the same way.
For example, a Slab will no longer have grab handles on its edges, nor will
you be able to insert vertices.
Exercise 07-08
164
165
166
6. In the Building Element Info dialog box, switch to the Features tab.
Highlight the User Cut in the Features list.
Untick Active and then click Apply. The Feature will be turned off in
your model.
Repeat the process to turn it back on: Tick Active and then
click Apply.
167
Click on the Slab somewhere along the new edge of the Feature. The
Slab will be highlighted and the Feature shown as a green dashed
shape.
Click on the Feature again. It will highlight. This step is necessary in
case you have multiple Features in your element.
Click a final time to accept the Feature and delete it.
NOTE: This exercise is available, with the Feature still existing, from
PracticalModelling\_Resources\CompletedExercises\PM-01-M3-S-
Feature.dgn.
168
169
Make sure Place by is set to Two points and place the beam along
the yellow line on the S-G22-M-Slabs level.
4. Click on Select section and check the Code is set to Project.
Change the Type to Concrete Tees (Tapered).
Highlight “325DP@600” and click OK.
Turn Mirror off and change the Placement point back to
Top, left.
170
Place 5 ribs in total, stopping just before you reach the right-hand
beam.
5. In the Place Concrete Beam tool settings, click on the down arrow
next to the Standard Section > Name field. This is the “MRU”
list – the Most Recently Used sections. Select the 200x450DP beam.
The settings should be ready for you to place the beam without
any further adjustments, so fill in the gap to complete the beam as
shown in Figure 07-44.
171
Exercise 07-10
172
The dialog is unique in its design and can be a little hard to understand once
you have become familiar with the typical tool settings layouts.
The Placement tab is arranged in 3 sections: the Steel Deck settings, the Steel
Deck Properties and the optional Concrete Fill settings. The Concrete Fill
settings only become active when the Concrete Fill option is ticked. This
means it is possible to use the same tool for other constructions without
concrete, such as foundation or retaining walls profile.
The Steel Deck section provides:
• DataGroup Type and Instance options to set the catalog selection.
Be aware that unlike all other DataGroup instances, the Steel Deck
types do not store dimensions, meaning that an instance is always
“geometrically independent” and will need to be sized manually
unless an Organization’s profiles are chosen.
• Kind switches between pre-defined Tables, profiles from certain
Organizations (only ASC and VERCO are provided) and manual
entry of Standard and Sine Wave profiles. Unless you are working
with US profiles, it will be necessary to pick Standard in most cases.
When set to Table Organization, Revision and Profile Name are displayed to
select the profile.
173
174
Tick the Concrete Fill option to activate the Concrete Fill settings.
4.
Set the Concrete Data Group options as follows:
Type = Slab
Instance = S-G22-SlabConcreteRC
Thickness = “149”
The slab thickness needs to take into account the thickness of the steel
deck profile, so you always need to enter your required thickness –
Steel Deck Properties > Thickness.
Set the Composite Deck Data Group:
Type = Slab
Instance = S-G22-SlabConcreteRC
5. Switch to the Properties tab. Do not get confused with the Steel
Deck Properties (dimensions). This is the second tab found at the
bottom left of the dialog.
Expand the Composite Deck section and set:
Structural Function = Structural
Material = Composite
175
176
177
178
Walls
The Structural Design Task provides tools for the placement and
modification of walls. This chapter will cover the use of these tools in
the course of developing the project design.
181
When you select the Place Wall tool the Place Wall Tool Settings
window opens. This works in a similar manner to the other placement
tools—such as Place Slab—that you used previously in Chapter 7:
Modelling Floors.
182
Preview can be turned on or off by using the Preview tickbox. Below this
are the Placement Options. These will control how the Wall, including its
orientation, is placed in your file.
The Top Options allow you to control how the top of the wall will be
created. You can select either:
Fixed Height, which uses a default Height defined by the DataGroup Item.
You can override this in the Placement Dimensions Height value (see below).
Connect Shapes, which will trim the top of the wall to 2D or 3D shapes in
your model.
183
Below this, the Placement Options provide values for the basic geometry of
the wall and offsets for the placement line to the side and base of the wall.
Switching to the Properties tab will show the available DataGroup Definitions
for the Wall. These can be edited before placement, depending on what is
known about the wall, or at any time during the project. This means that as
the design progresses more detailed data can be incorporated into the objects.
184
Placing walls
1. Working in the PracticalModelling\DesignModels\PM-01-M3-S-
Walls.dgn file, use the Floor Selector tool to set Floor “01” active.
In View 1, zoom or window into the lift located between grids I6
and J7.
2. In the Building Designer > Structural Design Task, click the Place
Wall tool.
Set the Catalog Instance to “S-G252-WallsInternal”. You will find
this wall in the Catalog Instances > Structural undefined section.
185
In the Placement Options, Linear will be set by default. This means
that the wall you place will be straight. The other options in the
dropdown are Arc or Curve.
Check the Orientation is set to “Left”, meaning that the Wall will be
placed to the left-hand side of the placement line you draw.
The lift walls will be placed as a closed square. In Placement Options
tick Close. This will automatically add the final closing wall.
Leave the other Placement Properties as they are.
In Placement Dimensions set a Width of “215”.
Leave the other Placement Dimensions as they are.
186
Begin tracing the outline of the lift walls from the 2D plan on level
“A-G252-G-Wallntl”. Start at the bottom left corner and work in an
anti-clockwise direction.
You should notice that the base level of the wall is below the
architectural references. This is because the references are attached
at their actual FFL level, 50mm above the structural slab level
defined by Floor 01.
Continue around the plan defining the next three points of the
lift walls.
187
The Place Wall tool will continue, expecting you to place more
points. To Reset and finish the command and place the closed walls
of the lift shaft, ignoring the door, click the right button.
188
Exercise 08-02
189
2. In the Building Designer > Structural Design Task, click the Place
Wall tool.
Set the Catalog Instance to “S-G25212-WallsInternalBlock-100mm”.
In the Placement Options, set Orientation to “Right” and make sure
Close is unticked.
The SideOffset option in Placement Dimensions will position your
wall (not the placement points) to the specified distance, left or right.
Change the SideOffset to “37” to the “Right”. This will enable you
to place the wall offset to gridline J.
190
Right-click to complete.
191
Continue placing the first part of this wall along gridline I to the point
where the wall turns along gridline 6 as shown in Figure 08-21.
192
193
Exercise 08-03
194
195
Exercise 08-04
Modifying forms
There are times when the grab-handles will not perform the edit you require.
For example, if you select the wall along gridline I, you will not be able to
extend the end of the wall past the wall on gridline 6; the wall end will keep
trimming back to the intersection.
Using the Modify Form tool you can modify the height and base, the width
or length of a wall. The Modify Form tool is located in the Building Designer
> Structural Design > Modify/Connect Walls Task (keyboard shortcut Z 5).
The Modify Form Geometry tool, accessed through the right-press menu
when a wall is selected, performs the same task.
196
197
198
199
200
Exercise 08-05
2. From the Building Designer > Structural Modelling Task pick the
Place Wall tool.
Click the DataGroup Catalog menu and under Composite pick
“S-G257-CurtainWall-NoTopMember-TopSpandrel-3000mm”.
201
202
203
Right-click to reset.
The curtain wall element is made up of four separate components, each with
their own Part definition. The components can be edited individually using
the grab-handle method, or together using the Modify Forms tool while
Graphic Group Lock is on. If Graphic Group Lock is off, the components
will act as individual elements regardless of the tool selected.
204
Figure 08-43: The Break Wall and Join Two Walls to make
one wall tools
Exercise 08-06
Break wall
205
The only option in the Break Wall Tool Settings window is Keep
Graphic Group. When ticked, this will keep the broken wall segments
in the same Graphic Group. This allows them to be moved and
manipulated as a single entity (when Graphic Group Lock is on).
Make sure that Keep Graphic Group is ticked.
206
207
208
The Place User Defined Type - Penetrations Tool Settings are described in
Chapter 07: Modelling Floors.
209
2. From the Building Designer > Structural Design > Slabs and
Foundations Task pick Place Wall or Slab Penetrations tool.
The Place User Defined Type – Penetrations Tool Settings window
will open.
Change the Catalog Instance to “S-G32-WallPenetration-Rectangular”.
210
4. Use AccuDraw to define the offset for the Penetration. Enter “1000”
in the X axis.
The status bar prompt will read:
Place User Defined Type: Accept/Reject – Position
Click to accept the position of the Penetration.
The Penetration will be placed in the wall at a Base Offset height of
1500, 1000 from the edge of the wall.
211
Features
1. Turn on the level “S-G661-M-Control”.
You will see a brown rectangle at the base of the lift walls,
highlighted in Figure 08-55. You will use this as a profile to create
channelling in the wall.
212
3. In the Cut Solids by Curves Tool Settings window, set the following:
213
Cut Solids by Curves > Select cutting profiles (Ctrl + Data to select
additional target solids)
214
215
Exercise 08-09
In the Exercise 08-01 you created the lift walls using the Datagroup Catalog
Instance “S-G252-WallsInternal”. As the design progresses, it may be that
you are now in a position to identify specific wall types.
1. Open the file PM-01-M3-S-WallTypes.dgn from the
PracticalModelling\DesignModels\ folder.
From the Building Designer > Structural Modelling Task pick the
Place Wall tool.
It is often better to use a “template” DataGroup Item rather than
starting from scratch. In this case, click the DataGroup Catalog
Instance dropdown and pick “S-G25-WallsConcrete” from the
Concrete section.
216
217
218
Click the Check All button to apply all the default values as you
change the Wall Type.
Click in the view window to apply the changes.
219
220
Exercise 08-10
221
222
223
Foundations
227
228
Exercise 09-01
2. In the Building Designer > Structural Design Task, click the Place
Concrete Pier tool.
Check the Catalog Instance is set to S-212-FoundationsPier.
In the Standard Section > Name field, type “1700 × 1700” for the
width (in the X direction) and depth (Y direction) of the pier.
The Section Name dialog will appear. This is the name of the section
that will be created. By default it will be the same as the size you
229
230
To align the pier correctly, the next point needs to be along gridline A.
231
Exercise 09-02
Place slab
Where a foundation is a more complex shape, or where angled sides are
needed, the Place Slab tool can be used.
1. Still in the PracticalModelling\DesignModels\PM-FN-M3-S-
Foundation.dgn, window in on the double pad between gridlines C5
and C6.
2. In the Building Designer > Structural Design Task, click the Place
Floor Slab tool.
Set the Catalog Instance to S-G22-SlabConcreteRC.
Change the Placement Options > Place From to Bottom. In the case
of a slab with sloped sides, this is important to ensure the slab is the
correct size. The sides will slope away from the outline you draw.
In the case of a slab placed from the bottom, the sides will slope
outwards; the sides of a slab placed from top slope inwards so you
would need to draw the maximum extent of the slope.
232
233
Once the fourth point has been placed, right-click to complete the
foundation. It will be created at the required depth, 128720, 850mm
below the 2D shape.
234
Exercise 09-03
235
236
237
4. To complete the pile cap, from the Building Designer > Structural
Design Task, click the Place Concrete Piers tool.
Browse for, and select, the section Project section “750-3pile”
shown below:
238
239
Additional
Structural
Members
Adding Bracing
Placing X-Bracing
The Place Steel X-Bracing tool is used to create structural bracing members,
in a crossed configuration, between columns and/or beams.
To place bracing use the Building Designer > Structural Design > Place Steel
X-Bracing tool (keyboard shortcut E4).
243
244
Bracing placed using this tool is co-planar and is therefore modelled as four
separate members, split at the intersection. For more accurate modelling, the
members can be adjusted after placement, or the Place Steel Brace tool used
for each bracing member.
245
Apply WP offset moves the ends of the bracing from the Placement point to
either half the depth or the full depth of the top beam. When selected, you will
be prompted for an additional beam which the bracing will be offset from.
If your beams are aligned centre to centre, use 1/2 depth of beam to line up
with the underside of the top member. If you have created your beam so the top
aligns with the Placement point of your columns, use the Depth of beam option.
246
Ticking the Prompt for bottom beam option allows the definition of a beam
to which the cross-bracing is attached.
247
248
249
250
251
252
253
Exercise 10-02
254
255
256
257
4. From the Building Designer > Structural Design > Edit Framing
Elements Task, click the Update/Edit Cutback tool.
In the Update/Edit Cutback Tool Settings window, ensure Member
Mode is set to Single/Selection Set, and ensure Support Mode is
set to All.
Click in the view window. All of the beams will be cut back to the
other structural members they meet.
When the cutbacks are created, occasionally AECOsim Building
Designer will interpret the cutback incorrectly. For example, the
beam on gridline 6 has been coped to the width of the beam on
gridline I shown in Figure 10-27. If necessary, cutbacks can be
deleted using the Remove Cutback tool.
258
259
260
261
3. Ensure you have Keypoint snap selected and snap to the bottom of
column at grid intersection A1.
262
263
Place Truss
The Place Steel Trusses tool can be used to quickly create several
configurations of common steel trusses.
264
Place will allow a path to be drawn that the steel truss will follow.
Modify allows the modification of the properties of an existing truss.
Manipulate allows the manipulation of the path used to place a truss.
Import from SDNF file imports a steel truss in SDNF format.
Once a path has been defined, the Steel Truss Program dialog box will show
with six tabs along the top of the dialog box. The tabs allow control of the
members and plates that are used to create the truss.
Truss Type/Layout configures details for the type of truss, the height, the
number of panels and name of a truss.
Chord Data configures the member sizes for the top and bottom beams
of a truss.
265
Exercise 10-05
Creating a truss
A walkway to the John O’Gaunt building is required.
1. Open the file in the PracticalModelling\DesignModels\ called
PM-01-M3-S-Walkway.dgn.
The walkway trusses will be constructed in-line with gridlines 4 and
5 and will extend 8000mm from the right hand edge of the building.
266
3. Snap to the corner of the slab closest to the intersection of grid lines
O5, then move your cursor in the X direction. Enter a distance of
“8000” in the X axis and click to accept.
267
5. Change to the Chord Data tab and click on the Select… button in
the Top Chord Data area.
268
Figure 10-45: Choosing the Family and Part for the first
vertical member
269
270
Figure 10-49: Setting the Family and Part for the Gusset
Plate at End 1
271
Select each of the other plates in turn and click the Make same as
button and ensure the dropdown has End 1 selected.
9. At the bottom of the dialog box, click the Save button, browse to
PracticalModelling\DesignModels\ and enter the name “PM-01-M3-
S-Walkway.tru” and click Save.
Click the Place button to create the truss.
272
273
274
Stairs
277
1. The first menu lists the available Stair Catalog Instances. The menu
width cannot be altered so you will see that some of the longer
names are clipped. This shouldn’t be too much of an issue provided
you keep your Catalog Item names reasonably compact when
defining new stairs.
2. The next button opens the Stair Property Panel. This works very
much like any of the other DataGroup placement dialogs, allowing
you to modify the properties before placement. You will notice that
the stair properties are considerably more comprehensive than other
tools. Don’t worry, it’s not often you will have to edit all of them
unless you are creating bespoke stairs. Remember to consider the
scale and level of detail you are expected to model. So long as the
stair represents the intent at 1:100, or at the most 1:50, many of the
supplied Catalog Items will suffice. If you need to produce contract
deliverables above that scale you may need to take the time to look
at more of the properties or model detailed components manually.
278
279
Exercise 11-01
Placing a stair
1. In the PracticalModelling\DesignModels\PM-00-M3-S-Stair.dgn
apply the Saved View Ex1101 to View 1 and in Floor Selector, set
the floor to “00”.
280
281
Administration tip
There are two variables, BB_STAIRCONSTRAINTPATH & BB_STAIRCONSTRAINTS, which define the .xml
file to use for stair constraints. However, the Stair Constraints files are loaded by the DG_PATH configuration
variable. You can have as many constraints files as you need, but so long as they are in this search path,
they will be loaded by in the Stair Properties Panel.
282
Check whether the Riser Actual Number has reset itself. It may do
this as you change Stair Configuration as it will automatically try to
adjust to the properties to the optimal settings. If it is 24, enter the
value “25” again.
Set Landings > Landing Thickness = “200”.
5. AccuSnap to the midpoint of the Architect’s purple line on level
A-G23-G-Strs representing riser 01.
Click to begin placing the stair.
283
284
The fourth point defines the riser position at the next landing
position. Again, click when the third flight is aligned with the plan.
The turning point should be at riser 15 as shown in Figure 11-12.
285
The final fifth point confirms the orientation of the top flight. Again,
you can create an angled flight by moving the cursor away from the
AccuDraw axis. Click when the last flight lines up with the plan.
The exact position is not critical.
286
287
288
289
290
Figure 11-18: The landing after the tread has been removed
291
292
293
Exercise 11-03
Placing a stair with existing landings
1. Open the file PracticalModelling\DesignModels\PM-00-M3-S-Stair.
dgn and apply Saved View Ex1103 to View 1.
In Floor Selector, set the floor to “00”.
2. From the Building Designer > Structural Design Task, pick Place
Stair.
In the Stair Placement Settings toolbar, set the Stairs dropdown to
“S-G23-StairConcreteTreadsOnly”. This stair type can be useful for
early stages of a project when the stair composition or support is not
yet known, or for open cantilevered stairs.
Change the Stair Configuration to “Straight Run”.
In the Width field, enter “1100”.
Leave Height By set to “Height (Fixed)” and enter a height value of
“936”. By default, this Stair Type expects a landing to count as a
riser. By entering 936, your Stair will adjust to be only 5 risers high –
the 6th being the hypothetical landing.
Change the Stair Alignment to “Center Base”.
294
295
296
To correct this open the Stair Property Panel and change the
Placement > End With Riser value to “True”.
Snap once more to the second landing and click to accept and place
the middle flight.
6. The final top flight is a little more complicated. You know where the
stair should start, but it needs to finish 50mm above the top of the first
floor slab. You could measure the distance and add 50 to it (which isn’t
all that complicated in this example), but it is easier to use the Stair
Alignment options instead.
In the Stair Placement Settings ribbon bar, click on Stair Alignment
and pick Center Top.
297
298
Do not click any mouse buttons at this point, but move your cursor
towards the edge of the first floor slab.
Hit [Enter] to turn on SmartLock so you can only move in the
AccuDraw X axis (identified by the red line). AccuSnap to the edge
of the first floor slab. The exact point is not important.
299
Enter the AccuDraw shortcut “O” to reset your origin again. Rotate
the AccuDraw compass to Front rotation using “F”, then move
upwards and hit [Enter] to turn on SmartLock.
Snap once more to the edge of the first floor slab.
300
301
Handrails
To complete a Stair, you may want to add handrails. For General
Arrangement work, plans of scales down to 1:100 or 1:50, it is probably not
necessary to add handrails, but for stair elevations and layout drawings, they
may well be essential. AECOsim Building Designer includes a powerful and
extremely simple to use Place Railing tool.
The tool is found in the Building Designer > Structural Modelling > Vertical
Circulation Task.
The Place Railing Tool Settings are similar to other DataGroup tools. The top
section is the Catalog Selection which allows you to pick, create new and edit
existing Catalog Instances.
Below the Preview are the Placement Options:
Placement Method offers you the choice of placing the railing along an
existing line/arc string or directly on an existing stair.
302
303
304
305
6. Click the Place Railing tool again and, in the Place Railing Tool
Settings, click on the Save copy of catalog item button.
In the Save As… dialog box, enter a Name of “S-G34-Handrail-
1100mm” and click OK.
306
At the top of the Modify Railing Tool Settings, tick the Catalog
Selection box.
Set the Name dropdown to S-G34-Handrail-1100mm.
Click Apply to set the handrail to the S-G34-Handrail-1100mm
Catalog Item.
NOTE: This completed exercise is available in PracticalModelling\_
Resources\CompletedExercises\PM-00-M3-S-StairHandrail.dgn
and ProjectCatalogs_Structural_Railings.xml.
If the railing line needs to be edited before you place the Railing, for example
to add curves around corners, or to stop the handrail short of the end of the
stair, you can use the Extract a railing placement line from a Stair or Railing
tool. You will find this in the Building Designer > Structural Design Task
(shortcut C3).
When you click on a Stair (it has to be a DataGroup parametric Stair) or a
Railing, a Line String is generated. You can then modify this as required to
307
308
Custom Section
Sizes
311
ADMINISTRATION TIP
The sections files are controlled by the STRUCTURAL_SHAPES configuration variable. The
PracticalModelling.pcf loads the two sections files with the lines:
STRUCTURAL_SHAPES = UK.xml
You should be aware that any selection of a new structural shapes file will permanently override the
configurations. If you use different sections on different projects it is better to configure the projects
carefully using STRUCTURAL_SHAPES and discourage your users from selecting the sections files
manually. This can help avoid the possibility of using the wrong definitions when people switch projects.
To stop users loading their own sections files, and to reload the correct sections on every restart, lock
the variable:
%lock STRUCTURAL_SHAPES
312
313
314
If the section cannot be found in the loaded sections files, you will be
prompted to enter a name to save this new size.
315
316
317
Creating
DataGroup Content
Parts
Parts are used to specify the graphical appearance of content. A Part
definition determines the symbology of an element at the time it is placed
(i.e. level, colour, line style and weight) as well as the symbology that is used
for elements in a view or extraction.
Parts are controlled from the Dataset Explorer. This can be opened from
the Building Designer > Family & Parts menu, using either Single Parts…,
Compound Parts… or Components. All three open the Dataset Explorer, only
at a different location.
321
The only button that is active before any edits have been made will be the
Show Active button. Clicking this will search through the catalogs to the active
Part in the Building Primary toolbar and open the Properties dialog box.
322
Navigating to the required Parts file is done through the directory tree, the
left-hand pane.
The Parts > By Families section will list all folders that AECOsim Building
Designer searches for Parts files. Any .xml files in those folders will be shown
once you have clicked on the + sign to expand the folder. Clicking on the +
sign next to an .xml file will list any Family defined in that file.
323
to add a project-specific folder into the start of the default search path. The main Dataset Part\ folder is
already included by the application configurations.
Families are used to organise Parts into logical groups. Families can be
organised in any manner, for example according to construction assembly
(walls, doors, windows), building material (steel, concrete, gypsum board),
specification format (02 Site, 03 Concrete, 04 Masonry), by project phase
(Schematics, Design Development, Construction Documents) or, as is the case
in this dataset, by Uniclass classification.
When a Family is selected in the directory tree, all the Parts contained within
it will be listed in the right-hand pane, the Properties List box.
Figure 13-05: The full list of Parts from the S-G2 Family
shown in the Properties List box
Because each Part has many properties, the contents of the Properties List
box will change depending on the Parts View dropdown menu.
324
Exercise 13-01
325
326
327
4. With the new S-G2 Family selected, right-click on the Properties List
box and pick Paste. The Part S-G25-WallsConcrete will be copied
into the new Family.
Even though you can have two identically named Parts in separate
.xml files, when parts are duplicated, only the one higher in the list
will be loaded. This allows the use of the dataset’s standard parts,
and if you need to edit that part, you can copy them to the project
which will override the standard version.
When creating a part to represent a different material, the part
should be renamed.
NOTE: The reason you create the new Part in the project is so
that the central Parts remain unedited. It is more than
likely that these will be set to read-only in a networked
environment, but even if they are not, changing any
existing Part could affect drawings where these have been
used. Always remember to check and coordinate changes
to any Part with the rest of your team.
328
5. The next step is to edit the other Part properties so that the lift core
walls display as you need them to in any Views and extractions.
Scan along the Properties List box, and edit the following values:
Description = “Walls Concrete”
The Section Level, F&R View Level and Ctr Ln Level should remain
unedited. These control the level that the element using this Part will
be located on in Cut View, Forward or Reflected Views, and the level
for any centrelines.
6. Change the Parts View to “Drawing Symbology”.
329
Section symbology:
Section Toggle specifies whether the Part will display differently in
a Cut View than it does in 3D. If this is unticked, the symbology in
the Definition properties will be used. If ticked, the settings from the
Section Level, Section Color, Section Style and Section Weight will
be used. Leave this ticked, and leave the Section symbology settings
as they are.
To unify this Part when it joins another element, tick the Section
Unify Toggle. As described in Chapter 15: Creating Drawings,
unification removes the join lines between two adjacent elements.
In this exercise you can see this in View 2.
A slight complication is that you may want more than one Part
to unify together. Take the example of concrete – all walls, beams,
columns, slabs and stairs will need to unify together on a drawing. To
allow this, the Section Unifier can be selected. This dropdown lists all
available Parts in the same Family (unification can only take place in
the same Family), allowing you to select the Part used to unify.
330
In this case, the unifier being used, S-G26-Concrete, does not give
the final appearance needed, so change the Section Unifier to
“* Unify with self *”. This means the Part will only unify with
other elements using the same Part.
Don’t worry that the column goes blank once * Unify with self * has
been selected. This is how self-unification is displayed in the Section
Unifier column.
F&R symbology:
The final series of columns in this view repeat the same properties
as the Section symbology settings, only for Forward and Reflected
Views. Leave the settings as they are, except for F&R View Unifier
which should be set to * Unify with self *.
7. Change the Parts View to “Cut Patterns”, which is where the
hatching and patterning will be defined.
Once again, the Part name and Description columns are shown to
help you identify which Part is being edited.
Next to that you have Cut Fill Toggle and Cut Fill Color. These
define whether the element will be filled in a Cut View. Ticking this
changes the Section preview above to show how the cut element will
appear. Leave Cut Fill Toggle unticked. If this is unticked, the Cut
Fill Color setting is not used.
NOTE: It is possible to have fills, hatches and patterns in the
same Part definition.
The next series of columns control the Pattern definitions, being
hatching or cell patterns.
331
332
333
334
335
Before you begin, you need to make sure you are editing the correct
catalogs. As AECOsim Building Designer is a multi-disciplinary
tool, there are a lot of catalogs included. To avoid having to trawl
through them all, a filter is provided.
Click on the black triangle next to the Filter button, the Open
Product Filters… button. Do not click on the button itself as this
will turn the filter off and load every catalog.
336
In the New Catalog Item dialog box that opens, enter a Name of
“S-G252-WallsConcreteLiftCore-200mm”.
Set the Destination file: to be PracticalModelling\_Resources\
dataset\datagroupcatalogs\ProjectCatalogs_Structural.xml.
The list of loaded .xml files is very long, but they are presented
in alphabetical order, making it somewhat easier to locate.
ProjectCatalogs_Structural.cfg is 3/5ths of the way down the list.
337
Click OK.
The new wall will list in the Catalog Items list.
3. In the Catalog Instances pane, edit the Values for each Property
below. These will become defaults for each time this Wall Type is
selected to be placed.
Width = “200”. Untick the Editable option.
Height = “3675”.
Structural Function = Load-bearing.
Material = Concrete.
When you click on the Value field to set the Part Definition, a new
dialog will open.
338
When all the default properties have been set, click the Save button
to write the changes back to the DataGroup system.
339
340
341
342
343
The buttons across the top of the DataGroup Definition Editor in the
Definition Editor toolbar create New Definition Files, New Property Groups
and New Property. The Save Changes button writes any changes back to the
DataGroup system.
The left-hand directory pane lists all available Definition files and Properties.
The right-hand property value pane lists the selected property’s values.
344
Administration tip
The location of Definitions files, and the order in any dialog box, is controlled by the DG_PATH configuration
variable. The PracticalModelling.pcf prepends the default application search path with the project’s _
Resources\dataset\datagroupsystem folder:
345
346
347
348
349
Click OK.
The PROJECT-Definitions.xsd file will show at the bottom of the
Definition list.
350
351
352
Administration tip
Because the Definitions are designed to be “portable” (i.e. you can apply them to any number of Catalog
Items), their definition and storage isn’t quite as straightforward as it may seem.
PROJECT-Definitions.xsd contains only the Property Group and base Property names.
The Display names (what the user sees in dialog boxes) are stored separately in the PROJECT-displaynames
.xml file. You can find this in the PracticalModelling\_Resources\dataset\DataGroupSystem folder.
The List Values are stored in another separate file, also in the PracticalModelling\_Resources\dataset\
DataGroupSystem folder, called PROJECT-enumlookups.xml.
Because the DataGroup System writes these values to the first relevant file it finds in the DG_PATH
search path, it is advisable to always set the first folder in the DG_PATH variable to be the project’s
DataGroupSystem folder and provide a blank PROJECT-displaynames.xml and PROJECT-enumlookups.xml.
Otherwise, if you have your central Workspace set to read only, new Definitions will not be saved correctly.
(As an aside, if you leave the central Workspace editable to all users, it is very easy for the DataGroup
System to become disorganised and difficult to use.)
ProjectCatalogs.xml, the Destination file selected in Exercise 13-03, step 6, simply tells the DataGroup
System to load the custom Definitions from PROJECT-Definitions.xsd. This way only certain projects can be
configured to load additional Definitions.
353
354
355
356
357
358
6. Both walls are created from the same material which means, when
connecting to other walls using the same compound part, they may
join to the wrong wall. In order to ensure walls cleanup correctly,
the Compound Wall Cleanup control can be set.
Select the wall at the top of the list and change the wall cleanup to
Structure [1]. Each Function setting has a priority. The functions at the
top of the menu are more important than the functions at the bottom.
359
360
This skin will now always be placed at the height specified in the
Place Wall tool. It is also possible to place a wall at a relative height.
Highlight the lower Part and change the Height Type to Variable
Height.
Edit the Height value to be “-1200”.
361
In this case, the second skin should be included, so set the Main Wall
Thickness to “302”.
To use the wall, it will be necessary to create a new DataGroup
Item. Refer to Exercise 19-02 above to create this using a Name
of “S-G251-WallsExternalBrick+Brick-102+100+102”. The only
difference is that, in the DataGroup Catalog Editor’s Properties List
box, the Compound Wall Assembly Property needs to be ticked.
362
363
Compound Cells
367
368
The Compound Cells from the current dataset and any found in the project
search paths will automatically load into the Current Library dropdown list.
Once a library has been selected, all the available cells will be displayed in the
Compound Cell list box. A preview of the selected Compound Cell will show
in the window to the right of the list.
Administration tip
The location of the Compound Cell libraries is configured using the TFDIR_CELL variable. In order to set a
company standard and project standard, two variables should be entered:
TFDIR_CELL = $(TFDIR)cell/
TFDIR_CELL > $(PROJ_DATASET)cell/
TFDIR is the variable AECOsim Building Designer uses to point to the workspace’s building resource files.
PROJ_DATASET is the variable AECOsim Building Designer uses to point to the project resource files.
For Structural use only, the following config is also defined to include the cell_structural sub-folder:
%if ($(BB_DISCIPLINE) == “Structural”)
TFDIR_CELL > $(TFDIR)cell/cell_structural/
%endif
369
The View menu, under the preview, can be changed between Iso, Top, Front
and Right.
370
371
372
Perforators are the shapes used to create holes in the Form into which a
Compound Cell is placed. Perforators are usually simple shapes, often
extending to the full extent of the 3D elements.
373
Exercise 14-01
374
When placing a Compound Cell, all of its parts are placed using the
single Origin point. Therefore you must ensure that all of the various
representations are aligned. In the exercise, they already are.
2. From the Building Designer Tasks > Structural Design > Compound
Cells Tasks, pick the Compound Cell Manager tool (V 2).
375
4. From the Compound Cell Manager dialog box, click Create to show
the Create Cell dialog box.
To aid with selecting the elements, the geometry has been added to
Named Groups.
Using Element Selection, click anywhere on the 3D representation
to select the Group. Use the door panels or glazing frame for easy
selection. Click on the 3D button to add the 3D elements to the
Compound Cell.
376
Pick Element Selection again and select the 2D plan representation. Use
an element near to the centre of the model for easy selection. Click on
the Plan button to add the 2D elements to the Compound Cell.
377
Click the Origin button; click the centre of the long cylinder joining
the two ends of the glazing connection.
378
379
380
Flip Side/Side This option allows toggling the cell open direction
from one side to the other.
381
Exercise 14-02
382
3. Snap on the end structural snap point of the higher plate. Set the
AccuDraw origin to this point (hint: use Ctrl + Tentative).
Rotate AccuDraw so that the orientation matches the plate and
it is flat.
Lock the axis using SmartLock and move towards the column. Enter
“30” in AccuDraw’s X axis.
383
384
By clicking the Add button, settings for the Front, Right, Back, Left, Top and
Bottom Drawing Symbols will show.
385
• A
ctive will apply the additional representation when the model
is shown in a Building View. If unchecked, the geometry won’t be
loaded.
• V
isible will show the additional representation when the model is
shown in a Building View. If unchecked, the geometry is still loaded
but not visible.
• D
ouble Sided will repeat the Display Symbols on the opposite side
of a Compound Cell without having to add all six representations.
For example, if applied a Double Sided Display Symbol is applied to
the Front the same representation will also be used in Back.
Clicking Rot-X, Rot-Y or Rot-Z will rotate the Drawing Symbol about the
relevant axis.
If the additional symbol wasn’t placed relative to the original Compound
Cell, clicking Pick Origin will allow you to choose where the origin point
should be located.
Pick Embedded allows the elements to be used for the Drawing Symbol to be
selected on-screen.
Exercise 14-03
386
387
The Building Element Info dialog box will remove the cross for each
view representation that is added to a compound cell in the Ref
column.
388
5. Click Apply on the Building Element Info dialog box to apply the
changes.
Now when a Building View is created parallel to either the right or
front plane of the Compound Cell, the Drawing Symbol will be used
in exactly the same way as a Compound Cell is re-symbolised in a
Plan View.
389
Creating Drawings
Term Definition
design The process of developing a project.
Design Model A Bentley Design Model – used for the creation of the
basic BIM elements. Can be 2D or 3D.
DGN file A Bentley .dgn file. A DGN file can contain any number
of Design, Drawing or Sheet models.
drawing A print containing project design information.
Drawing Model A Bentley Drawing Model – used for the setup of
Views created from the Design Models and for adding
annotation.
Sheet The visual outline surrounding the data in a Sheet Model
defining the limits used to create the drawing.
Sheet File A DGN file specifically for the creation of drawings.
In these exercises it contains both a Design Model and
a Sheet Model.
Sheet Model A Bentley Sheet Model – used to set up the Views,
references, borders and annotation needed to produce
a drawing.
393
394
Dynamic Views
The basis of creating drawings in AECOsim Building Designer are Dynamic
Views. Dynamic Views are 2- or 3-dimensional views of the 3D model.
AECOsim Building Designer handles the resymbolisation of the elements so
that they can appear more as you would expect on a drawing than in the
3D model. This includes hiding information you might not want to see,
setting specific line weights, adding hatching or shading, replacing 3D cells
with more suitable 2D representations and much more.
Once Dynamic Views have been created, they can be referenced as a normal file
and used to produce your drawings. You might want to add annotation, turn
levels on or off or change symbology settings on a drawing-by-drawing basis,
allowing you to realise the expectations of a Building Information Modelling
system – using the base information multiple times, avoiding re-working and
increasing the re-use of your data. This is done using Drawing Models.
395
There is a separate tool for Place Plan Callout, Place Section Callout, Place
Elevation Callout, Place Detail Callout and Create Floor Plan View. The first
four tools are all available in vanilla MicroStation; the last tool is specific
to Bentley AECOsim Building Designer and ties in with Floor Manager to
create single or multiple floor plans. All you have to do is rotate the model to
a point where it is easy to see the area you wish to create a View from. For a
plan view this might be the Front rotation; for a section it might be Top.
The Place Callout Tool Settings windows offer you minimal options. Before
you place the Callout you will need to select a Drawing Seed from the
dropdown. The Drawing Seed controls the settings of the Dynamic View.
396
You can create new Drawing Seeds in this, or preferably a company dgnlib. To do this, create a View of the
type you need – only Plans will display in the Place Plan Callout tool Drawing Seed dropdown, Elevations
in Place Elevation Callout, etc. The location of your marker is not important as that will be redefined by the
user – but do not select a seed. You must create the Drawing Model in the same dgnlib file (using the process
outlined in Exercise 15-01).
397
398
Figure 15-08: Changing the reference setting for Visible Edges to “Cached”
399
Creating Plans
Exercise 15-01
In Floor Selector, pick Floor “00”. This will help place the Callout at
the correct depth.
2. From the Building Designer > Main-Building Task, pick the Place
Plan Callout tool.
400
At this stage, AccuDraw may rotate itself back to the original design
file axes. If that happens, type V again to ensure the Callout is
orthogonal to the building.
401
3. The Create Drawing dialog box will open. This is where the name
of the View, the locations and scales of the Drawing Model and the
Sheet Model are defined.
Name is the name of the Dynamic View you will create. Remember
that you will need to refer to these views many times throughout
the life of a project so a standard method of naming files is always
preferable. In this case, type in “PM-00-P-S-GroundFloor”.
The Drawing Seed, View Type, Discipline and Purpose are
predefined in the Drawing Seed and the Saved View seed and cannot
be edited. These are used by Project Explorer to organise the Views
and make them easier to identify.
402
While the actual location of your Drawing Models isn’t all that
important as Project Explorer will search all files in the project and
list all Views it finds in any of them, you need to consider whether
multiple people will need to access the Drawing Models. You
cannot, for example, have two people adding annotation to two
Drawing Models stored in the same DGN file. For this reason we
recommend creating each Drawing Model in a separate file.
In the second section of the Create Drawing dialog box, tick the box
to the left of the Filename field. The default name that is automatically
entered will be exactly the same as the active DGN file you are in.
It is critical that you do not use this name. If you do, the reference
attachment in the new Drawing File you are about to create will
reference itself, not the correct file where the Saved View is stored.
To select an alternative name, click on the Create New Drawing File
button to the right of the Filename field.
403
Click Save. You will be returned to the Create Drawing dialog box,
where the new Filename will now be set.
Check that the Annotation Scale is set to “1:100”. It should be as
this is defined in the Drawing Seed “S-Plan-SectionName”.
The Create Drawing options also allow you to automatically create
a Sheet Model at the same time. While this can increase speed, it will
mean that the Sheet File created won’t be composed in a manner that
will allow you to produce a DWG file as expected. As most projects
end up needing to be referenced and used in AutoCAD at some point,
it is fairly important that your files are set up in a way that can be
used in AutoCAD. For now, untick the Create Sheet Model option; a
Sheet File will be created and composed manually later.
The final option, Open Model, when ticked will take you from
your active DGN file into the newly created Drawing Model. Make
sure Open Model is ticked so that you can check the Plan View and
Drawing Model have both generated correctly.
404
405
Floor Plan User Defined (Figure 15-19, 1) can be used to create a Plan View
at a specific elevation. You would enter a z-depth in the Plan Cut Elevation
field, and then specify the View Range. The View Range menu allows you to
define the extents of the Saved View by either the Model Range (AECOsim
Building Designer calculates the values based on the modelled elements) or
User Defined. The View Range is specified in elevation values, not distances,
which can be quite difficult numerically. Also, as there is no visual feedback,
it is often better to just set the Plan Cut Elevation level then adjust the others
once the View has been created.
Floor Plan By Floor (Figure 15-19, 2) links the creation of the Saved View
to Floor Selector. Instead of entering a Plan Cut Elevation, the Tool Settings
change to offer a Floor Selector dropdown to define the elevation level. The
View Range will now include a Drawing Template option. It is important to
pick this option to get the correct Back, Cut and Forward settings.
The third method, Floor Plan By Floor Set (Figure 15-19, 3), allows you to
select multiple Floor planes from Floor Selector by ticking in the Create Plan
column.
The added advantage to this method is that the Source dropdown can be
changed if you have a Revit-generated i-model or IFC model attached to use
their floor definitions.
Administration Tip
The View Range used by the Create Floor Plan View tool is defined in the View Seed (located by default
in the DrawingSeed_Structural.dgnlib), not Floor Manager. Floor Manager defines the elevation of the Floor
plane only. The View Range can be defined in the View Attributes of the View Seed. See Building View
Attributes below for full details.
406
Once the floors have been selected, the Tool Settings window changes
to confirm the floors and their Elevation, Forward, Cut and Back levels.
It is possible to override the values here, but again, this can be difficult
numerically as there is no graphical feedback. Overridden values are
shown in blue.
407
You can insert floors manually by clicking on the Insert Row button. You
then have to enter the Name (the default is “Floor”) and the Elevation,
Forward, Cut and Back values manually.
Clicking on Insert From Selected Shapes creates a new entry by prompting
you to select a shape in your model. A “ByShape” entry is created using the
z-depth of the shape to set the Elevation and Cut values. Forward and Back
need to be entered manually. Note that the shape is deleted.
408
409
There is a Building panel added in below View Setup. This area controls the
specifics of a Building View.
Below that, the Clip Volume Settings defines which Display Style is applied to
the Cut, Forward, Back and Outside. This works in the same way as it does
in MicroStation. The Building options override, and enhance, the Display
Style settings.
410
411
General
The General tab contains settings for how the Forward, Cut and Back
Views display.
One of the most important settings, Drawing Symbols controls whether
DataGroup Items and Compound Cells display as true 3D elements or as
2D symbols.
The Unify option controls whether unification takes place on junctions.
Typically this option would be ticked, otherwise unwanted lines will appear,
for example, at corners of walls.
412
Apply Patterns turns the hatching or fill on or off. Normally this would be
on, but you might turn it off should you use the View at a large scale when
hatching can blend together resulting in an unclear drawing.
The angle of hatching is defined in the Part definition (refer to Chapter 13:
Creating DataGroup Content). In certain instances, this can cause
undesirable results. Ticking Align Hatch to Forms bases the pattern angle on
each individual element rather than the DGN file axes. The result is still not
always ideal as the angle depends on the direction of the wall. If hatching is
vital for your details, it is sometimes better to pattern and hatch the drawings
manually. Refer to Chapter 16: Adding Detail and Annotation.
Generate Centerlines (and the related Connect Centerlines option) adds
centrelines to elements. Centrelines will only be added to elements that use
a Part where the Ctr Ln Toggle has been enabled.
The Sensitive Distance, available in the Forward and Back planes, is very
useful for picking up elements and openings which do not fall exactly in the
Cut Plane. For example, with a series of openings in a wall it may not be
possible to show them all, which you may need to do to be able to dimension
them properly without creating a complex stepped Callout. Setting a
Sensitive Distance will treat any openings within that distance in front of the
Cut plane (the Forward Sensitive Distance) or behind the Cut plane (the Back
Sensitive Distance) as if they were cut through.
Apply Reflection “flips” the View. This setting is on by default in
Architectural AECOsim Building Designer in the Reflected Ceiling Saved
View seed.
The Show Modified Forms selector can be used to highlight changes that
have occurred to the model by ticking the Highlight Changes box and
applying the chosen symbology.
413
When there are one or more grid systems defined in a project using the Grid
System tool, you can automatically generate grid system graphics in the
Dynamic View using the Show Grid System option. Tick this to automatically
generate the grid system annotations in Dynamic View references attached to
a Drawing Model.
Architectural
This tab controls the rules for annotation and resymbolisation of
architectural elements. The rules list in a very similar manner to the
Structural tab which is explained in more detail.
414
The Drawing Rules dialog opens which contains all the available
resymbolisation rules.
415
416
For each of the Saved View planes, Forward, Cut and Back, there is an
Offset field to reposition the plane relative to the floor selected in the Floor
dropdown.
417
Figure 15-33: The Create Floor Plan View tool and Tool Settings
showing the relationship to the View Seed Options
Exercise 15-02
418
14. Open the View Attributes and in the Clip Volume Settings, change
the Forward Display Style to Forward (Show Hidden Edges).
The view will update to display the hidden foundations and ground
beams.
419
In the Tool Settings window, check that the correct Saved View is
selected (it should be) and make sure that Update Camera Position
is unticked.
This means that the Saved View will remain in the same location as
when it was created. If this option is ticked, the Saved View will be
updated based on what is seen in the active view.
Click in the view to accept the changes.
NOTE: This completed exercise is available in PracticalModelling\_
Resources\CompletedExercises\PM-x-M3-S-
DynamicViewContainer.dgn.
420
Exercise 15-03
421
The Reference Presentation dialog will open. This controls the View
Attributes for the reference attachment, independently of the active
file. In the Presentation panel, turn on Level Overrides and click OK.
422
Administration Tip
The PracticalModelling seedfile SheetSeed_ISO.dgn has been adapted slightly from the Bentley-supplied
datasets. It has an additional Design Model so that conversions to DWG format will work correctly.
The Sheet Model ISO A1 Border has also been pre-configured for the building to fit well on the sheet at
1:100. This has been done in the seed by re-referencing the Design Model into the Sheet Model at a Scale
of 1:100 and a Live Nest Depth of 99 to ensure any nested references display. The reference was then
moved and rotated to fit onto the sheet so that once a reference is attached into the Design Model it will be
positioned correctly in the Sheet Model. Finally the reference attachment was clipped to the rectangle on
the non-plotting level “S-Z8-M-NonPlot”. (Note: this level is turned off.)
It is highly recommended that, when working using the method of setting up sheets, the project seeds are
set up prior to drawing production to make it easier for your users.
5. Open the file. You will be presented with a Sheet in View 1 named
ISO A1 Border.
In the View Groups toolbar in the bottom left of your window,
change the View Group dropdown to Design Views.
423
424
Click OK.
7. Return to the Sheet Model using the ISO A1 Border Views View
Group.
You may need to position the reference using the move and rotate
tools from the reference manager or right-pressing on the reference
to choose from the pop out menu.
8. Should you now need to display any levels in colour, all you have to
do is use Level manager in the normal way to turn the Override for
those levels off. For example, to display only the external walls in
colour, open Level Manager.
In the tree view on the left, highlight the reference “PM-00-P-S-
GroundFloor” and turn off the colour overrides for levels “S-G2522-
M-WallsInternalBlock-Cut” and “S-G252-M-WallsInternal-Cut”.
NOTE: When turning levels off in a Sheet Model, to maintain
compatibility with DWG you should use Global Display
rather than Level Display.
425
Normally, when a Drawing Model is used, any changes to the model reflect
instantly in the Saved View. For example, if a new wall is added, it will
show immediately in the Saved View and related Drawing Model. There are
times when the modelling work being undertaken is being carried out at the
same time as a drawing issue. If that is the case, changes to the model could
426
To avoid issues with view resolution, and to ensure accuracy to 5mm (in
a file with Master Units of mm), the Method should be set to “Exact”, the
Accuracy “To Tolerance” and Tolerance to “5.0”.
5mm should be adequate in a BIM model intended for use at 1:50 scale.
427
Exercise 15-04
428
429
In the Text Editor change the text to “1:100”. Click anywhere in the
view window to accept the edit.
Double-click on the Drawing Number.
430
431
432
Adding Detail
and Annotation
Resymbolization Rules
Resymbolisation rules can be accessed and managed from any Dynamic View,
an extracted Drawing Model or from the Building Designer > Structural >
Drawing Rules Manager menu.
435
Administration Tips
Default Structural Drawing Rules are stored as a text file, structural.rul, in the Workspace\
BuildingDatasets\Dataset_GB\rules\ folder. The configuration variable that controls this is:
STFFILE_DRAWINGRULES = $(STF_DATASET)rules/Structural.rul
The controls for creating new rules and copying or editing existing rules are
the same as all these options use the Edit Drawing Resymbolization Rules
dialog box.
436
437
If Display single line is ticked, any structural member that meets the rule
Criteria will be resymbolised according to the Symbology and Hidden Edge
Symbology settings.
The Setback distance in plot value controls the gap between the end of the
member and its support to maintain visual clarity. The value is the actual
plotted distance in master units. A value of 1.0mm will produce a gap of
100mm on a 1:100 scale Dynamic View.
438
Offset single vertical (Vertical brace offset) will move a member away from
its original location for clarity.
439
If Display double line is ticked, any structural member that meets the rule
Criteria will be resymbolised according to the Symbology and Hidden Edge
Symbology settings. The double line “widget” will be displayed at the position
defined by Double line position and at a length defined by Double line length.
440
Labels
441
Footprint graphics
442
Labels
The Footprint Resymbolization Labels are pretty much identical to the
other Labels settings. The only difference is the addition of a Label position
dropdown to select the orientation of the label and its associated Angle and
Distance away from the member.
An additional Leader line tickbox is also provided to point to the specific
member a label has been generated from.
443
If Display center line is ticked, centre lines will be generated for the member.
The length of the centre lines can be extended by entering a value in the
Extension length in plot field. Again, this distance is a physical length on the
final drawing in file units.
NOTE: It is easy to check which rule has been applied to a member
simply by hovering over the element. The pop-up information that
appears shows the active rule.
444
Exercise 16-01
445
446
447
Exercise 16-02
448
21. The Edit Drawing Resymbolization Rule dialog box will open.
Set the Rule Name = “PM-S-G262-Columns-GA-SectionName”.
Switch to the Labels tab and in the Angle field, enter a value of “85.47”.
449
450
451
Creating a Detail
Exercise 16-03
452
25. From the Building Designer > Main-Building Task, pick the Place
Detail Callout tool.
In the Place Detail Callout Tool Settings window, set Drawing Seed
to “S-Detail-SectionName”.
Make sure Height selection is set to “From View”. This will create
the detail at the same height as the View you are seeing in the Sheet
Model. The other options are:
• From Model which will use the full height of the original 3D model.
• User Defined which allows you to enter a specific z-depth for the
Detail View.
453
454
Click a third time in a clear area somewhere to the left and above
the Callout.
Additional mouse clicks will extend the callout leader line. For now,
keep the leader a single line by right-clicking to reset.
The Callout and bubble will be placed.
26. The Create Drawing dialog box will open.
In the Name field, type “PM-00-D-S-ColumnDetail”.
The Drawing Seed, View Type, Discipline and Purpose are
predefined by the Drawing Seed and View Seed as explained in
Chapter 15: Creating Drawings.
In the second section of the Create Drawing dialog box, change the
Annotation Scale to “1:10”.
Tick the Filename option.
Click the Create New Drawing Button.
455
Figure 16-33: You are not creating a Sheet Model, but want the Drawing Model
to open after creation
Exercise 16-04
457
In the Crosshatch Area Tool Settings window select the Points icon.
You cannot use Element or Flood methods as you are working on a
clipped view of a solid model. Solid elements cannot be hatched, and
were you to use flood, the hatching would extend beyond the clipping.
458
459
Exercise 16-05
460
461
Click a second time towards the top right of the detail to place the
text (Figure 16-41, 2).
Right-click to reset.
35. Fit the view, and click on the text to select it.
Four circular, green grab handles will display at each corner of the
text. Click on the bottom right-hand grab handle and move your
cursor to the left. The text will begin wrapping into multiple lines.
462
463
464
Exercise 16-06
465
466
Once you are close to the start point of the cloud, the shape will
automatically find the first point and close itself. Click one last time
to complete the shape.
The revision symbol will now appear on the cursor for placement.
Click in the View to position the revision symbol and end the
command.
467
Click in the View, to the left of the Notes column, to place the
North Arrow.
468
Click again to the right and above the North Arrow to define the
orientation.
Right-click to complete the command.
NOTE: This completed exercise is available in PracticalModelling\_
Resources\CompletedExercises\PM-S-011.dgn.
469
Scheduling
473
Microsoft Excel will open a blank spreadsheet. Macros are used within
the spreadsheet to calculate the information from the model so a security
warning will display asking if you would like to enable them. Click Enable
Content.
In Excel, the Add-Ins tab > Structural Quantity Report dropdown, there are
3 options:
Begin Quantity Report This will produce a report of all structural
members.
Create selection set from Selecting a range of beams using the spreadsheet
spreadsheet range and clicking this tool will select them in
AECOsim Building Designer.
474
There are ten tabs along the bottom of the worksheet which are used to
access additional information about the structural members.
Report
Lists each of the structural members and their associated
properties. Each of the properties has an Excel comment to
give more information about what the column is displaying.
Hover over the red corner to show any comment.
475
The Structural Report Spreadsheet can be edited to change a section size, add
additional beams or remove beams and the information pushed back into
your model.
Administration Tip
The Structural Report Spreadsheet template file location is configured using the STFDIR_QUANTIFYXLS
variable:
STFDIR_QUANTIFYXLS < $(TFDIR)Macro/Structural/
AECOsim Building Designer will search this path for the file called STF Quantity ReportV8.xls
Exercise 17-01
476
Exercise 17-02
477
Using your cursor, select the row that you have edited. The easiest
way to do this is to click on the row number. This will select the
complete row.
478
479
480
The left pane of the DataGroup Explorer shows the Catalog Types.
A Catalog Type is a building component such as a beam, column or slab.
The Catalog Filter above the Catalog Types is used to filter the list of
Catalog Types.
• Show All shows all the available Catalog Types in the dataset and
whether there are elements of this type in the drawing file or not.
• Show Used shows only the Catalog Types that are used in the
current design file and visible references.
• Show Only Selection Set shows only the Catalog Types of the
elements that are currently selected in the model.
481
The list box displays the properties of the Catalog Instances in columns which
can be turned on or off, and repositioned. These layouts can be saved as Schedule
Layouts to list the required information in the correct order ready for export.
Saved Schedule Layouts are shown beneath the relevant Catalog Type in the
left-hand Catalog Types list.
482
483
Once the required fields have been chosen, the Schedule Layout can be saved
for future use. To save a configuration click the Schedules dropdown and
choose Save As.
484
The project location should be listed before the central Workspace so that any project Schedule Layouts are
found first.
It is not necessary to store a Schedule Layout for each Catalog Type in separate XML files. For convenience
it may be better to save them all into a single ProjectSchedules.xml. The exact method used for storing your
Schedule Layouts is not important as all .xml files from these search paths will be loaded.
Exercise 17-03
485
486
Exporting Schedules
Once a Schedule Layout has been created, the data can be exported to
Excel, CSV, Text and XML formats. This is done from the Data menu of the
DataGroup Explorer. Pick Export > Excel / Text / CSV or XML as required.
487
Picking the Excel option will open Microsoft Excel with the selected layout
information extracted. (Microsoft Excel must be installed to use this option.)
Once Excel has been opened, you will need to use Save As to keep the
schedule.
If Text, CSV or XML is picked the Export dialog box will open. From here,
a folder and filename can be specified to which to save the schedule.
By default, sizes will be exported with the units appended to the end of
the dimension value. This can make it difficult to perform mathematical
calculations, for example summing totals, in Excel should you need to. The
units can be removed by clicking the DataGroup Explorer > Data menu and
choosing Working Unit format > Numeric > Sub Units or Master Units.
488
489
• Excel Template specifies the full path and name of the Excel file that
will be used to save the Schedule. It does not have to be an Excel
template (.xltx), but can be any spreadsheet. You can use the . . .
button to browse for a spreadsheet.
The exported information is written directly into the spreadsheet
you select. To ensure you do not overwrite the template it is a good
idea to set this spreadsheet to read only. This will force you to create
a separate spreadsheet using Save As.
• The Insertion Start Cell is the cell where the first DataGroup
property will be written. This allows for logos, headings and other
notes to exist in the template spreadsheet.
• If Fit columns to text size is ticked, the spreadsheet columns will be
resized to the match the data.
• If Update Pivot Tables on Export is ticked, any Pivot Tables in the
spreadsheet that refer back to the exported data will be refreshed at
the same time.
490
Select PracticalModelling\_Resources\dataset\datagrouplayouts\
PM-x-SH-S-MemberTemplate.xlsx.
Back in the Template tab click the Edit button to open the template
in Excel. Note that the first cell that should be used for the exported
data is B5.
491
492
5. In Excel, go to the File > Save As menu and save the spreadsheet
in the PracticalModelling\out\ folder, with a name of PM-x-SH-S-
BeamSchedule-01.xlsx.
NOTE: This completed exercise is available in PracticalModelling\_
Resources\CompletedExercises\PM-x-SH-S-BeamSchedule-01
.xlsx.
493
Once you have the two worksheets defined, you can get as complex with
Excel as you need, safe in the knowledge that every time you export from
the DataGroup Explorer, you’ll only overwrite the Report and not the
summaries.
For more information about Microsoft Excel Worksheets and formulas, refer
to the Microsoft Excel Help files.
494
495
From Excel’s Ribbon’s Data tab > Sort & Filter panel, click
Advanced.
496
497
498
499
500
Analytical Content
Structural Analysis
Open the file in the PracticalModelling\DesignModels\ folder called PM-01-
M3-S-StructuralAnalysis.dgn.
The Structural Analysis tools will not be loaded by default. To load them,
ensure that the Building Designer dropdown > Structural > Analytical
Features menu is ticked.
503
Analytical Members
The Analytical Members tools are used to add analytical properties to
physical members and can be found on the Building Designer Tasks >
Structural Analysis > Analytical Members toolbox (shortcut Q).
504
505
Select the member with analytical properties then click again to remove the
properties. The analytical members can also be removed by selecting any of
the analytical components and using the [Delete] key on your keyboard; all
analytical elements will be removed from each structural member.
506
Prefix Any value entered in the Prefix field will be prepended to the
selected analytical member(s).
ID
The analytical member’s number will be changed to the value
should in the ID field. AECOsim Building Designer will
automatically increment the number each time a member is
selected, although this can be reset at any time. It is not possible
to renumber a member to be the same as an existing member.
To apply a name, enter any Prefix if required, enter the new starting ID
number and select the members in the required order to rename them.
507
Exercise 18-01
508
509
5. To split this beam, i.e. add a node, use the Insert Node tool (E 2)
from the Building Designer > Structural Analysis > Analytical Nodal
Loads Task.
510
Figure 18-18: Selecting the node at the intersection of the two beams
Notice the beam is now split into two separate analytical members.
511
512
Figure 18-22: Exporting using the same file name with the
correct analysis extension added
Exercise 18-03
513
514
In the File tab > SFrame File options, click on the browse button (…)
to select PracticalModelling\DesignModels\PM-x-M3-S-Analysis.tel.
515
The Default section name is used for any member whose size
does not exist in AECOsim Building Designer. It is recommended
that a section size is selected that is not used so they can easily be
identified, and corrected, later.
Set Default section name: to UB305X127X37.
4. In the Roundtripping Options tab, set the Revision tracking:
dropdown to Do not use Design History.
Click Import.
5. The analysis file will be processed. Once processing is complete, the
Update Design Results dialog will display, summarising the imported
members. If the file is being roundtripped, members may be listed
as Changed or Deleted. In this example, as the file is being imported
for the first time, they will all list as New Member.
516
517
518
519
Integrated
Structural
Modelling
523
524
Exercise 19-01
Exporting an ISM
It is always better when exporting to analysis models that the project
is close to the centre of the design plane without a relocated Global
Origin. The file PracticalModelling\DesignModels\PM-x-M3-S-
IntegratedStructuralModelling.dgn has been predefined for exactly
this purpose.
1. Open the file PracticalModelling\DesignModels\PM-x-M3-S-
IntegratedStructuralModelling.dgn.
From the Building Designer > Structural Import/Export > ISM
toolbox, click on Create ISM Repository (shortcut E 1). An ISM
Repository is a single file which contains the various components
of the structural model, including members, loads, storeys, etc.
525
From the Settings menu, tick Reference Files to ensure that all
references are also included in the export.
In the main window, check that Map DataGroup Instance is
selected. If it is, you will see the Type, Instance and Ism Use columns
in the right-hand pane. The window will be populated with the
available DataGroup Types from the active model. The Ism Use
values should be set automatically.
Click on the Set Default Material tab and enter the following values:
Steel: = “S275”
Concrete: = “C35”
This is only a default for members that do not have a grade set.
Click Export.
The ISM repository file, PM-x-M3-S-IntegratedStructuralModelling
.ism.dgn will be created in the same folder as the original DGN,
PracticalModelling\DesignModels\.
To view the model, it can be opened using AECOsim Building Designer or
ISM Editor V8i.
526
Exercise 19-02
527
528
Tick the top Curve Member. The member’s properties will display
3.
in the Properties pane below the Objects and highlight in the View
window.
529
530
531
Figure 19-12: Update the model using the Update Application button
532
533
The Drawing Center dialog box provides all the necessary settings to define
structural drawings, some of which are used outside of Structural Drawing
Center by other tools.
Any drawings that have been created will display in the main window.
534
Figure 19-16: Return to the main Model by using Open Home Structural Model
Administration tip
The Home Model is defined automatically when working with Integrated Structural Models. It can be
changed, should the need arise, in Project Explorer.
In the Models > Structural folder there is a Design Model (Home Model) Link. By right-clicking
on this and picking Link Properties, the file used as a Home Model can be edited.
535
The Drawing Types dropdown allows you to filter the list of drawings.
Choosing Plans would display only the plan drawings in the Structural
Drawing Center main window.
536
The next button, Open Drawing Settings, controls the main automation
settings for all aspects of drawing creation and other tools in Structural
AECOsim Building Designer.
537
Grid Lines controls the Families and Parts, Styles and sizes of grid lines
generated by the Column Grid Tool (refer to Chapter 05: Setting Up The
Environment).
Elevation Levels is used when generating Framing Elevations to define the
settings of the elevation markers.
Project Explorer controls whether automatic entries are made for Project
Explorer when creating drawings.
538
Exercise 19-03
539
Browse to WorkSpace\BuildingDatasets\Dataset_GB\seed\DEM_
templates\ and select DEM_Templates_Structural_Analytical.dgn.
Click Open.
In the Sections to Import dialog, select all available Drawing
Definitions and click Import.
The templates will be loaded into your active file. It is now possible
to produce structural drawings from an imported model.
A second building is being proposed on the site for which a quick
model has been produced and received as an ISM. A series of review
drawings are required to evaluate the proposed building. Structural
Drawing Center can be used to produce these drawings quickly.
540
When the Update Design Results dialog box opens, click Update.
541
542
543
544
545
546
Exchanging Data
549
Administration tip
To work in the same spatial location using AECOsim Building Designer and Revit, set up the coordinates
using the methods explained in Chapter 05: Setting Up The Environment, and ensure the Revit model uses
Shared Coordinates.
• BIM Uses
This should define the purposes of your BIM deliverables so that
there is no ambiguity over what the data is intended to be used
for and what it isn’t. e.g. is it for design development, geometric
coordination, time scheduling (4D), cost analysis (5D), procurement,
energy analysis, clash detection / resolution, etc.
The intended BIM use of the model may make a difference to how it
is constructed. For example, a standard structural model would not be
built to allow for construction sequencing. It is unlikely that individual
slab pours would be modelled, nor would exact location of column
splices; that is something the contractor or the fabricator might define.
• Level of Model Development Matrix
It is important to identify what information is to be produced at
each stage and who is responsible for that data.
Agree what Level of Detail (LOD), the graphical appearance, you
expect the model to include. Typically the model would only include
enough detail for a general arrangement level (1:100, 1:50 at most).
Additional detail would then be added using stand-alone detail
models or by a more traditional 2D workflow. Refer to Chapter 16:
Additional Detail and Annotation.
Alongside the graphical detail included in the model, decisions should
be made with regard to the level of information (LOI) provided. The
matrix or schedule should include what metadata (properties) will
be provided at which stage. For example, when will be steel grade
be confirmed? Will the area of reinforcement be included on slab
forms, and if so, when? As the project progresses through design
development, the information and understanding of the project will
become better defined. Once the design is frozen, specifications can
be linked to the model and more metadata completed.
550
551
552
Exercise 20-01
553
554
555
Figure 20-06: The new XML file loaded into the dataset
556
557
DGN
Care should be taken testing the suitability of DGN data from other BIM
authoring tools. Even if the software is capable of exporting the V8 DGN
format, be wary of how it creates SmartSolids – they may be a collection of
triangulated surfaces grouped as a SmartSolid rather than a true SmartSolid.
In many cases it may be that DWG exchange is more robust, although
detailed testing should be carried out.
I-DGN
The plug-in to export i-models from Revit can be used, producing smaller,
more manageable files, which are perfectly suited for referencing &
interrogation. Testing has shown the files to be approximately 30% of the
size of a DGN, and 10% the size of the same DWG. The geometry and
metadata contained within the cells created by the i-model publication, while
not immediately obvious, can be interrogated fully through MicroStation’s
Item Browser, providing full read-only interoperability with non-graphical
attributes.
i-models can also be referenced using the standard “MicroStation DGN Files
(*.dgn)” option.
Exercise 20-02
Interrogating an I-Model
1. Open the file PracticalModelling\DesignModels\rac_basic_sample_
project.i.dgn and rotate to Right Isometric view.
Window or zoom in to the main staircase at the right-hand side of
the building towards the front.
558
2. From the Primary Tools toolbox, click on Items. The Items dialog
box will open. All non-graphical items that can be interrogated will
be listed in the Active panel.
559
3. Click on the staircase to select it. The selected element will be loaded
into the Items Properties panel, below the Active panel.
All properties that can be understood by the Items system are
displayed. All items are read-only, so they cannot be edited.
560
561
5. Click on the next stair in the Active list to select it. Click on the
Zoom icon at the top of the Items dialog.
562
563
Figure 20-16: The Details dialog showing the three selected stairs
564
565
A Log file will be generated at the same time as the file import. There is
an opportunity to redefine the name and location of this file if required,
although it is recommended to leave this matching the import file name.
Should any errors occur they will be reported in this file.
To be able to import a CIS/2 file successfully it is necessary to provide
mapping details for the various structural element types. The Family and
Part for the five structural element types listed in the Mapping section of the
dialog need to be assigned, using the dropdown lists (refer to Figure 20-18
above).
Below the Family and Part mappings is the Mapping Section. Clicking the
Select button will open the Mapping Sections dialog box.
566
Note that a section of the same size may not exist at all in the available
sections files. If that is the case it may be necessary to load additional sections
files or create the section size manually before import. Refer to Chapter 12:
Custom Section Sizes for details on how to create new sections.
567
IFC
IFC files can be large compared to DWG & DGN – in tests, around 4x larger
than DWG and up to 6x larger than DGN. An IFC optimiser is provided
from the Utilities > Building Designer Utilities > IFC Optimization Utility. . .
menu but can also be set to run automatically when exporting an IFC file
(refer to Exercise 20-04 below).
Although IFC files can be used to exchange geometry and metadata, due to
the ambiguous nature of the IFC specification and its interpretation within
BIM authoring tools the results can vary depending on which tools are being
used to either export or import the IFC. For best results, always follow the
basic guidelines below:
• Always confirm coordinate locations prior to beginning modelling.
• Consider the composition of your model, breaking down into
references wherever possible to facilitate more efficient management
of data and exchange of smaller portions or zones of a project.
• Plan your exchange requirements and reasons for exchange. Agree
the required Level of Detail (graphics) and Level of Information
(metadata) prior to exchange.
• Use a Project BIM Execution Plan to record the requirements,
expectations and exchange limitations.
• IFC should never be used as the de facto standard. Always research,
review and test the most suitable exchange formats.
e.g. For iterative geometry-only design (exchanging models between
architects and engineers) DGN/DWG is usually adequate and more
reliable.
e.g. For clash detection or scheduling (into NavisWorks) use NWC/
NWD.
e.g. For steel exchange use CIS2.
• Where IFC is required, for design coordination and review, files
should be exchanged in IFC 2x3 (*.ifc) Coordination View 2.0.
• Autodesk Revit users should ensure their mapping of elements
for IFC exchange for both import and export is correct to ensure
reliable exchange.
• For exchange with Graphisoft ArchiCAD, import should be done
using the Graphisoft add-in available here: http://www.graphisoft
.com/downloads/interoperability.html. Supporting documentation is
568
569
570
Create Blocks From Building Parts and Create Block Names From Building
Family & Part are used to create and name blocks for use in AutoCAD. For
example, with these options on, a wall placed using Family “S-G2”, Part
“S-G2513-WallsExternalConcrete” is translated to a block called “S-G2
S-G2513-WallsExternalConcrete”. The DataGroup Catalog item used has no
effect on this conversion or naming. In normal circumstances make sure these
two options are ticked.
DGN
DGN should be first choice for exchanging data with any Bentley products as
you do not need to do any additional work and the metadata is self-contained.
For exchange with other BIM tools, while DGN format might be able to
be imported, it is highly recommended to compare the results against other
formats. For example, Autodesk Revit does not handle DGN anywhere near
as successfully as DWG, and cannot Acquire Coordinates from a DGN.
For collaborative review, Autodesk NavisWorks supports V8 DGN, although
Autodesk’s recommendation is to use the NavisWorks NWC/NWD format.
This is only possible on a PC where NavisWorks is installed.
571
I-DGN
Exporting your model to i-model format is a simple, easy process and
should be considered where a lightweight, read-only model is required.
Co-ordinating a project using Bentley Navigator is an ideal example.
While it is possible to publish an i-model from Revit, it is not possible to
import an i.dgn file into Revit.
i-models are created from the File > Publish i-model. . . menu item.
572
Publishing an i-model
1. Open the PM-x-M3-S-DynamicViewContainer.dgn file from the
PracticalModelling\DesignModels\ folder.
From the File menu, pick Publish i-model. . .
In the Publish i-model(s) dialog box, there are two panels: Package
Settings and Publish Settings. The first deals with the .i.dgn file itself,
and whether separate i-models will be created for each reference or
whether they will be packaged into a single file. The second panel
provides a few optional settings for how the models are published.
573
574
575
CIS/2
CIS/2 can be used successfully for the export of steel members from
AECOsim Building Designer to products that support this format. In many
cases, similar results will be achieved using IFC format (see below) which can
also support non-steel members in the same file. With any conversion using
files of this nature, it is important to appreciate the recipient’s requirements
of the format, especially in regard to member sizes and to define a mapping
file to convert the naming conventions.
CIS/2 is an alternative format for exchanging data between AECOsim Building
Designer and structural analysis software or fabricators as CIS/2 offers the
ability to exchange analysis, design (physical) or manufacturing models.
SDNF
SDNF (Steel Detailing Neutral File) is a steel exchange that offers positive
results as well. The principle of an SDNF is similar to a CIS/2 file, although
the information is much simpler, and typically only contains coordinate
values, rotation and section sizes. Where the exchange of only physical
elements is needed, SDNF can offer good results, although care should be
taken to check that placement lines and orientation exchange an import
correctly between the two systems.
IFC
IFC can provide robust results, although the file can be almost twice as large
as a DWG if no optimisation is carried out. Testing of specific situations is
576
Exercise 20-04
Publishing to IFC
1. Open the PracticalModelling\DesignModels\PM-x-M3-S-
DynamicViewContainer.dgn file.
From the File menu, pick Export > IFC. . .
The IFC Export dialog box will be displayed. This comprises two
tabs, Output and Author. Most of the IFC Author options are text
fields to help identify the contents of the exported .ifc file and are
not essential to the final result.
577
Administration TIP
The Facilities Management Handover and COBie options will only be available if IFC_PROJECT is set to 2.
Zip IFC File should be unticked. This creates a Zip file of the .ifc
file, but will slow down the generation of the IFC file. If you need
the file zipped, zip it manually after export.
Mapping Options are split into two sections: one for Map
DataGroup Types And Properties and the second for Map Family/
Parts. Each DataGroup type or Part that has been used needs to be
mapped to an IFC element in order for the IFC file to be fully usable.
Clicking the Map button for Map DataGroup Types And Properties.
The Map DataGroup Types and Properties to IFC dialog box opens.
578
579
Administration TIP
The IFC mappings are stored in an IFC_Mapping_overrides.xml file located using the IFCDIR_
SETTING and IFC_PROJECT_SETTING configuration variables. The old variable for IFC settings, IFC_
SETTING is no longer used.
IFCDIR_SETTING points to the dataset’s Setting folder by default and is used if Save To: is set to
Dataset.
IFC_PROJECT_SETTING points to the project’s dataset\setting folder and is used when the Save
To: option is Project.
The second Map button for Map Family/Parts opens the Map
Custom Building Designer dataset to IFC dataset dialog box. It
should not be necessary to map individual Parts to IFC classes as the
DataGroup Catalogs will handle the mapping. Use this option only
if non-DataGroup Forms have been used in your project. To learn
about these mapping settings, refer to Chapter 20 of the Practical
Architectural Modelling with AECOsim Building Designer book.
Spatial Structure at the bottom of the IFC Export dialog box is used
4.
to assign an IfcBuildingStorey mapping to the Floor manager floors.
By default, a “best fit” level will be assigned based on reference
models’ z-values. Depending on how the model is structured, this
may need to be edited manually.
Click the Assign button.
The Assign Models to Spatial Containment dialog box will display.
The only file that has not been set correctly should be PM-02-M3-S-
DynamicViewRoof.dgn.
Click on the value in the Floor column, currently Best fit: 01.
Select 02 from the dropdown. The value will be applied to the Floor
column and displayed blue to highlight that the mappings have not
yet been saved.
580
Click Save to apply the mapping, then Close to close the dialog box.
5. Back in the Building Designer IFC Export dialog box, switch to the
Author tab. This is where details of the project and the editor can be
included.
Complete the fields for IFC Author and Organization with your
name and organisation’s details.
6. Click Export.
A browser window will open to confirm the location and name of
the exported IFC file. Check that it is set to the PracticalModelling\
out\ folder and click Save.
581
IFC_CRASH_RECOVERY which is set to 1 in the PracticalModelling.pcf. This creates a temporary file when
exporting to IFC. Should an IFC export crash, this temporary file is used to start the export from the point it
crashed, in theory saving time.
IFC_VERSION can be used to set the default schema. In the PracticalModelling.pcf this is set to 2x3.
TFDIR_IFC sets the default location for exported and imported IFC files. This is set in PracticalModelling.pcf
to $(_USTN_OUT).
582
583