Beruflich Dokumente
Kultur Dokumente
Basics I.I.
bocad-3D
bocad-3D Editions
Editions
14.02.2005
All information contained in this manual has been carefully collected. We cannot be held respon-
sible for typographical errors or modification of individual program functions.
Program version: 20.503 , dated Februar 2005
Version of Manual: 14.02.2005
Am Umweltpark 7
D-44793 Bochum
Contens
1. General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1. History of bocad Software GmbH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Hardware equipment of a bocad-3D workplace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Establishment of a project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1. Program starting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. File: New / Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3. Rules concerning directory names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4. Input of project data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3. Operating of bocad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1. Program surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2. Symbol bars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3. Pickmodus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.4. The mouse in bocad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.5. Keyboard layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5. Main views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.1. Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.2. Additional ! Main view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.3. Create via grid elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
5.4. Create via points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.5. Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6. Creating points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.1. Rule of signs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.2. Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.3. Angel, arc, circle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7. Creating of members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.1. Indication of the files describing members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.2. Shifting of members in longitudinal view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.3. Shifting a member with the help of member anchors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.4. Creating of members in side view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.5. Creating of plates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
8. Editing of members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8.1. Length modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8.2. Volume operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
13. Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
13.1. Creating a phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
13.2. Changing a phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
13.3. Controlling and editing the phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
14. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
1. General
Printer
" Output of DIN A4 or DIN
Computer A3
" Colour or monochrome
" Processor with recommended 2 GHZ
" If possible HPGL2 or
timing
" with at least 512 MB main memory PCL5 (or higher) or for
" Sufficient hard-disc drive postscript
(0.5 GB fr bocad installation and with
additional memory for project data)
" Operating system Microsoft Windows
2000/XP or Linux, eg. SuSe 9.0
" bocad hardware dongle and valid li-
cense
Plotter
" Output in DIN A0
" Colour or monochrome
" HPGL2 or PCL5 (or high-
er) or for postscript
2. Establishment of a project
File cascade
Extension of a STEELHALL
small_hall
(no use of underlines)
canopy_(1265)
roof_2004
(no use of special signs)
After confirming the new file name by pressing the OK button, a file for the new project will be
created below the project directory ([installation drive]:\bocad\project). All data concerning the
project will be stored in that file. Those data include e.g. all created members, created drawings
or parts lists, but also project-related settings you carried out in bocad.
Entry area
for project
data
Entry area
for project
data the ba-
sic grid
Visualization of the
basic grid at activa-
ted preview
Considering now the area above, you will find four entries. But there are more entries in that
box. Click on the tab Details in order to make those entries visible:
Now you can set more entries. Theses entries can be modified later by the menu point Struc-
ture choosing the function Project data.
Here no rules, such as during the determination of the project name, must be observed. Click
the mouse in the corresponding line in order to enter the name (be sure to delete the default
underline; otherwise it will appear again later).
3. Operating of bocad
Menu bar
The menu bar is below the header of the main window and contains all processing functions of
the program (arranged according to subjects). Click a menu point in order to open the required
menu cascade.
Cascade
In the documentation of bocad the individual menus are also called cascades. There you will
find the functions of a selected menu. By clicking on the relevant entries you will start the re-
quired program function.
Status Line
You will find the status line at the bottom of the program window. It is subdivided into five hori-
zontal areas. In the individual areas you will find information about:
1. 2. 3. 4. 5.
Areas of the status line
Display of input readiness: That function will show you, similar to a traffic light, whether at the
moment a program input is possible or not (e.g. during longer calculations or a security query).
1. Display of the message. After choosing a function via the menu you will receive information
about each function you want to carry out.
2. Display of the currently chosen working or design step.
3. Display of the currently chosen pick mode (compare chapter Operating of bocad: pick mo-
de).
4. Display of the phase plane. Here you see the phase plane you are working in. As long as
you do not create a new phase plane, all design Steps refer to Phase plane 1: design Stepp
(compare chapter Phase plane).
Trace window
An additional window of the working area opens automatically when starting the program and
shows the bocad-3D trace in which you can find indications and possible error messages. In
the first line of the trace you will also find the revision number after starting the program.
The trace window has the same functions as the views windows. It can, however, not be clo-
sed.
Trace window
Result
The context menu will be closed and,
during the first choice, the chosen
Via Line up you can symbol box will be automatically regi-
arrange the symbol stered above, in the second line. The-
boxes automatically. re you can also remove the box and
By clicking the entry
place it individually at any place of the
all activated symbol
boxes will be summa- working area.
rized forward or up- If you have already activated a box
ward, i.e. in a place-
saving way.
before and placed it to another place,
it will be placed at the former place in
case of a new activation.
If you open again the context menu - as explained before you will see a check mark in front
of the menu entry of the selected and visible symbol box. That check mark indicates that the
relevant box is activated and visible on the screen.
3.3. Pickmodus
The pickmodus is a means to facilitate the easy and direct selection of elements which are very
close together. The correct selection of the pickmodus thus makes it possible to work precisely
and to avoid unintentional entries. The activated pickmodus will always be displayed in the sta-
tus line and permits only the marking of the elements listed in the following survey:
Members
(catches member
edges and edges) Member, bolts
and points Text
(catches any texts as
Plots-Lines (cat-
e.g. designations of
ches graphic Any
axes)
elements) (catches any ele-
ment types)
Free
(enables free mar-
Weld seams king without refe-
Dimensioning (catches only rence to elements)
(catches all dimen- weld seams)
Points
(catches grid, pick sioning elements)
Bolts
(catches all connec- and database
tions, except for pop points)
marks, welds and
struct. connections)
For many functions, the selection of an adequate pickmodus is a significant working step. If the
function Delete a member, for example, requires the marking of a member and the pickmodus
is set on pick points, at that place no member can be chosen and the function can only be ter-
minated when an adequate pickmodus is selected.
The function-oriented working is an essential feature of the pickmodus. Any modification of the
pickmodus will be valid for each step of the current function. Thus the pickmodus will not be
maintained until the next manual modification but will be switched into the latest modus or into
a reasonable default modus for every function and every working step. From that point of view
we have to do with intelligent functions. They adjust themselves to the individual working pro-
cesses and thus support in particular repeated design steps.
Functional
Representation button
The graphic Undo will be activated for each window. The indicator is the system menu icon.
This window is protected against modifications in the model as long as the graphic Undo is ac-
tivated. After deactivating the graphic Undo or closing the window or the drawing file the Undo
information will be no longer available.
There is no additional keyboard input for the initial context. The following additional keyboard
combinations are valid in the context of the selection of commands.
If you apply any of both notations, three areas with a distance of 250 mm, 1000 mm, 1000 mm
and 250 mm will be established when the grid is created.
Note: You can as well combine the different notations in one input line. In this case be
sure to separate the sections and areas by a comma.
Level description
The default letter for the level description is K.That letter will be placed continuously in front of
all level indications. If you want to have special designations for levels you must enter the re-
quired designation for each level. If you enter for example an additional designation after the
letter K, only the second level will receive that designation. The following levels will receive
again the first input - the letter K.
Level K K [Height]
Later modifying of
grid properties
In order to make modifications visible after the editing process, if they not appear automatically,
you should recalculate at least in the current window.
Confirm you input with OK and the box will disappear and in the status bar of bocad will appear
a message explaining the necessary steps of that function: Pick axis-row-level 1. Double click
on any text element of that grid whose name shall be modified.
Note: The continuous recalculating of graphics would occupy too much capacity of the
computer, especially in the case of bigger designs. You can, however, carry out
any time a manual recalculating in any drawing window by clicking the icon .
Entering of vaules
for additional grids
The settings of the new grid including the grid name will be set the dialog window of the
function. If you want to create the new grid with a distance in x and/or y direction referred to the
original point, you have to enter the values of these distances instead of the default zero value.
Adjust the grids to existing ones in order to avoid that they are directly overlapping. Therefore,
they should be continued in a logical way. New grids will receive in addition to their name as
well an additional, continuously upwards counting grid number for their unequivocal identifica-
tion.
5. Main views
The designing process with bocad-3D is based in so called main views which represent two-
dimensional planes within the global coordinate system. These working surfaces for the design
process are defined by three points and each surface has an individual, local coordinate sy-
stem.
The plane of the view always extends over the X and the Y direction with the Z axis showing
from the plane into the direction of the viewer (similar to the three-fingers-rule). All functions
concerning main view planes are below the menu point View.
Z
X
Y
5.1. Change
Depending on the working process it will be necessary to change current design view in the
main view window. Due to the default setting main views for all grid planes will already be crea-
ted when the project is established. Activate the function View > Main view: Change in order
to change into the currently displayed view.
All existing main views will be listed in the opening dialog box. The represented plane of the
design can be changed by choosing a view and confirming it with OK.
Alternatively it is also possible to arrange different main views in one single window. For doing
that the option With new viewport must be deactivated. After confirming the dialog you can
determine with you mouse pointer a lower position on the left side for the view to be inserted
by following the message Pick view location in an existing window.
Z Z
X X
Y Y
Since this function permits to create various main views in one working process, the view di-
rections for axis, rows and levels can be switched separately. If you want to replace existing
main views, you must also activate the option Overwrite existing viewport. Otherwise a mes-
sage would indicate that existing views can not be replaced.
After confirming the settings with OK, the dialog box will disappear and you can pick grid ele-
ments in any view. Terminate your input by double clicking or pressing the return button and
the new views will be created.
5.5. Delete
All created main views can as well be deleted. So you may delete, for reasons of clarity, unne-
cessary views from the view list. The only main view you can never delete is the global plane.
For deleting views choose the function Main view: Delete in the menu View. In the dialog win-
dow of that function all existing views are listed. You select individual views by mouse clicking
and confirming with OK.
The following examples shall give a practical understanding of the function of the described
creation of views via points. The main focus will be on the connection between the picking or-
der of the three plane points and the resulting view.
Example 1
First point: B1/bottom
level 3.
(origin)
Second point: A1/Bot-
tom level
(defined X axis)
Third point: B1/level
3000
(defined Y axis)
1.
Y
X
The result is a place corre-
sponding to the grid element
(axis 1). The viewer is outside
the building looking at the in-
terior of the building.
Example 2
First point: B2/Bottom
level
(Origin) 3.
Second point: B1/Bot-
tom level
(defined X axis)
Third point: B2/level
4500
(defined Y axis)
1.
2.
Example 2:
Created main view
Y
X
The result of this point order is
a plane (grid element row B)
which are viewed from the in-
terior of the building.
Example 3:
First point: !1/level 3000
(origin)
3.
Second point: A2/level
3000 (defined X axis)
Third point: B2/level
4500
(defined Y axis)
2.
1.
Y
X
6. Creating points
When designing with bocad, the designer/engineer orientates himself with the help of different
spatial points. That may be points created by grids (grid points) or by a member (e.g. outline
points of a HEA profile) or via the menu point Points. In bocad there is a classification of dif-
ferent types of points.
Grid points
Grid points are created via the grid input (compare Input of grid data). They are represented
as and are visible in all views and can only be deleted together with the grid elements.
Pick points
Pick points are created via the menu Points or the symbol bar Points Normal. They are only
visible in the view in which they were created and are represented as , like grid points. They
can either be deleted via the menu point Points (function Delete point) or via the symbol De-
lete point.
DB-points
DB-points are created by transforming existing grid or pick points. DB-points are visible in any
view and are represented with a drawback line and a serial number.
You can delete them via the function Points > Delete point with the setting DB-points (or any)
within the corresponding dialog box which will appear after clicking you right mouse button:
Points 2D/3D
Various functions in the menu Point either consider the creation of points in the plane (2D) or
in the space (3D), for example, the functions Add or Projection. You will find in several
functions the option With Z coordinate for distinguishing whether the creation of points will be
carried out two or three dimensionally, i.e. whether the third axis shall be considered in case of
picked points. Depending on you requirements that option can be switch in or off.
Y
Direction
X
Sign
Point
Point 1 Point 2
As well as in the case of creating a plane the first clicked point is defined as the origin of the
coordinate. The second point defines the direction of the x axis. The y direction is positioned
vertically on the x axis. Therefore dimensions will be registered on their respective axis in de-
pendence of their signs. Positive signs may not be written in front of a dimension. In case of
negative values it is obligatory to set a minus sign.
6.1.1. Perpendicular
With the function Perpendicular you can create one or several points from two existing ones.
From the name of that function you can already recognize that the new point will then be per-
pendicularly to the original points. Among other things, the dialog box Perpendicular shows
the input line for entering the dimensions of the distances with their sign (if negative).
The input is a relative value. Therefore you can create several points with always the same
distances. If you want e.g. to determine the geometric positions (points) of the rafters on a pur-
lin, so you can enter 4 : 500 in the input line. As a result four new points will be drawn with
a relative distance of 500 mm between each point. You may add additional points with different
distances by separating them by commas.
After entering the dimensions you leave the box with OK In the message you will see Pick
Point 1. After clicking the first point the message Pick Point 2 will follow. After picking
point 2 the program will calculate the points and display them on the screen:
created Point Distance
Point 1 Point 2
6.1.2. Parallel
The function Parallel is similar to the function Perpendicular. Here two new points will be crea-
ted in the defined distance, parallel to the two picked points.
As in the case of the creation of points via the perpendicular, the distance of the parallel points
can be positive or negative. A - quicker - alternative for indicating a negative distance instead
of a positive one is to reverse the pick order of point 1 and point 2.
created Points
Distance
Point 1 Point 2
6.1.3. Lengthen
With the help of two points on the line a third one can be created in one distance. That distance
refers to the second picked point and can be both positive and negative. In case of positive va-
lues the point will be created in direction of the axis (first point is origin, second one indicates
the direction). In case of negative values the point will be created against the positive axis di-
rection.
Point 1 Point 2
created Point
Distance
That function can as well be used in the 3D area. For doing that you will find the option with Z
coordinates in the parameter box. If that option is activated you can create a point with 3D
coordinates in a perspective view. For doing that you must pick the points in a perspective view.
If you work with the same setting (option with Z coordinate active) in one plane, the point will
be projected into the plane. .
created Point
e
Point 2 a nc
st
Di
Point 1
6.2. Tools
6.2.1. Add
With the function Add you can create new points by adding distance values for the X, Y and Z
axis with reference to existing points.
The input of 1:100 or only 100 in the line dx of an existing point in local x direction, for in-
stance, will create a new point with a distance of 100 mm. Correspondingly, the input of 3:100
in the line dy will create three points with a distance of each 100 mm from the original point in
the local y direction.
The input for the value dz will only be considered if the option With Z coordinate is activated
and the original point is picked in a perspective view.
6.2.2. Mirror
One important function in the point package is the function Mirror. Two picked points form the
mirror axis (pick point 1 and/or pick point 2 of the mirror axis). After defining
that axis you can mirror as many points as you like. For doing that you only have to pick these
points (pick point 1, 2, 3, ). The last point will be confirmed with a double click or with
the return button.
created Point 3
Point 2
Point 2 of axis
created Point 1
xis Point 3
ra
irro
M
Point 1 of axis
The division of the line can be realised by Number of points, Maximum field length, Rest
P2, Rest P1, Rest P1&P2 or Free input.
6.2.4. Intersection
The procedure of the intersection will calculate a new point on the basis of four given points,
i.e. the intersection. After loading that function the message will ask for the first two points, i.e.
the points of the first imaginary line. Then the points of the second line will follow. The two lines
which may not be parallel will finally be intersected.
Point 3
Point 1 Point 4
created Point
Point 2
The function Graphic intersection offers a similar function. The only difference is that here no
points but lines can be directly picked. These lines will then indicate as well the individual in-
tersection.
created Point
Angle
Point 1 Point 2
If you activate +/- X or +/- Y you will need only one point. Based on this point, an angle referring
to a new point will rotate in the chosen Distance in direction of the local coordinate axis. Both
signs and input rules are fully valid.
created Point
Pickpoint Angle
Distance
(here in positive X-direction)
Point 3
created Point
Point 1 Point 2
After confirming the box with OK the pick points will be selected. The bocad system will then
create in regular distances a new number of points limited by the second and third pick point
or by the arc around the first pick point and limited by the angle.
Point 3
created
Points
Angle
Point 1 Point 2
7. Creating of members
In the basic setting of bocad you can create all standard profiles (such as UB, UC, RSC, RHS,
etc), members with geometries to be determined (e.g. plates or bars), cold rolled sections
(ZKRUPP, STABA, etc.) and catalogue profiles, e.g. for glazing and metal construction.
Activate the function for creating of profiles in the menu point Members > Create profile. Then,
typical for the working style in bocad, you can open the dialog box Create profiles < Members
by clicking your right mouse button:
7.1.2. Designation
The designation is a precise description concerning a member. For example, you can define a
member, in addition to the name (profile), in its function, e.g. as support, beam, etc. You must
not comply any convention when entering your description in the relevant entry line beside the
designation. You can open a list containing various designations by clicking the button besi-
des the entry line:
Note: The selected designation will be later a relevant distinguishing characteristic du-
ring the positioning. Concerning other properties such as profile and lengths,
identical members will be positioned with different numbers if they have different
designations.
Of course, you have also the possibility in bocad to enter the profile type of a profile row direct-
ly, e.g. IPE300. Especially in this case you must observe a particular notation (compare with
the following tables).
Standard profiles
Profile type Notation Example
HEA HEAh or HEhA HEA100 or HE100A
Note: In the case of standard profiles you can use as well -I-profiles. For doing that
you must enter e.g. 1/2IPE300 in the dialog box. In the case of plates there is
for example an unlimited variety of geometries. Therefore, they are for the time
being not included in the profile list. After shifting a plate this will automatically
be adopted in this list.
7.1.4. Materials
Via the button Material you can open a selection list which contains all usual material names.
Here you can select any entry and link it to the profile.
You can carry out the creating of members in long view via one or various points. The first pick-
point always determines the origin or the start of the longitudinal axis. The following determi-
nation of length and alignment of the member is dependent on the setting of the option Points.
Line of sight on
the reference
plane (Z axis)
The creating forms of profiles via n points and the creating of bended members will be treated
separately in the Basics Volume II. in the chapter Curved members.
While an UB profile has only two different views, since the top and bottom view and the front
and rear view are identical, an unequal L profile, for example, will be represented differently in
all switchable views:
Top view
Bottom view
We recommend activating the option Preview in the dialog window of the function in order to
check before the creating how the realised settings would influence the later position of the
member in the reference plane.
If you want, however, that a member levels with its superior left profile edge at the create axis,
you can modify the default anchorage of the member with the help of the setting matrix Loca-
tion:
In the same way you can orientate the location of the member to the create axis via the setting
matrix at each of the nine possible anchor points. Here you have to observe that the anchor
points always refer to external outline of a member. Depending on the profile type, those an-
chor points do not touch directly the member:
So you can create a member above, in the middle of or below the reference plane by using the
vertical setting matrix of the Position. By using the horizontal setting matrix you can align the
member anchor with regard to the create axis to the left hand, in the middle or to the right hand.
In any case one point of the external outline touches the create axis.
Reference plane
Depth shift via a nega-
tive value
Reference plane
In the same way a transverse shift DY will cause a shift of the anchor alongside the X axis. In
case of the positive value you will create a tolerance and in case of a negative value an over-
lapping of member and create axis if the anchor is located at a vertical external outline point. If
the anchor is located vertically in the middle, you will always shift to the left side. In case of a
negative value you will shift to the right side:
you can indicate a rotation around the longitudinal axis of the member by entering a value in
Angle. That angle is mathematically defined as positive.
When shifting a member in the depth to the front, it will be completely above the reference pla-
ne. When shifting it in the middle it will be located with one half above and one half below the
reference plane and when shifting to the back it will be completely below the reference plane.
After generating the plate it will be registered in the profile list. From now on you can load it from
the profile list by using all possible filters (compare possible filters in the section Profile types).
The latter value indicates here the location of the plate concerning its thickness to the reference
plane, i.e. whether the plate shall be created above, below or in the middle of the then picked
outline.
You can also influence the geometry of the plate with a value in expand by. In case of a posi-
tive value the plate has an overlap, in case of a negative value it will use this dimension.
When you leave the window with OK, you will see the messages for picking the outline points
of the plate. The picking order can be carried out either clockwise or anti-clockwise. The last
point must be confirmed with a double click or with the return button.
8. Editing of members
After creating members it is often necessary to edit them, i.e. to modify members concerning
their form and geometry. You will find all required steps for working on members in the menu
point (Member) Tools.
In the left window area you can choose the type of member editing via the tree representation.
In the right window area you will then find different possible settings.
After confirming the dialog box with OK you can pick members to be edited in accordance with
the messages until terminating your input with a double click or by pressing the return button.
Then you have to pick that member edge where you want to modify the length. For doing that
you only need to click in the area of the member edge, i.e. you need not click it exactly. The
length modification in this function refers only to the length of the member and not to the width
or height.
Lengthening of an I-
profile by 500 mm
8.1.2. Adapt
With the function Adapt you can adapt members with their front surface to a plane. The adap-
tation can be carried out two ways: either Projection to axis or via 2 or 3 points (the third point
will be used for creating a compound angled section). You will find this function as well in the
dialog box Length modification < Work on:Members. It will also be activated by selecting the
type, i.e. in this case Adapt.
.For the adaptation via Proj. on axis you only need one point to determine the adaptation pla-
ce. Therefore, the cross section will be adapted directly to the point. If you choose an adapta-
tion plane via 2 or 3 points, you will require the corresponding number of points. With the help
of this setting you can adapt members to an inclined plane.
Both settings permit to enter a positive or negative Clearance in order to modify the distance
of the new member edge to the picked axis.
In addition to these setting, you can control in the dialog box Length modification < Work on:
Members whether only if members intersect tool-part members shall be considered.
8.1.4. Cut
As in the case of Adapt the member will be shortened via Proj on axis or via 2 or 3 points. It
is also possible to add a Tolerance. When executing this cut alongside a plane, the front sur-
face, however, will not be adapted automatically. Rather you must indicate the so-called waste
side of the member.
After confirming the dialog box the plane will be determined as in the case of the function Ad-
apt. Then, in accordance with the message Pick side to remove (member-point), you
must pick the side on the left of right part of the section plane. After confirming with double click
or with the return button this waste side will be cut off the member.
8.1.5. Split
During the splitting process a member will be divided in two separate members. Here you can
split a beam with a Tolerance so that, e.g. the plates for a beam joint can be inserted into the
section.
8.1.6. Regroup
With the help of this function you can combine various members. Here a prerequisite is that the
members have the same cross section and an identical member axis. A direct contact area bet-
ween the members, however, is not required. If you edit for example two beams by using this
function, the new merged beam will extend over the complete length of the original beam and
the previous spacing.
Functions concerning
volume operations
8.2.1. Punch
With the help of the function Punch you can punch tool-part members with to-be-adapted
members, i.e. by using a tool-part member you can remove a volume from a to-be-adapted
member. In contrast to other edit bars for members we presented before, during the punching
process a volume will be created as default which will then be deleted after having been pun-
ched.
In the following example, a HEA200 shall be punched with a plate so that this one will be coped.
Step 1: Creating of a HEA200
b) The function Punch deletes areas of the to-be-adapted member. It creates, however, no
new members even if they would be created physically by the tool-part volume. Thus, in
case of a punching volume no waste member, which could be deleted in the second step,
will be created but only the hollowed section will be eliminated:
To avoid that you can alternatively set in the function of the dialog box that a Tool modification
will be applied for the punching. In case of a tube, for example, you would punch with a circular
profile:
Blend
8.2.2. Combine
The function Combine makes it possible to combine and/or blend outline plates. Thus it is pos-
sible to create irregular elements, e.g. in the area of concrete bodies. That means that you can
combine bodies at their contact areas.
In that window, in the menu point Outline you will find the necessary functions for working on
an outline plate.
highlight
First of all, you should check whether you have chosen the correct member for working on it.
For doing that, load the function highlight. The current member to work on will lighten in an
outline of a different colour.
A new plate thickness will be assigned to the outline plate. Activate the function and a dialog
box for entering the values will appear.
Final snipe
10.Welded connections
Below the menu point Connections you will find various functions for creating connections. No
matter whether you want to create a seam or as to be presented in the next chapter a bolted
connection, you must meet various requirements in order to work with connection means in the
bocad system:
" You must choose a reasonable view. For example with the functions Section or Points/line
in the menu point View.
" Seam or bolts must already be created. For doing that you can use the function in the menu
point Points.
" The members to be connected, in example, beams and front plates must be suited to be
picked.
If you want to have another thickness at the seam and web of the seam connection, select the
option Web != flange. In this case additional entry elements for the Weld thickness flange will
be displayed in the dialog window. If the option Web = flange is activated, regular weld thick-
nesses with the value Weld thickness web will be created.
One condition for the use of this function is that the connecting partners are suitable to be
picked, another condition is that the parameters have been adjusted in the dialog window. Ad-
ditional settings concerning the generation of seams can be carried out on the tab Additional
data.
After activating the function, first of all the member with the seam and then the member to be
welded will be picked. The second connecting partner determines the course of the seam:
Member to be welded
11.Bolted connections
11.1. Terms
Bolt group: In the bocad system a bolts group is defined as bolts which are gene-
rated with functions. A bolts group can have one or several bolts. The
group consists of bolts connecting the same members with each other.
Thus, these bolts are the same type of bolts, i.e. the have the same gar-
niture, material, length, etc.
Loose bolts: Loose bolts distinguish themselves from bolts/studs in the sense that
they are directly assigned a length. The length is not calculated by the
bocad system.
Loose bolts are applied e.g. for connections at null positions, e.g. at
concrete. They are established in the same way as bolts/studs.
Material length: Generally, the material length corresponds to the total of all thicknes-
ses of material to be connected.
Garniture: A garniture includes all additional elements such as nuts, bolts, etc.
Bolt length: Material length + garniture + jutting out.
For example, if you select a bolt with a length of 63.5 mm, that bolt
which can be delivered quickly will be chosen. 65 mm.
Text flag, e.g. for a initial tension Determines what the bolt will also create
Step 1: Creating of two IPE300 supports and shortening in the front view by each 20 mm:
Step 3: Open adequate additional view - e.g. via View > Additional view: Point/Line:
Step 4: Create points for bolt positions - e.g. via Points > Divide line:
11.2. Controls
If all relevant bolts have connectivity you will be indicated an empty result list. In this case all
bolts with the bolt size selected in the list have connectivity.
After applying the function, all represented tool symbols with the function Search >Delete as-
sembly tool can be deactivated again in all windows.
By choosing the option Connection unit you can delete a connected connecting picture. Here,
you only need to pick an element of the picture and confirm your selection..
If you choose the option Single element, you can delete individual connecting elements from
a bolt picture in any view. Only the picked elements will be deleted and the new connecting
picture will be represented.
Note: If you delete e.g. a single member from a bolted connection (e.g. filler plates in
a bolt picture), the bolt picture including holes in that member, but as well in all
other existing members will be deleted.
11.3.2. Move
The function Bolt: Move in the menu (Connection) Tools refers to the moving of individual
bolts in a bolt picture. First of all, change in a view where you can see the bolt picture with the
viewing direction in or against the bolt direction of the bolts. By activating the function, first of
all, the dialog box for entering relative dimension for moving will appear automatically. After en-
tering the dimensions you can pick one or several bolts. The moving will then be carried out
with the specified dimensions relatively to the original position:
After activating the function, we will carry out the following entries in the dialog box:
Length shall be
maintained
Direction shall be
maintained
11.3.4. Exchange
With the function Bolt: Exchange you can later modify bolt connections. If the function is acti-
vated, you can load the corresponding dialog box by clicking your right mouse button. Here you
can make your indication with regard to the bolt type to replace the previous bolt picture. After
completing your indications you leave the box with OK and pick the corresponding bolt picture.
The previous picture will be replaced by the new bolt picture.
Example: Bolted connection MSH at IPE profile
Using the following example (fixing of a MSH profile alongside a longitudinal wall at an existing
frame support) we will present various possibilities of the function. Both members, a support
IPE360 and a bolt MSH100*100*4 will be connected with each other one after the other in dif-
ferent ways. The initial situation is as follows:
MSH 100*100*4
IPE 360
Open the dialog box of the function by clicking your right mouse button and carry out the follo-
wing settings: .
Click the button Designation in order to get a survey concerning the corresponding diameters:
In the opening window you can select a bolt
with the corresponding diameter. This bolt
has a length. This length, however, will also
be maintained if it is not sufficient or too
long.
Alternatively, you can also do without indi-
cation of a length. For doing that, activate
the option Bolts only created if existing
in database. In this case the required bolt
length will be calculated automatically and
the next bolt with sufficient length will be
selected from the database.
Then you must still modify the bolt length in
the dialog box Bolts/studs/Loose/ For
doing that, select the entry RHS&CHS
long/rest short from the selection list Bolt
length.
Here, it is also important to activate the option Bolts only created if existing in database. If
you did not indicate the length when entering the bolt and if you want to create the bolt even if
it does not exist in the database, the material length will be calculated automatically with this
setting and the bolt will be generated with the correct length.
After confirming the dialog box with OK pick now the bolt point in front view on the longitudinal
wall:
MSH 100*100*4
IPE 360
Then you must only pick the two members to be bolted. Here you must not observe any order.
The bolt direction of the bolt is from the exterior, i.e. into the MSH profile, when you look from
the exterior on the longitudinal wall.
SKG 12*140
Insertion direction
In this example, the opening shall be at the first hit. Thus, the following settings are required in
the dialog box Bolts/studs/Loose/, considering the previous demands with regard to the
connection:
bolt without
length indicati-
on
Selection for
short material
length
Similar to the first example, you must now pick the bolt point and then the members to be bolted
after confirming the dialog box with OK in front view of the longitudinal wall. As a result the fol-
lowing connection will be created:
In the following example we will show how stud shear connectors can be set in a grid on an
inclined support. As support we will use an IPEA400 and as stud shear connector a
KOD22*125. The set bolts shall be distributed regularly on the superior flange of the bolt. The
studs shall have a distance of 220 mm in direction of the support axis and a transverse distance
between each other of 100 mm (studs in two rows). In order generate the grid on the flange you
must first change into the top view of the inclined support. For doing that you can open Addi-
tional view: Member plane in the menu View. Here, activate the top view, select as Refe-
rence the setting Flange/Web surface and pick then the support.
First of all select the function Bolts/nuts in the menu Connection. Open the dialog box of
the function by clicking your right mouse button and carry out the following settings:
generate Button
Create grid division
Activate the option Points on the tab Position in the dialog box and set Rest P1 & P2 for the
grid division in the selection list. Then confirm the button Grid division. Now you can enter the
division values for the bolt in the opening box (right mouse button).
After leaving this box with OK you can immediately enter the origin of the grid:
P4 for y-direction
After defining the origin of the grid and the points P1 to P4 you can leave the dialog window
Bolts/nuts/ with OK. Now pick one of the generated grid points as bolt point and confirm the
entry by pressing your return button. Then pick the support.
As a result the set bolts will now be created on the grid points:
12.Backup procedure
During the design phase it may occur that you carry out unintentional modifications such as de-
leting members, drawings, etc. or that data will be deleted due to a power failure or incompati-
bility in the system. It is not always possible to enter value again and it normally takes a lot of
time. We therefore recommend making backups of the project in regular intervals. In addition
the bocad system offers various possibility of saving data which we will now explain in detail.
If you answer with Yes the current version of the structure design will be saved in boc3db and
also in the backup directory boc3db.sav below the current project directory. Thus the file
boc3db corresponds to the current representation of the structure. Otherwise the previous
safety version will be maintained, i.e. no further design steps will be added the file boc3db.
In the menu point Saving interval in the menu Extras you can set the interval between two
safety queries as well as name and position of the backup directory:
Enter here the saving interval. The name of the safety copy must
The saving interval will, howe- be different from the file boc3db
ver, only be modified after the (without extension), see for more
next safety queries. explanation planned saving a
point of procedure.
If you do not indicate an extension for the backup the former boc3db.sav will be overwritten.
If you enter, however, a new extension, the former backup will be maintained and an additional
one with a new extension will be established. In example, you may enter an extension compo-
sed of the current date (example: 18.04.2002 -> boc3db.180402) at the end of a working day.
Be sure to create always a new backup when selecting this procedure. The result may be that
you will have various bakkups in your project directory although you do no longer require them.
This procedure results in an unnecessary occupation of your hard disc. In the worst of all cases
it may occur that your hard disc is completely occupied and that you can no longer save your
project.
With the help of the option Clear up deleted elements you can remove deleted elements (such
as members, bolts, etc.) which are still in the bocad database as entry (in form of an identifi-
cation number). As default setting this option is deactivated. It should be activated as long as
the project is in the design phase. Thus you avoid the unnecessary growth of the file boc3db.
When starting the positioning, however, this option should be deactivated because the clearing
of deleted elements refers consequently to the entire model including the position numbers and
drawings. If you delete e.g. members after the generation of drawings and the project has been
closed with clearance, you will not find the drawings concerning the deleted member because
the bocad system can not find any members belonging to the drawing.
The activated option Restart with current phase and viewport will automatically open the last
active phase and viewport when starting again the relevant project. If you do not activate this
option when saving the project, you will receive the query to select the phase from the list of
existing phases when starting again the program. Then you must select a viewport from the list
Project directory
2. Backup directory
Copy with right mouse click,
insert below the project direc-
tory and rename the copied di-
rectory boc3db.
Start bocad again after carrying out those steps. If you there open the project you will have
access to the project data in the recently established directory boc3db and thus to a correct
data version.
If you use external backups, like e.g. backups on CD-ROM, DAT tape or on a network server,
you should use those media as the must current and correct data basis after a program crash.
13.Phases
In bocad you have the possibility to divide a construction. This can meet several demands. For
example, the construction shall be divided into constructional sections which shall be produced
and delivered at different times. In this case you have to establish so many phases as the num-
ber of constructional sections and link all members, bolts, seams and other elements to them.
Later you can establish and sort parts lists and production drawings classified by phases.
Another case of application is the division of the construction into different sections, as for ex-
ample framework and facade. Here you have as well the advantage that you can adapt and
output the manufacturing documentation individually to each section.
14. Index I
Initial mark number . . . . . . . . . . . . . . . . . . . 7 38
A
L
Addtional view . . . . . . . . . . . . . . . . . . . . . . . 5 22
Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 17 lasso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 12
Loose bolts . . . . . . . . . . . . . . . . . . . . . . . . 11 65
B
M
Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 80
blend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 57 Main view
boc3db . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 80 Change . . . . . . . . . . . . . . . . . . . . . . . . . 5 22
Bolt connectivity . . . . . . . . . . . . . . . . . . . . . 11 70 Main views . . . . . . . . . . . . . . . . . . . . . . . . . 5 21
Bolt group . . . . . . . . . . . . . . . . . . . . . . . . . . 11 65 Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 40
Bolt length . . . . . . . . . . . . . . . . . . . . . . . . . 11 65 member anchors . . . . . . . . . . . . . . . . . . . . . 7 44
member with the seam . . . . . . . . . . . . . . . 10 63
C Members
Cascade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 Designation . . . . . . . . . . . . . . . . . . . . . . 7 38
click . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 11 Menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7
cold rolls sections . . . . . . . . . . . . . . . . . . . . . 7 37 message . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8
Connection control . . . . . . . . . . . 10 64, 11 69 N
Create points
Angle, arc, circle . . . . . . . . . . . . . . . . . . . 6 34 New plate thickness . . . . . . . . . . . . . . . . . . 9 58
lengthen . . . . . . . . . . . . . . . . . . . . . . . . . 6 30
Parallel . . . . . . . . . . . . . . . . . . . . . . . . . . 6 30 O
Perpendicular . . . . . . . . . . . . . . . . . . . . . 6 29 Outline edges . . . . . . . . . . . . . . . . . . . . . . . 9 60
Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 32 Outline plates
Creating of members work on . . . . . . . . . . . . . . . . . . . . . . . . . 9 58
In longitudinal view . . . . . . . . . . . . . . . . . 7 41
In side view . . . . . . . . . . . . . . . . . . . . . . 7 47 P
plates . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 49
Parameter button . . . . . . . . . . . . . . . . . . . . 3 12
via a point . . . . . . . . . . . . . . . . . . . . . . . . 7 41
pick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 11
Via two points . . . . . . . . . . . . . . . . . . . . . 7 42
Pickmodus . . . . . . . . . . . . . . . . . . . . . . . . . 3 10
D Pickpoints . . . . . . . . . . . . . . . . . . . . . . . . . . 6 28
profile list . . . . . . . . . . . . . . . . . . . . . . . . . . 7 39
Database points . . . . . . . . . . . . . . . . . . . . . . 6 28 Profile types . . . . . . . . . . . . . . . . . . . . . . . . 7 39
depth shift . . . . . . . . . . . . . . . . . . . . . . . . . . 7 45 Program surface . . . . . . . . . . . . . . . . . . . . . . 3 7
Directory name Project
invalid . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 create . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4
valid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 Project data . . . . . . . . . . . . . . . . . . . . . . . . . 2 5
double click . . . . . . . . . . . . . . . . . . . . . . . . . 3 12
R
F
refresh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 12
Free profiles . . . . . . . . . . . . . . . . . . . . . . . . . 7 40 Replicator sign . . . . . . . . . . . . . . . . . . . . . . 4 16
Functional button . . . . . . . . . . . . . . . . . . . . . 3 11 Representation button . . . . . . . . . . . . . . . . 3 12
Rul of signs . . . . . . . . . . . . . . . . . . . . . . . . . 6 29
G
Garniture . . . . . . . . . . . . . . . . . . . . . . . . . . 11 65 S
Grid Saving interval . . . . . . . . . . . . . . . . . . . . . 12 80
create additional . . . . . . . . . . . . . . . . . . . 4 19 Screw pictures
delete . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 20 work on . . . . . . . . . . . . . . . . . . . . . . . . 11 70
Geometric structure . . . . . . . . . . . . . . . . 4 15 second hole tolerance . . . . . . . . . . . . . . . 11 76
Modify properties . . . . . . . . . . . . . . . . . . 4 18 Shifting of plates
Grid points . . . . . . . . . . . . . . . . . . . . . . . . . . 6 28 via outline plate . . . . . . . . . . . . . . . . . . . 7 49
Grip length . . . . . . . . . . . . . . . . . . . . . . . . . 11 65 via profile . . . . . . . . . . . . . . . . . . . . . . . . 7 49
Standard profiles . . . . . . . . . . . . . . . . . . . . 7 40
H
standard profiles . . . . . . . . . . . . . . . . . . . . . 7 37
highlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 58 Status line . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8
History of bocad . . . . . . . . . . . . . . . . . . . . . . . 1 1 Symbol bars . . . . . . . . . . . . . . . . . . . . . . . . . 3 9
Z
zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 12