100% found this document useful (1 vote)
374 views102 pages

Training V21

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
374 views102 pages

Training V21

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 102

Updated for V21

BricsCAD BIM
Training
Contents*
Introduction to BIM ...................................................................................................................... 2
Introduction ............................................................................................................................... 5
Interface, viewing, and navigation...................................................................................................... 6
Modeling ................................................................................................................................. 18
Components ............................................................................................................................. 28
Adding BIM data ........................................................................................................................ 38
Drawing documentation basic ........................................................................................................ 45
Collaboration ............................................................................................................................ 52
Increasing LOD .......................................................................................................................... 55
Structural modeling .................................................................................................................... 60
3D constraints and parameters ....................................................................................................... 73
Drawing documentation advanced .................................................................................................. 82
Point clouds ............................................................................................................................. 98


This document can be used by Bricsys Partners to create their own localized BIM training. Bricsys only requests to receive the localized content
when finalized.
1
Introduction to BIM

What is Building Information Modeling (BIM)?


BIM is an acronym for Building Information Modeling or Building Information Model. It is a virtual, digital representation of your building. As you
make design choices and add information to a BIM, the level of development (LOD) of the BIM increases. And as LOD increases, the BIM becomes a
progressively richer source of design data. A BIM represents the concept of a single source of truth about a building project.

BIM as a central library

In BIM, a line isn’t just a line. The entire model is built from construction elements that refer to reality. In that sense, a wall ‘knows’ it is composed of
different layers with different physical properties and a window ‘knows’ it can only be placed inside a wall. This results in the fact that BIM can also
perform energy analysis for example and that the construction joints can be modelled with the correct details. You do not necessarily need to input
more in a BIM model than in a CAD model, but the output is so much smarter and more complete.

During a BIM process, a central model is built. All info is extracted from this model such as 2D drawings (plans, sections, elevations – for all design
stages, details, type plans, …), 3D information (renderings, IFC-files, 3D-detailsections, …) and schedules (preliminary quantity take-offs, …).

Why Building Information Modeling (BIM)?


The business case for making the move to Building Information Modeling continues to grow. The potential for a better end-to-end design
workflow is driven by the concept of a BIM as a ‘single source of truth’ in building design. Principals love the marketing power of BIM, citing
the strong competitive advantage they get from it. This is especially true when firms solicit business from new clients.
- Business Value of BIM report, McGraw-Hill Publishing 2017

The business benefits of BIM are clear and well-founded. Better document coordination with reduced potential for design errors can lead to savings
of money and time in all phases of a building’s lifecycle. The authors of the McGraw-Hill report state that building owners also see the long-term
value of BIM. They appreciate the fact that more accurate as-built documentation facilitates, and simplifies, maintenance and remodeling projects.

2
Regular CAD vs BIM

But what is the advantage of BIM? Well, as opposed to the regular CAD process, all involved parties can start together from the very beginning. The
BIM process makes sure that files no longer need to be sent separately to all parties once they are almost finished, to then being sent back with a
ton of corrections that again need to be sent for feedback to another party, etc. No, with BIM this is history because BIM makes sure that all involved
people can work together on one big model, being adapted in real-time. A model that stores all the latest information regarding costs, execution,
fire safety and so much more.

Why choose BricsCAD® BIM?


Because traditional BIM is not enough. At Bricsys, we’ve compared 2D drafting-based design workflows to 3D BIM based design concepts. And it’s
clear that Building Information Modeling workflows offer a better choice than 2D drafting-based design workflows. But traditional BIM systems
don’t always offer an ideal workflow. Part of this is because of legacy, and part because of the way that these traditional systems were designed.
Regardless, we are here to offer you a unique BIM workflow; one that delivers on the promise of BIM, and more.

The Bricsys BIM story starts with DWG

Unlike making a move from 2D to traditional 3D BIM, Bricsys can offer you an incremental change in your existing workflow. How? First, we offer a
familiar environment: one that current users of DWG-based CAD products already know and appreciate. We declare that users of DWG-based CAD
software have 80% of the knowledge that they need to use BricsCAD BIM in an effective way.

The commands and procedures that you already know from 2D CAD work seamlessly in BricsCAD, and therefore inside of BricsCAD BIM. Finally,
using tools that are familiar lets you work smart - with a safety net.
It’s about approaching the move to BIM at your speed, and on
your schedule. Another benefit? Your huge collection of existing
models and drawings can be re-used directly. Working in DWG
also offers a unique ability to divide your BIM model into smaller
pieces. XREFs are familiar, and they are BIM-ready. The workflows
are very well known and supported by the majority of file storage
and management applications. XREFs are supported across the
entire BIM workflow in BricsCAD BIM. This is important because
your BIM models can be split into smaller, light-weight models /
components. The spatial relationships between the XREFs are
managed automatically in the database that underlies the
BricsCAD BIM workflow. Bricsys is a founding member of the Open
Design Alliance – the industry recognized second source for DWG
compatibility. We are one of the largest contributors to the
consortium. This helps ensure the highest compatibility with the
DWG file format, now and into the future.

3
One product, one platform

BricsCAD BIM enables full, CAD-accurate 3D modeling from the very start. We offer simple and accurate modeling tools that separate the process of
geometric modeling from BIM data. It means that you can begin with a CAD-accurate massing model, where any geometry can be classified as any
BIM type. You are not restricted by libraries of parts, where you need to know in advance what you want to model. Your model can remain light and
responsive because it’s not over constrained. There is a direct link to Rhino / Grasshopper from McNeel & Associates to deliver algorithmic design
capabilities to ensure that your greatest ideas can be realized in the BricsCAD BIM workflow.

More than this, BricsCAD BIM offers a single product / platform for BIM and mechanical design. This opens the possibility to use mechanical
assemblies in a BIM model, or to design detailed manufactured building components directly in BricsCAD BIM. Think about the sheer number of
products in a building that are manufactured. The ability to go from conceptual design of a building element to fully detailed manufacturing
drawings is a dream in other BIM systems, but it’s a feature of BricsCAD BIM. And the mechanical design tools in BricsCAD Mechanical run side-by-
side with BricsCAD BIM, in one product, on one platform.

The power of machine learning/ A.I.

The freedom to model without limitations, creating geometry without regard for entity type is a hallmark of the BricsCAD BIM workflow. But a real
BIM requires strict entity classification. Here’s where the power of machine learning shines in the BricsCAD BIM approach. When your concept
design is complete, you can automatically classify BIM geometry with our BIMIFY machine learning / A.I. workflow. BIMIFY examines each
component in the model and automatically assigns it an IFC entity classification. This functionality can save hours of work in building a BIM. The
massing model becomes the BIM, it’s just that simple. And since BricsCAD BIM stores geometric data in industry-standard DWG files, BIMIFY works
across multiple external references (XREFs). This workflow is well known in the industry, by engineers, architects, and designers alike.

BIMify is not the only of the use of A.I. in our 3D BIM workflow. Our PROPAGATE workflow allows you to speed the increase in a consistent level of
development across your entire BIM, automatically. For example, you can adjust a composition ply at a ceiling / wall juncture and automatically
propagate the change across the entire model. With the PROPAGATE tool, the user always has full control over changes made versus changes
deferred – and the option to accept or reject changes is noted graphically, directly on the BIM model.

BIMIFY: PROPOGATE:
turn your design concept Model once, use many times
into a full BIM with one click

Detailing

Why is model accuracy important? As we’ve stated earlier, one of the most powerful benefits of a BIM workflow is automated generation of drawing
views for the creation of construction documentation. BricsCAD BIM ensures CAD-accurate drawings, driven by the BIM model, and detailed in the
industry’s best drafting workflow – again, all in one product. And when the BIM model changes, all associated drawing views are automatically
regenerated to ensure that documentation stays in sync with the model. In BricsCAD BIM, drawing view generation is threaded across multiple cores
of your PC’s CPU, to let you keep working as the drawings are updating.

To find out more, visit: www.bricsys.com/bim/

4
Introduction
1. The step-by-step instructions also have figures included to provide additional context for select steps

2. Modules have “starter .dwg files” that should be used

3. The text in “bold blue” indicates BricsCAD BIM commands

4. The text in “bold black” is inserted and/or selected values

5. The exercises are in metric units (mm)

Before beginning, make sure the following settings are enabled:

- In the Status Bar (bottom right of your screen): ESNAP, STRACK, DUCS, DYN, QUAD, RT

- In the Command Line: DMEXTRUDEMODE = 3, BIMOSMODE = 1, QUADDISPLAY = 5, (optional - for better on-screen rendering)
ANTIALIASSCREEN = 2

5
Interface, viewing, and navigation

This module explains BricsCAD BIM V20 interface, shows how to show and hide (selected) entities, makes
sections and how to navigate in 3D.

1 Interface

1.1 BricsCAD Launcher

When starting BricsCAD, the Launcher dialog appears.


Here you can select your workspace. Since our training
is for BIM we will select the BIM workspace.

1.2 Getting Started

In the welcome window, you have 3 main sections (1)


HOME, (2) LEARN and (3) APPLICATIONS.

1. From the HOME tab, you can create a new


drawing, choose your units, open a drawing or
access your most recent files.

2. From the LEARN section, you can access tutorials.

3. From the APPLICATIONS section, you can


explore third-party applications.

6
1.3 New Drawing

Before starting a New File, check that you use the BIM-
mm template. You can change it by scrolling down
through the Templates and selecting BIM-mm.

NOTE: Once the model space appears, check that the


settings are according to the one mentioned in the
introduction.

1.4 File Menu

The FILE menu can be accessed through the BricsCAD


icon, in the top left corner of the ribbon.

1.5 Dark Interface

BricsCAD is set by default to have a Dark Interface, but


this can be easily changed by right-clicking anywhere
in the ribbon or toolbar, and de-selecting Dark
Interface.

1.6 Workspaces

Switching between workspaces can be done from the


status bar. If you right-click on the tab displaying BIM,
the list of different workspaces will be displayed.

TIP: You can also access the Workspaces by right-


clicking anywhere in the ribbon or toolbar.

1.7 Access Toolbar

BricsCAD Access toolbar at the top of your screen acts


as an Express Toolbar. Here you will find the most
used tools when 3D modeling.

You can access this toolbar by right-clicking in the


ribbon, selecting toolbars, then BRICSCAD and
Access3D.

7
1.8 Ribbon Tabs

Common tools are organized in groups within tabs,


each tab corresponds to a group of functionality.

1.9 Drawing Tabs

This allows you to easily switch between different


open drawings.

1.10 Model Tab

Model Space is an area in which you create two-


dimensional and three-dimensional entities based on
either the World Coordinate System (WCS) or User
Coordinate System (UCS).

1.11 Layout Tab

The layout tab can also be referred to as paper space.


Here is a work environment that provides the model
space view at a given scale, depending on the size of
the paper.

8
1.12 Dockable panels

A set of dockable panels is shown on either side of the


screen. In the BIM workspace, by default, the Structure
browser, Project browser and BCF Panel are pinned to
the left-hand side.

On the right-hand side, you will find the Tips,


Properties, Components, Details, Compositions,
Profiles, Layers, Mechanical browser, and 24/7 Panel.
Most of these will be covered later in this document.

1.14 Commandline

In the lower field, you can type the commands and


BricsCAD shows prompt, options and other
information regarding the execution of commands
here. Press F2 to show the full command prompt in a
separate window, or Shift + F2 to show/hide the
commandline.

1.15 Status Bar

The Status Bar sits along the bottom edge of the


BricsCAD application window. It contains a lot of
information about the settings in the current drawing.

2 Viewing
If you work with many entities in a drawing, everything that you have in the drawing is visible in the view. When you want to
temporarily make only a few entities or a particular entity visible and manage them in a view, you can use the Hide or Isolate
tools.

2.1 File: Select Template: BIM mm. Then click on Open


drawing. Select file Building_M1.dwg.

2.2 Hiding Entities

The Hide tool temporarily hides the selected entities


in the view.

In this drawing, we will hide the windows from the


right building

1. Select windows

2. Quad appears, move the cursor to Select tab and

click on HIDE ENTITIES icon .

9
All entities that have been selected are hidden in the
view.

2.3 Isolating Entities

The Isolate tool temporarily hides all entities except


those that have been selected.

In this model,

1. Select the front windows from the left building.

2. Once the quad appears, go to Select tab and click

on ISOLATE ENTITIES .

All entities that have been selected are temporarily


isolated.

10
2.4 Showing entities

The Show Entities tool brings back all hidden entities


in the view.

Let’s bring all entities back to view

1. Right-click in the model space. The quad appears


in no selection state

2. Move cursor over the General tab and click on

SHOW ENTITIES

All entities that were temporarily hidden and isolated


will be shown.

2.5 Structure Browser

The Structure Browser can also be used to hide and


isolate selected entities as well as revealing all hidden
entities in the model space.

1. Open the Structure Browser.

2. Make sure the current configuration is set to bim.


If not, click the hamburger menu on the top right
corner of the structure browser.

3. Select Wall elements. All entities under this


element will be selected.

4. Right-click and select Hide.

All the walls have been temporarily hidden.

NOTE: Make sure the settings for the structure


browser are correct by clicking on the name Bim on
top of the structure browser. You will enter a dialog
where you need to go to the Options tab. There you
need to choose the preset Select entities when
selected in tree from the dropdown.

11
12
3 Navigate in 3D
As you navigate around and through your 3D model, the location of the model in space remains constant. It’s your current
view (viewpoint) of the model that is changing.

3.1 Mouse and Keyboard Navigation

Most used navigation tools are the zoom in/out, pan


and orbit which can be easily accessed through the
mouse and keyboard.

1. Zoom in/out – roll the mouse wheel.

2. Pan – hold the mouse wheel or middle mouse


button.

3. Orbit – hold Shift key and mouse wheel.

3.2 View Ribbon Tab

Extra zoom, panning and orbit tools can be found in


the View Tab from the ribbon tool.

3.3 LookFrom Navigation Tool

The LookFrom tool is displayed in the upper right


corner of the drawing area.

Click on different places on the LookFrom tool to


display the view from standard viewpoints.

TIP: To view Bottom viewpoints hold CTRL key.

NOTE: A right-click menu offers access to additional


controls and settings. To learn more, refer to
BricsCAD Online Help.

3.4.1 BIM Sections

The DEFINE SECTION tool allows you to


create a cross-section in your BIM model and thus
view the interior details.

1. Select DEFINE SECTION from the No


Selection Quad.

13
2. You are prompted Select a point to place
section or [Detail/Interior/Scale/Reflected
ceiling]:

Do one of the following:

a. To create a plan section, click a point


anywhere outside the model.

b. Hover the cursor over the face of a 3D solid


which is parallel to the section plane you
want to create (DUCS in the status bar
needs to be active) and left-click.

c. Optionally, hit the Shift key to lock the


highlighted plane, allowing you to start
from a point outside the selected 3D solid
face and left-click.

The initial section plane displays dynamically and


the 3D model is clipped accordingly.

3. You are prompted Specify distance:

Do one of the following:

a. Type a value in the dynamic dimension field


to offset the section from the initial
position.

b. Move the cursor until the section plane is at


the location you want it to be and left-click.

The BIM Section entity is defined

3.4.2 BIM Section types

TIP: The BIM Section tracker indicates:

1. SECTION PLANE

2. VIEW DIRECTION

NOTE: The Section Type will depend on the section


plane directions and its place in the model.

3. PLAN shows a horizontal section plane.

4. SECTION shows a vertical section that cuts


through the model.

5. ELEVATION shows the exterior elevation view.

14
3.5 Properties Panel

Extra view settings can also be found in the


Properties Panel while nothing is selected.

1. PERSPECTIVE: Reports the current value of the


PERSPECTIVE system variable;
switches perspective view mode on and off.

2. VISUAL STYLE: Reports the current visual style


and allows you to select a different one.

15
4 Selecting entities and Quad cursor
The following steps will demonstrate how to work with the Quad Cursor and highlight & select 3D model entities.

4.1 File: New, select BIM mm template. Note that the


drawing units of this file will be in millimeters.

4.2 Using the Quad

The quad is a floating toolbar that adjusts its content,


depending on what you are or are not highlighting,
and what you may have selected in the current
workspace.

We’ll start with an empty drawing.

1. Right-click in the model space. The quad appears


in no selection state.

2. Move the cursor over the Model tab.

The tool group is expanded with more tool


options.

3. Click the BOX icon from the quad.

4. Draw a simple 3D box.

5. Hover the cursor over one of the faces of the box.


The Quad displays a single icon, which is the
most recently used tool with this entity type.

6. Right-click to launch the most recently used tool


or move the cursor over the icon to further
expand the Quad.

4.3 Selection modes

Selection modes allow you to control which sub- Enable Controls whether 3D solid edges are
entities (faces, edges, and boundaries) should detection of 3D highlighted by selection preview, and can
highlight in selection preview, and can be selected. solid edges be selected.

1. Selection modes can be found in the Access


Enable Controls whether 3D solid faces are
toolbar or by typing SELECTIONMODES in the
detection of 3D highlighted by selection preview, and can
command line.
solid faces be selected.
2. Click the face and boundaries options.
Enable Controls whether closed boundaries in XY-
Select edges is inactive whereas select faces and boundary plane of the current coordinate system or
select boundaries are active on the face of 3D solids are detected.
detection

16
4.4 Highlighting vs Selecting entities Highlighted/Selected
Face

When select Edges is off, select Faces and Boundary


Detection are on (default), do one of the following:

1. Hover over the face with your mouse cursor


Highlighted Solid
The solid face is highlighted in orange. When
the face is highlighted, click this face to select it.

2. Hover over one of the faces of the solid while


holding down the CTRL key.

The solid displays in blue. When the solid is


highlighted, click the solid to select it. Selected Solid
3. Hover over the edge of the solid while holding
down the CTRL key.

The edge displays in blue. When the edge is


highlighted, click the edge to select it.

Highlighted/Selected
Edge

4.5 Selecting multiple entities with selection windows

The selection windows allow you to select one or


more than one entity at a time.

There are two types of selection windows in BricsCAD;


,
Blue selection window: It appears when creating a
window from left to right.

Green selection box: It appears when creating a box


from right to left.

1. Click and move the mouse to the right to create


a blue window around the box geometry you’ve
created before. When the box is completely
inside the window, it will be added to the
selection set

NOTE: by default, selection window only selects


entire entities (e.g. solids, lines, polylines, blocks…) but
not sub-entities (e.g. solid faces, solid)

2. Press CTRL key once during window selection to


select the faces of the 3D box.

3. Press CTRL key twice during window selection to


select edges of the 3D box.

4. Click and move the mouse to the left to create a


green window around the box geometry.

When the box overlaps the window or is completely


inside the window, it will be added to the selection
set.

To select faces or edges of the 3D box with the green


selection box, follow the same process as the blue
selection box.

17
Modeling
Creating the geometry of a model can be done in several ways. The main point to take away from this section is that no matter how you obtained the
geometry, you can still use it later to add intelligence and data, and take it further in the BIM process. That is, as long as you’re working with solids.
Some possible ways to create the geometry are:

- Starting from an existing 2D layout, either by extruding objects upwards or by using Quickdraw

- Starting from some 3D mass model and ‘sculpting’ your way to a more detailed model

- Importing geometry from another file format such as .3dm or .stp

- Using the RhinoInside plugin in BricsCAD BIM to be able to run Grasshopper scripts directly inside BricsCAD

- …

1 Importing geometry
The following steps will give an example of how to import geometry and how it can be used to enrich your BIM Model.

1.1 Open Overall.dwg.

You should see something like the image on the right.


Hovering over the objects, you should notice that the
drawing consists of three Xref’s: one for each building
volume and one for the site.

Also, note that one of the building volumes is currently


just a box. We will turn this into an actual building later
in the process.

1.2 Importing geometry

1. Click the Bricsys button next to the Home tab on


the Ribbon and click Import, or type in the
IMPORT command.

2. Select Canopy.3dm and click Open.

3. A large canopy structure should appear in between


the two buildings. This canopy consists of solids,
which means that the geometry can be used for
further manipulation and information can be
added to the geometry.

18
2 Sculpting a model
The following steps will give an example of how to turn a simple volume study into actual building geometry. You will learn
some basic modeling tools along the way.

2.1 Manipulating the basic shape of an object

1. Hover your cursor over the building that looks like


a box and in the Quad under Modify, click OPEN

XREF . Alternatively, open the Attachments

Panel , right-click East and click Open. If the


Attachments Panel is not showing in your panel
stack, right-click any empty space of the Ribbon
and under Panels, enable Attachments.

2. Now you should be able to see the box in a


separate drawing. We want to rotate some faces of
the box to create a more interesting shape. To do
this, make sure Face Detection is enabled.

3. Hover over the end face of the box so that it is


highlighted in orange, and in the Quad under the

Model tab click ROTATE .

4. A yellow widget appears that indicates the rotation


direction and axis. Move your cursor close to the
bottom edge of the face, until the widget ‘rotates’
around that edge.

5. Move your cursor to the right so that the face


rotates ‘outwards’,

type in 10 and hit Enter.

6. Do the same for the top face:

rotate it 10 degrees downward around its left


edge (see image).

7. Do the same for the opposite end face of the box:


rotate it 15 degrees outward around its bottom
edge (see image).

8. In the end, you should end up with a shape similar


to the one shown in the final image (side view).

19
2.2 Using Push/Pull

We want to use some Push/Pull to create a more


interesting shape. We want the shape to be similar to
the one of the West Building (see Overall.dwg).

1. Rotate the camera so you can see the bottom side


of the solid. We will be using the existing
rectangles as a basis for what to push/pull.

2. Make sure Boundary Detection is enabled.

3. Move your cursor on the bottom face of the solid


so that the boundary is highlighted as shown in the
image on the right.

4. Once you have this boundary selected or

highlighted, use PUSH/PULL and push


these faces inward over a distance of 5500. Thus,
you should end up with something similar as
shown in the final image.

2.3 Using Shell

Currently, our building is still just a box: if we section


through our building, we see that it is not hollow so no
spaces can be made inside.

1. In the Home tab of the Ribbon, click SECTION

. Hover the cursor over one of the side faces


until it is highlighted in orange, and left-click. You
should now be able to clip vertically through your
model. Move the cursor inward so that you’re
clipping about halfway through the model, and
left-click.

2. In the Modeling tab of the Ribbon, under Solid

Editing, click SOLIDEDIT > BODY > SHELL .

3. Select the solid and press Enter.

4. When prompted the enter the shell offset distance,


type in 300 and press Enter.

5. Hit Enter twice more to exit the solid editing


command.

2.4 Splitting the model into separate pieces

The solid is now hollow, but it still consists of 1 single


object. In general, we want to split up the model so
every object is a separate entity. Otherwise, you might
run into problems when performing commands like
Bimify or when assigning compositions. We can split up

20
the model manually using tools like Slice, but in this
case, we’ll use an automatic way to do this.

1. Remove the section plane if you haven’t done so


already.

2. Highlight the solid (not one of the faces), and in

the Quad under Model click SPLIT . This


command will try to assume how to split the model
into separate solids.

Note: this works best on simple geometry.

3. We now have 18 solids. We need to clean up a bit


after using Split, because it did not do exactly what
we wanted. As we can see on the image on the
right, the large sidewall (on either side) was also
split into two pieces.

4. Select the two walls as indicated on the image in


the top right, and in the Quad under Model click

LCONNECT . This allows you to change how


the two walls are connected.

5. Hit ctrl a few times to cycle through the different


options. Finally, press Enter when encountering
the solution as indicated on the image on the right.

6. Finally, start the UNION tool and union the


two coplanar walls together, as shown on the
image.

7. Repeat this process on the other side of the


building.

8. Highlight the side wall solid and in the Quad under

Select tab, click HIDE ENTITIES

9. Now that we can look inside, we see that the floor


slab has a hole in it where the support structure is
located, and the slab itself is split into 4 separate
pieces.

10. In the Modeling tab of the Ribbon, under Solid

Editing, click UNION and select the four


parts of the floor slab, see image.

11. To remove the hole in the slab, highlight any of the


inner faces of the hole (make sure Face Detection
is enabled), and in the Quad under Model,

click CONNECT WITH NEAREST

21
2.5 Creating some more interior walls and slabs

Let’s change the connection between the upper floor


slab and the wall highlighted in the image.

12. Select both solids as highlighted in the image, and


in the Quad under Model tab, click L-TYPE

SOLIDS CONNECTION

13. Hit the Ctrl-key a few times until the connection is


shown as in the image, i.e. with the slab butted
against the wall instead of resting on top of it.
Press Enter to accept.

14. Highlight the top face of the wall (make sure Face
Detection is enabled), and in the Quad under

Model, click CONNECT WITH NEAREST .


This should connect this wall with the roof slab, so
we now have to separate rooms inside our
building.

15. We can create some more interior floor slabs. We


can do this by simply copying the existing upper
floor slab in the Z-direction, or we could use the
BIM Copy tool

16. Highlight the top face of the upper floor slab and
in the Quad under Model tab, click BIM COPY

17. Move the cursor upward, type in 4000 and hit


Enter

18. Hit the Ctrl-key once so you go into ‘repeated


copy’ mode; move your cursor until there are in
total 3 slabs above each other. Press Enter to exit
the command.

19. Notice that the two upper floor slabs are not
connected to the slanted end wall. We can again

use CONNECT WITH NEAREST on the end


faces to solve this problem.

20. The BIM Copy tool can also be used on


boundaries; Make sure Boundary Detection is
enabled and hover the cursor over the boundary
highlighted in the image. This way you can easily
copy (parts of) walls and floor slabs around your
mode.

22
3 Starting from a 2D Layout
In this section, we’ll create a building starting from a simple 2D layout, on the one hand using Quickdraw and on the other
hand using more standard tools like Extrude.

3.1 Using Quickdraw to trace over an existing layout

1. Open Office Building.dwg.

2. Let’s start with the layout that is drawn along the


current UCS and that has simple rectangular
spaces.

3. In the Home tab of the Ribbon, click QUICKDRAW

4. A special cursor appears, indicating the locations


of the walls you will be creating.

5. Move the cursor close to one of the corners of the


layout: you will see that it snaps to the lines.
Position your cursor as shown in the image.

6. Left-click: you are now drawing the first room.


Move your cursor to the opposite (bottom right-
hand) corner of the layout and left-click again. If
you now rotate the camera, you’ll see that you
created 4 walls and a slab.

7. We can expand this room into an L-shaped room


by moving our cursor into the corner of the two
walls highlighted in the image and left-clicking.

Note that the walls you are snapping to are


highlighted in blue.

8. By moving the cursor to the right, you will see that


a part of the right-hand wall becomes red. This
means that we will be removing this part of the wall
so that the room can be expanded into an L-
shaped room.

9. Again, snap to the (other) bottom right-hand


corner and left-click. You should now have an L-
shaped room.

10. We can use these steps to trace the interior walls


as well. Note that the cursor becomes ‘thinner’ as
it snaps to these lines.

11. Continue using Quickdraw until all of the lines of


this layout have been traced over, and you have
every inner wall in place.

12. Note that Quickdraw uses default values for slab


thickness, room height etc. These default values
can be found and changed in the settings dialog.

13. Also note that this Quickdraw tool can be used in


combination with direct modeling tools. For the
sake of simplicity this section and the previous
section were split up but it is perfectly possible to
use hybrid methods.

23
3.2 Copying floors using Quickdraw

1. Note that when Quickdraw is active, a little ‘+’


icon is displayed next to the building. Clicking it
gives you three options:
- Copy an entire floor
- Copy only the outer walls of the floor
- Create a flat roof

2. Click the copy entire floor button four times so you


have a total of 5 floors.

3. Finally, click the create roof button to finish the


building envelope.

3.3 Creating stairs

Creating stairs can be done in several ways; again, direct


modeling is an option. However, it’s easier to use the
dedicated stair tool.

1. Activate a vertical section so you can see inside the


building.

2. In the Home tab of the Ribbon, click STAIR

3. A special cursor appears, similar to the Quickdraw


cursor. This time it shows the first tread and the
direction of the stair. Hit the Ctrl-key to change the
direction.

4. Note that the cursor snaps to existing slabs and


walls. This allows for easy alignment with existing
objects.

5. Move the cursor so that it snaps to the back wall


and is going ‘towards’ the left wall, as shown in the
image.

6. A live preview of the stair is shown as you move


your cursor over the slab beneath it. You can make
single-flight stairs, L-shaped stairs, and U-shaped
stairs.

7. Move your cursor along the left wall so that an L-


shaped stair is previewed;

8. Note that when the stair is created, automatically


a hole is made in the upper slab. This is based on
the HEADROOM setting. More default settings
can be found in the settings dialog under BIM →
General → Stair.

9. Select the stair and open the Properties Panel.


Under Parameters, you can find and alter its
geometric properties, such as stair width or step
thickness.

24
3.4 Starting from non-rectilinear layouts

The previous example consisted of a rectilinear layout,


aligned with the current UCS. The second example is not
so simple: the outer walls are not aligned to the current
UCS, the inner walls are not perpendicular and there is
a cylindrical wall.

Since Quickdraw only works in the current UCS, it’s not


straightforward to use this tool for this particular
situation.

1. Make sure Boundary Detection is enabled


and move your cursor inside the two lines of the
outer walls. The boundary should be highlighted in
green.

2. In the Quad under Model tab, click SOLID

EXTRUDE .

3. Move your cursor upward, enter a value of 3000


and press Enter.

4. Let’s also PUSH/PULL the bottom face of


the walls down over a distance of 250 mm so we
can easily create a floor slab.

5. Now we can use the boundary between the lower


edge of one of the walls and the layout lines to

SOLID EXTRUDE the floor slab. You may


need to construct part of the floor slab first and

then use CONNECT WITH NEAREST so it


connects properly with the cylindrical wall (see
third image).

6. Currently the outer walls are all constructed as 1

solid; use SPLIT to split it up into separate


pieces.

7. Notice that the walls were split up into three parts


instead of five; the cylindrical wall was not taken
into account when splitting. We can still split this
up manually.

8. Highlight the solid of the wall (see fourth image)


and in the Quad under Model tab, click

MULTISLICE (careful: this icon look very


similar to Slice by Object, which is less
straightforward to use in this case).

9. Multislice asks for a slicing plane: choose the face


of the wall perpendicular to this part of the wall (in
the image: the wall in the bottom left-hand corner).
A blue slicing plane should appear that indicated
where you will slice the selected object.

10. Snap to the point where the straight wall and the
curved wall come together, and left-click. Hit
Enter to exit Multislice.

11. Do the same in the perpendicular direction for the


other segment of the wall.

25
12. In total we should now have 5 walls: four straight
walls and one cylindrical.

13. Make sure Boundary Detection is enabled


and move your cursor inside the two lines of the
interior walls. The boundary should be highlighted
in green.

14. In the Quad under Model tab, click SOLID

EXTRUDE .

15. Move your cursor upward, enter a value of 3000


and press Enter.

16. Now use SPLIT on these interior walls to


split them into separate solids.

17. Now we can simply copy this floor up using COPY

or using the Manipulator.

4 Starting from a mass model


In this section, we’ll use an existing mass model and turn this into a building with walls & slabs in a semi-automatic way.

4.1 Quickbuilding on imported geometry

18. Open a new drawing starting from the BIM-


mm.dwt template. This can be done by going to
the Bricsys button next to the Home tab on the
Ribbon and clicking New Wizard, or by typing in
NEWWIZ in the command line.

19. Click the Bricsys button next to the Home tab on


the Ribbon and click Import, or type in the
IMPORT command.

20. Select mass_blocks.3dm. If you don’t see the


model, use the LookFrom widget at the top right
of the modeling area to zoom out.

21. This geometry was imported as a single solid,


representing the mass model of a building. We can
turn this into an actual building using
Quickbuilding.

22. Highlight the solid and in the Quad under BIM,

click QUICKBUILDING

23. Enter a desired story height of 3000 mm and press


Enter.

24. Note that a new drawing is created in a temporary


location – Quickbuilding did not alter your original
mass model. To make sure you don’t lose your
work, save this drawing to another location.

25. Quickbuilding has created walls, slabs and roofs, as


well as spatial elements in for form of an
enveloping building, stories and spaces.

26
4.2 Quickbuilding on lofted geometry

Quickbuilding also works on more complex geometry,


such as lofted or twisted objects. It generally takes a bit
more time to generate the required geometry – the
more complex the mass is, the more difficulties
Quickbuilding will have.

26. Open mass_lofted.dwg

27. Highlight the solid and use Quickbuilding on it.

28. Enter a story height of e.g. 4000 mm and press


Enter. This might take a minute.

27
Components

You will learn to use the Library Panel, insert objects into your model, create a simple non-parametric window
and create windows and curtain walls on the fly.

1 Inserting components

1.1 Using the Library Panel

1. Open East.dwg in the Components folder.

2. On the right-hand side of your screen, open the

Library Panel . It should contain several


categories such as Windows and Doors. If it does
not, click the little menu icon in the top right corner
and enable Bricsys BIM Library.

3. Note: aside from the BIM components also the so-


called Bricsys Mechanical Library is delivered with
the product. This library contains components used
in mechanical design, such as standard parts and
sheet metal features.

4. The BIM Library and Mechanical Library are saved


under C:\Program Files\Bricsys\BricsCAD V20
en_US\UserDataCache\Support\en_US.

5. On Windows, when creating custom components


these will be saved under C:\ProgramData\Bricsys\
Support\Bim\Components, or whichever path is
specified in the COMPONENTSPATH variable which
can be found in the settings dialog.

For Mac open the Finder, go to the Go tab and click


on ‘Go to folder…’ and type in
var/Bricsys/Components.

6. Left-clicking a category will open it. Left-clicking a


component will allow you to insert it.

7. Note: when inserting a component the command


BMINSERT is launched. Thus, if you want to insert
a component that is not in your library, you can
always manually call BMINSERT or click the Insert

Component icon on the ribbon or Quad.

1.2 Inserting a window

Let’s insert a library window into one of the walls.

1. Make sure the Dynamic UCS (DUCS) and Dynamic


Input (DYN) are enabled. This can be toggled on in
the status bar, at the bottom right of your screen.

2. In the library panel, browse to the Windows


category

3. Left-click the Window 1x1 component

28
4. Automatically the properties panel is opened and
the properties of the window are shown. Here you
can change its geometric parameters such as Width,
Height or GlazingDepth. Change the Width and
Height both to 10000 mm.

5. Move your cursor over the back wall of the building.


The outline of the window is displayed, and dynamic
inputs are displayed indicating the distances to the
edges of the wall.

6. Enter a value in the dynamic dimension field that is


highlighted (e.g. 1700), and press Tab to jump to
the next dimension. The one you entered is now
locked and displayed in red. Using this technique
you can accurately position the window in the wall.

7. While still placing the window, press Ctrl once. Now


the dynamic input fields change from ‘positioning’
to ‘dimensions’: you can now still edit the width and
height of the window while placing it. Again you can
press Tab to toggle between width and height.

8. To go back to ‘positioning’ dynamic inputs, press


Ctrl again.

9. To finally place the window, press Enter or left-


click.

10. Note: If you highlight this window and in the Quad

under Model tab click BIMINSERT you will be


able to copy this exact window (including its new
parameter values) over to other locations in your
drawing.

1.3 Editing an existing window

1. Select the window that you just inserted.

2. Open the Properties Panel

3. Here you can find several properties of the window,


such as for example IFC Common properties. Also
the geometric parameters that you saw before are
visible here.

4. Change some of the parameter values and see what


happens to the model.

29
1.4 Inserting other types of components

These same steps apply for inserting other types of


components as well, for example furnishing elements.

1. Activate the vertical section plane so you clip


through the building

2. Try inserting some furniture into the drawing using


these same steps.

3. Insert a door in one of the interior walls of the


building.

4. Note that the door displays a swing line. If you want


the door to have a different orientation, highlight it
and in the Quad under Model tab, click either of the

BIMFLIP icons:

1.5 Customizing a library object

If you want to alter an object beyond its geometric


parameters (e.g. add extra geometry, change the
materials…) you can use the following steps.

1. Insert the object you wish to alter in your drawing

2. Hover your cursor over the component and in the

Quad under Model tab click OPEN COPY

3. Make the modifications you want

4. In the Library Panel, click the blue Plus icon at the


bottom. See also next section for a more detailed
explanation on making custom components.

30
2 Creating a custom component
In this section we will create a custom window component. Note that this window will not be parametric; this is a more
advanced topic that will be covered later.

2.1 File: New Wizard, choose Start from Template and


click Next, choose BIM-Window-metric.dwt. Uncheck
the box that says ‘Use the selected template as default’
and click Finish.

This template already contains some predefined layers


such as BC_SUBTRACT or WINDOW_FRAME.

2.2 Change current layer to ‘BC_SUBTRACT’. Layers can be

found in the Layers panel on the right-hand side .

2.3 Let’s create the Subtractor Solid. This is the volume


that will be cut away from the wall in which the
window is inserted:

1. Select BOX icon or type BOX in the command


line.

2. To start, type 0,0,0 and enter.

3. Move cursor towards upper right (i.e. first quadrant


of the XY-plane). Type 1500 in highlighted cell, and
press Tab.

4. Type 700 in highlighted cell, and press Enter.

5. Move cursor downward (negative Z-direction).

6. Type 600 in highlighted cell, and press Enter. The


depth of this solid doesn’t matter much, as long as
it’s thicker than the walls you will be inserting it in.

31
2.4 Create a window frame

1. Change current layer to ‘WINDOW_FRAME’.

2. Highlight top surface boundary of box.

3. Quad select OFFSET in the Draw tab.

4. Move cursor towards center.

5. Enter 40 + enter (polyline created).

6. Zoom in so cursor is fully within 40 mm boundary,


so boundary is highlighted (see figure).

7. Quad select SOLID EXTRUDE .

8. Move cursor downward, and press Ctrl once so you


enter ‘Create mode’ instead of ‘Auto mode’, which in
this case will subtract. Input 100 and press Enter.

2.5 Turn off ‘BC_SUBTRACT’ layer by clicking the


lightbulb next to the layer nameand make ‘GLASS’
layer current.

2.6 Create window glazing

1. Highlight boundary inside window.

2. Quad select SOLID EXTRUDE .

3. Move cursor upward.

4. Input 25 + enter.

2.7 Move window glazing

1. Select the window glazing solid. While doing so,


hold down the left mouse button slightly longer.
This should make the Manipulator appear, a yellow
cursor that allows you to easily move, rotate, copy
and mirror entities.

2. Click the vertical bar of the Manipulator as shown in


the image. This should make sure you move the
object vertically upwards or downwards.

3. Move your cursor down, enter 75 and press Enter.

32
2.8 Classify as Window

1. Currently, this drawing is just a bunch of solids. We


can classify the drawing as a Window so that upon
insertion in another drawing, a Window object is
inserted instead of just a ‘dumb’ block reference.

2. Make sure you have nothing selected by pressing


Esc.

3. Launch the BIMCLASSIFY command.

4. Enter ‘I’ for wIndow and press Enter.

5. Press Enter again to classify the entire drawing.

6. If you now open the Properties Panel on the


right-hand side of your screen, you will see a new
tab with BIM properties. The properties you fill in
here will also be displayed after inserting this
window into another drawing.

2.9 Creating the component

1. Open the Library Panel .

2. Browse to the folder where you want to save this


component (Windows in this case).

3. Click the blue Plus icon at the bottom of this panel.

4. A dialog box displays.

5. Tick the Entire Drawing option

6. Enter a name in the Name field, e.g. Custom Window

7. The category and folder where it will be created


should already be filled in correctly.

8. Click the Create button

9. Note: If the window is not displayed in the Library


Panel click the right-hand side menu button and
select the Generate thumbnail option in the fly-out
menu.

10. Now this window can be inserted into walls like you
would insert any other component. If you don’t wish
to save this object into the library, you can just save
the .dwg anywhere on your system and insert it
using the BMINSERT command.

33
3 Alternative methods of creating windows
In this section we will create a custom window component. Note that this window will not be parametric; this is a more
advanced topic that will be covered later.

3.1 Using BimWindowCreate on a polyline and a boundary

BIMWINDOWCREATE lets you create window


components with custom geometry on the fly without the
need to predefine a window or fiddle with existing ones.
This command allows three types of input geometry:

- Closed boundary on any solid face

- Closed polyline

- Grid

1. Go back to East.dwg. On one of the sides of the


building a trapezoid and two lines were already
drawn. We can use this as input geometry to create
windows.

2. From the ribbon under the Modeling tab, click

CREATE WINDOW .

3. As input geometry, click the polyline highlighted in


the image on the right and press Enter.

4. A dialog box appears allowing you to choose the style


of the window. Let’s select the top left one.

5. A window is created in the shape of this polyline.


Select the window and open the properties panel. You
should be able to alter its properties such as Frame
Thickness and Frame Depth.

6. Undo until before the window was created.

7. Now let’s use a boundary to create a window. Make


sure boundary detection is enabled:

8. Move your cursor inside the polyline; a boundary


should be highlighted as shown in the image on the
right.

9. In the Quad under Model tab, click CREATE

WINDOW .

10. Again a dialog box is displayed. Choose a window


style.

11. Do the same for the other portion inside the polyline
so that you have two windows as shown in the final
image.

12. Note: It’s also possible to select multiple polylines or


boundaries before using BimWindowCreate, this way
you can create multiple windows at once.

34
3.2 Using BimWindowCreate on a grid

It’s possible to use grids as input geometry for window


creation.

1. Let’s create a temporary grid on one of the façades.


Using the LookFrom widget on the top-right corner of
your screen, click the Back position so that you have
a side view of the building.

2. Let’s create a temporary grid on one of the façades.


From the ribbon under the Modeling > Create tab,

click the RECTANGULAR GRID icon .

3. Move your cursor on the side façade of the building.


Make sure your UCS is pointing the right way up (X-
axis horizontal, Y-axis vertical) and hit the Shift key
once to lock this plane, see image on the right.

4. Left-click anywhere on this face to start creating the


grid. Move your cursor outwards until you see
multiple grid cells appear

5. Four dynamic input fields are displayed: two for the


individual grid cell sizes (X and Y direction) and two
for the overall grid size (X and Y direction). Hit Tab
until the dynamic input field is highlighted that
governs the vertical dimension of one grid cell.
Type in 1200 and hit Tab.

6. Move your cursor until you have grid of 5 by 1 cells,


in total a grid of 25 meters by 120 cm, and left-click.
The grid is now created (Note: automatically grid
labels are created)

7. (Optional) you can now still make modifications on


the grid by using the BEDIT tool.

8. Highlight the grid and in the Quad under Model tab,

click CREATE WINDOW

3.3 Using the Curtainwall tool

1. In the ribbon under the Modeling tab, click the

CURTAIN WALL icon

2. Select one of the side faces of the small box


underneath the building

3. Automatically a first grid is laid out on this face. You


can use the dynamic input fields to give an
approximation of how wide and high you want the
grid cells to be. Alternatively, you can use the
command prompts to enter the number of panels in
both directions.

4. Type in NU and press Enter. Type in 1 and press


Enter.

5. Type in NV and press Enter. Type in 5 and press Enter.

6. Once you are happy with the sizes of your panels,


press Enter again.

7. At this stage it is possible to change the Frame Width,


Frame Depth, Glass Thickness and Connections Type.
To see what the different connection types are, please

35
refer to the article on Curtain Walls on
help.bricsys.com.

8. Press Enter to create the curtain wall.

9. Repeat the process for the other sides.

3.4 Some more advanced glazing

1. Open Curtainwall.dwg in the Components folder.

2. Select the grid that is drawn on the face of the large


straight wall. Note: this grid was created by using the
rectangular grid tool as shown before, and using
BEDIT. The different grid axes were randomly rotated
and shifted to generate a random pattern.

3. In the Quad under Model tab, click CREATE

WINDOW

4. In the ribbon under the Modeling tab, click the

CURTAIN WALL icon

5. Click the face of the lofted surface in between the two


perpendicular walls. Note: this surface was created by
using the LOFT command on three arcs.

6. Choose a proper panel size so that the glazing still


looks smooth enough. Try 1500 x 1500 cells, and
press Enter.

7. You are now asked whether to Planarize the cells. In


the previous example you were not asked because it
was already a planar face.
Whether to planarize or not depends on the type of
surface you are using. Generally planarizing can be
useful as it tends to simplify the geometry. However,
in the case of twisted surfaces this may not lead to
satisfactory results.

8. In this case, we will choose not to planarize. Type in N


and press Enter.

9. Change the Frame Depth to 150 and the Connection


type to Smooth. Press Enter to accept.

10. A smooth glazing façade should now be created in the


shape of the lofted surface.

36
37
Adding BIM data

This module explains the different methods to add more BIM data into your BIM model.

1 Structure Browser and Classifications

1. Open ‘Main Building_Start.dwg’ from the Adding


BIM data folder.

2. First, let’s get started with the Structure Browser.

3. Open the STRUCTURE BROWSER from the


Tool panel at the left-hand side.

The structure browser is an interactive tree that


displays all the entities in the current model.

The tree structure of the Structure browser


represents the hierarchical set of rules in a graphical
form. Each rule has a filter property, a grouping
property, and a sorting property. Organizing the
properties in the Structure Browser enhances the
performance of your project while querying the
entities among others.

4. Make sure the default bim.cst configuration file is


active. Using the configurable structure tree on the
Structure Browser the BIM model can be organized
in a way that you want to view the elements. Once
you configured the tree, you can easily save this
structured tree as a .cst file. By default, the .cst files
are stored in the Support Folder.

5. If it is not, at the top of the structure tree click the


little hamburger menu.

6. Choose bim from the drop-down list.

7. There are 64 Solids and 14 Block References in this


drawing.

Note: When you use smart modeling tools like


Quickdraw, WindowCreate, BimStair, Propagate, etc
to create your model, it will already automatically
classify your model into different BIM classifications
and spatial locations.

2 Bimify

1. Select the two top slabs and use BIM: CLASSIFY AS

ROOF from the Quad. Now you have two


Roof elements in your drawing.

Note: In Structure browser, it has shifted to


Building Elements: Roof

2. Classifying elements can be done manually, or

automatically using BIMIFY . If any solids


remained unclassified, BIMIFY will take care of them.
Bimify will also add elevations and floor sections.

38
3. In the Ribbon under the Bimify button, open
BIMIFY ADVANCED: here you can choose options
to use in your BIM model by ticking the boxes.

In the Bimify dialog, you have the option to scan the


entire drawing, or just scan selected entities in the
drawing.

Bimify can automatically detect whether a model is an


Architectural, Structural or MEP model. BricCAD uses this
information during the autoclassification process. Define
this information before you launch Bimify, to improve the
accuracy of the automatic classification.

Classification enables us to classify 3D Solids and Block


References automatically.

Checking the Structural/MEP Profiles box allows us to


automatically assign column, beam, member or flow
segment profiles. If their profiles match a definition in
the profile library, the profile name will be automatically
added to the entity’s properties as meta-data. If no
matching profile definition is found, a new one is created
in the library.

Spatial information will assign locations to objects, i.e.


whether they are part of a certain building or floor.

Create Spaces will create new solid objects that are


classified as spaces, based on the adjoining walls and
slabs.

Sections allows to create automatic elevations and floor


plan section planes.

4. Press OK to use all the options.

5. Expand Building Elements in the Structure


Browser: All the 3D solids in the model are divided
in different sorts of building elements.
Select one in the structure browser, and one in your
model, to show the link between model and
structure browser and the ability to quickly select
solids.

6. Spaces, Elevations and floor sections have also been


added to the model.

3 Structure Browser and Spatial Locations

The spatial locations allow you to specify a building and


its stories in a project. In BricsCAD, a BIM model file can
contain one site and multiple buildings and a building
can contain multiple stories. When the entities are
classified as a building element in the project, these
classified entities will have a Building and a Story
property. Every building element in the BIM model
resides in a particular story within a particular building.

1. Quad select SPATIAL LOCATIONS (Quad:


BIM tab).

39
2. You should see one building. Rename it to Main
Building.

3. Inside this building should be 5 levels.

4 Customizing the structure browser

As mentioned before, the structure browser is fully


customizable. Let’s take a look at how this can be
accomplished.

4. Click bim at the top of the structure browser. The


Configure Structure Tree dialog appears.

5. First, let’s make sure we create a new configuration


file instead of editing the existing bim.cst. Click File
at the top left, click Save as and create a new file,
e.g. custom.cst

6. For now we are only interested in the Building


Elements rule, so we can collapse all other ones (i.e.
Spatial elements, Sections & Entities).

7. We can see that the Building Elements rule only


displays entities that have a certain Building Element
Type, as defined by the filter.

8. Then, we see that these objects are grouped


according to different rules: first they are grouped
according to their Diff type (we can ignore this for
now), then they are grouped by Building, within
each building they are grouped further by story, by
type etc.

9. Finally, the objects within each group are sorted by


BIM Name and Name.

10. Let’s say we are not interested in the Building &


Story information, so we can simply remove them
from the grouping properties. Right-click BIM
Building and delete the property. Do the same for
BIM Building.

11. What if we want to group existing objects by a


certain property? We can easily add a rule by
clicking the green Plus icon. This opens up a new
dialog where we can select a property.

12. Scroll down this list and under Extensions >


Quantity, select Thickness.

40
13. Finally, select the Thickness property in the list of
Grouping properties, and move it down using the
down arrow on the left-hand side of the dialog box.
Move it so that it you have the same configuration
as shown in the image on the right.

14. Finally, click OK.

15. The structure browser should now look different.


When expanding Building Elements, you should
no longer see a Main Building with different floors
in it, but rather see the types directly grouped
together i.e. walls, slabs etc.

16. When expanding walls you will see 57 walls with no


composition, and when expanding this node further
you should see two groups: a group of 31 walls with
a thickness of 0.15 m, and a group of 26 walls with
a thickness of 0.3 m.

5 BIM Compositions

To further add BIM data to our drawing, you can add


Compositions to the entities of the model. They can be
either multiple plies or single-ply. In BricsCAD,
predefined compositions of each building element type
are stored in the library database.

1. Open the BIM Compositions Panel on the


right-hand side of your screen. If the panel is not
shown, right-click a blank menu area and select BIM
Compositions.

2. It should appear with an icon in the Tool Panel. If it


appears as a standalone, drag it over Tool Panel and
position cursor until the large rectangle turns blue
and release.

3. Use the search button to find Roof, Flat, Concrete.

4. (Optional) Double click to open the Composition


dialog to edit the composition plies.

5. Drag and drop this roof type onto the Roof.

6. You are prompted to select a reference face. The top


face should be highlighted by default. If it is not, you

can change it by clicking this icon: .

7. The selected face (reference face) will stay in the


same position while the other face will shift if the
object needs to get thicker or thinner.

8. In this case, you need the reference face to be the


top face. If not, you should flip it and press Enter.
The composition is now applied to the roof.

9. Make sure RENDER COMPOSITION MATERIAL

is toggled ON. This option allows to enable

41
displaying render materials of compositions applied
to objects in the model.

10. Create a BIMSECTION in the ribbon or Quad


select in Model tab.
11. Select the front face of the building to define the
direction of the section.
12. Type in 2000mm to define the distance of the
section.

13. Click on the dropdown menu of the Compositions


panel and choose Show only compositions in
project...

14. Using the structure browser, select the two Roofs


and drag-and-drop the Roof, Flat, Concrete on one
of them. Accept the default reference faces.

15. Repeat this process with the following types &


compositions:
5 slabs: Floor, Concrete, Insulated
31 interior walls: Interior wall, Plaster
26 exterior walls: Cavity Wall, Front

7 Composition Plies

To further add more detail and information in your


drawing, let’s increase the LevelOfDetail (LOD) by editing
the plies of the compositions.

16. Zoom in to the connection between the bottom


floor slab and exterior wall.

17. Make sure LEVEL OF DETAIL is toggled ON.


Level of Detail allows to manipulate individual
composition plies/materials.

18. Since you will be editing the plies of the


compositions, Selection of faces should be ON in
the ribbon or SELECTIONMODES should be value
2.
19. Hover cursor near the concrete surface of the floor
slab, and press Tab until the Ply Face of the
Concrete ply is highlighted.

20. Quad select PUSH/PULL and move it to the


insulation layer of the wall (like the image on the
right).
21. Do the same for the floor screed layer, until it looks
like the right images.
22. You can check the change in the geometry of the
floor slab.
23. Selection of faces can be turned OFF in the ribbon
or SELECTIONMODES should be value 0.

24. Highlight floor solid.

25. Quad select ISOLATE ENTITIES


26. The floor geometry is isolated, and you should see
the form changes that you just made.

27. Quad Select SHOW ENTITIES

42
8 Automatically copying details with BIMPROPAGATE

BimPropagatePlanar is one of the five Propagate


options in BricsCAD BIM. It can be used to copy detailed
connections between two or more planar entities.
Propagate will search for similar situations in the drawing
where the connection can be applied to. Common
examples are wall-slab connections or wall-wall
connections.

1. Toolbar select BIMPROPAGATE PLANAR


(Quad: Model tab).

2. Select the floor and wall that have been edited


previously.

3. Press Enter twice, once to confirm the reference


solids, once to confirm an extra solid (optional).

4. The detail should be shown as in the top right


image. Press Enter to confirm the detail.

5. The locations where the desired detail can be


applied will be marked with a green checkmark.

6. Press Enter to apply all 29 visible suggestions.

7. The section will be activated again.

8. Zoom in to the other side of the building where you


didn’t edit the composition plies to see the applied
connection.

43
9 Properties

Every entity has properties. A Line entity has CAD


properties such as Color, Layer and Linetype. BIM entities
have these properties as well, but besides other
properties are available depending on the type of entity.

1. Select one of the exterior walls and open the

Properties Panel

2. Mass properties are calculated based on the


geometry of the solid and are not editable.

3. BIM properties include spatial locations,


compositions, and other BIM specific properties

4. Quantity properties are also calculated based on


the geometry of the solid. This section also allows
you to see quantities of separate composition plies
(e.g. volume of concrete in a composite wall).

5. Wall Common is part of the IFC Common


properties, governed by BuildingSmart. These are
hardcoded and used by other BIM applications.
Note: if you select a window this will show Window
Common instead of Wall Common.
You can enter values for Fire Rating or Acoustic
rating here.

6. It’s possible to create custom properties as well. In


the No selection Quad under the BIM tab, click

Properties . The dialog box displays for


specifying and editing properties of BIM projects.

7. By default, three namespaces exist. IFC2X3 contains


the IFC common properties that we talked about
earlier. User contains custom properties. Quantity
contains some quantities of BIM objects, such as the
length of a wall.

8. Go to the User namespace, add a new Property Set


and give it a name, e.g. Custom Properties

9. You can choose which types of objects this property


set applies to. This way, you can make custom
property sets for e.g. windows, or columns and
beams, or whichever combination you want. In this
case, we’ll just apply it to all categories.

10. Add a new property to the selected Property Set


and give it a name, Cost.

11. You can also define the type of the data:


Boolean: an ON or OFF value.
Integer: a whole number between -2147483648
and 2147483647.
Real: an approximation of a real number.
String: a sequence of characters, can be both
numbers and letters.

12. Change the Cost property to a Real type.

13. Let’s add another property to this set:


Manufacturer. The data type should be String.

14. If we now select any BIM entity, we should be able


to see these new properties in the Properties Panel
and fill in the values.

44
Drawing documentation basic

This module explains the basics of drawing documentation. We will use the Project Browser to set up a project
and place sections and schedules, generated from our BIM model, onto sheets.

1 Opening the file

Open Master.dwg from the Exercise folder in the


Drawing documentation basic folder.

2 Adding section planes

Before making a project it is better to have defined


all Sectionplanes from which you would like to
generate a section. You can do this by running
Bimify on the model you will use for your project.

1. Let’s open up the Xref of Building 2 by selecting

XOPEN from the Quad (select Xref: Modify


tab.

2. We can run BIMIFY (Quad: Bim tab) on it


to generate the section planes, or manually
create section planes using the BIMSECTION

command. Note that a section plane has a


property called ‘Project Section’; if this property
is ON, the section plane will appear in the Project
Browser and you can use it to generate drawings.
Let’s run BIMIFY on this drawing. Automatically,
one floor plan and four elevations are created.

3. If we now save the file, go back to our Main


model and reload the attachment in the

ATTACHMENT PANEL , we can see the


sections appear in the drawing.

3 Project set-up

1. On the left-hand side of the screen, open the

PROJECT BROWSER Panel

2. Click Create Project... button in the panel.

3. Create Project window appears. It is divided into


4 tabs:

a. Project:

Here you see the path of the folder in which


your current dwg is located. You also see all
the files that are in the specified folder,
because those might be all the files that we
want to keep together.

Dwg’s that are noted with a building icon are


models that are part of the project.

On top of the project folder structure tree,


you find the path in which the folder is
45
located and you can specify a name for the
project.

b. Sheetset:

Here you can set the name of the .dst file


that will contain all the sheets in the project.

c. Models:

Here you can choose which models will be


included in your project. We choose Building
2 and Master to be included. For now, we
don’t need Building 1. We will add that one
later.

d. Library:

In the library tab you can find which library


is used by which file.

A new external library will be set for all


models so that they all share the same
library. This file is a database which stores
information such as materials and
compositions, steel profiles, custom
properties and so on. Using this external
database avoids duplicating materials, and
allows you to modify a material or
composition over the entire project instead
of just one model.

Now your two drawings share the same


library. If you for example make a custom
property set in one of your drawings, these
properties will also show up in the other
drawings and vice versa.

4. After going through the different tabs, hit OK


to confirm the settings.

46
4 Sheetset set-up

1. In the second step of the creation of a project,


we get the Sheetset set-up dialog. Here we can
see a list of all our sections and previews of our
sections onto sheets.

2. The dialog consists of 4 parts:

a. Info at the top:

You see the path of the sheetset that you


specified in the previous step. You see the
sheetset template that is being used. You
can specify your own here if you wish. You
see the layout that is selected, is available in
the sheetset template.

b. Sections:

You see all the sections available in the


models of your project. You can select or
deselect them to be placed onto sheets. If a
section is already placed on a sheet then this
is stated in the ‘Current Destination’ column.
These sections will not be placed onto any
new sheets, so that the current destination
will never be overwritten. You can also
change the scale of the drawing. To begin,
the sheetset set-up takes the scale specified
in the Properties of your section planes. By
double-clicking the scale however, you can
still change it afterwards.

In this project we will accept the default:


include all the sections with their predefined
scale.

c. Sheets:
Here you see a preview of your sections’
outline onto your sheets. We are creating 2
sheets now: one with the floor plan, called
A-100, and one with the elevations, called A-
300.

d. Configuration:
Here you can specify some naming options,
as well as make sure that different types of
sections are placed onto separate sheets or
onto the same sheet. You can also specify
margins. We will not touch the default
settings however.

3. Click on Create Sheets to finish the project and


sheetset set-up.

47
5 Explore the project

4. You now can see that the project is created and


it has 4 tabs:

a. The first is the sections tab with a list of all


sections in the project. If you right-click one
you can select one, with ‘Select Section
Entity’, or go to its view, with ‘Display Section
Result’, if there is already a sheet with this
view on.

b. In schedules, you will be able to find all


schedules that were generated. Schedules
list quantities of your model, specified in the
order that you want. We don’t have any
schedules for now, but we will make them
further on in this training.

c. In sheets, you find all the sheets in the


sheetset. You can enable BricsCAD to update
them in a background process: the ones
without icon are already updated, the ones
with the loading sign are in progress and the
ones with an orange dot next to them are
queued and will be done after the previous
one is finished. To enable background
updating, click the hamburger menu in the
top right corner of the panel and check the
setting Enable Background Update. You
can still manually update sections by right-
clicking the section result you want to
update and selecting ‘Update’. You can also
display the section results by right-clicking
on them and selecting ‘Display View’.

d. In models, you can find the models in the


project and you can navigate to them by
double-clicking them.

5. Normally, the Project Browser should now be


populated with a set of 5 sections, 2 sheets and
2 models: the master file as well as the one Xref
we included.

6 Edit the project

1. We now want to include Building 1.dwg as


a model after all.

2. To do this we can go to the hamburger


menu in the top right corner of the panel
and click on Project set-up.

3. Then we get the same dialog as upon


creation.

4. Go to the models tab, check the checkbox


of Building 1.dwg and hit OK.

5. We now see that in the Models tab of the

PROJECT BROWSER ‘Building 1’ is


listed as one of the models. You also see
that in the Sections tab the sections from
Building 1 are listed as well now.

48
7 Add new sections to new sheets

1. If we go to Sheetset Setup (under the

hamburger menu ) we can now include


the new sections on new sheets.

2. We get the same dialog as during the


creation of the project.

3. Now you see that in the Sections tab we


have sections that already have a current
destination filled in.

4. In the Sheets tab, we get three sheets: one


for the plan, one for the elevations and one
for the vertical sections. The sections that
already had a destination file are not placed
onto these sheets again.

5. Let’s try and change the default scale to


0.05 for the section ‘Plan – Building 1 –
Ground Floor’ in the Sections tab.

6. If we now go back to the Sheets tab, we see


that if the viewport is too big for the paper
size, it will turn red.

7. We can go back to Sections to change the


scale back to 0.02, so that the sections fit
the sheet again.

8. Hit Create Sheets to create the sheets.

9. We see that the sheets are added to the tab


Sheets and they are again automatically
updated in the background.

8 Check generated drawings

1. To see the resulting drawing of section


Ground Floor, right-click Ground Floor,
and select Display Section Result in the
flyout menu.

2. The floor plan is placed on a sheet and we


see the cut through representation of the
walls, as well as some automatically placed
tags. However, we don’t see the furniture.

3. To fix that, filter on BRX_2D in the LAYERS

PANEL . Make sure all layers with this


in their name are turned on.

4. If the BRX_2D layers are turned on we see


our furniture. This happens because our real
section was replaced by a 2D symbolic
representation. The component we cut
through had a 2D representation on the
BRX_2D layer and this makes that our actual
section will be overwritten. If you want a 2D
representation together with the actual
section, you need to use the BRX_2D+
layer. This is, for example, handy for doors,
where you want to display a door swing
together with the cut-through
representation of the door.

49
5. We will discuss in more detail the created
layers in the Drawing Documentation
Advanced module.

9 Changing the 3D model

1. Let’s make some changes to the BIM model


and update the floor plan. Open up the Xref

of Building 2 by selecting XOPEN


from the Quad (select Xref: Modify tab).

2. Clip the section plane of Ground Floor by


double-clicking the section plane or

selecting CLIPDISPLAY in the Quad


(Select section plane: Model tab).

3. Select an interior door and Quad select BIM

Flip (Select door: Model tab). The


door swing is flipped.

4. Delete the couch in the living room.

5. Open the LIBRARY PANEL .

6. Browse to the Furnishing Elements.

7. Drag a chair into the living room.

8. Give the outer walls the composition Cavity


Wall, Brick by first selecting the walls and
then drag and drop this composition from

the COMPOSITIONS PANEL onto the


selected elements.

9. Save drawing Building 2.dwg.

10. Switch to the Ground Floor plan.

11. Update the floor plan either using

PROJECT BROWSER or select the


BIM Viewport and Quad select UPDATE

SECTION (Quad: Model tab).

12. The floor plan view will update to display


the changes.

50
10 Schedules

1. We now want to create a schedule of the


doors in Building 2.

2. Go to the PROJECT BROWSER and


right-click the header Schedules.

3. Click Add Schedule (Wizard)…

4. You end up in a wizard where you can


choose a file with a customized pre-set of
what data you want to include in your
schedule. This file is called a dxd-file or data
extraction definition in full. You can set it by
checking on the box Based on an existing
data extraction definition.

5. Click the three dots and choose the dxd file


Doors (BIM).

6. You can name your schedule how you like


and specify a sheet on which it needs to be
saved. For example, save the schedule
named Doors on S-1.dwg.

7. Click Next.

8. On this page, you can choose whether or


not you want to extract entities from blocks
and xrefs. We don’t want to extract entities
from blocks so turn this off.

9. Click Next.

10. On this page, you can still choose to


exclude or include some more properties,
but we would like to keep it as it is specified
by the dxd. Except for the
BlockViewProperty2, Fire rating and Fire
exit, which we turn off.
BlockViewProperty1 is kept turned on. This
will show an image of the block in our
schedule.

11. Click Finish.

12. Right-click on the name Doors and hit


Create/Update Table.

13. Then right-click again and hit Display


Schedule.

14. We now see which kind of schedule is


created: you can find the name of each
component, the amount of times it is in the
model, the height and width, some
properties and an elevation, which is
convenient to know about which block we
are talking.

51
Collaboration

This module explains how to collaborate during the design of a project. You will learn how to import and
export IFC files, as well as work with BCF files. We will cover Revit import, and explain how the 24/7 panel
works.

1 Importing IFC files

15. Open a new drawing in the BIM-mm template.

16. Under Settings, scroll down and go to the section BIM


> Import and Export > IFC. Here you can find some
settings on import and export of IFC files

17. Make sure the default settings are applied, as shown in


the image (non-default settings will be highlighted in
blue).

18. Click the Bricsys button in the Menu Bar and select
Import. The import file dialog box displays.

19. Browse to the correct location and import


MainBuilding_Arch.ifc.

20. A building should be imported. Navigate through the


model using the structure browser, the spatial
locations manager and the compositions panel, and
check if everything is in order.

21. Now, Import the other IFC file: MainBuilding_Str.ifc.

22. A steel structure should be imported. In this case, the


steel structure is located on a different spatial location
(Steel structure as opposed to Main Building).

23. Notice that the geometry is imported as native


geometry such as solids and block refs. This means
that we can edit any imported geometry as if it were
created in BricsCAD!

2 Exporting IFC files

We will export this same file to IFC. However, we will define


some rules on what and how to export.

24. Browse to the folder where the two IFC files were
stored, and open exportmapping1.txt using a text
editor.
This is an export mapping file. It contains some simple
rules, such as mapping a certain BricsCAD BIM type to
a certain IFC type.
In this case, BimDbFootings are mapped to
IfcColumns. If no explicit mapping is mentioned in this
file, then the types will be implicitly mapped to their
corresponding IFC types (e.g. BimDbFooting to
IfcFooting, BimDbWall to IfcWall etc.)
It also contains two lines saying that furnishing
elements and flow terminals should be skipped, i.e.
will not be exported.

25. Open the Settings dialog. Under BIM > Import and
Export > IFC, find the Export Mapping File Path setting,
and choose exportmapping1.txt.

52
26. In the Ribbon under the Home tab, click Export to IFC

, or alternatively type in the IFCEXPORT


command.

27. Press Enter to select the entire model

28. Choose a file name.

29. In the Save As type, you can choose to export as


IFC2X3 or as IFC4.

30. Click Save.

31. (optional) open the IFC file in an IFC viewer such as


Solibri. You will notice that no furnishing elements or Mapping to the default
flow terminals are present in the drawing. Also, the
type can be done in two
Footings were exported as columns.
ways: either by writing the
32. Browse to the folder where the two IFC files were corresponding export type
stored, and open exportmapping2.txt using a text explicitly, or by writing
editor. ‘default’ as the export type.
Here you will notice that 4 types have been
mentioned explicitly, even though they are using the
default mapping (BimDbColumn > IfcColumn,
BimDbBeam > IfcBeam, BimDbMember > IfcMember
and BimDbFooting > IfcFooting).
This is because of the * operator, which means ‘all non
listed entity types’.

33. In BricsCAD, choose this exportmapping2.txt as your


new export mapping file in the settings dialog, and
repeat steps 3 to 7.

34. When opening this IFC file in a viewer, you should see
that only columns, beams, members and footings
were exported.

3 Importing IFC files using custom mapping

The same method of export mapping can be used for


import mapping. The exact same rules apply, the same type
of file can be used, and the same syntax is used. The only
difference is the order of types: now obviously an IFC type
should be mapped to a BimDb type. So instead of writing
‘BimDbWall IfcWall’ you should write ‘IfcWall BimDbWall’.

35. Try to create your own Import Mapping File, e.g.


converting IfcWindows to BimDbDoors, and skipping
some entity types (hint: the delimiter used between
two words in this file is tab).

36. In the Settings dialog, select this new file as your import
mapping file

37. Import one of the IFC files, and check if it worked


correctly.

4 Working with the BCF panel

38. Open a new drawing in the BIM-mm template.

39. Under Settings, make sure the Import Mapping File


Path is empty, i.e. no mapping file is used

40. Import the West_Str.ifc file

41. Zoom out so you can see the geometry

42. Open the BCF Panel . If you cannot see this icon,
right-click anywhere in the ribbon and under panels,
enable BIM BCF

53
43. In this panel, you get the option to either log in to a
BCF service such as BIMcollab, BimSync or BIMtrack, or
to import a .bcf file. Due to practical reasons, in this
training we will only cover the .bcf file import. For more
information on synching with BCF servers, please visit
our help page.

44. Click Import a BCF file, and choose


Structural_node.bcf. You should see an active issue
appear in the BCF Panel.

45. Click this issue. You should find some information on


the issue e.g. creation date, due date & assignee.

46. Click one of the images at the bottom. This should take
your camera to the location of the issue. This allows
you to easily navigate through issues and solve them
where necessary.

54
Increasing LOD

This module explains how to further increase the level of detail in your model.

1 Details Panel

On Windows, paste the details from the Details folder


in the following path:
C:\ProgramData\Bricsys\Support\Bim\Details.

For Mac open the Finder, go to the Go tab and click on


‘Go to folder…’ and type in var/Bricsys/Details. Paste the
content of the Details folder there.
The Details folder can be found in the folder ‘Increasing
LOD’.

The Details Panel is a panel where you can store


construction details, like planar details (e.g wall-wall
connections, wall-roof connections, etc), structural steel
details and MEP details.
This way you can use a certain detail not only inside one
drawing but also in other drawings outside a certain
project.

1. Open ‘SecondBuilding LOD.dwg’

2. Turn ON of the Floor Plan section (Floor 1) by

using CLIPDISPLAY or by double-clicking.

3. Zoom in to the Wall, Front - Wall, Back-


connection

4. Open the Details Panel on the right-hand


side of your screen. If the panel is not shown, right-
click a blank menu area and select Details.

5. It should appear with an icon in the Tool Panel. If it


appears as a standalone, drag it over Tool Panel
and position cursor until the large rectangle turns
blue and release.

6. Like most of the dockable panels in BricsCAD, it is


equipped with a search tool so you can quickly find
the specific detail you are searching for. In the
Details Panel, this search function works with tags:
solid tags, general tags, and customized tags.
Use the search button to find all wall connection
using the Wall-tag. Click on the + sign once.

7. Choose the detail


‘WW_55_CavityBrickGypsum.dwg’ and open it
by double-clicking.

55
2 Propagate saved Details

1. Click Propagate in the detail dialog.

2. The locations where the desired detail can be


applied will be marked with a green checkmark

3. Only apply the suggestions on the connections of


the blind facade (like the image).

4. Press Enter to apply all 4 suggestions.

5. The floor section will be activated again.

6. Zoom in to the Wall, Front - Wall, Back-


connection again to see the difference.

7. Close the section plane.

8. Open ‘Main Building LOD_Start.dwg’

9. Drag and drop the detail


‘WW_55_CavityBrickGypsum.dwg’ into the
drawing to propagate.

10. The locations where the desired detail can be


applied will be marked with a green checkmark

11. Only apply the suggestions on the connections of


the blind facade (like the image).

12. Press Enter to apply all 10 suggestions.

13. Turn ON of any Floor Plan section by using

CLIPDISPLAY or by double-clicking.
14. Check the new construction detail.

15. Close the section plane.

3 Create an advanced Detail

1. Open ‘SecondBuilding LOD.dwg’

2. Open the vertical section plane.

3. Zoom in to the connection of the roof slab and


exterior wall.

4. Since you will be editing the plies of the


compositions, Selection of faces should be ON in
the ribbon or SELECTIONMODES should be value
2.

5. Hover cursor near the concrete surface of the roof


slab, and press Tab until the Ply Face (green) of the
concrete is highlighted.

6. Quad select PUSH/PULL and move it to the


insulation layer of the wall (like the image on the
right).

7. Let’s add a wall cap on the rooftop edge. Hover


cursor on the top face of the exterior wall, press
Tab until the Solid Face (orange) is highlighted.

56
8. Quad select SOLID EXTRUDE , drag the face
up to create a new solid.

9. Type in 50mm for the height and press Enter. Now


a new wall cap solid is created in the construction
detail.

10. Hover of the horizontal face (orange on the image)

and SOLID EXTRUDE to delete the part until


the wall cap.

11. Highlight the same horizontal face and SOLID

EXTRUDE to create a new solid for insulation.

12. To finish, highlight the side face of the new

insulation solid and PUSH/PULL to the next


ply of the wall (see last image on the right).

13. Selection of faces can be turned OFF in the


ribbon or SELECTIONMODES should be value 0.

14. Open the BIM Compositions Panel and


search for ‘Concrete’ (Show only compositions in
project should be off).

15. Add following compositions to the 2 newly


created solids by dragging and dropping the
compositions:
- Wall cap: ‘Concrete, Plain’
- Insulation block: ‘Supporting Wall, Cellular
Concrete’

4 Save Details in the Details Panel

1. Type in BIMCREATEDETAIL in the command line.

2. A dialog will pop up to specify info about the detail.


Type in de detail name, for example, Rooftop
detail

3. Assign the detail to an existing category in the


dropdown menu. Or create a new category by
typing the new category name, for example, BIM
Training

4. Select the reference solids of the detail: these are


the original solids used to create this construction
detail. Here in this example, you should select the
roof slab and the exterior wall.

5. Select the detail entities: these are the new solids


created when editing the detail. In this detail, we
have the wall cap and the insulation block that you
should select.

6. Select section: the vertical section plane that is


currently open on the construction detail (see
image on the right).

57
7. When all the information of the detail is added,
click Create.

8. You are prompted to confirm and accept the detail:


Press Enter once to accept the detail.

9. A new ‘Save detail’ dialog box will pop up. Here


the detail name and category are displayed again,
you can change it if you need to.

10. It is possible to change the thumbnail of the detail


by clicking the pencil icon on the top right corner.

11. Change the view of the detail you want and press
Enter.

12. Reference solid tags (2) and General tags (7) are
automatically created. You can delete them if you
want to, but you can also create your own tags for
this detail.

13. Let’s create an own tag by typing ‘Wall cap’ and


click ‘add’. The new tag is added to the General
tags (8) and is displayed in orange.

14. Click SAVE to finish.

5 Parametrize details

1. Open the Details Panel on the right-hand


side of your screen and search for tag ‘Wall cap’.

2. Click on the detail you have just created. On the top


of the dialog box, you can see that the detail is non-
parametrized. That means that the detail doesn’t
have any parameters and the thicknesses and
angles of the plies are fixed.

3. Let’s change that by adding parameters to this


detail. Click on ‘Parametrize’.

4. The parameters are automatically added to the


detail and the detail will be opened in a new .dwg-
drawing ‘Rooftop detail’.

5. Open the Mechanical Browser to check the


parameters and constraints added to this detail.

6. You can check the change in ply thicknesses by


selecting a parameter, for example,
‘Thickness_Ply3_Roof_32’ and right-click choose
‘Animate’.

6 Editing Parametrize details

1. Animate ‘Angle_32_31’.

2. Let’s add some constraints to the detail to create


the ideal Angle-parameter for your construction
detail.

58
3. Selection of faces should be ON in the ribbon or
SELECTIONMODES should be value 2. Boundary
Detection should be OFF.

4. Select the faces to the wall cap and the insulation


solid (like the image of the right) and Quad select

COINCIDENT CONSTRAINT . This means that


the face of the wall cap and the face of the
insulation will be the same.

5. ADD DISTANCE CONSTRAINT on the top


and bottom surface of the wall cap, distance should
be 50mm (Press Tab until you highlight the right
surface). The distance of these two faces will always
be 50mm when the angle of the details will be
changed.

6. ADD DISTANCE CONSTRAINT on the top


and bottom surface of the insulations solid,
distance should be 355mm (Press Tab until you
highlight the right surface). The distance of these
two faces will always be 355mm when the angle of
the details will be changed.

7. Animate ‘Angle_32_31’ again to check the result.

8. Selection of faces can be turned OFF in the


ribbon or SELECTIONMODES should be value 0.

9. Select ‘ThicknessTolerance’ and change the


parameter to 100mm.

10. SAVE the drawing and close.

7 Propagate Parametrized details

1. Open drawing ‘Main Building LOD.dwg’.

2. Choose the parametrized ‘Rooftop detail’ in the


Details panel.

3. Drag and drop the detail into the drawing.

4. The locations where the desired detail can be


applied will be marked with a green checkmark

5. Enter to apply all 7 suggestions.

6. Zoom in to the rooftop edge to see the change.

7. Close the section plane.

8. SAVE the file.

59
Structural modeling

How to model a steel structure and how to detail it using propagate and the details panel.

1 Open a new mm drawing and save it

2 Creating a base grid

We’ll start by creating a grid, and drawing a base


slab underneath it

1. In the Quad under the Model tab, click

BIMGRID . Choose a start point by


left-clicking

2. Type in values for the grid sizes, using Tab


to switch between dimensions until you get
the values as shown in the image on the
right (i.e. grid cells of 5000 x 5000 and a
total grid size of 35000 x 20000)

3. Start the BOX command, and start


drawing somewhere outside of the grid

4. Choose the opposite corner so that the grid


is entirely on top of the slab (see image)

5. Type in 500 to give the slab a thickness, and


press Enter

60
3 Creating a column

1. Open the PROFILES PANEL on the


right of your screen.

2. Choose Domain: Structural Steel.

3. Choose Standard: EURO.

4. Click the I-shape icon, and search for HEA.

5. Drag the EURO HEA 300 profile into the


modeling area.

6. Start drawing the linear solid at the


intersection point of two of the grid axes.
Draw vertically upwards (make sure ORTHO
or POLAR is enabled).
Make sure the orientation is as indicated in
the image on the right (i.e. flanges parallel
with the Y-axis). If the orientation is not as
shown in the image, you can enter Q and
press Enter while still drawing to give the
profile a Quarter Turn.

7. Enter a height of 5000 and press Enter.

4 Understanding Propagate

Propagate is a very versatile tool that can be


used in many different situations. It is used to
automatically copy objects or details to similar
locations.

The key concept: there are 2 selection sets:

- Reference solids: solids that define the


relation of that detail. Specify as many
reference solids as relevant!
- Detail solids: solids that need to be
copied around.

We already saw some use cases of Propagate in


the basic training. In this section, we’ll use
propagate to copy the column to every grid
intersection.

1. Highlight the floor slab, and in the Quad


under the Model tab, click PROPAGATE

2. Select the column solid as your detail, and


press Enter.

3. You will be automatically zoomed into the


3D detail. We don’t want the detail to be
copied as a Block, but as a Copy, so press C
and then press Enter.

4. Propagate automatically detected that a


grid was attached to the slab. It will make
the first suggestion (see image).

5. Hover over the green checkmark and click


Bim Grid in the little dialog window.

61
6. Then, click Explode, and the entire grid will
be exploded in a set of suggestions. We can
now manually toggle off individual
suggestions. Create a pattern as shown in
the image. Make a selection set over the
checkmarks you don’t need and toggle
them all off at once by clicking one of the
checkboxes you just selected.

7. Press Enter twice to accept.

5 Creating the truss

1. In the Ribbon, go to the Structural/MEP tab.


At the far right, make sure Display Sides and
Ends is toggled off, and Display Axes is
toggled on. You can also do this via the
Command Line: DISPLAYSIDESANDENDS =
0, DISPLAYAXES = 1.

2. In the Settings dialog, search for


bimosmode and find the setting BIM snap
mode. Expand this setting and make sure
the first suboption (Axis of linear solid) is
checked on. This setting will override
snapping for linear solids such as steel
column and beams, so you can more easily
snap to the axis of the solid instead of
snapping to e.g. profile corners.
Close the settings dialog.

3. Isolate the two columns of the first row.

4. Draw a line (select LINE from the


Annotate > Draw tab) between the top
end points of the column axes.

5. Move down the line 400 mm by long left-


clicking it and thus activating the

MANIPULATOR . Choose the vertical


bar, move it downwards and type in 400.

6. Press Esc to exit the Manipulator.

7. Draw another line, this time from the


midpoint of the previous polyline upwards
for 1400 mm.

8. Draw another line, this time from the


endpoint of the previous polyline to the top
end point of the left column axis.

9. Divide the bottom horizontal line into 20


segments and the upper one into 10, by

using the DIVIDE command (Quad:


Draw tab) and entering 20 for the bottom
line and 10 for the upper one.

10. Draw lines again. This time creating a truss


pattern as specified on the image to the
right.

62
11. Delete the points that were created by

going to the STRUCTURE BROWSER


and selecting them and hitting the Delete
button.

12. Select the truss pattern and upper line and

bring up the MANIPULATOR (Quad:


Modify tab). Drag the Manipulator to the
right spot by using the little white grips.
Stand on the little blue Flip along X-axis
icon and flip the truss.

13. Enter C for Copy and enter the distance 0.

14. Press Enter to accept and Esc to go out of


the command.

15. Delete the midlines.

16. Search the EURO IPE 240 beam by typing


in IPE in the search box.

17. Drag it to the bottom line. The line changes


into the profile. Click Enter to accept if it is
rotated correctly.

18. Select the top lines.

19. Search the EURO IPE 200 beam.

20. Drag it to the top lines. The lines change


into the profile. Click Enter to accept if it is
rotated correctly.

21. Select the truss lines.

22. Search the EURO IPN 100 beam by typing


in IPN in the search box.

23. Drag it to the truss lines. The lines change


into the profile. Click Enter to accept if it is
rotated correctly.

24. The truss is created.

25. The top beams were probably classified as


members. BIM CLASSIFY them AS BEAMS

26. Delete the line entities via the Structure


Browser.

27. Show all entities.

6 Propagating the truss

1. Launch PROPAGATE .

2. Select the two front columns as reference


solids.

3. Select the truss as detail solids.

4. Press C to copy as solids. Press Enter.

5. Toggle off the bottom suggestions.

6. Press Enter twice to accept.

63
7 Adding sidebars

1. Hide the slab and the grid.

2. Search for EURO UPN 120 in the PROFILES

PANEL by typing in UPN in the


search field.

3. Drag and drop the profile in empty space.

4. Set BIMOSMODE = 0

5. Make the profile from the outer bottom


midpoint of the first column to the outer
bottom midpoint of the second column (in
the Y direction). Quarter turn by pressing Q
during the command, to get the profile
turned like in the picture to the right.

6. Highlight the U-shaped profile, and in the


Quad under the Model tab, click ADD

ECCENTRICITY .

7. A widget appears. Click the Outer arrow to


make sure the beam moves outwards with
respect to its axis. Press Enter.

8. Long-click the U-shaped profile to get the

MANIPULATOR and press the vertical


bar to move the beam upwards by 1500
mm.

9. Press the up bar of the Manipulator again.


Press R for Repeat. Enter the height of 900
mm. Move the cursor upwards until you
have 4 bars. Click in the space above the 4
bars. Press Esc to exit the command.

10. Launch PROPAGATE .

11. Select the two first columns as reference


solids.

12. Select the bars as detail solids.

13. Press C to copy as solids. Press Enter.

14. Select Option 2 for all the suggestions at


the other side of the construction.

15. Press Enter to accept.

64
8 Cleaning up some details

1. Show all entities again.

2. Select the two top beams of the first portal.

3. L-CONNECT (Quad: Model tab).

4. Press Enter to accept.

5. Launch PROPAGATE .

6. Select the two top beams of the first portal


as reference solids.

7. Press Enter three times to accept.

8. Select the three elements of the first portal


that are indicated in the right picture.

9. STRUCTURALCONNECT (Quad:
Model tab).

10. Select the column and top beam of the first


portal.

11. L-CONNECT (Quad: Model tab) them


like on the picture to the right by pressing
Ctrl two times during the command.

12. Launch PROPAGATE .

13. Select the elements as in the right-hand


picture.

14. Press Enter three times to accept.

65
9 Add details to the details library

15. Go to Manage libraries under the


hamburger menu in the DETAILS PANEL

16. Under Details Directory Path, click the


three dots, click Add Path and choose the
DetailsStructural folder under
C:\Users\<user>\Documents\Bricsys247\<tr
aining folder>\Documents\Starter files\08.
Structural modeling\DetailsStructural

17. Close the settings.

18. Now you should see a thumbnail of the


Structural folder in the Details panel.

10 Detail the truss connections

1. Drag and drop the detail TrussConnection

from the DETAILS PANEL (in the


Structural folder) to your workspace.

2. Click Enter to accept.

3. The trusses are now nicely detailed.

11 Creating a more detailed connection

BricsCAD BIM is not a structural detailing and


calculation software, however, it is still possible
to create steel connections using a combination
of direct modeling and our library of mechanical
parts. To be able to work properly on a
connection detail, there are a few things we need
to do first:

1. We need to add the standard mechanical

parts to the LIBRARY PANEL . You do


this by going to the DROPDOWN MENU

66
on the top right side of the panel and
making sure the option Bricsys Mechanical
Library is turned on.

2. Let’s design the connection between a


beam and the flange of a column using an
end plate bolted to the column. We’ll

ISOLATE the beam and the column


so it’s easier to see what we’re doing (see
image).

3. First, we’ll create an endplate, welded onto

the beam. Start the BOX command


and hover the cursor over the side face of
the column. Then press Shift once, so that
this side face is highlighted in blue (see
image). Start in the outer corner of the
beam as shown in the image, and then click
the opposite outer corner. Give the plate a
thickness of 10 mm, so we end up with
something like is shown in the fourth
image.

4. PUSH/PULL the vertical sides of


the plate outwards by 20 mm.

5. Open the LIBRARY PANEL and go to


Standard Parts > fasteners > BOLT > HEX
HEAD > ISO.

6. Click and move the ISO 4015 onto the plate


and position it precisely using the Dynamic
Dimensions. Remember, you can press Tab
to switch between dimension field.

7. Give it a distance of 30 mm from the side,


and 55 mm from the top of the plate.

8. We’ll use the propagate tool to distribute


more bolts over this plate evenly. Highlight
the plate, and in the Quad under the Model

tab, click PROPAGATE

9. Select the bolt as the detail objects and


press Enter.

10. Press Enter again to accept the suggestion.


Now a blue question mark should appear.
Click it and it turns into a green checkmark.

11. You can edit this suggestion by hovering


over the checkmark and clicking Grid.

12. Add one row, so you end up with a


suggestion as shown in the image. Press
Enter to accept the suggestion.

13. To finish this detail, we will create a little


plate, welded onto the column beforehand,
on which our beam can rest during the
construction phase of the steel structure.

14. EXTRUDE the bottom face of the


endplate with a distance of 15 mm.

67
15. PUSH/PULL the front face of the
new plate by 40 mm.

16. We can now give the elements a correct


classification. Highlight the plates and in
the Quad under the BIM tab, click

CLASSIFY MANUALLY . In the pop-up


menu select Plate from the Building
Structure Elements drop-down. Select all the
bolts and classify them as well, this time
select Mechanical Fastener.

17. The last thing we want to do is classify the


entire bolted plate as a building element. So
select the plates and the bolts and in the
Quad under the BIM tab, click CLASSIFY

MANUALLY . Choose Building


Element and check Convert to block and
classify the block reference. Give in a
name for the block and click OK.

The result looks like in the picture to the right.

12 Saving and propagating a detailed


connection

We can again use the DETAILS PANEL to


save this detail and then copy it over to the rest
of the drawing.

1. Click on the Create Detail button.

2. Give it the name BC_bolted plate (BC for


BeamColumn) and the category Structural.

3. Select the column and the beam as


reference solids.

4. Select the block as detail solids.

5. Don’t select a section element, as this will


allow us to create a 3D detail.

6. Click onto the Create button.

7. Press Enter to accept the detail.

8. Edit the thumbnail by pressing the pencil


icon, if you don’t like the current preview.

9. Click the Save button.

10. In the Quad under the General tab, click

SHOW ENTITIES .

11. Drag and drop the detail you just created


into your drawing.

12. You should see suggestions as shown in the


image.

13. Turn the question mark in a checkmark and


press Enter, to propagate this detail.

68
14. Now this detailed connection has been
propagated to every possible location in
your drawing.

13 (Optional) Changing the blocks so that no


interferences occur

1. Revert to the file we had at the end of step


11 or go to intermediate file
Structural_13.1_optional.dwg.

2. Now EXPLODE the block that we created at


the end of step 11 and create a component
from the elements instead.

3. First, we need to change the UCS however


to the inside face of the flange of the
column, so that our component will be
defined as laying flat on this face.

4. To do that type in UCS and type F to select


a face. Select the inside face of the flange.
Make sure to enter the face from the left-
hand side while selecting it, so that the UCS
is turned as in the image to the right. Press
Enter to accept.

5. Now select the block with the plate and


bolts and convert it into a component by
typing in BMFORM.

6. Choose the midpoint of the upper edge


(near the column) of the bolted plate, as
specified on the image to the right, as an
insertion point.

7. Give in a name for your component and


press Enter.

8. CLASSIFY MANUALLY this newly


created component as Building Element.

9. Set your UCS back to World by typing UCS


and hitting Enter to accept the World
Coordinate System.

10. Now repeat step 12 with the component


instead of the block.

11. (Optional) Run the INTERFERE


command to check the amount of
interferences in the drawing. Select all
solids for the first set and check against this
same first set for the second set.. 192 solids
interfere. These are of course the bolts and
the plates/columns that interfere. We will
solve this issue now by replacing the
components we just created by one that
you can find in the starter files.

12. (Optional) UNDO step 13.11.

13. Select all the Building Element entities in


the Structure Browser. There should be 16,
namely the components we just created.

69
14. Choose REPLACE from the Model tab
in the Quad.

15. Press Enter to choose from a file.

16. Choose BoltedPlate.dwg as source file.

17. Select all the Building Element entities

again and now choose Update from


the Model tab in the Quad.

18. As a result there should now be temporary


holes in your columns if you hide the
updated components. These holes will be
gone again if you delete the components.

19. Now go to your layers. You will see a new


layer called the BC_Subtract layer. It is this
layer that contains the solids that create
temporary holes once inserted into another
entity. To not see these solids (and just see
the holes), hide and freeze the layer.

20. Now run the INTERFERE command


again and see that the solids don’t interfere
anymore, due to the newly created
temporary holes!

14 (Optional) Creating diagonal braces

1. To let our structure resist wind forces, we


can create some diagonal braces in the roof.

2. Do this by drag and dropping the Euro L


35X35x5 profile into empty model space.
Draw diagonally from the second portal
beam to the first. Lock the face of the
flanges and snap to the points as indicated
on the images. Quarter turn, after the first
click, to get the right orientation of your
profile.

3. ADD ECCENTRICITY to the brace,


moving it up, so that it doesn’t cross the
flanges of the beams anymore.

4. Move the ends of the brace by grabbing the


grip points and make sure the ends don’t
stick out anymore.

5. Launch PROPAGATE . Select the two


top beams as reference solids and the brace
as detail solid.

6. Type C for creating copies. Press Enter.

7. Check all the suggestions as specified on


the image.

8. Press Enter to accept.

70
15 (Optional) Setting extra columns in front and
back portal

1. To be able to mount an exterior facade onto


our steel structure, we will complete our
model with some extra columns in the front
and back portal.

2. Open the PROFILES PANEL . Search


for 300 in the IShape category. Drag and
drop the EURO HEA 300 onto empty model
space.

3. Snap to the intersection of the grid lines


underneath the front portal. Turn the profile
just like in the picture to the right and draw
upwards with 4480 mm.

4. To copy the columns more easily, turn on


the display of sides and ends of linear solids

in the ribbon (can also be changed by


typing in DISPLAYSIDESANDENDS).

5. Highlight the side of the column and select

BIM COPY from the Model tab in the


Quad. Type in 5000 mm for the copy
distance. Press Enter. Type in 5000 mm
again, for the next column. Press Enter
twice to exit the command.

6. You now have three columns in the front


portal.

7. Select the fronts of the three columns and

choose BIM COPY from the Model


tab in the Quad. Type in 35000 mm for the
copy distance. Press Enter twice to exit the
command.

8. You now also have three columns in the


back portal.

15 (Optional) Creating cross-beams

1. To be able to mount a roof on top of our


steel structure we will create some cross-
beams on top of the roof.

2. To work more easily, turn off the display of


sides and ends of linear solids in the ribbon

(can also be changed by typing in


DISPLAYSIDESANDENDS).

3. Open the PROFILES PANEL . Search


for 80 in the IShape category. Drag and
drop the EURO IPN 80 onto empty model
space.

71
4. Lock the top face of the first sloped beam
(by hovering over it and hitting Shift) and
snap to the vertex displayed on the image.

5. Enter a distance of 35100 mm or snap to


the endpoint at the back portal. Click Enter
to exit the command.

6. ADD ECCENTRICITY (Model tab of


the Quad) to your beam. Click on the up to
right side arrow of the green widget.

7. We will now use an array to array this cross-


beam over the roof.

8. First, adjust your UCS to the top face of the


sloped beam by typing in UCS in the
command line. Type F to select a Face.
Select the top face of the sloped beam. Hit
Enter twice to accept.

9. Select RECTANGULAR ARRAY from


the Draw tab of the no-selection Quad.
Select the cross-beam to be arrayed.

10. Type in COL for Columns. Give in 10 for the


amount of columns. Type in T to give in the
total distance between start and end
columns. Click on the point specified in the
image to the right to start measuring the
distance. Click on the second point
specified in the image on the right to stop
measuring.

11. Press Enter to exit the command.

12. We now have too many rows.

13. If we select the array and go to its


properties in the PROPERTIES PANEL

we can see that the array has


parameters. One of them is Rows. Put this
value onto 1 and we have the array that we
need.

14. Put your UCS back to World by typing in


UCS and hitting Enter to accept the default
value of World.

15. Mirror the array along the centerline of the


grid by typing in MIRROR in the command
line and clicking two points on the
centerline of the grid. Type N and hit Enter
for keeping the original entities.

72
3D constraints and parameters

You will learn to understand and use 3D constraints and parametric expressions.

1 Open a new drawing.


Before drawing anything, open the

Parameters and Constraints panel on


the right side of your screen.
If you cannot find this panel, right-click anywhere
in the ribbon and under Panels, enable
Parameters and Constraints.
This panel will display all your constraints and
parameters. As the drawing is empty, of course
the panel doesn’t show anything. For this
section, we will shorten the name to Parameters
Panel.
(Optional) Turn off boundary detection and turn

on face detection:

2 Making parametric geometry

16. Draw a box of 1000 x 1000 x 1000.

17. In the ribbon, click the Parametric tab. Here


you will find commands to add constraints
to your drawing, both in 2D and 3D.
Alternatively, some of these commands can
be found in the Quad.

18. Select the two faces highlighted in the


image on the right

19. Quad select CONSTRAINTS: ADD

DISTANCE

20. Press Enter to accept the value of 1000

21. Now the Parameters Panel should show


one Distance Constraint with a value of
1000. Right-clicking it and clicking
‘Animate’ will give you an idea of what this
constraint does exactly.

22. So this distance constraint controls the


distance between these two faces. But
which of the two faces will move when
changing this constraint value? Right now
there is no way of knowing, so we’ll add a
fixed constraint

23. Select one of the two faces, and Quad select

CONSTRAINTS: ADD FIXATION


This new constraint should appear in the
Parameters Panel as Fix_2. This fixed
constraint will mean that this face will not

73
shift; changing the Distance_1 value will
make the other face move further or closer.

24. Select this face again. You should see two


little icons appear. These show the
constraints that are currently active on this
face. Clicking on one of the icons will also
highlight the associated constraints in the
Parameters Panel.

25. Select Distance_1 in the Parameters Panel,


and change its ‘Expression’ field to another
value (e.g. 800); you will see the opposite
face shift so that the distance is now 800.
Alternatively, you can click the editable
dimension that is shown, and change its
value there, see image on the right.

3 Some more constraints

26. Draw another box next to the original one

27. Select two parallel faces: one of each box


(see image)

28. Quad select CONSTRAINTS: RIGID SET

29. A rigid set means the (sub)entities in this set


will remain rigid with respect to each other.
In this case this means the faces will always
remain the same distance to each other.

30. This can be illustrated by using PUSH/PULL

on one of these faces. You will see


that the other face in this rigid set will also
move along (see second image).

4 We’ll parametrize an existing component.


Open My Window.dwg.
The parameters we want to control are the total
Height, total Width, and the thickness of the
frame. Make sure the Parameters Panel is open.

74
5 First, let’s create some fixed constraints.
These make sure the selected faces will stay in
the same plane at all times.

31. Select left surface of subtractor box (make


sure you select the surface and NOT the
boundary)

32. Quad select CONSTRAINTS: FIXATION

(appears in Panel as “Fix_1”)

33. Select short, front surface of subtractor box

34. Quad select CONSTRAINTS: FIXATION

(appears in Panel as “Fix_2”)

6 Now we’ll create some Rigid Set constraints.


These make sure that all entities inside this
set remain in the same position with respect
to each other.

35. Highlight one of the side faces of the


subtractor solid

36. Quad select SELECT ALIGNED FACES

in the select tab

37. Now you should have two faces selected:


the side face of the subtractor solid, and the
side face of the frame

38. Quad select CONSTRAINTS: RIGID SET

This rigid set will make sure these two faces


remain coplanar.

39. Repeat process for the other three sides.


You should see each of these constraints
appear in the Parameters Panel.

7 We’ll want to do the same for the inside of


the frame.

40. Turn off “BIM_Subtract” layer

41. Highlight one of the inside faces of the


frame

42. Quad select SELECT ALIGNED FACES

in the select tab

43. You should again have two faces selected:


the inside face of the frame, and the side
face of the glass pane.

44. Quad select CONSTRAINTS: RIGID SET

45. Repeat process for other three sides.

75
46. If all steps were followed correctly, you
should now have 2 fixed constraints and 8
rigid sets in the Parameters Panel, each
containing two faces.

8 Time to add some distance constraints. Two


faces that are linked by a distance constraint
will always be that distance apart.
The first thing that we’ll be handling is the frame
thickness.

47. Select the inside and the outside faces of


one end of a frame (see image):

48. Quad select CONSTRAINTS: ADD

DISTANCE

49. Dimension will appear, just press enter


(Distance_11 = 40 should appear in Panel)

50. To check which faces a distance constraint


controls, right-click it in the Parameters
Panel and click ‘Animate’. You should now
see the thickness of this side of the frame
change.

51. Repeat this process for the other three


sides.

9 Now we’ll add overall distance constraints.

52. Select the two opposite outer faces of the


window frame (see figure)

53. Quad select CONSTRAINTS: ADD

DISTANCE

54. Dimension will appear, just press enter


(Distance_15 = 700 should appear in Panel)

55. Select window frame bottom outer end


surface and top outer end surface (see
figure)

56. Quad select CONSTRAINTS: ADD

DISTANCE

57. Dimension will appear, just press enter


(Distance_16 = 1500 appears in Panel)

58. To check whether all the constraints were


applied correctly, try to animate these last
two distance constraints. If all went well, the
height and width of the window should
change, while the frame thickness stays the
same. Also the glass pane and the
subtractor solid should move along with
the animation.

76
10 Creating Parameters

59. At top of the Parameters Panel, click the


New icon. A new parameter will be created.

60. Select new parameter, and change name to


“W”

61. Change Expression to 700

62. Create a new parameter

63. Select new parameter, and change name to


“H”

64. Change Expression to 1500

65. Create a new parameter

66. Select new parameter, and change name to


“FrameThickness”

67. Change Expression to 40

11 Applying parameters

68. In the Parameters Panel select the distance


constraint with value 700

69. In expression field, type “W” (use same


syntax as parameter name), press Enter.

70. Select the distance constraint with value


1500

71. In expression field, type “H” (use same


syntax as parameter name), press Enter.

72. Select the distance constraints with value


40

73. In expression field, type “FrameThickness”


(use same syntax as parameter name), press
Enter. You will have to do this individually
for all four distance constraints

74. In the end, the Parameters Panel should


look similar to the image on the right.

12 Checking parameters

75. In Parameters Panel, right-click W and click


‘Animate’. Does it do what you expect?

76. You can now change the values of W, H and


FrameThickness before saving the file.

77. You can now save this component in your


library by opening the Components Panel
and clicking CREATE COMPONENT. After
dragging and dropping this new window
into another drawing, you will see these
parameters W, H and FrameThickness
show up in its properties, allowing you to
change the appearance of this window after
inserting it.

77
13 Using design tables
Currently this window can be created in all
possible sizes, from miniscule to supersized to
having odd sizes. In practice usually the allowed
sizes of an object will be limited to certain
parameter combinations due to manufacturing
constraints.
We can create design tables that impose these
restrictions up front. Let’s start with creating a
design table for the frame thickness.

78. Open the Mechanical Browser on the


right side of your screen. Note that this
browser also displays the constraints and
parameters that we created earlier

79. Right-click the FrameThickness parameter


and click Create design table.

80. Currently the design table is empty. The


easiest way to configure this design table is
in a spreadsheet editor. Right-click the
design table and click Export.

81. Save it as a .csv file somewhere easily


accessible, and open this .csv file with a
spreadsheet editor like Excel.

82. The .csv file has two empty columns. The


left-most column (DesignTable_1) will
contain the names of the possible
configurations, whereas the right-most
column (FrameThickness) will contain the
possible values of the FrameThickness
parameter. In this simple case having both
columns the same would make the most
sense (i.e. the name of the configuration
equals the value that the parameter will be).
Fill in some values that make sense, for
example as shown in the image on the right.
This will mean that the frame thickness can
only be chosen between 15 mm and 52.5
mm in increments of 2.5 mm.

83. Save the .csv file and go back to BricsCAD


and in the Mechanical Browser, right-click
DesignTable_1 and click Replace. Now
select the file you just edited.

84. Select the design table and under


Parameter you can now change its Value to
any of the values you included in the .csv
files.

85. (Optional) turn its Exposed property to Off.

14 Combining multiple parameters in a design


table
It is possible to combine more than one
parameter in a design table. For example, maybe
there are only certain combinations of Width and

78
Height of the window possible. You can define
these combinations in a design table.

86. Select both W and H parameters (by


holding down ctrl and left-clicking them
both), right-click and choose Create design
table.

87. Using the same steps as before, we can


export this design table and open it in a
spreadsheet editor. Now the file contains
three columns: one for the names of the
configurations, and two for the parameter
values for W and H.

88. Fill in some values that make sense, as


shown in the image on the right. Thus, only
the combinations of W and H that are listed
in the .csv file will be possible.

89. Back in BricsCAD, replace DesignTable_2


by the .csv file you edited. Now under
Parameter you can change the Value to any
of the preset combinations.

90. Rename DesignTable_2 to Window Size.

You can now save this component in your library


by opening the Components Panel and clicking
CREATE COMPONENT. After dragging and
dropping this new window into another drawing,
you will see the parameters FrameThickness
and WindowSize in the component’s properties.
Now you can easily select the sizes of these two
parameters from the drop-down list that
appears.

15 Parametrizing an object automatically


After parametrizing this window object, you
might agree that constraining and parametrizing
an object is not straightforward. Luckily there is
a command that will do most of the work for us.

91. Open Chair.dwg

92. In the Parameters Panel you can see that


there are no parameters or constraints in
this drawing.

93. Select the chair solid

94. Launch the PARAMETRIZE tool


(Quad: in the Constraints tab)
95. The Parameters Panel now shows a set of
parameters and constraints that were
automatically defined.
96. Animating each of these parameters lets us
understand what they do exactly:

Length_X_Y changes the width and depth


Length_Z changes the overall height
p_1 controls the seat thickness
p_2 controls the leg thickness
ratio_1 controls the ratio between seat
height and overall height.

79
16 Changing the parameters and constraints
This first suggestion of parameters and
constraints is very useful, but maybe we want to
define our parameters differently. For example,
we want our width and depth of the chair to be
controlled by two separate parameters, instead
of one combined parameter Length_X_Y:

97. Close the Parameters Panel

98. Select one of the side faces of the chair

99. A distance constraint icon should show.


Click it.

100. Now two editable dimensions should be


visible: click the one that says Length_X_Y

101. A parameters manager pops up, showing


the expression of this distance constraint,
and the value of this expression. This is
actually a subset of the Parameters panel,
showing only the constraints and
expressions that are relevant in this
situation. If the parameters panel were
open at that time, this floating manager
would not appear.

102. We want this distance constraint to be


controlled by a new parameter: right-click
the parameters manager and click ‘New’

103. Give the new parameter a name (e.g.


‘Width’) and an expression (e.g. 500)

104. Now change the Expression of the distance


constraint (the top row in this parameters
manager) to be this new Parameter ‘Width’.

105. We can again animate this parameter to see


whether our changes were correct.

106. Select the front face of the chair, and click


the distance constraint icon.

107. Open the parameters manager by clicking


the editable dimension that says
Length_X_Y

108. Change the name of Length_X_Y to Depth

109. Note: all of the steps in this section could


also have been done using the Mechanical
Browser. However the method explained
here is a more visual method, easier to
understand.

80
17 In this section we’ll let the height of the chair
be controlled by two absolute value
parameters instead of an overall height and a
ratio.

110. Select the top face of the chair seat

111. Click the distance constraint icon, and then


the dimension that gives the distance
between the top face of the seat and the
bottom face of one of the legs

112. We see that the height of the chair seat is


controlled by an expression: the overall
height of the chair (Length_Z) multiplied by
a certain ratio (ratio_1). This is a rather
confusing way to represent this height, so
we’ll create a new parameter: ‘Height_seat’
with a value of 480

113. Now change the expression of the distance


constraint to be this new parameter
Height_seat

114. Select the top face of the chair backrest

115. In the parameters manager, change the


name of Length_Z to Height_backrest

116. Animate these two parameters to check the


results.

117. Note: The parameter ratio_1 has now


become obsolete; it is no longer used in any
expressions, so we can delete it.

18 In a final step, we can rename the parameters


p_1 and p_2 to have more appropriate and
recognizable names. In this case, p_1 could be
renamed to Thickness_seat, and p_2 could be
renamed to Thickness_leg. This way, the
parameters are more easily recognizable when
editing the chair’s dimensions.

81
Drawing documentation advanced

This module explains how to advance your sheets and schedules and how to use templates to customize
your future generated drawings.

1 Open starter files

118. To begin, open the following file: Master.dwg


from the Exercise folder in the ‘Drawing
documentation advanced’ folder. This project is
the project we made during the ‘Drawing
documentation basic’ module.

2 Open the Project Browser

119. The PROJECT BROWSER should be


populated with a set of 12 sections, 6 sheets, and
3 models.

120. Inside the project folder, you will find an extra file:
a .projectroot file. This file links together all of
these drawings and sheets. In the following
sections, we will keep using the Project Browser to
navigate and manage our project and the
associated documentation.

3 Check generated drawings

121. To see the result drawing of the section Ground


Floor, right-click Ground Floor, and select Display
View in the flyout menu.

122. The floor plan displays the cut through


representation of the windows and walls, with
different hatches for each ply of the wall, as well as
the furniture symbols and some automatically
placed tags. We will discuss in detail how these
different elements are created in the next steps of
this module.

4 Understanding the layers that were created

If you take a look at the LAYERS PANEL in the


Ground Floor drawing, you will find that an entire set of
layers was created to structure this drawing. They are
mainly grouped into three groups: Background,
Boundary and Fill.

The way this is set up is as follows:

123. Imagine having two objects in your 3D model, each


on their own layers: Layer1 and Layer2.

124. A section plane is cutting through the object on


Layer1 (the green object in the image on the right).
The section plane is not cutting through the object
on Layer2 (red object in the image).

82
125. In the resulting section drawing, some layers will be
created for the green object: Boundary_Layer1 for
the boundary of where the section plane slices
through the object (indicated with a red line in the
image on the right). A Fill_Layer1 layer will be
created containing a hatch of where the section
plane cuts through the object. Finally, a
Background_Layer1 layer will be created that
contains subentities (e.g. vertices of solids) that are
not sliced by the section plane: in this case, the
vertices indicated with a yellow line in the image on
the right.

126. For the red object, only one layer will be created.
Since the section plane does not cut through this
object, only a Background_Layer2 layer will be
created. Thus, the section result will look like the
image shown here.

127. This logic is extended when a physical material is


assigned to an object. Take a look at the

COMPOSITIONS PANEL in Building


2.dwg. Double-click Cavity Wall, Brick, this
composition consists of 4 plies, each with their
own material. Each physical material is associated
with a hatch pattern, which will be shown when
creating a floor plan or vertical section.

128. When a physical material or composition is applied


to an object, this material name will overwrite the
name of the layer which the object is on, when
creating the Fill_, Boundary_ and Background_
layers in the resulting section drawing. So let’s say
you have an object on Layer Wall, and it has a
composition that consists of two plies: Brick and
Insulation.
Instead of creating Fill_Wall, Background_Wall and
Boundary_Wall, it will create the layers Fill_Brick,
Background_Brick, Boundary_Brick, Fill_Insulation,
Background_Insulation and Boundary_Insulation.

129. For objects without a composition, the colors of


the Fill_, Background_ and Boundary_ layers will be
copied from the layer in the 3D model.
For objects with a composition, the default colours
and line weights are set by a template found by
typing in SUPPORTFOLDER and browsing to
Bim/Sections/_SectionSettings.dwg. Thus, it’s
possible to create your own templates for material
colors.

130. The way these Fill_, Background_ and Boundary_


layers are set up can be controlled in the drawing
that contains the section planes; i.e. Building
2.dwg in this case. Open this drawing and type in
SECTIONPLANESETTINGS in the command line.
This will open the drawing explorer in the Section
Planes tab. Here you can control per section plane
how certain types of lines are plotted, and on which
layer they are created. This should give you full
control over which layers are created and what
your generated 2D drawings will look like. We will
not go into full detail here, but it is worth exploring
the different options and settings if you want to
create templates for your own workplace.

83
5 Understanding the created BRX_2D layers

In the drawing with the generated 2D sections, open the

LAYERS PANEL . In the search bar, type in ‘BRX’.


You can see that there are a couple of so-called BRX_2D
layers. We already met them in the ‘Drawing
documentation basic’ module, but we will explore them
further here.

Note that objects on BRX_2D layers will only be


displayed in a section result if the section plane is
parallel to these objects.

You can create your own BRX_2D layers in custom


objects, so long as they have the correct syntax: BRX_2D_
or BRX_2D+_ as a prefix.

131. Open Building 2.dwg.

132. Activate the horizontal floor plan section by


double-clicking it.

133. In the dining room, highlight one of the chairs and

in the Quad, click OPEN A COPY .

134. In this drawing, you can see that there are a layer
BRX_2D_Symbols, containing some polylines and
splines. Thus, when creating a horizontal section,
this chair will not be represented by what it looks
like as a 3D model, but by the polylines and splines
that are on this BRX_2D_Symbols layer.

135. Change the representation of the chair to your


standard. Make sure to put your symbolic
representation on the BRX_2D_Symbols layer and
to not use regular Lines, as these will not be
displayed upon section generation.

136. Save this copy of the component by hitting the


button Create Component, in the COMPONENTS

PANEL , while nothing is selected. Give it a


name, for example, Design chair 2, and a category,
here Furnishing Elements.

137. Go back to Building 2.dwg.

138. Replace the old chair with the new one by selecting

the chair and clicking REPLACE from the


Model tab of the Quad. Click Enter to fetch the
new component from a file. Browse to the
C:\ProgramData\Bricsys\Components folder. This is
the folder where new components are stored that
are made via the Components Panel. If you browse
to the Furnishing Elements folder, you will find the
Design chair 2 component. Select this dwg to
replace the chair with.

139. Now save Building 2.dwg.

140. Click Update on the Ground Floor section in the


Sheets tab of the Project Browser and then click
Display View. You will now see that the
BRX_2D_Symbol has changed to the new
representation.

84
6 Updating section hatch patterns

When changes are made in the 3D drawing, these


changes can be easily updated in the 2D section result.

141. Open A-100.dwg.

142. Check out the created plan view Ground Floor.


Notice the different hatch patterns in the section.

143. Go to Building 2.dwg.

144. Open the COMPOSITIONS PANEL and


double-click Cavity Wall, Brick

145. Double-click the hatch pattern of the Facing Bricks,


Hand-formed

146. In the appearance tab, double-click the hatch


pattern and change it to ANSI33

147. Click OK to close the compositions dialog

148. Save this drawing

149. In the Project Browser, right-click Ground Floor


and click Display View.

150. Right-click it again, and this time click Update. You


should see the changes you made in the 3D model
being reflected in this 2D section as well; the hatch
pattern of the facing brick is updated to ANSI33
instead of the default hatch pattern.

7 Tagging building elements

The command BIMTAG allows you to manually


or automatically add tags on section results. However if
the property ‘Generate Tags’ of the respective section
plane is on, the tagging will happen automatically upon
generation of your section. Which has happened in our
sections.

151. If the setting would be off though you can go to

the Quad, under the Model tab, click TAG


and press Enter.

152. You see a bunch of Multileaders on your sections.


To understand which information those
Multileaders show, type MLEADERSTYLE in the
command line. This opens up the Drawing Explorer
in the Multileader Styles tab.

153. Select the _WallTypeStyle; it gives you a preview of


what the tag will look like. We will change the tag
style so it contains different information and has a
different appearance

85
154. Change the Type from ‘Straight’ to ‘None’. Now it
won’t have a line connecting the building element
and the tag itself

155. In the Content tab, you see that the Source Block is
called _WallTag. Close the drawing explorer.

156. In the command line, type BEDIT and choose to


edit the _WallTag block definition

157. Select the WallType Attribute Definition, and in its

PROPERTIES PANEL change the ‘Tag’ value


from WallType to Composition

158. Copy this Attribute Definition and paste it a bit


lower. Change this new Attribute Definition’s Tag
value to Quantity/Thickness (see image on the
right)

159. Delete the rectangle

160. In the floating Block Edit toolbar, click the BCLOSE Note: the syntax to be used is as follows:

@PropCatName/@PropName. If "/" delimiter is not present in the tag, "BIM"


AND SAVE icon, or type BCLOSE in the
category is assumed.
command line and choose the Save option
Base property name should be separated from the child name with ":"
161. Highlight the viewport containing the floor plan
character, e.g. mass/ucs elevation:minimum.
again

162. In the Quad, under the Model tab, click UPDATE

SECTION

163. The wall tags should now have a different


appearance: they should show the composition
name as well as the thickness. The box and the
leader connecting it to the building element should
no longer appear.

164. Note: these block definitions and multileaderstyles


are saved in a template drawing in the support
folder. Type in SUPPORTFOLDER and browse to
Bim/Sections/_SectionTag. Thus, it is possible to
create your own templates for tag styles, using the
same method as described above in the template
file.

8 Adding dimensions

165. Open the Plan – Building 1 – Ground Floor


section drawing.

166. Go to the Annotate tab and select DIMENSION


from the Dimensions category.

167. Click a line (without snapping to a point) of the wall


that is dimensioned in the image to the right.

168. Click again to place the dimension’s text


somewhere in the neighborhood of the wall.

169. Save the file A-101.dwg.

170. Open Building 1.dwg and clip the horizontal


section.

171. Drag the wall, indicated in the picture to the right,


by 1000 mm. To do this, hover over a face of the

wall and click DRAG from the Model tab of


the Quad. Then move the cursor out of the little
room into the big room, type in 1000 and hit Enter.

86
172. Save Building 1.dwg.

173. Go back to Plan – Building 1 – Ground Floor.

174. Click on the viewport and click UPDATE SECTION

(Quad: Model tab).

175. The dimension line adjusted itself according to the


new length of the wall.

176. If you want to add some more annotations, you can


do so, but in this training, this was the last type of
annotation that we discussed.

177. You can customize and save dimension styles in the


Dimensions section of the Drawing Explorer. You
can go there by typing in DIMSTYLE in the
command line.

178. Note that if you want to store dimension styles for


future drawings you can do so by adding them in a
.dwt template file. The process of adding things to
a template file will be discussed in one of the next
steps.

9 Inserting title blocks and sheet list tables

179. Go to the file A-100.dwg.

180. Open the Drawing Explorer - Blocks dialog by


typing in XB in the command line.

181. Double click the Title block.


The Drawing Explorer dialog closes and the block
is attached to the cursor.

182. Click at the lower right corner of the paper sheet


in the layout.

183. Define some Project properties in the SHEET

SETS PANEL .

184. Save the drawing. Normally the fields are now


updated automatically.

185. If the fields would not update automatically, you


can go to the Annotate tab, select the Title block,
then click the UPDATE FIELDS tool button ( )
in the Text tab under the Fields drop-down.

87
186. Now let’s insert a sheet list table.

187. A Sheet List table can be inserted on any sheet of


the sheet set.

188. Right-click the sheet set name in the SHEET SETS

PANEL and choose Insert Sheet List


Table in the context menu.

189. Specify a point in the drawing to place your table.

190. Fill in the numbers of the sheets by going to each

individual sheet in the SHEET SETS PANEL .


Run the UPDATE FIELDS command onto the
table to regenerate the table.

191. Note that if you want to store the title block for
future drawings you can do so by adding it in a
.dwt template file. The process of adding things to
a template file will be discussed in one of the next
steps.

10 Adding view labels and callout blocks

192. We will start by adding a view label.

193. Go to the file A-100.dwg.

194. Select the sheet view A-100 in the SHEET SETS


PANEL and click on the plus in front of it.

195. Right-click the sheet view you want the view label
block to be inserted for.

196. Choose Place View Label Block in the context


menu.

197. Click on your sheet to specify an insertion point.

198. Enter to accept 1 for the Scale factor of the block.

199. Enter to accept 0 for the Rotation angle of the


block.

200. The View Label block is inserted.

201. The Sheet Number, Sheet View Number, Sheet


View Title and Viewport Scale of the selected
sheet view are filled in automatically.

202. Select the sheet view A-100 in the SHEET SETS


PANEL and click on the plus in front of it.

203. Right-click the sheet view you want the callout


block to be inserted for.

204. Choose Place Callout Block > Number Bubble


in the context menu.

205. Click on your sheet to specify an insertion point.

206. Enter to accept 1 for the Scale factor of the block.

207. Enter to accept 0 for the Rotation angle of the


block.

208. The Number Bubble block is inserted.

209. The Sheet Number and Sheet View Number of the


selected sheet view are filled in automatically.

210. You can store the source files of various callout


blocks in a template.

88
211. The template is located in the
..\Support\Bim\Sections subfolder of the Roamable
Root folder. By default this
is: C:\Users\<user_name>\AppData\Roaming\
Bricsys\BricsCAD\Vxx\en_US\Support\Bim\Sections.
You can easily access this file by typing
in SUPPORTFOLDER and browsing to
Bim/Sections.

212. You can edit these files to customize the layout of


the callouts and the section tracker blocks.

213. When a drawing is generated, the needed callout


blocks are created from the callout blocks source
file(s). When a BIM section is updated, the existing
callout blocks in the target drawing are used (type
BEDIT to choose one to edit).

11 Creating interior elevations

If you’re interested in interior elevations of a room, these


can be created automatically. This can be particularly
interesting for interior designers, or to make the layout
of wall plugs/light switches

214. Open Building 2.dwg

215. Activate the horizontal plan section by double-


clicking it

216. Highlight the living Room or select it in the


Structure Browser

217. In the Quad, under the Model tab, click DEFINE

INTERIOR ELEVATIONS
This should create an elevation for each wall, and a
floor plan of this room.

218. Open the STRUCTURE BROWSER and


under Sections, you should now find 6 Interior
Elevations and 1 Interior Floor Plan.

219. Select all 7 of these section planes and in the Quad


under the Model tab, click GENERATE SECTION

220. You can open the section results by clicking OPEN

MODEL while having the section planes


selected, or by opening the Project Browser. This
should now contain a new sheet displaying these
interior elevations.

221. Rearrange the section results so that they fit on the


sheet. These interior elevations work the exact
same way as the sections and plans we created
earlier, so everything about the layer setup and
updating changes etc. also applies here.

89
12 Creating Drawing Customization templates

You can set up Drawing Customization templates which


you can apply to selected viewports on sheets. These
templates are helpful to ensure certain graphic
standards are applied uniformly across different set of
drawings, and across other projects, based on your
desired entities’ BIM properties and their values. It can
also be useful to check if the 3D model elements and its
metadata have been correctly created. For this training
exercise, we will create a template to filter and apply
bespoke graphics to highlight External Walls and Doors
on a floor plan.

222. Open Building 2.dwg and A-102.dwg

223. On the side panel, turn on the DRAWING

CUSTOMIZATION PANEL to access the


interface.

224. Click to create a new template. By default, the


template is named “New Customization” with the
text highlighted.

225. Rename the template to “External Elements


Strategy” whilst the text is being highlighted. Once
done, hit Enter to save and apply the name.

226. Click the newly created template tab to begin


defining its customization settings. The first step
into the template brings you to the Entity
Customizations, where you will define how your
desired element should appear in the customized
drawing.

227. Click to create a new entity customization


template. Similar as before, the template is named
“New Customization” with the text highlighted.

228. As this template will contain the customization


settings for external walls, rename the template to
“Wall - External” whilst the text is being
highlighted. Once done, hit Enter to save and
apply the name.

229. Repeat Steps 6 and 7. For the second template,


rename it to “Door – External”. Hit Enter to save
and apply the name when done.

230. Create a third template and rename it to “Others”.


This is a general entity customization setting that
could “blanket” apply to other entities or
parameters outside what have just been specified.
This is helpful especially to “tone down” the
presence of any unrelated or unimportant entities
you do not wish to the reader to pay attention to.

231. With 3 entity customizations to consider, that gives


you an idea how many different styles will have to

be created. Go to to access the STYLES tab.

232. To create a new style, click at the bottom


right of the panel and a new STYLES template tab
will appear.

90
233. By default, the tab is named “Style”. Rename it to
“Red” whilst the text is being highlighted as shown.
After you are done, hit Enter to save and apply.

234. Repeat Steps 11 and 12 for the 2 other styles.


Rename the 2nd and the 3rd Style templates as
“Blue” and “Grey”. Now you should have 3 styles
in total.

235. Click Blue to set its style settings.

236. Click its current Color value RGB: 255,255,255 to


edit.

237. In the Select Color dialog, click the Index Color


tab to access a range of pre-set colors. Click the ˅
button to change the index value from 255 to 5.
Alternatively, you could type 5 into the value box
or select a blue square with a value of RGB:
0,0,255. Press OK to apply the changes and exit the
dialog.

238. The color value should now be changed to Blue. Hit


OK in the Drawing Customization panel to apply
the changes to the style template.

239. To adjust the right colors for the Red and Grey style
templates, repeat Steps 14 – 17. However, choose
Index 1; RGB 255,0,0 and Index 9; RGB:
192,192,192 for the Red and Grey style templates
respectively.

240. With all 3 style settings set, click Back to return to


the previous page on the panel. It should bring you
to the Entity Customization page.

241. Click Wall – External tab to define its entity


customization settings.

242. Click Section Result Customization. As this


drawing customization template will be
implemented on a floor plan, walls taller than the
view plane, ie. 1000mm, will be appear as cut, like
in a section. Therefore, it is appropriate to change
the default value of the Intersection Fill setting to
an available Style. In the drop-down selection,
select Red.

243. As this style should also apply to External Walls


shorter than the View Plan height, select Red for
the Background value in its drop-down to enable
this function.

244. The main color of the affected entities has now


been set to Red, but any corresponding hatches
will remain as its default settings. In the drop-down
selection box for Appearance Override, select
Aluminium from the list, which as a material hatch
appears as a solid hatch. Now my External Wall
entities when cut will appear solid.

245. Ensure the Inherit For Plies box is ticked so the


settings also apply across those compositions with
multiple layers.

246. Click Back twice to return to the Entity


Customization page to resume setting up the rest.

247. Click Door – External tab to define its entity


customization settings.

91
248. Click Symbol Customization. In this drawing
customization template, the external doors will be
replaced with a desired symbol.

249. Click on the Select File tab to select a 2D symbol


drawing in dwg format you would like to replace
the door entity in the customized drawing.

250. In the dialog, choose Symbol – Circle in the


Starter files – Drawing Documentation
Advanced – Exercise folder. For best practice,
always transfer the symbol file to the relevant
Drawing Customization template folder within
Support Folder – Customizations. For more
information, please refer to the V21 Help Guide on
how to access customization templates.

251. As the default layer settings in the symbol file are


not defined or associated with any desired colors,
it is best to customize the symbol file based on its
layer names and with the styles created earlier.

Symbol – Circle.dwg contains 2D objects in 2


separate layers, therefore they would need to be
adjusted accordingly.

252. Click and when prompted with Symbol


Name Contains:, enter “BIM_2D_BACK_”. Hit OK
when done.

253. Repeat Step 31 and for the prompt, enter


“BIM_2D_SECT_”. Hit OK when done.

254. For both values of the new symbol layer


customizations, select Blue from their drop-down
values.

255. On the tree structure, click External Elements


Strategy to quickly return to the Entity
Customization page.

256. Finally, define the settings for the Others. Click


Section Result Customization.

257. Select Grey as values for the Background,


Intersection Boundary and Intersection Fill
fields.

258. When done, click at the top right-hand


corner of the panel to access the RULES.

259. Click to create a new Rule. Rename the rule


to “Walls” whilst the text is being highlighted. Hit
Enter when done.

260. Repeat Steps 38 and 39. Rename the second Rule


as “Doors”

261. Click within Walls. You will be prompted


with a selection of new functions to choose from.

262. Select Filter.

263. In the Edit Filter Parameters dialog, the default


values refer to a formula “Type (BIM) = Wall”, which
coincidentally corresponds with the desired filter
rule for the walls.

264. Repeat Step 41.

92
265. Select Sub rule.

266. Rename the rule to “External” whilst the text is


being highlighted. Hit Enter when done.

267. Click within the SUB RULE.

268. Select Filter.

269. In the Edit Filter Parameters dialog, change the


Filter Property from Type (BIM) to Is External
(Wall Common).

270. For the Check Value (Boolean) field, choose True


from the drop-down selection to ensure a formula
“Is External (Wall Common) = True” is applied to
the filter SUB RULE for all Wall entities within the
model.

271. To end this sub-rule, click within the sub rule


and select Entity Customization.

272. In the drop-down selection prompt, choose Wall –


External. Hit OK when done.

273. Repeat Steps 44 – 46 but rename the new SUB


RULE to “Others”.

274. Simply repeat Step 51 and choose Others in the


drop-down selection prompt. Without any
additional sub-filters, this SUB RULE will now apply
to walls whose Is External (Wall Common) value
is False, i.e. Internal. Hit OK when done.

275. Repeat the actions from Steps 41 and 42, but this
time on the Door Rule.

276. In the Edit Filter Parameters dialog, change the


Check Value (String) value from Wall to Door,
such that the formula refers to “Type (BIM) = Door”,
to select all Door entities in the model.

277. Repeat the sequence of creating new sub rules as


you have done from Steps 44 – 54, whilst making
sure any relevant filter rules refer to Door entities,
i.e. Is External (Door Common) and that the sub-
rule for the External Door is paired with Door –
External.

278. Now your entity customizations, filter rules and

styles are set. You may click to exit the


settings and return to the Drawing Customization
homepage to prevent any accidental changes.

279. Click the A-102.dwg tab to view the sheet.

280. Ensure the PROPERTIES panel is turned on and is


displayed.

281. Select PLAN – BUILDING 2 – GROUND FLOOR


viewport and in the PROPERTIES panel, go to the
Drawing Customization property and select
External Elements Strategy from its drop-down
selection.

282. Hover over the selected viewport and select

UPDATE SECTION in the Quad under


Model tab.

93
283. You should see a refreshed viewport with the
graphical changes as per your Drawing
Customization settings.

13 Creating schedules

Let’s add some more schedules to the project, besides


the Door schedule we created in the ‘Drawing
documentation basic’ module. Step 1 to 9 are meant to
refresh your memory of how this is done. This time we
make a schedule of windows.

284. Go to Building 2.dwg.

285. In the Schedules tab of the PROJECT BROWSER

, click Add Schedule. A dialog pops up.

286. First, we’ll create a window schedule: Enter a name


(e.g. Building 2 – Windows). Select Building
2.dwg in the model field if it is not already selected.
In the Data Extraction Definition field, choose for
Windows (BIM).dxd (this file can be found in your
Supportfolder/Bim/Schedules). Choose an
appropriate name for the resulting drawing. This
will be another sheet, so you could choose a name
that is consistent with the sheet you created for the
plans and sections.

287. Click Next.

288. Tick off ‘Extract entities from blocks’. Click Next.

289. You can now select the properties you want. Click
Finish to accept the defaults of the .dxd file.

290. The schedule is now shown in the project browser,


but it is not generated yet.

291. Right-click the schedule name and click Update.

292. Right-click the schedule name and click Display


Schedule.

293. We see that both schedules have a column ‘Story’


showing. This is not very relevant, as the building
only has one story. So we’ll delete this field from
the Schedule. You could have done that by
deselecting this property in the creation process.
The way to do this afterward, however, is by
changing the Data Extraction Definition (.dxd file).
The files you’ve used are a set of default .dxd’s to
help new users on their way. However, every time
you go through the schedule wizard a new .dxd file
is created in your project folder, with your selected
settings. This is then used to create the schedule.

294. Right-click the Windows schedule in the Project


Browser, and click Properties…

295. In the .dxd field, copy the file path and past it in
your Windows Explorer. The file will be opened in a
text editor. It is the new .dxd in your project folder
that is opened.

296. A .dxd file is a readable file, so it’s possible to create


your own .dxd’s in a simple text editor.

297. Remove the line that says Story|Story|

298. Save the file.

299. Do the same for the Doors (BIM).dxd.

300. Update both sections; they should now not have


any Story information showing.
94
14 Creating a Data Extraction Definition from scratch

The DATAEXTRACTION command will, just like the


Schedules wizard, make a new .dxd file with your
settings, but it will also make a .csv file with your data in
it.

301. Open Building 2.dwg.

302. In the Structure Browser, select all Furnishing


Elements.

303. Type in DATAEXTRACTION in the command line.

304. Uncheck the Extract entities from blocks box.

305. Check the Create Data Extraction Definition box,


and choose a file: name it “FurnishingElements.dxd”
and save it in your project folder.

306. Click Next.

307. Select All and click Next.

308. Check the three properties in the Furniture


Information category: Article Number, Cost, and
Manufacturer.

309. Click Next.

310. Click on the three dots next to the Output to CSV


field. Give in a new name for you .csv file and click
Save.

311. Click Finish.

312. This should have created 2 files: a .csv file


containing the results of the dataextraction
(basically the same as a schedule, but in an external
file), and a .dxd file. This .dxd file can now be re-
used for creating a schedule.

313. Open the .dxd file in a text editor. We can see 5


sections: Settings, Entity Types, Properties,
TableFormatOptions and SELECTION SET.

314. The Settings we will leave as they are

315. The Entity Types are chosen because of the


selection set we had active when using data
extraction. However, instead of explicitly choosing
which types (and handles, see later) we want to
extract data from, we will just replace the explicit
entity types by an asterisk (*), to define that we
want to extract information from all entity types.

316. The Properties we will leave as they are.

317. The TableFormatOptions we will leave as they are.

318. We can delete the entire SELECTION SET section,


because again we don’t want to explicitly define
which entities we’ll be extracting data from. We’ll
do this by adding a filter.

319. We can add a filter by adding a new section: The


section title is called [Filter]
The section content is
(Type == Furnishing Element)
(cfr. the .dxd files that are given as example in the
support folder, there a Filter on Door and Window
type is used).

95
320. Thus, the contents of the .dxd file should be as
follows:

321. Save this .dxd file in your project folder.

322. In the Project Browser, click Add Schedule and give


it an appropriate name (e.g. Building 2 – Furnishing
Elements). Select Building 2.dwg in the model
field if it is not already selected. In the Data
Extraction Definition field, choose for the .dxd file
you just saved. For the result drawing, choose a
new drawing.

Update the schedule and display it. You should now have
a new schedule, containing information about furniture
elements: Cost, Manufacturer, Article Number, Count
and BlockViewProperties.

15 Creating sheet set templates

323. The sheet set templates are stored in


the C:\Users\<user_name>\AppData\
Local\Bricsys\BricsCAD\Vxx\en_US\Templates
folder.

96
324. If you want to edit an existing template, you have
two options. Either you edit it directly, or you
make a copy.

325. To edit it directly, you can go to Open under the


BricsCAD icon, choose .dwt in the 'Files of type'
drop-down and choose the file you want to edit.
You can then make the modifications and save the
file.

326. To make a copy, double-click on the .dwt file you


want to copy. A new .dwg with this template will
open. Make your modifications and save your file
as .dwt. Save it in the templates folder to easily
use the copied template in a new drawing.

327. If you have saved the template .dwt to the sheet


set templates folder, you will see it appear when
you use the New Wizard to open a new drawing.
You will also be able to select it as the template
for the creation of generated drawings in the
sheet set set-up of the Project Browser.

328. What can you store into a template?


You can store the following things by using them
in your .dwt file:

a. Title block

b. Layers

c. Colors

d. Line types

e. Hatch patterns

f. Blocks

g. Text styles

h. Dimension styles

i. Page set-ups

97
Point clouds

This module explains how to load point clouds into BricsCAD and work with them. It also shows you a 3D
model that was made based on point cloud data.

1 Open Pointclouds.dwg which is made from a


m template

2 Attach a point cloud

329. To begin we will attach a point cloud with


the ATTACHPOINTCLOUD command. We
can attach different formats including: .las,
.pts, .ptx, .rcp and .rcs.

330. Click ATTACHPOINTCLOUD .

331. Choose ‘from File’, by typing F.

332. Choose the Pump ptx file from your local


machine and click Open.

333. Uncheck all checkboxes in the Attach Point


Cloud window and hit OK.

334. Wait for the pop-up message that pre-


processing of the point cloud is done.
NOTE: the point cloud is being pre-
processed automatically, as well as cached
to you cache folder.

335. REGEN your drawing, by typing in the


command. Your point cloud should now
appear.

3 Change point cloud point size

336. Decrease point cloud point size, by clicking

the icon once.

337. You see that the points become smaller


and they don’t form a smooth drawing. So
if we increase the point size again, we see
a smoother preview.

338. Increase point cloud point size, by clicking


the icon twice.

98
4 Change the amount of shown points

339. Decrease POINTCLOUDPOINTMAX, by


typing in this command and changing its
value to 500 000.
NOTE: when we want to decrease the
number of points that we see, for faster
visualization purposes, for example, our
image will still be relatively smooth thanks
to the bigger point size.

340. Increase POINTCLOUDPOINTMAX again,


by typing in this command and changing
its value back to 4 000 000.

5 Insert another instance of an already pre-


processed point cloud

341. Type in the command


POINTCLOUDREFERENCE.

342. Choose the pump.ptx from the list of pre-


processed point clouds present in your
cache folder.

343. Tick Specify On-screen and click OK in


the Attach Point Cloud window.

344. Now place the point cloud somewhere in


your drawing.

5 Clip the display of a point cloud

345. Make a section box around the part of the


pump you want to isolate.
NOTE: you can always rotate the section
box with the Manipulator.

346. CLIPDISPLAY the section box.

347. Orbit around the point cloud.


NOTE: you see that while you are moving
the points become a bit blurry. This is for
faster preview. If you stay still for a while
all the points will become visible.

99
6 Measure a distance in a point cloud

348. Turn on ESNAP.

349. Measure the diameter of the pump for


example.
NOTE: you can snap towards points of the
point cloud to make this an easy job.

7 Draw a cylinder to start modeling the pump

350. Change your UCS by typing in UCS in the


command line and aligning it with your
section box.

351. Draw a cylinder using the CYLINDER


icon from the Primitives.

352. Specify the half of the diameter, that you


just measured, as the radius.

353. Snap to the other end of the pump to


specify the height.

8 Crop a point cloud

354. Unclip the section box.

355. Right-click on the Lookfrom widget and


select UCS instead of WCS and turn
Perspective off.

356. Click on the Back view icon of the


Lookfrom widget.

357. Go to the Insert tab and click CROP


from the ‘pointclouds’ section.

358. Select the pointcloud you just modeled


onto.

359. Choose R for Rectangular crop.

360. Draw a rectangle over the area you want


to crop out, for example the area where
you modeled your pump.

361. View your model in its context!

100
9 View a 3D model modeled after a point
cloud

362. Open Church.dwg. In this file, you find a


3D model of a church that was modeled
after a point cloud.

101

You might also like