Professional Documents
Culture Documents
Basic MicrostationV2 PDF
Basic MicrostationV2 PDF
Table of Contents
Introduction
About This Course Guide...................................................................... 15
Document Conventions......................................................................... 16
Common Symbols .........................................................................................16
Typographic Conventions............................................................................16
Setting Up The Computer...................................................................... 17
1 Getting Started
Objectives............................................................................................... 18
What is MicroStation? ........................................................................... 18
MicroStation Manager ........................................................................... 19
Show File Icons Option.................................................................................20
Directory Pull down Menu ..........................................................................20
File Pull down Menu.....................................................................................20
Selecting Workspace Components..............................................................21
Opening a Design File...................................................................................21
Overview of the MicroStation Interface................................................ 23
The MicroStation Application Window .....................................................23
Tool Boxes, Tool Frames and Main Menu .................................................25
Design Files (DGN) .......................................................................................34
Models.............................................................................................................34
Tool Settings ...................................................................................................34
Views ...............................................................................................................35
Help .................................................................................................................52
2 Basic Drafting
Objectives............................................................................................... 55
MicroStation Mouse Configuration ...................................................... 55
The Data Button.............................................................................................56
The Reset Button............................................................................................56
The Tentative Button.....................................................................................57
Checking and Changing Button Assignments ..........................................57
MicroStation Design File Concepts...................................................... 58
Scale .................................................................................................................58
Working Units................................................................................................58
Coordinate Readout ......................................................................................59
Table of Exercises
Exercise 1 – Starting MicroStation...............................................................19
Exercise 2 - Opening a Design File..............................................................21
Exercise 3 – Manipulating Tool boxes ........................................................32
Exercise 4 – Using View Commands ..........................................................39
Exercise 5 – Working with Views................................................................ 49
Exercise 6 - Using Tracking Help ................................................................52
Exercise 7 - Assigning mouse buttons ........................................................57
Introduction
Document Conventions
We will find various conventions used in this guide to simplify the instructions.
This section explains what they are.
MicroStation (and this guide) uses the word “Directory” where “Folder” may be
used in some other applications. Where a directory structure is being navigated,
we will use the standard shorthand of the backslash (\) as a separator, for example
“Projects\Student(nn)\dgn”.
Common Symbols
Symbol Remarks
Typographic Conventions
Example Remarks
This guide contains many images of icons, dialog boxes and screen-shots of
MicroStation. When looking at the screen-shots of MicroStation, understand that
the background is shown as white instead of the more customary black. This was
done for printing purposes only.
Warning:
You can not start this course until you have a personal account on the CADD
network.
To obtain a personal login, see your District Lead Operator and IT
Coordinator.
This course requires that the student copy several folders and files into his
personal folder. These files will be provided by the Trainer or the CAD Support
Group
Objectives
When you have completed this chapter, you will be able to:
• Start MicroStation
• Identify the components of the MicroStation Application Window
• Recognize and Manipulate Tool Boxes, Tool Frames and Menu bars
• Open and close Tool Boxes and Tool Frames
• Use the windowing controls to view an existing model
• Arrange and control multiple Views.
What is MicroStation?
Before we learn how to actually start MicroStation, it is important to know
what MicroStation is (and is not). Simply stated, MicroStation is a
Microsoft Windows® based application used to create and edit both 2D and
3D CADD Files. MicroStation is not a simple, “push here dummy”
program that can think for the user. It is essential that the user knows what
their goal is and then uses the robust set of tools in MicroStation to
accomplish those goals.
Because MicroStation is a Microsoft Windows® based application, many of
the operating techniques will be similar to other common Windows
applications. The Graphical User Interface (GUI) has a very similar “look
and feel” to the Microsoft Office® applications.
To ensure that Help is always at hand, MicroStation uses Microsoft HTML
Help®, the standard on-line help system for the Windows platform. When
we have a question, we can quickly display the help topics in a standard
window. Details on how to get help will be presented throughout this guide
as necessary
MicroStation uses a two or three-button mouse. Regardless of which is
being used, unless specifically stated otherwise, we will only use the
primary mouse button (for a “right handed” mouse it is usually the Left
button) to work through the exercises in this particular chapter. It will be
referred to in MicroStation parlance as the Data button. The other mouse
button(s) will be introduced in the following chapters as required. Starting
MicroStation
Issued: 1-Jul-07 18
1 Getting Started
Figure 1
MicroStation Manager
The dialog box illustrated in Figure 1 provides us with the facilities to
manage our files and directories, somewhat like those supplied with
Windows Explorer®, but optimized for MicroStation. MicroStation stores a
thumbnail image in each DGN file that can be seen in MicroStation file
open dialogs as well as Windows Explorer (the latter in versions of
Windows that support this functionality). The thumbnail image is saved as a
bitmap in standard clipboard format.
Note:
MicroStation provides the ability to customize what is displayed in the
thumbnail. This is not covered in this guide, but if more information is required,
refer to the documentation provided with MicroStation
Issued: 1-Jul-07 19
1 Getting Started
Icon Remarks
MicroStation Manager has a “History” menu for both files and directories. It
also has combo boxes for the selection of Workspace components.
20 Issued: 1-Jul-07
1 Getting Started
Figure 2
Issued: 1-Jul-07 21
1 Getting Started
3. Navigate to the H:\MicroStation Basic Training FilesÆDgn folder.
4. Select and highlight (click only once) office.dgn. The Preview panel on
the right will display a view of a model, with the information that it is a
two-dimensional design in the V8 file format.
5. Click OK to open the design file.
Figure 3
Note:
Alternatively, we could have double-clicked the file name without first selecting
it. This would have opened the file immediately. However, had we done this, we
would have missed out on the preview.
22 Issued: 1-Jul-07
1 Getting Started
Issued: 1-Jul-07 23
1 Getting Started
Figure 4
Before we get to the actual commands or tools for drawing, we need to take
a few minutes to review the main elements of the MicroStation Interface.
As we can see, there quite a few that we need to discuss. In general, we can
rearrange the positions of many of these elements, open or close them and in
some cases, “dock” or “undock” them.
Note:
The layout of the user interface is controlled by the workspace that we have
selected. For the purpose of clarity, the layout may have been modified for the
screen images in this manual.
24 Issued: 1-Jul-07
1 Getting Started
Tool Boxes
MicroStation has many drawing tools that are organized into Tool Boxes.
Drawing tools (or “tools” for short) are shown as icons in a Tool Box. A
Tool Box that is in its own window is said to be “floating” or “undocked”.
Figure 5 shows a floating tool box on the left and the same tool box when it
is docked on the right. Since we are new to Tool Boxes, Figure 5 also labels
the important parts of both the floating and docked tool box.
Figure 5
Note:
MicroStation, allows us to have as many tool boxes or tool frames open as we
would like. In practice, however, this becomes a choice of how we want to use
the available screen real-estate. If you are blessed with a dual monitor system
then you may find that you have plenty of space to leave many of them open. If
not, you will need to learn to efficiently manipulate them to conserve what
screen real-estate you do have.
A Tool Frame is really just a Tool Box, with one caveat; it can only contain
other Tool Boxes. Sometimes the Tool Frame is referred to as the “parent”
and the tool boxes it contains as its “children”. Figure 6 shows an example
of a Tool Frame, in this case the “Main” tool frame.
Issued: 1-Jul-07 25
1 Getting Started
Figure 6
While it is apparent from Figure 5 and Figure 6 that a simple image on
paper does not make it easy to distinguish between the two. In practice it is
actually very easy to see the difference. First, notice the small black arrow
at the lower right hand corner of the icon. This indicates that this icon has
“children”….or is a tool frame. A less subtle way of noticing the difference
is to actually see how it a tool frame reacts to a mouse click. Because a Tool
Frame contains child tool boxes, when you select (click the data point on)
an icon, instead of invoking a command directly, it pops-up the contents of
the child tool box. Figure 7 shows what happens when we data point on the
icon for Place Line in the Main Tool Frame.
Figure 7
Now that we know what a Tool box is and what they looks like, the next
thing is how to open or close them. Since there are already several tool
boxes open, let’s start by learning how to close them. There are several
methods for closing Tool boxes. Each one works, some are faster, while
others are more powerful. With practice you will learn when to use each
method.
26 Issued: 1-Jul-07
1 Getting Started
• Clicking the close button ( ) in the title of the tool box is by far the
quickest way to close individual tool boxes.
If a tool box is docked, it has no title bar but that doesn’t really prevent us from
using this method. Just drag the docked tool box off the edge so it floats, then
click the close button.
Issued: 1-Jul-07 27
1 Getting Started
Caution:
Customizing and creating new tool boxes and tool frames is beyond the scope of
this course. However, the documentation provided with MicroStation is very
helpful with this.
To close a tool box or tool frame here, simply make sure it does not have a
check mark next to it and click OK
Now that we have closed all, or at least some, of our tool boxes we should
also know how to open them. Again, there is more than one way to open
tool boxes.
The most powerful is to again use the ToolsÆTool Boxes command. The
option for “Immediately Open” is important here. If checked, then the tool
box will open as soon as we place a check mark next to it. If this option is
not checked, no tool boxes will open or close until we click the OK button.
The next way is to look more closely at the Tools Menu as shown in the
following illustration.
28 Issued: 1-Jul-07
1 Getting Started
We get a hint as to which of these tool boxes are actually tool frames by the
structure of the menu. For example, if we select Main, we get a child menu
that looks as follows. Notice that the first item in the child menu is “Main”.
If we select this, the Main tool frame will open. Can you tell what tool
boxes the Main tool frame contains?
Issued: 1-Jul-07 29
1 Getting Started
Note:
Also notice that some of the more common tool boxes are listed right at the top
of the menu (Attributes, Primary, Standard). This is to provide a quick way to
toggle these particular tool boxes on and off.
Now that we can Open and close tool boxes, let’s look at how we actually
make a tool box Dock or Float. As stated previously, to dock a Tool box we
simply “drag and drop” it onto the edge of MicroStation. In fact, that’s all
we do to float a tool box as well. The difference is how we make
MicroStation “grab” a hold of a tool box so we can drag it.
When a tool box is floating, it has a title bar. Simply click and hold the data
point button down and drag the tool box around. You will notice a grey
outline of the tool box following the cursor. This is used to indicate where
the tool box will be placed when it is dropped.
30 Issued: 1-Jul-07
1 Getting Started
When a tool box is docked, it is a bit trickier because there is no title bar to
grab onto. This is where the “Handle” of the tool box comes in. Did you
notice the double line at the left edge of every docked tool box? The
purpose in this handle is to allow you to grab on to the tool box.
Caution:
You can not grab a tool box (docked or floating) by clicking where there is an
Icon. This will invoke the command represented by the icon. Instead, make sure
you aim for the title bar or handle of the tool box.
You can actually “tear-off” a tool box from a tool frame to make it float as well.
Then, when you’re done with it, just close it.
Note:
There is a bit more to resizing of tool boxes, but it is not terribly important. Just
keep in mind that MicroStation will “adjust” the size of the tool box to
accommodate the icons.
Issued: 1-Jul-07 31
1 Getting Started
Main Menu
The Main Menu is really just a special case of a tool box. It can be resized,
floated or docked (docked by default). The only thing it can’t do is be
closed.
Since there are a huge number of commands under the main menu, we will
not introduce them all here, but will do so as we need the commands to do
drafting.
We can also manipulate which of the tools in a tool box are actually visible.
To do this, all we need to do is right click on the tool box and a context
menu appears as shown in the following illustration. This context menu
allows us to choose which tools are displayed by setting or clearing the
check mark next to the tool. It also provides a quick way to select all tools.
32 Issued: 1-Jul-07
1 Getting Started
Figure 8
11. Click the Close button ( ) on each of the open tool boxes. As you can
see, it works well for 1 or 2, but gets quite tedious for many more than
that.
12. Open 20 tool boxes again.
13. Select ToolsÆClose Tool boxes from the main menu.
14. Select both Floating and Docked and click OK. Your screen should now
look similar to this:
Why didn’t all of the tool boxes close? Actually, they did. Just the tool
frames remained open!
Issued: 1-Jul-07 33
1 Getting Started
15. Close the remaining tool frames by clicking on each tool frame’s close
button.
16. Open the same 20 tool boxes.
17. Select ToolsÆTool Boxes from the main menu.
18. Uncheck the first 20 tool boxes.
Did you notice in the dialog that some items were BOLD? This is one
more place we can see which tool boxes are really tool frames.
19. Spend a few minutes experimenting with the methods for docking and
floating the tool boxes as well as resizing. The instructor will be able to
help if needed.
For PennDOT, DGN files should only contain a single model named “Default”.
However, understanding of models is important in case files that have come
from elsewhere can contain multiple models.
Models
A Model is a container for various drawing elements (elements for short)
like lines, curves, text etc. which are used to represent a design. Because
there can be multiple models in a design file, there can also be multiple
drawings in a single design file. However, only one model can be active at
any given time. For PennDOT, this is usually the “Default” model.
Note:
A design file can contain both 2D and 3D models.
Tool Settings
Before we jump into using and manipulating views, we need to discuss the
Tool Settings window. The Tool Settings window is a generic window that
provides a common place for commands in MicroStation to display their
settings. Whenever a new command is selected, it changes its appearance.
34 Issued: 1-Jul-07
1 Getting Started
For example, when we select, say the Zoom In command, the Tool Settings
window changes to look like this.
We can choose to have the Tool Settings window only display while we
make the necessary settings, or remain open all the time. By default,
MicroStation will have the Tool Settings window remain open all the time.
The ability to have the Tool Settings window open while we make changes
to the settings, and then automatically close is referred to as PopSet.
The PopSet toggle is on the Primary Tool box and uses color to indicate its
status.
• Red means that PopSet is Disabled (the Default in MicroStation)
• Green means that PopSet is Enabled
Views
Views are the windows we use to view models and any attached references.
We may have up to eight views open at once, each displaying separate
views of a model. If you are in a 3D model, each different view can be
rotated to show a different perspective (top, front, side etc). Each view can
be sized, rotated and arranged independently. In practice, it is unlikely that
we will need all eight views at once but they are available if we do.
Issued: 1-Jul-07 35
1 Getting Started
View Groups
Note:
Even though we can open multiple views, for simplicity we will work with a
single view at first. Once we are familiar with the basic view commands we will
open multiple views and explore further.
Each of these commands affects the view from which it was originated. So,
if we have View1 and View2 open and we click the Fit All command on
View 1 it will affect what View1 shows.
Update View
36 Issued: 1-Jul-07
1 Getting Started
The Update View command is used to just what its name implies, update the
screen. The reason it exists, is that in some cases as graphic elements are
deleted they leave imaginary (but very visible) gaps in other elements that
they overlapped. To tell MicroStation to refresh the screen, we need to
simply click the Update View command on the view we want to refresh.
The first image below shows an example of a line that was deleted leaving
its “ghost” behind. The image below that is after the Update View
command was clicked.
Issued: 1-Jul-07 37
1 Getting Started
If you want to set the Zoom Factor before you zoom out, pick the Zoom In
Command, set the Zoom Factor and then pick the Zoom Out command.
Both commands have a Zoom Ratio setting that appears in the Tool Settings
window. This setting controls how much the zooming will occur. A ratio of
1 means no zooming while a ratio of 2 means to either double the area or cut
the area in half.
Window Area
This is similar to the Zoom In tool, except much more controllable. With
this command we can select the boundaries of the new view area instead of
specifying a zoom ratio.
Caution:
Pay special attention to the Tool settings on this command. If the Apply to View
option is turned on, it will make the selected view display the area identified, not
necessarily the view that originated the command.
Fit View
When we need to see the entire model at once, this is the tool we use. The
view area immediately expands to take in the entire model. The Tool
Settings window has a Files menu, but we do not need to differentiate
between files so it will remain set to “All” for now.
Rotate View
View rotations can simplify the drafting process when the model needs to be
drawn at an angle to the usual Model Axis, where by default the x axis is
horizontal and the y axis is vertical.
For example, assume we need to draw a floor plan of a house in the correct
orientation with relation to true North. It is very unlikely for the walls to be
exactly North-South and East-West, so by default they will not be parallel
with the sides of the view. The Rotate View tool will allow us to rotate the
view axis to suit the predominant directions of the lines we are working on.
When we rotate a View in MicroStation, we need to keep in mind that we
are rotating the View Window that we are observing the model through,
NOT rotating the model.
The Tool Settings for this command are different if you are in a 2D or 3D
file, but they serve the same purpose. The settings allow you to tell
MicroStation how you want to define the rotation. In a 2D file, you can
choose between 2Point or Un-rotated. As you might expect, Un-rotated
aligns the view’s x axis with East and y axis with North. The 2Point method
allows you to define the rotation using two points.
38 Issued: 1-Jul-07
1 Getting Started
Pan View
This tool is used to view a different part of the model without changing the
magnification. It is not the only way to “Pan” around a model, but it is the
most controllable. Using this tool is a two step process that amounts to
picking an origin and destination point with the understanding that the
origin point will me moved to the destination point in the view. Again, we
are speaking of view commands so we are not moving the design elements;
we are just moving the views around.
Another method for making large movements in a view is the scroll bars on
the edges of the view.
The third option is to use the ShiftKey and mouse method. This involves
positioning the pointer in the view, holding down the <SHIFT> key and the
data button, then dragging the view over the model.
Note that the further your mouse drags from the original point, the faster the
scrolling will occur.
View Previous
View Next
This tool will effectively “Redo” a viewing operation. We can best think of
this command like the “Forward” button in a browser.
Issued: 1-Jul-07 39
1 Getting Started
7. Click the mouse button (datapoint) on a recognizable point somewhere
off to the edge of the view. Notice how the point you clicked on was
moved to the center of the view and the area defined by the grey box
now fills the whole view. Figure 9 shows what this will look like.
Figure 9
Zooming Out
Now that we have zoomed in, let’s zoom out in smaller steps. Recall that to
set the Zoom factor before we zoom out we need to first start the Zoom In
command
1. Click the Zoom In command
2. Change Zoom Factor to 2.0
3. Click the Zoom Out Command. The view immediately decreases in
magnification by the factor set in the Zoom In command’s Zoom Ratio
(2 in this case)
4. Select the Zoom In tool, change the Zoom Ratio by keying in another
number (any number between 1 and 50 is valid, but use a small number,
say 1.5).
40 Issued: 1-Jul-07
1 Getting Started
5. Select the Zoom Out tool. The magnification reduces by the ratio as set.
The Prompt at the left of the Status Bar invites us to “Enter zoom center
point”.
6. Move the pointer into the view area and click. After the first Zoom Out,
we are able to select the point to become the new center of the view and
to change the Zoom Ratio.
It’s not always obvious that the Zoom Out or Zoom In tool can be used as a way
to Pan a view as well. If you set the Zoom Ratio to 1.0 and click the Zoom Out
command, it repositions the datapoint to the center of the screen. This is like a
pan command that moves in discreet steps.
Window Area
1. Select the Window Area tool. The prompt reads “Define first corner
point”. When we move the pointer onto the view area you will note it is
“a full screen crosshair” to make defining the corners easier.
2. Click on the screen to define a corner of the new view, say the top-left
of the reception area. The prompt reads “Define opposite corner point”.
3. Move the pointer to the diagonally opposite corner of the area to
window, click again. The magnification increases by the area selected.
Issued: 1-Jul-07 41
1 Getting Started
42 Issued: 1-Jul-07
1 Getting Started
Rotate View
1. If MicroStation is not running, start it and open Floor.dgn
2. Use the Zoom commands to ensure that View 1 shows the entire angled
wall as shown in Figure 10.
Figure 10
3. Select the Rotate View tool from View 1’s Control bar; if necessary
choose 2 Points as the Method from the Tool Settings window.
4. Move the pointer directly over the top corner of the angled wall in
View 1, as indicated in Figure 11, click the data button. The prompt is
now “Define X axis of view”.
Issued: 1-Jul-07 43
1 Getting Started
5. Move the pointer down and to the left, until it is over the other end of
the angled wall, click again here. The view window will appear to stay
still and the model rotate, but as we learned above, technically this is
not the case.
6. Pan the view to see the outside wall etc., then click the Rotate View
tool again, choosing Un-rotated from the Tool Settings window, then
identify View 1 by clicking the data button in it. The identified view
will rotate back to its original orientation.
7. The x axis, as in the mathematical convention, runs horizontally from
left to right. When we defined it in steps 5 and 6, we selected the top of
the angled wall, then the bottom. This resulted in the model appearing
in the view with what was formerly its bottom at the right of the screen.
8. The points defining this rotation were placed precisely with the help of
a facility called AccuSnap. This attracted the pointer to the ends of
graphic elements and displayed a special indicator. We will learn more
about this facility a little later in the course.
44 Issued: 1-Jul-07
1 Getting Started
Figure 11
9. Click the Rotate View command
10. Set the Method = UnRotated
11. Click in View 1. Now the view has the x axis aligned with East and the
y axis aligned with North.
Issued: 1-Jul-07 45
1 Getting Started
Panning View window with the Scroll Bars
1. Open Office.dgn
2. Fit the model into the view
3. Window a small area of the office model.
4. Use the horizontal and vertical scroll bar handles to move the view.
Movement occurs until the mouse button is released.
5. Click in the areas of the scroll bars between the handles and the arrow
buttons. The view “pages” through the model, without any overlaps.
6. Click the arrow buttons, then press and hold them down for short
periods. The view area moves in discrete steps.
Figure 2.23
Panning the view window with the Shift key and mouse
1. Position the pointer in the view, hold down the <Shift> key, press the
data button and drag the view horizontally and vertically. The speed of
the pan will vary with the distance of the pointer away from its position
when we first pressed the mouse button. Using the Pan View tool
2. Select the Pan View command; make sure that the Dynamic Display
check box is off in the Tool Settings window.
3. Click on a recognizable element in the model. The prompt reads
“Define amount of panning”
46 Issued: 1-Jul-07
1 Getting Started
4. Move the pointer to a corner of the view (an arrow “rubber bands” with
the pointer),
5. Click again. The element selected in the previous step is now positioned
in the selected view corner.
6. With the tool still selected, check the Dynamic Display check box on in
the Tool Settings window, repeat steps 39 and 40. This time the view
window moves with our mouse pointer.
Issued: 1-Jul-07 47
1 Getting Started
View Previous
1. Click View Previous command to go “back” to the previous
magnification.
2. Datapoint several times to continue moving “back” through each of our
previous zooms. Notice how it “backs” up to the previous zoom until
we get to the initial view from when we first opened the drawing.
View Next
1. Click the View Next command to go “forward” to the next view.
2. Datapoint several times to continue moving “forward” in the list of
views we have done so far.
48 Issued: 1-Jul-07
1 Getting Started
As mentioned earlier in this chapter and demonstrated in the previous
exercise, we are not limited to 1 view only per model. A typical example of
an application for multiple views is to simultaneously provide zoomed-in
and overall views of a model.
3. Choose WindowÆViews from the Main menu. Note that view numbers
1, 2, 3 and 4 all have check marks indicating they are open. We are
able to open and close views from here, just toggle the checkmark on
and off. The Tool Groups tool box is usually more convenient,
however.
4. Open View 5 from the button bar in the View Groups tool box. The
new view will hide an existing one — its size and position will depend
on the arrangements at the time it was last closed.
Issued: 1-Jul-07 49
1 Getting Started
Automatic View Arrangements
We may organize our multiple views as we need by resizing and moving
them within the Application window. MicroStation will also arrange them
automatically for us if this suits our requirements.
Standard View Arrangements
1. Open Floor.dgn
2. Open View 1 through 5
3. Choose WindowÆCascade from the Main menu. All 5 windows are
partly visible, with only the front one useful for viewing and drawing.
Figure 2.26
4. Practice bringing other views to the front by clicking on any visible part
of the window’s borders or title bars.
5. Practice bringing other views to the front by choosing them from the
Window menu.
6. Choose WindowÆTile from the Main menu. All 5 windows are fully
visible, but very small.
50 Issued: 1-Jul-07
1 Getting Started
There is some wasted space in the Application window which may as well
be filled by enlarging a view.
7. Choose WindowÆArrange to tell MicroStation to fill up the free
space.
Issued: 1-Jul-07 51
1 Getting Started
Figure 12
Help
We had a very brief look at the Help menu from the Main menu bar, where
we viewed the Tool Index. We can also access Help Contents, Search etc.
from the Standard tool box (see “The V8 Application Window”).
Using Help frequently does not use time, it saves time. We do not only
obtain answers to the questions that cause us to open Help initially, we often
pick up valuable extra information on the way. Use help frequently during
this course, as there are many more pages of information available from this
facility than could ever practicably be included in a course guide.
The primary level of help for tools is to “hover” the pointer over the tool,
waiting for its Tool Tip to appear. As well as the Tool Tip a brief
description of the tool appears in the Status Bar. However, because we often
need more complex assistance than this, we can use Tracking Help.
52 Issued: 1-Jul-07
1 Getting Started
Issued: 1-Jul-07 53
2 Basic Drafting
We were introduced to MicroStation’s GUI and gained control over how a
model is viewed in chapter 1. We are now able to open, close and rearrange
both the Tool Boxes and the Views within the Applications Window. In this
chapter we will move on to create our own design files and models.
The general plan for this chapter is to create a new design file (DGN).
Within this file we will use various drawing tools to create a simple model.
In the process, we will be introduced to the “other” mouse buttons and their
functions.
Objectives
When you have completed this chapter, you will be able to:
• Understand and use Data points, Tentative Points and Resets
• Create a new design file based on the appropriate seed file.
• Control the View Attributes to display and hide features
• Look at working units and other design file settings
• Use the Place Smart line tool with its default settings
• Use the Undo and Redo commands
Issued: 1-Jul-07 55
2 Basic Drafting
Figure 13
Note:
Even though the default configuration assumes that the Data button is on the
left, this is not a requirement. In order to accommodate left handed users and
other personal preferences, MicroStation allows the buttons of the mouse to be
customized. This will be discussed later in the guide.
56 Issued: 1-Jul-07
2 Basic Drafting
If you only have a two button mouse, you can still configure the mouse to use a
tentative button. Typically this is done by telling MicroStation that the Tentative
button is when both the Left and Right buttons are simultaneously clicked.
Issued: 1-Jul-07 57
2 Basic Drafting
11. Repeat as required for any other functions, click OK to change the
configuration, or CANCEL to leave them as they were.
Scale
When we set about making Drawings, we will probably have to consider
Scale - eventually. The word “eventually” is meaningful, as we can forget
about scale completely while we are creating our Design Models. The
Design Model contains all the elements of the design, which are then used
to compose a Sheet Model (discussed later in this guide). We only need to
consider scale when we are composing our Sheet Model ready for printout.
The most important point here is that we always create our design models in
“real world” units, at full size.
Working Units
Working Units are unique to each model in a design file. The purpose of the
working units is to tell MicroStation what units the user will be inputting.
This should not be confused with what units MicroStation may display
(Coordinate Readout) which is covered in the next section.
The usefulness of working units doesn’t really become apparent until you have
to enter a distance. For example, if you want to enter a distance of 8 Ft and 5
3/64” inches, how would you type this distance?
If there were no Sub Units you would have to first convert 3/64ths to a decimal
number of inches, then add 5”. Take the answer (5.046875) and then convert to
feet (0.4205729167) and finally, add to 8 Ft. Obviously this isn’t math that is
done in your head; it would require a calculator. How else would you know to
key-in 8.4205729167 feet?
The answer is Sub Units. Sub Units allow you to keying a distance as Master
Units:Sub Units or in this case, 8:5 3/64 which would literally mean 8 master
58 Issued: 1-Jul-07
2 Basic Drafting
In PennDOT, the working units that you will actually use will depend on
which unit you are assigned to and whether the project is English or Metric.
Roadway and Traffic folks use Master Units (US Survey Feet) only for
English projects while Bridge drafting requires a combination of Master
Units and Sub Units (Survey Feet and Survey Inches). For Metric projects
everyone uses (Meters and Millimeters), for Master Units and Sub Units.
Working Unit values are always set for you when a new file is created. This
will be covered in greater detail later.
Coordinate Readout
Once we know our working units, we may choose how they are to appear in
any readout within MicroStation.
For instance, a Bridge English project design file uses Survey Feet as the
master unit and Survey Inches as the sub unit. The coordinate readout could
be in feet only, for example the length of a certain line may read out as
1.65’. It could also appear in feet, inches and fractions of an inch, as 1’ 7
51/64”, depending on our choice of Coordinate Readout. The details of
setting up our DGN with coordinate readout will be dealt with in detail a
little later in the course.
Issued: 1-Jul-07 59
2 Basic Drafting
60 Issued: 1-Jul-07
2 Basic Drafting
4. Starting at 1, move the pointer over the numbered points for each of the
vertices in order, ensure that the yellow X is centered on each dot
before clicking the Data button to accept a Snap as it is indicated.
Caution:
Do not press and hold the data button. If you do this, you will actually be
placing a second data point wherever the mouse is when you release the button.
Instead, just click and release the data button.
5. If the first vertex we place falls on the wrong point, click the Reset
mouse button (the right button) and start again.
6. If a Data Point (a point defining a vertex in this case) is accidentally
placed at an incorrect location, simply click the Undo tool (from the
Standard tool box) until we return to the last correct data point.
Note:
When you are in the middle of a command that accepts multiple data points (like
Place Smart Line) the Undo button will undo each vertex. However, once you
are finished placing the element, the undo command will undo the entire
placement of the element.
7. When we have closed the shape, click the Reset mouse button to cancel
the tool. With the default settings for the Place Smart Line tool, each
segment is joined to create a single element, in this case a Shape.
Issued: 1-Jul-07 61
2 Basic Drafting
Seed Files
All new DGNs are based on existing ones; these existing DGNs are known
as Seed Files. A seed file always provides a “starting point” for the design.
It will have various default settings already in place, in a comparable way to
the Templates that are used by other applications. MicroStation is installed
with a selection of standard seed files.
62 Issued: 1-Jul-07
2 Basic Drafting
Figure 14
3. Click the SELECT button from the Seed File panel at the bottom of the
New dialog box to open the Select Seed File Dialog.
4. Select Bridgseed2d.dgn, click the OK button.
Figure 15
5. Key-in AccuWorks to the Files field as the name of our new DGN.
The “.Dgn” extension will be added by default.
6. The directory for the new file will be displayed in the Directories panel.
Click OK to close the dialog box.
7. “AccuWorks.dgn” should already be highlighted; click OK to open it.
The new DGN “AccuWorks.dgn” will appear completely blank, the number
of views open is the result of settings “inherited” from the Seed File that we
selected (Bridgeseed2d.dgn).
Issued: 1-Jul-07 63
2 Basic Drafting
View Attributes
Each view has a number of attributes. The View Attributes Dialog is used to
turn them on or off. Various attributes themselves will be introduced as
needed during this course. The View Attributes Dialog is used to set view
attributes that affect whether and how certain types and classes of elements
display and whether certain drawing aids display. Changes take effect only
if the APPLY or ALL button is clicked.
64 Issued: 1-Jul-07
2 Basic Drafting
Figure 16
Issued: 1-Jul-07 65
2 Basic Drafting
Caution:
Never change the working units because at PennDOT the accuracy of the CADD
is dependant on the standard values.
66 Issued: 1-Jul-07
2 Basic Drafting
There are three options for the formatting of our coordinate readout, Master
Units, Sub Units and Working Units. Using English Bridge dimensions as
an example, we have our Working Units set to survey feet and survey
inches, then, by using different Coordinate Readout settings:
• When the readout is in Master Units, we may have a particular distance
measured reading as 5.542’ (decimal feet).
• If it is in Sub Units (with fractions), it would read 5’ 6 1/2” (feet and
inches).
Working Units adds Positional Units after whole sub units, but we are
unlikely to work with these in MicroStation V8. This option will not be used
during our course.
Issued: 1-Jul-07 67
2 Basic Drafting
Saving Settings
The Global Origin of a DGN is the point in the design where both the x and
the y coordinates equal zero. By default, this is at the center of the Design
Plane, or the area within which we can place design elements. In its default
configuration, MicroStation automatically saves all design changes to disk.
It does not wait for a set time between saves; the disk copy of the DGN is
updated every time we make a change to the design elements. This does not
apply to Settings, such as those just completed. Settings need to be manually
saved in the default installation, or the old ones will return the next time we
open the DGN. This arrangement allows us to temporarily change settings
for a particular purpose, and then abandon the changes once that purpose
has been fulfilled.
68 Issued: 1-Jul-07
2 Basic Drafting
3. Read the coordinates in the Status Bar as an ordered pair, x first.
4. Repeat steps 2 and 3 for each of the vertices. The coordinates are not
always “rounded off” values.
Introducing AccuDraw
AccuDraw is a drafting aid used in MicroStation to precisely place new
design elements, or to modify and manipulate existing elements or groups of
elements. It helps us by generating coordinates dependent on many inputs.
These inputs include the current pointer location, where the last data point
was placed, keyboard input and the type of tool being used.
AccuDraw is not a tool in itself, it is an aid used in conjunction with
MicroStation tools. We may have done without it when we placed the shape
in “JoinTheDots.dgn”, but we will seldom work without it from now on. We
will be introduced to its features progressively as we work our way through
this course, starting with the fundamentals.
Issued: 1-Jul-07 69
2 Basic Drafting
AccuDraw Settings
As you might expect, there are many settings that affect AccuDraw. They
can be accessed by selecting SettingsÆAccuDraw from the Main menu bar.
Figure 17
As you can see in Figure 17 the settings are organized into three tabs:
Operation, Display and Coordinates.
70 Issued: 1-Jul-07
2 Basic Drafting
Note:
So as not to overwhelm the beginning user, a detailed description of each
individual setting will be left to the Help file. Only some settings will be
described as we need them.
When it is on, the AccuDraw Window is open, and has data entry fields for
the input of distances or angles. This window may be floating or docked.
Initially we will be using it in its floating form.
Issued: 1-Jul-07 71
2 Basic Drafting
2. Open the AccuDraw Window.
3. Try floating and docking the window, but leave it floating. The window
will be Active by default, as indicated by the background color of its
Title bar.
Note:
The Active Window typically has a different color title bar than the inactive
windows. By default in our illustrations it is blue.
4. Select any tool from the Main tool frame. Leave the pointer on the tool
or its Tool Settings window. While the pointer is still over the tool or its
Tool Settings window, it becomes the Active Window instead of
AccuDraw. The window which is Active at any time has Input Focus.
Input Focus means that any keyboard input will go to this window.
5. Move the pointer away from the Tool Settings window to restore Input
Focus to the AccuDraw window.
6. Restore input focus to AccuDraw and press the <Spacebar> -note the
change in the window. The labels on the data entry fields will change
between x and y (Rectangular coordinates) and Distance and Angle
(Polar coordinates).
72 Issued: 1-Jul-07
2 Basic Drafting
Notice the Green and Red Axis indicators. By default the Red axis is the
“positive” X axis and the green is the “positive” Y axis. This will come into play
as we begin to use the compass.
Figure 18
3. Select the Place Smart Line tool ( ) from the Main tool frame. Use
the default tool settings (Segment Type: Lines, Vertex Type: Sharp,
Join Elements: Checked). The Rounding Radius may be ignored.
4. Place a Data Point (click the Data button) near the center of the view.
5. Move the pointer in a circle around the AccuDraw Compass. Each time
we are nearly aligned with either axis, the line “Indexes”, or locks onto
the axis.
6. Move the pointer to the left of the compass so that the line is indexed to
the -x axis.
7. Key-in the number 40 (Do Not press <Enter>).
8. Make sure the line is still indexed (highlighted), then click the Data
button to accept the line. The line is completed (perhaps off to the left
of the view) and a new line is started from the end point of the first one.
Issued: 1-Jul-07 73
2 Basic Drafting
9. Click the Reset mouse button (The Right button) to end the Place Smart
Line command.
We just placed a line 40 feet long in our new DGN. The y coordinate field
of the AccuDraw window showed zero when the line was placed, so it will
be precisely along the horizontal x axis. It may not all be visible within the
view, as it is not necessary to have both ends of a line visible in order to
place it.
10. Fit the view the line now fills most of the width of the screen.
11. Select the Delete Element tool ( ) from the bottom-right of the Main
tool frame.
12. Move the pointer over the line to highlight it.
13. Click the Data button to accept the deletion of the highlighted element.
Now that the view is prepared, we will create a shape resembling the end of
a gable-roofed building, with AccuDraw helping us to define the vertices.
You will recall that when we created the previous shape, we were
constrained to a set of points that defined the vertices. We will not be
constrained that way this time.
Note:
As we work through the next series of steps, remember that the Undo button will
undo the placement of any of the points if we make a mistake.
74 Issued: 1-Jul-07
2 Basic Drafting
14. Select the Place Smart Line tool from the Main tool frame. Use the
default tool settings.
15. Place a Data Point (click the Data button) at about the center-left of the
view.
16. Move the pointer directly down. When the pointer is near the y axis the
line Indexes to this axis and highlights. Input Focus is in the y field of
the AccuDraw window.
17. Key-in 8, accept the completed line (while it remains indexed to the y
axis) with the Data button. The AccuDraw compass moves to position
its origin at the end of the line, while another line “rubber bands” from
this point.
18. Move the pointer directly to the right, key-in 31, and accept the distance
with the Data button while it is indexed.
19. Note that without any interference from us, the number went into the y
field, yet the line was horizontal. This is due to the compass rotating to
align its + positive, x axis with the first line. This is AccuDraw
behaving with Context Sensitivity.
The next side line will be the same length as the opposite side, so we do not
need to key anything in. All we have to do is “match” its height to the first
side.
20. Move the pointer directly upward, press the <Enter> key to lock the
line to the vertical axis. This function is called Smart Lock.
21. Move the pointer across to the top of the opposite side (our starting
point). The pointer will change shape and Snap to the top of the line,
which will highlight.
22. Accept this line length with the Data button.
23. Move to the left, key-in 15’6 (do not accept yet), move up and key-in 4,
then accept with the data button as usual (the feet and inches are
separated by a colon (“:”) in the AccuDraw window). This time we
have defined a vertex with both x and y displacements from the last
data point.
24. Complete the shape by moving the pointer over the starting point once
more. Accept when the snap indicator appears and the line highlights,
click the Reset button to stop drawing.
Issued: 1-Jul-07 75
2 Basic Drafting
Figure 19
76 Issued: 1-Jul-07
AccuDraw Shortcuts
While we can do a large proportion of our drawing by simply moving the
pointer in the direction the line is to be placed, then keying-in the precise
dimension we need. At other times we need to issue additional commands to
AccuDraw, such as to change coordinate systems.
We issue these commands with a selection of Shortcuts, single and two-key
commands from the keyboard. We used one of these in the last exercise
when we pressed <Enter> to lock the right side of the shape to the vertical
axis. This allowed us to move the pointer a long way off axis to match the
height of the opposite side.
There is a large selection of AccuDraw keyboard shortcuts supplied with the
application, with the facilities to define more of our own. There is little
point in attempting to learn them all, as we can easily display the options
available and the commonly used shortcuts will soon be remembered.
Logically chosen abbreviations are used, making the shortcuts easy to recall.
Since there are quite a few shortcuts defined, it would again overwhelm the
beginning user to detail each of them here. Instead, just remember one; the ?
will open a list of all the shortcuts that are currently configured.
Issued: 1-Jul-07 77
2 Basic Drafting
AccuDraw Angles
While behind the scenes angles are always defined in MicroStation in
degrees, we can choose differing angle modes and angle formats. We need
to make choices of these when setting up the Coordinate Readout for
angular information.
Angle Modes
MicroStation will readout angles in all three commonly used angle Modes
as shown in Figure 20.
• Conventional with 0° to the right (+x orientation)
• Azimuth with 0° upward (North or +y orientation)
• Bearing with the angle specified in relation to compass points (N, S, E,
W).
Figure 20
In Conventional mode, angles increase numerically in a counter-clockwise
direction. In Azimuth mode, they increase in a clockwise direction.
78 Issued: 1-Jul-07
2 Basic Drafting
Entering Angles
Issued: 1-Jul-07 79
2 Basic Drafting
AccuDraw is not only a facility to accept data input, it also provides
readout. Regardless of the coordinate mode (rectangular or polar), the fields
in the AccuDraw window provide a continuous readout of the current
position of the pointer. The distances and angles are in respect to the last
data point, and in some cases, the orientation of the last segment placed.
6. Fit the view, then Zoom Out once. This will give some room around the
shape for our experiments.
7. Select the Place Smart Line tool, move the pointer over the upper-left
vertex of the shape, accept with a datapoint when the AccuDraw Origin
snaps to the vertex.
8. Press the <Spacebar> to toggle AccuDraw to the Polar mode (round
compass). The Axis Indicators appear with the x axis horizontal.
9. Slowly rotate the pointer around outside the compass, noting when the
angle readout is zero. Also note the direction of rotation that increments
the reading.
10. Move the pointer over the apex of the shape, noting the angle indicated
when the line snaps to the vertex. The angle (14.4703°) is the angle
between the +x axis and that side of the “roof”, measured in a counter-
clockwise direction.
11. Accept the snap with the Data button, move down to the upper-right
vertex, where the line will snap. This time the AccuDraw compass has
rotated to the direction of the last line segment placed, so the angle (-
28.9406° or 331.0594°) is in respect to the previous line, measured
counter-clockwise.
The main purpose for the readings taken in the last exercise was to
demonstrate how AccuDraw interprets angles in the Conventional mode. In
practice we have a more specialized tool available to measure angles, but
the exercise will have given some insight into how we should input angles
in the future. We will repeat the previous exercises, this time using Azimuth
angle readout.
12. If necessary, Reset (click the Reset mouse button to stop the previous
drawing), select the Undo tool from the Standard tool box and Update
the view to repair the drawing.
13. Choose SettingsÆDesign File
80 Issued: 1-Jul-07
2 Basic Drafting
14. Choose Coordinate Readout from the DGN File Settings dialog box.
15. In the Angles panel, set the Format to DD MM SS (Degrees, Minutes
and Seconds), the Mode to Azimuth and the Accuracy to 0 (no decimal
places after the number of seconds).
16. Click OK to close the DGN File Settings dialog box.
17. With the Place Smart Line tool selected, move the pointer over the
upper-left vertex of the shape, accept with the data button when the
AccuDraw Origin snaps to the vertex.
18. Slowly rotate the pointer around outside the compass (in Polar mode),
noting when the angle readout is zero. Again, note the direction of
rotation that increments the reading.
19. Move the pointer over the apex of the shape, noting the angle indicated
when the line snaps to the vertex. The angle (75° 31’ 47”) is the angle
between the +y axis and that side of the “roof”, measured in a
clockwise direction.
20. Accept the snap with the Data button, move down to the upper-right
vertex, where the line will snap. The reading (118° 56’ 26”) is now
clockwise from the y axis.
21. Reset to end the Smart Line, Undo the lines and Update the view.
Drawing an Octagon
22. Set the Angle readout Format to DD.DDDD, the Mode to Conventional
and the Accuracy to 0.1234.
23. Ensure that the Coordinate Readout is set to Sub Units and the
Accuracy to 1/64 (in the same dialog box as 1).
24. Ensure the Working Units are in Survey Feet and Survey Inches, click
OK; choose File > Save Settings.
Issued: 1-Jul-07 81
2 Basic Drafting
25. Pan the previous shape off to one side.
26. Select the Place Smart Line tool, place the first data point near the
bottom of the view, slightly to the left of center.
27. If necessary, change to Polar coordinates using the <Spacebar>, move
the pointer directly to the right of the start of the line.
We need a little more information before we proceed. When we placed the
shape using Rectangular coordinates, we were able to move Input Focus
between the x and y fields by moving the pointer in one direction or another.
Of course, this cannot be done in Polar mode, so we need to change between
the Distance and Angle fields manually. The easiest way is to use either the
<Tab> key, the <Down Arrow> key, or we can always click in the desired
field with the mouse.
28. If necessary, <Tab> to the Distance field, key-in 10, accept with the
line indexed to the +x axis.
29. Slowly move the pointer up and to the right; as the line extends you will
notice it stops as we pass the Previous Distance (10’).
30. While indexed to the Previous Distance, <Tab> to the Angle field, key-
in 45, accept the position with the Data button.
31. Move the pointer in the approximate direction of the next segment until
it indexes to the Previous Distance.
32. Key-in 45 again to the Angle field, accept the segment with the Data
button. The input focus stayed in the angle field and will continue to do
so until we redirect it.
33. Repeat steps 10 and 11 until the eighth segment, then accept the snap
back to the start point.
34. Reset, the shape is complete.
82 Issued: 1-Jul-07
2 Basic Drafting
This exercise was an example of the use of Context Sensitivity, where the
AccuDraw compass rotated to place its x axis along the segment just placed.
This means that we could simply key in the same angle each time, without
need for calculations. It also demonstrated the Previous Distance indexing
feature, which saved us from repeatedly keying in the same value. We will
now find out how we can use even less keystrokes for the same result.
AccuDraw Previous Value Recall
We have already used the Previous Distance feature, now we will use
Previous Value Recall. We can recall values that have been previously
entered into the x, y, Distance or Angle fields of the AccuDraw window.
The <Page Up> key will restore the previous value to the field with input
focus, with the previous angle to the Angle field, the linear dimension to any
other.
The values are stored in separate buffers for angular and linear dimensions,
but there is only one linear dimension buffer. This allows a previous value
to be recalled into any of the linear fields (x, y or Distance), regardless of
the field it was originally entered into.
Issued: 1-Jul-07 83
2 Basic Drafting
We can speed up repetitive tasks, such as the last exercise, using Previous
Values. We will now draw the octagon again, working even smarter.
AccuDraw Locks
When we key-in values, or use recalled values to the data entry fields of
AccuDraw, the associated boxes are automatically checked. This indicates
those fields are now Locked. The mouse can now be moved without
affecting the value in the field.
In the last exercise we used recalled Previous Values in both the Distance
and the Angle fields. The fields locked, allowing us to move the mouse,
even before we had accepted the segment placement.
84 Issued: 1-Jul-07
2 Basic Drafting
We can also lock values appearing in the AccuDraw window when we
move the pointer, such as when the direction is indexed to an axis. We can
lock any field, using easily remembered Keyboard Shortcuts. To lock the
value in:
• The x field - press <x>
• The y field -press <y>
• The Distance field - press <d>
• The Angle field - press <a>
Keyboard Shortcuts are not case-sensitive.
We have already used another lock, called Smart Lock, in “Drawing a
Shape” on page 2-18. We were drawing the second “wall” when we locked
the direction of the segment, while we defined its length with a snap to the
opposite wall.
• In Rectangular coordinate mode, Smart Lock locks the X field to 0 if the
pointer is nearer the y axis, or the Y field to 0 if the pointer is nearer the
x axis.
• In Polar coordinate mode, Smart Lock locks the Angle to the nearest
axis, + x or -x , +y or -y.
All of these shortcuts are actually toggles, they are also used to unlock
previously locked fields.
Issued: 1-Jul-07 85
2 Basic Drafting
AccuDraw Summary
We have learned quite a few techniques that rely on the use of AccuDraw in
this chapter. Following is a brief summary of the most important points:
When active, AccuDraw anticipates what you want based on how you move
your cursor.
86 Issued: 1-Jul-07
2 Basic Drafting
• The X key toggles the X axis lock on/off when in rectangular mode
• The Y key toggles the Y axis lock on/off when in rectangular mode
• The SPACE key toggles between Rectangular and Polar mode
• The D key toggles the Distance lock on/off when in Polar mode
• The A key toggles the Angle lock on/off when in Polar mode
• The V key rotates the AccuDraw compass to orient with the View
• The O key moves the AccuDraw compass’ Origin
• The RQ key-in allows you to rotate the compass to a specific
orientation.
• The ? key opens a dialog showing you all the AccuDraw shortcuts.
• AccuDraw doesn’t use + or – to indicate direction, it uses the position of
your cursor to indicate a direction.
While these were the major points, there is of course much more to
AccuDraw which you can read about in the documentation for
MicroStation.
Issued: 1-Jul-07 87
2 Basic Drafting
4. Select the Delete Element tool from the bottom-left of the Main tool
frame, delete all of the shapes.
5. Use Place Smart Line to place some “freehand” geometry in the view.
6. Choose EditÆUndo OtherÆTo Mark. Our shapes will return and the
other line work will be removed.
88 Issued: 1-Jul-07
3 The Model
By working on through the previous chapters, we have learned to:
• Use all the mouse buttons in MicroStation.
• Find the basic tools
• Create new design files
• Specify their readout.
Objectives
When you have completed this chapter, you will be able to:
• Understand and Use Levels
• Set Symbology on Elements
• Use the Key-point, Mid-point and Center snap modes
• Be aware of Measuring commands
• Analyze drawing elements
Introducing Levels
A solid understanding of Levels is absolutely essential to becoming a skilled
user of MicroStation. This point simply can not be overstated.
IMPORTANT:
In an effort to promote a general understanding of how to manipulate levels,
some features will be discussed that are not appropriate within PennDOT. For
Example, because PennDOT maintains a strict level standard, the user will not
typically need to create any new levels.
For the remainder of this manual, non-standard levels will be used to simplify
the learning process. For information about the PennDOT standard levels,
please see the Design Manual 3, Chapter 11.
Before we can learn how to manipulate levels, let’s discuss what a level is
and why they are used in general.
Levels were created to provide a way to “sort” elements into logical groups.
MicroStation has the ability to store many more levels than we will ever
need (somewhere around 4 billion). Each level is assigned a name, a
number, and a set of display properties like Color, Line Weight etc.
Issued: 1-Jul-07 89
3 The Model
By turning levels on and off, we can control how much information is
displayed in a view at any given time.
Note:
Each View maintains separate status for the display of levels. This means that a
level can be turned on in View1 and turned off in View2 at the same time.
The word Level relates to a manual drawing analogy, where the details of a
design are conceptually created on a number of transparent sheets. If all of
these sheets are stacked in alignment on a desk, we will be able to see all of
the details in their correct relationships with one another.
Active Level
If we were manually drawing on this stack of overlays, only the top sheet
could be drawn on. So if we wanted to draw on a different overlay we
would first have to move it to the top of the stack. MicroStation works
essentially the same way. Instead of physically moving an overlay we make
a level active. There can only be one active level at a time and it must be
displayed, it can not be turned off.
By default MicroStation draws new elements on the Active Level. A
drawing element has many attributes, one of which is called its Level
Attribute. This refers to the level on which the element was placed. We will
discuss Element Attributes in more detail later.
90 Issued: 1-Jul-07
3 The Model
• The Attributes tool bar contains a dropdown list of all the levels. By
selecting a level in this list it becomes the active level.
• Double clicking on a level in the Level Display Dialog. Open the dialog
by selecting SettingsÆLevels Display or clicking its icon ( ) in the
Primary Tools toolbar.
• You can also do this using a key-in by entering LV= followed by the
number or name of the level.
Issued: 1-Jul-07 91
3 The Model
Command Remarks
Invert Selection Toggles all levels. So that any that were on will
be off and any that were off will be on.
Figure 21
92 Issued: 1-Jul-07
3 The Model
When using the Level Display Dialog there are some color conventions used
to indicate what the state of each level is.
• Teal – The Active Level
• Bold – The Level is Used
• Highlighted Black – Level is On in all selected views
• Highlighted Grey – Level is On in some of the selected views
• Not Highlighted – Level is Off in all selected view.
4. Move the pointer over one of the wing-fuselage vertices (Point 7);
Accept the Keypoint snap with the data button.
5. Define the opposite vertex of the block (Point 18) by accepting a snap
to the diagonally opposite wing-fuselage vertex.
6. Make the level “Numbers” Active
7. Turn Level “Points” Off and On, to hide and display the block just
placed.
8. Turn All Levels On
9. Make Level “Numbers” active.
10. Pretend we don’t realize that the block is on Level “Points”. In the
Level Display Dialog, Right Click on any level.
11. From the Context menu, select Off By Element. The prompt now reads
“Change Level > Identify Element”
12. Data point on the block we placed. Look at the Level Display Dialog to
see which level was turned off.
13. Turn all levels On
Issued: 1-Jul-07 93
3 The Model
Sorting Levels
As the number of levels grows, it becomes more difficult to navigate
through a long list of level names to find the one(s) we want to turn on or
off. There are many ways to make this easier, sorting the list of levels is
only one.
The column headings in the Level Display Dialog can be used to sort the
list. Clicking on a column header makes it the column on which sorting is
performed as well as toggles it between Ascending and Descending sort
order.
By Right Clicking on the column header you can choose which columns to
display.
You can also Drag-and-Drop columns to affect the order in which they are
displayed.
Level Filters
Level Filters are a much more flexible and powerful method for sorting the
list of levels. However, they are beyond the scope of this guide.
94 Issued: 1-Jul-07
3 The Model
Managing Levels
In PennDOT, there is a standard set of levels so there is no real need to do a
lot of management of levels. However, it is still valuable to understand
where and how to manage levels.
There are several ways to create Levels in MicroStation (provided that you
have the rights to do so).
• Defining Levels in the File
This is the most basic way to define levels. The Definition is done in
the active design file and has no affect on any other files. This is of
course both good and bad. In general, when more than one or two
drawings are being created this approach is not ideal because of the
amount of work it requires to maintain level definitions in multiple
files.
• Defining Levels in a Seed File
This is better than the previous method because any time a new
drawing is created from the seed file it gets the levels too. However, it
still does not address the work required to update all the existing files
when a change is needed.
Issued: 1-Jul-07 95
3 The Model
Element Attributes
All elements in MicroStation have Attributes. We already learned that the
Level an element is placed on is referred to as the Level Attribute or Level
for short. There is also a collection of attributes that are commonly referred
to as symbology.
Symbology
Symbology refers to the following attributes.
96 Issued: 1-Jul-07
3 The Model
Color
Each Element has a color attribute which, you guessed it, defines what color
the element has. There are virtually an unlimited number of colors available
in MicroStation. To simplify the process of selecting a specific and
consistent color, Color Tables are used.
A Color Table provides 255 colors that can be identified by number.
Therefore, when describing the color attribute of an element it is common to
say it has color 15.
But what is color 15? Is it Red, green, yellow? Your guess is as good as
mine. The only way to answer this is to have a standard color table like
PennDOT does and review it to see what color 15 is defined as.
Each and every design file has one and only one color table attached.
Note:
The color table that is attached is also an inherited setting from the seed file we
used to create a design file.
Line Style
The Line Style can be selected from a range of standard styles, such as
ordinary solid lines, plus a range of “broken” lines like Centerlines, long
dashed lines etc. We also have Custom Line Styles but we will use only
standard line styles in this course.
Line Weight
Caution:
The Line Weight is NOT a direct setting of the line’s width in any unit of
measure. As we change magnification (Zoom in and out) the line work must
remain the same width in “pixels” to maintain legibility. If this were not the
case, zoom in would result in extremely wide lines that do not clearly define
details. On the other hand, zooming out would result in the lines disappearing
as they became too thin for display on a computer screen.
Each line weight is translated into a tangible width when a design file is printed
out. The relationship between each weight and the resultant width is defined in
the configuration of the software that is driving the printer..
Issued: 1-Jul-07 97
3 The Model
Fill Color
Closed Elements have an additional attributes of Fill Type and Fill Color. If
Fill Type is set to “None”, then Fill Color is not relevant. When Fill Type is
set to “Opaque” the area enclosed by the element will be filled with the
same color as the element’s line work. With Fill Type set to “Outlined”, the
area enclosed will be filled with the chosen Fill Color with the line work
still forming the outline.
Essentially, Fill Color only needs to be set independently of the ordinary
color attribute when we need an outlined fill. This will become quite clear in
the next exercise.
It is most common to leave the display of any fill off until we are preparing
to create a printout. This is because the fill would “hide” details of any
elements “behind” it. Fill is an attribute of a view and can be turned on
using the View Attributes.
98 Issued: 1-Jul-07
3 The Model
Notice the little black arrows on the right side of each button. If you click on the
black arrow, then the dialog opens as a popup that automatically closes once
your mouse is no longer hovering over it.
If you click on the actual button then a dialog opens and stays open until you
close it.
Which method you choose will be largely determined by your screen’s real
estate.
Issued: 1-Jul-07 99
3 The Model
8. Use the Smart Line tool place a line from the tip of the airplane’s nose
to the center of its tail. Notice how there is a snap point at the center of
the line segment that makes the tip of the nose. This is based on the
settings of the Key snap, which we will discuss later.
The leftmost tool in this box is Change Element Attributes tool, which may
be used for changing any or all of the attributes. We have already used this
tool to change the level attribute, now let’s look at what else it can do.
• Method - By selecting the appropriate Method, you can use this tool to
either change an element, or match an existing element.
• Use Active Attributes – When checked, the fields for level, color etc are
set to the active attributes.
• Level, Color, Style, Weight, Class – when checked, the element’s
corresponding attribute will be changed to the selected value.
• Use Fence – Only available if a fence is active in the drawing. For now,
let’s ignore it.
Exercise 26 – Change / Match Symbology
Let’s use it to change the existing elements a bit.
1. Open “Exercise 26 JoinTheDots.dgn”
2. Ensure that only the level containing the outline of the airplane is on.
3. Fit the airplane into the view.
4. Select the Change Attributes Tool, and check the Color and Style
options.
5. Select Color 1
6. Select Style 3
7. Set the Method to Change
Before we proceed, think about what you expect to happen when we apply
this tool to an existing element.
8. Notice that the prompt is asking you to identify the element to change.
Datapoint on the shape of the airplane
9. Read the Prompt
10. Reset to abort the change.
11. As with most commands in MicroStation, when the command
completes, it starts over. So it is ready to go again.
12. Datapoint on the shape of the airplane
13. This time we will accept the change by giving a Datapoint.
21. Now we are prompted to identify the element we would like to change,
datapoint on the airplane.
The previous warning told you that you need to be careful of the “Use Active
Settings” option when matching. However, there are some times you want to
just change the Active Symbology to match an existing element before you draw
any new element.
You can use this behavior to your advantage by remembering that as soon as
we select the element to match the active settings are changed. Despite the name
of the tool, there is no requirement to then also select an element to change. If
we simply end the command by selecting a drawing tool, place Smart Line for
example, we have used it to just set the active symbology quickly.
Here, the same shape was placed with each of the three fill types.
Notice that when a shape is filled with the Opaque option, the fill “covers”
the actual boundary as well. Also, notice that when “Outlined”, the fillColor
is applied only inside the actual boundary as well.
So what do we do with our airplane if we wanted it to be Outlined?
Naturally we could delete the shape and quickly redraw it, but there is a
better way. We want to Change the Fill of the element.
To do this we will make use of the Change Element to Active Fill tool
which is the third tool from the left on the Change Elements Toolbox.
Figure 22
As shown here, if applied to a shape, the shape’s line work will show in its
original color, style, weight etc and the interior of the shape will be filled
with yellow. Let’s give it a try.
Level Symbology
Caution:
While PennDOT does not typically use Level Symbology or ByLevel Symbology,
it is still important to at least understand what it is and how it works, just in
case a file created by a consultant uses it.
Symbology ByLevel
Using By Level symbology is an alternative to defining each individual
element’s attributes. Instead, we tell the level what attributes should be
applied to all elements that reside on it. This way, if the level definition is
changed, all of its elements are affected automatically.
Don’t confuse the By Level method with the Level Symbology method. The
Level Symbology is used to override the attributes of an element that is
already placed while By Level is typically used to define the elements
attributes as it is being placed.
Let’s use it a little to see how it really works.
Creating Models
Models were briefly discussed previously. There, we learned that there can
be more than one model in a design file.
Caution:
We also learned that PennDOT does not use any models other than the Default
Model at this time.
Even though PennDOT does not make use of them, it is again important to
at lease learn what they are and how to navigate them just in case a file
delivered from an outside source does make use of them.
Each Model is independent of all other models in the design file. In fact,
they can even have different working units. For example, we might have a
model that will be used for designing a house which needs working units of
Feet and Inches and another model for designing the site which requires
Feet and Tenths. In PennDOT the solution to this scenario would be to have
two different design files, each with the appropriate working units.
However, models could be used to store both in the same design file.
There are also two types of models; Design models and Sheet models. Often
Design models are combined or referenced to make sheet models. Again, in
PennDOT, this is not how it is done.
18. Reset to end the zoom command. While the view doesn’t look different,
it was resized and moved.
Description Comments
Point of Beginning Unknown Coordinates, just place it freehand in the drawing.
Point 2 Direction = 22^25’19”
Distance = 82.1
Point 3 Direction = 83^29’57”
Distance = 106.3
Point 4 Direction = 185^38’34”
Distance = 96.04
Point of Beginning Unknown Direction and Distance.
19. Select the Place Smart Line tool. Ensure that the Segment Type = Line,
Vertex = sharp, and Join Elements is checked.
20. Since the Point of Beginning (POB) is not a known coordinate, just
Datapoint near the bottom left of the view.
21. Toggle AccuDraw to Polar Coordinate mode by pressing the spacebar.
22. Key-in the angle and distance provided. Use the <Tab> key to move to
the distance field as needed.
Caution:
Don’t forget to use the Separators shown for Degrees, Minutes, Seconds (^, ‘. “)
28. Switch between the two models in the design file and notice that they
really are independent of one another.
Snapping Basics
Hopefully by now, the Keypoint snap is becoming familiar as we have used
it many times so far. Recall that when placing the airplane shape we used
AccuSnap to snap to the points defining the shape.
Snapping is one of the most important aspects of creating proper drawings
in any CAD environment. The ability to snap frees us from knowing
coordinates for every intersection, performing complex math like
calculating tangents between two curves etc.
Figure 23
Rather than go into overwhelming detail on all the snaps, we will focus on
the most commonly used options for now.
Key-point Snap
We have used the Key Point snap several times already. Different elements
have different key points. For example, a line will always have its end
points as key points and a circle will typically have its center as a key point.
Snap Divisor
The Key Point can be affected by a lock called the Snap Lock. The snap
lock divisor allows us to snap to points between key points. For a line, if the
divisor were set to the midpoint of the line as well as the end points. If the
divisor were set to 8 then we could snap to points that are 1/8 of the line
apart as well as the end points.
Most commonly, the Snap lock has a divisor set to 2 which means that any
element should be cut in half and the midpoint should be considered to be a
Key Point.
To access the Snap Lock, select SettingsÆLocksÆFull from the menu
Element Information
You may have noticed that whenever we move our cursor over an element
and hover there a bit, we get a tool tip with some basic information about
the element. Usually this will tell us the type of the element and the Level
that it is placed on. This tool tip is a function of AccuSnap.
Sometimes we will want to have more detail and Analyze the elements.
MicroStation provides the Analyze Element tool for this purpose. It can be
found on the Primary Toolbox ( )
Good Luck.
Important:
In order to save many repetitive words, from here on in this course, the words
“snap to” will indicate that the snap (AccuSnap or Tentative button) is to be
accepted with the data button, unless otherwise stated.
Objectives
When you have completed this chapter, you will be able to:
• Move and copy design elements within the DGN, including between
levels.
• Rotate existing elements.
• Make Mirror Images of geometry.
• Construct two types of Arrays of elements.
• Pre-select elements individually and in defined groups for manipulation.
• Use the Fence to temporarily group elements for any form of
manipulation.
Element Manipulations
The Main toolbox holds a tool box purely for manipulations. Some of the
Tool Settings windows that are associated with these tools offer a large
range of options. This course will not cover all of the options, so it will be
helpful if you take mental notes on the many possibilities as you see the
commands.
Figure 24
Since we’ll look at all of these commands, let’s just go from left to right.
Note:
MicroStation has been around for a long time, and because of this, there are
often multiple ways to do the same thing. This duplicity is often the result of
MicroStation not removing “old” methods just because a “new” method was
added. We will notice several instances of “duplicated” functionality in the
manipulation tools.
Copy / Move
The first two tools in the Manipulate Toolbox are Copy and Move. Each of
them does precisely what their name says, either copies elements or moves
elements. What may not be obvious is that they are really the same
command with two different buttons. Why two buttons for a single
command? You guessed it, legacy from the “old” days when they really
were two separate commands.
Let’s take a look at the Tool Settings Dialog(s) and see what it all means.
Figure 25
3. Now uncheck the Copies option. Notice the change in the title of the
Tool Settings Dialog? It should now look as follows:
Figure 26
Now that we have seen how toggling the “Copies” option On / Off amounts
to the same as selecting the Copy or Move command, Let’s discuss how to
use them.
Move
For reasons that will become apparent shortly, we will discuss moving first.
In order to move an element, we need to specify two points. The element
will be moved from the first point to the second point.
There are many ways we can identify both points, for example, we can
key-in an absolute coordinate, or we can use AccuDraw to enter a relative
X,Y or Distance, Angle, or we could graphically identify a point using our
mouse and snaps etc.
10. Use the Zoom commands to ensure that both the plane shape and the
points are displayed in the view. Your screen should now look similar
to the following image:
Copy
Now that we have seen how the Move command works, let’s talk about the
copy command. The copy command really does two things, first it copies
the selected elements and then waits for the user to move the new elements
to the new location.
Like the Move command, if we want to copy elements to a position that is
relative to the original elements, it is not terribly important where we Data
Point to identify the elements. However, if we intend to use absolute
coordinates then the Data Point used to identify the shapes is crucial.
All of the same input methods discussed for the Move command are also
valid for the copy command.
If we specify multiple copies of an element, what we are telling
MicroStation to do is to copy the original element From the Data Point that
identified it to the data point that identified where to place it and then make
the newly copied element the “from element” and repeat the copy with the
same relative distance.
4. Snap to the equivalent point on the left wing. But DO NOT RESET
5. Pan so that you can see the left wing tip of the newly copied shape
6. Snap to the same point on this shape to make a second copy.
What if we had to make 10 copies like this, or worse, 100 copies? How long
would it take? How many mistakes would we make? Chances are it would
be tedious, slow and error prone. While this is a little bit of a silly example,
it does serve to illustrate the purpose of the option to specify a number of
copies when using the copy command.
7. Zoom out such that all three planes are completely visible in the view.
8. Undo the copy commands until only 1 plane exists in the drawing.
9. Select the Copy tool and enter 100 for the number of copies to make
11. Snap to the equivalent point on the left wing. But DO NOT RESET
Move Parallel
This tool is used for both moving and copying elements parallel to the
original.
This tool is usually used on more complex elements than individual lines
which could be copied with the Copy command just as easily. This tool will
copy open elements like line strings, arcs or closed elements such as shapes
and circles. The following exercise will illustrate what affect the various
options have on the command.
8. Identify the shape with a Data point anywhere on the shape, but not
inside it. The AccuDraw compass rotates to align with the segment that
was identified.
9. Move the cursor slowly outward from the shape, then inward noting the
effect.
Caution:
If you go to far inside or outside a shape, cross-overs might occur giving
unexpected results.
Scale
Scale refers to the relative size of elements in this context. It does not relate
to the Drawing Scale, which only has relevance when we are printing out a
drawing. We use Scale to increase or decrease the size of existing elements.
As with other manipulation commands we have the option to make a copy at
the same time.
The scale command resizes elements about a point. We may define this
point ourselves, or accept the center of the element as the Point To Scale
About. The scale may be a keyed-in value called the Active Scale or it may
be defined graphically.
Active Scale
The Active Scale is a design file setting that can be changed in the same
area as Coordinate Readouts ( SettingsÆDesign File). It is a setting that
must be saved if we want it to carry over from one session to another.
However, it is not necessary to go to the menu bar to find it, as there are
fields in the Tool Settings dialog to set it.
Notice that the X and Y axis can have separate scales if desired.
3 Points
There are many times when we do not know the scale factor. On these
occasions we may only know that we want to scale an element to fit in a
particular space.
We have a Method option available for this situation called 3Points. With
this option, we are able to place points to define a reference point on the
element at its present size, then another data point to define the finished
size.
8. Identify one of the shapes by Data Pointing on any segment, and then
move the pointer around the original to observe the effect. The copy of
the shape moves in the opposite direction to the pointer, which is
defining the Origin or the Point to Scale About.
9. Key-point snap to the left wingtip, accept, then Reset the tool.
10. Use the View Controls change the magnification as needed to see the
planes. The view should look similar to the following image.
11. Click the lock between the X and Y scale fields to “open” the lock.
12. Change the X Scale to 1. Notice that this time the Y Scale did not
change.
13. Identify another of the copied shapes, and then snap to the center of the
tail, Accept and then Reset the tool.
14. Change the view as needed to see both the original and the scaled copy.
This time the scaled copy is the same width as the original, but twice as
tall.
15. In the Tool Settings Dialog, click the Extended Information arrow at the
bottom right, and check the About Element Center box.
16. Change the X Scale factor to 2 again.
So far we have provided a known scale factor to an element. Now let’s look
at scaling a shape to fit inside a space where we don’t know the scale factor.
19. Change the view so that one of the unmodified shapes is visible.
20. Place a block that is larger than the shape around the shape.
21. Select the Move tool and identify the plane by key-point snapping to its
left wingtip.
22. Move the pointer to the left and press <Enter> to lock the Y coordinate
of AccuDraw.
23. Key point snap to the left side of the block, but do not Reset. The shape
is now precisely placed with its wingtip on the left side of the block,
and the Move tool is still selected.
24. Move the plane again, this time downwards (or up) to place the tail on
the bottom of the block while maintaining horizontal position.
25. Select the Scale command, and choose the 3Point method.
26. Check Proportional and uncheck Make Copy, uncheck About Element
Center
27. Identify the plane shape on any segment, and then snap to the left wing
tip to define the Origin Point. Pay attention to the prompts.
28. Snap to the right wingtip as the Reference Point
29. Move the mouse further to the right, indexed along the X axis and
invoke the Smart Lock by pressing the <Enter> key and then snap to
the right corner of the block to define the “Point to define amount of
scaling”. Note that the shape was scaled, proportionally so it is now as
wide as the surrounding box, but it is not precisely the same height.
3 (Reference)
2 (Origin)
30. Undo the last operation so we can try again, this time scaling to fit a
particular space.
31. Select the Scale tool and uncheck Proportional
32. Identify the plane on any segment, and then snap to the left wingtip to
define the Origin Point.
33. Snap to the right wingtip to identify the Reference Point
34. Move the cursor to the right (indexed on the X axis) and invoke the
smart lock.
35. Snap to the right side of the box to define the Defining Point. So far this
is the same as scaling proportionally.
36. Identify the plane shape again and then snap to the lowest vertex on the
tail as the Origin Point for the Y direction
37. Snap to a point on the nose as the Reference Point in the Y direction
38. Snap to the top of the box for the Defining Point in the Y direction.
Make sure that the Defining point is vertical from the Reference point.
Rotate
We have already learned to rotate a view, now let’s look at how we actually
rotate elements within a view. There are three options for rotating elements:
• By Keyed-in Active Angle
• Graphically by defining 2 points
• Graphically by defining 3 points
The two graphical methods permit the use of AccuDraw, so we also have
the option of keying-in angles and distances with these two methods.
Active Angle
The Active Angle is a design file setting similar to the Active Scale we have
already discussed. It is also found under SettingsÆDesign File and must be
saved if we want it to carry over from one session to another. Each of the
tools that makes use of the active angle will also present the option of
entering it in the Tool Settings dialog, so usually there is no need to go to
the SettingsÆDesign File Dialog.
By 2 Points
By 3 Points
This method is used when we need to rotate an element into alignment with
another element. Unlike 2 Point rotation where the angle was defined from
the X axis, the 3 Point method allows us to define the orientation of the axis
graphically.
Caution:
The Active Angle affects more that just the rotate element tool so it is best to
leave it at its default value when you are done using it. Zero (0) is the “safest”
value because it won’t rotate at all.
2 Points
9. Pan the view so that one of the un-rotated shapes is visible.
10. Select the Rotate tool and select the 2 Point method.
11. Identify the un-rotated shape and make the Pivot Point the Center of the
shape.
12. Move the pointer directly to the right, while AccuDraw is indexed on
the X axis, the shape remains in its original orientation.
13. Change AccuDraw to Polar coordinate mode and <Tab> to the angle
field. Enter an arbitrary angle and accept.
14. The primary difference between this and the Active Angle method is
that we did not change the Active Angle setting.
3 Points
15. Pan the view so that one of the un-rotated shapes is visible.
16. Draw a line from the center of the un-rotated shape to the right, its
length and angle are not critical.
17. Select the Rotate tool and select the 3 Point method.
18. Identify the un-rotated shape and make the Pivot Point the Center of the
shape.
19. Prompt is now asking for us to “Enter point to define amount of
rotation”. Midpoint snap to the center of the nose.
20. Prompt is now asking us to “Enter point to define amount of rotation”.
Keypoint snap to the outer end of the line placed in step 16. We have
now rotated the plane to align itself with the arbitrary line we drew.
Mirror
This tool simply “flips” geometry about a defined axis. The axis can be any
direction we like, but because horizontal and vertical are so common, they
received a special option which saves us some input.
As with most other commands, AccuDraw can be used to enter precise
directions of the axis.
Vertical
6. Select the Mirror Tool and change the method to Vertical.
7. Pan the view so that another un-rotated shape is visible.
8. Identify the un-rotated shape and move the pointer left and right to
observe what happens. Again, ensure the two shapes do not overlap and
then Accept and Reset.
Line
9. Pan the view to another un-rotated shape.
10. Draw a line that begins 10’ above the nose of the airplane and has a
direction of 45 degrees (its length is not relevant)
11. Select Mirror Tool and change the method to Line. Here we will be
defining an arbitrary line which may or may not exist in the drawing to
use as the axis. Since its easier to understand what is happening if we
use a line we can see, we’ll use the line we just drew as the axis to
mirror about.
12. Identify the un-rotated shape.
13. As prompted, define the first point on the Axis by snapping on the end
of the line nearest to the airplane’s nose.
14. Move the pointer around, to observe what happens, and then Snap to
the other end of the line.
Align Edges
This tool is used to align elements about various key points. This tool is
usually used to align text to make a drawing look cleaner, but it can also
align shapes. This tool is fairly basic, so let’s just jump right in.
During this exercise we will be using the Undo command after each method
to restore the drawing to this state.
6. Select the Align Edges Tool, choose Top from the Alignment option
menu
7. Identify the center airplane as the Base Element for alignment.
8. Identify the other two shapes as the Elements to Align
9. Reset after the last one. The three airplanes have their noses aligned as
shown in the following illustration.
Construct Array
This tool is used to make multiple copies of elements in the form of either a
Rectangular or Polar array.
Rectangular array means rows and columns. The rows are placed along the
specified active angle, while the columns are always perpendicular to the
rows.
Polar array means “in a circle”. The identified elements will be arrayed in a
circular fashion such that the point used to identify them is placed on an
imaginary circle with a specified radius.
Element Selection
When we have been manipulating elements in this chapter, we have been
selecting the Tool first, then the Element we are going to manipulate. In
other words, we define the Action then identify the Object.
It is often efficient to reverse this process, selecting the Element (or
Elements) first, and then selecting the tool. In this section we will learn how
to use various methods to select one or more elements before we perform an
action on them.
Both the Element Selection Tool and the PowerSelector can be found on the
Element Selection Toolbar in the Main Menu.
The Element Selection tool ( ) box is located at the top of the Main tool
frame. We use it to select an element by data-pointing on it. Here are the
main points of this tool.
• By default, clicking a second element will reset the first selection and
select the new element.
• By holding down the <Ctrl> key while data-pointing on the subsequent
elements, we override the default behavior and toggle the selected state
of the new element.
• A group of elements can be selected by “dragging” a rectangle around
the required elements.
• Selections are cleared by clicking a blank area (deselecting all
selections).
Exercise 44 – Using the Element Selection Tool
1. Open Exercise ElementSelection.Dgn
2. Fit the view.
3. Select the Element Selection Tool. Note that this tool has no Tool
Settings.
4. Datapoint on the top shape. The element will highlight and handles
(large white dots) will be displayed on all of the vertices.
MicroStation uses a user preference to decide whether to display handles or not.
If you don’t see them, look in WorkspaceÆPreferencesÆOperation for the
“Disable Edit Handles” option.
If displayed, the element can actually be modified by dragging the geometry
between the handles, or in some cases, just dragging the handle itself.
Caution:
If you are expecting a command to prompt you to identify an element to
manipulate etc and it skips straight to the next prompt (identify first point in this
case), pay attention!
It is possible that you have one or more elements still selected but not displayed
on your screen, or maybe you’ve just forgotten that you have elements selected.
Commands like “Delete Elements” will not prompt you at all; instead it will just
delete the selected elements. (Use undo if you goof on this one).
To avoid this type of problem, get in the habit of unselecting all elements when
you are done manipulating them.
9. Go ahead and identify a “From Point” and a “To Point”. Notice that
both elements have moved by the distance between the two points you
identified.
10. Undo the move command to put the planes back in their beginning
position.
11. Unselect the planes by Data-pointing anywhere in the view where there
is not an element.
Power Selector
There are 6 graphical selection Methods available with this tool which can
be used to add or subtract elements from the active Selection Set. A
Selection Set is simply a group of elements that are selected.
Figure 27
There is an arrow at the bottom-right of the Power Selector Tool Settings
window (See Figure 27). As with other dialogs, this expands the dialog to
show a set of Attribute tabs which allow us to include or exclude chosen
Attributes into the selection process. This concept will be introduced later in
the course.
Methods
The method determines how elements will be identified
Modes
The Mode is used to determine what to do with the identified elements.
There are 6 Modes:
• Clear – Removes all elements from the current selection set. Note
that this mode only appears when the current selection set is not empty.
• Select All – Adds all elements in the current model to the current
selection set. Note that this mode only appears if no elements are
currently selected.
Exercise 46 – Using Power Selector
1. If is not already open, open Exercise ElementSelection.Dgn
2. Select the Power Selector tool, tool settings: Individual, Add.
3. Select some of the airplanes - no need for the Control key to select
multiple items this time.
4. Change the Mode setting to Subtract.
5. Click one of the selected items to remove it from the selection set.
6. Change the Mode setting to Invert
7. Click one of the selected items to remove it from the selection set
8. Click a different unselected item to add it to the selection set.
9. Click Clear.
10. Leave the Method as Individual,
11. Change the Mode setting to Add
12. Draw a block around two or more items. We can use the individual
selection method to draw selection blocks, provided we miss any
elements with the first click. The block may be drawn using Press-
Drag-Release or Click-Move-Click.
13. Clear selections
The Power Selector also supports keyboard shortcuts.
For example, you could type <G> to clear the selection set. See the help file
delivered with MicroStation for more details.
14. Select the Power Selector tool, tool settings: Block Inside, Add.
15. Draw a block that fully contains about 2 of the shapes and overlaps 2
additional shapes as shown here:
16. Verify that only the items that are completely inside the block are
highlighted.
17. Clear the Selection Set
18. Change to Block Overlap mode ( ) and draw a similar block to the
previous step. The block now appears with dashed line work.
19. Verify that both the items inside the block and those overlapped are
highlighted.
20. Clear the Selection Set
21. Experiment with multi-sided shapes, both Inside and Overlap, Add and
Subtract modes. We can be more selective with a Shape than a Block.
22. Experiment with the Line method, Add and Subtract modes.
23. Use the Invert and New modes. The New mode is good for ensuring
that we only have one element selected, when that is the objective. This
protects against unintended manipulations of elements that are
inadvertently selected.
Fence
The Fence is a device to temporarily group elements into a selection set. In
this respect, it has a lot in common with the Selection tools. With the
exception of the Copy Parallel command, all of the manipulation tools from
we have examined have a check box to use the fence to define the elements
affected. When we used the commands this option was disabled because
there was no fence placed in the file.
The Fence is able to do much more than selecting multiple elements. It may
be used to:
• Create a part of the design where elements are not manipulated, called a
void, while the rest of the elements are manipulated.
• Cut elements, called Clipping, and manipulate one cut-off section, but
not the other.
• Move chosen vertices of shapes, line strings and other complex elements
to Stretch (or shrink) the element.
The fence tools can be found on the Fence Tool bar on the main menu as
shown here.
Caution:
As with all other selection sets, Fences are both powerful and “dangerous”. To
prevent the accidental manipulation of elements, get in the habit of removing the
fence immediately after using it.
As a secondary note, pay attention to the status bar of MicroStation. If a fence is
defined in the design file, the status bar will show an Icon indicating that the
fence is active and what mode it is in.
Fence Types
There are several types of fences that can be placed. The purpose of the
Fence Type is only to determine the shape of the fence.
• Block – Fence in the shape of a rectangular block
• Shape – Fence in the shape of a polygon with up to 5000 vertices.
• Circle – Fence in the shape of a circle
• Element – Fence takes on the shape of an element.
• From View – Fence encompasses the boundary of the view
• Design File – Fence encompasses the entire model.
• Flood – Fence is defined by providing a data point and allowing
MicroStation to find the bounding elements.
Fence Modes
Place Fence
The place fence command is simply used to place a fence in the model. Its
Tool Settings Dialog looks as follows:
To use the tool, simply choose what type of fence and what mode you want
to use and follow the prompt.
Note:
There can only be a single fence in the model at any given time, so starting the
place fence command will first remove any existing fence first.
Modify Fence
The modify Fence tool is used to modify the shape of a fence that has
already been placed or to move it. It provides two modes:
• Vertex - Modify the position of a single vertex of the fence shape.
• Position – Move the entire fence
Note:
As with other commands, AccuDraw can be used to precisely locate the fence if
needed.
Circle
10. Change Fence Type to Circle. Notice how previous fence disappears.
11. Data point to identify the center of the circle and then again to identify
the radius.
Element
12. Select the Place Regular Polygon tool (from the Polygons tool box, the
tool box that holds Place Block) to place an Inscribed Hexagon about
the 11-item array.
13. Select Place Fence, change the Fence Type to Element
14. identify the shape just placed. The fence may be hidden by the element,
but it is there. We can reassure ourselves in this experiment by deleting
the element hexagon, updating the view, and then the fence will be
visible. An application for this type could be to use a shape representing
a room, to group all the elements in that room.
From View
15. Select Place Fence, change the Fence Type to From View
16. Click in the view to select it. The fence outline can be seen around the
view boundary; Zooming Out will show it clearly. Notice how
elements that were not in the view are not inside the fence.
From Design File
17. Select Place Fence, change the Fence Type to From Design File
18. Click in the view to select it.
19. Fit View to see that fence included elements that were not in the view.
Note:
Elements that are turned off are not affected by fences.
5. Select the Copy Command and set the tool settings as follows:
6. Datapoint near the tail of one of the planes inside the fence for the first
point.
7. Datapoint a few hundred feet off to the left to identify the second point.
Notice that only the 2 planes inside the fence were copied.
8. Undo
9. Select Manipulate Fence Contents from the Fence Toolbar
10. Select Operation = Copy
11. Identify the same two points (don’t have to be precise here). Notice that
these two commands are equivalent.
12. Undo
13. Experiment a little with the different fence modes and the copy
command. Don’t forget to Undo after each copy.
Fence Stretch
The only operation that is not duplicated really is the Fence Stretch
operation.
Important:
This operation ignores the fence mode and always uses the Inside mode.
5. Datapoint near the nose of one of the planes inside the fence to identify
the first point of the stretch.
6. Datapoint roughly 100 feet above the first point. The screen should now
look approximately as follows. Note that since all of the vertices on 2 of
the planes were inside the fence, they were not distorted. However, on
the two planes that overlap the fence, only some of the vertices were
stretched.
Delete fence contents does precisely what its name says, it deletes any
elements identified by the fence. Because this could have far reaching
impacts, it prompts you to accept the deletion before continuing.
The Delete Fence Contents differs from the Delete tool (located at the bottom of
the Main Toolbar) only in that it uses the fence to identify the elements to delete.
The Delete tool ignores the fence, allowing us to identify individual element to
delete using any of the methods we’ve learned so far, except the fence.
Why doesn’t the Delete tool also have an option for “Use Fence”? Who knows,
it just doesn’t.
This tool is used to break up complex elements into their component parts,
so that the parts may be manipulated separately. We have not introduced
complex elements yet but we will be working with them later in the course
Good luck.
Figure 28
Objectives
When you have completed this chapter, you will be able to:
• Use the Place Smart Line tool to create complex elements
• Place Circles and other Ellipses using various techniques
• Place circular and elliptical Arcs
• Place Curves
• Use Active Points to help construct our designs
• Modify various types of existing elements
• Enter Key-in Commands.
Smarter Lines
The Place Smart Line tool has been used to place lines, or simple shapes
with straight segments so far. It is capable of much more than that, as will
be seen from the following exercises.
We are going to create a wall mounting plate for items such as framed
mirrors. The suspension slot and the attachment screw holes are offset,
allowing it to be mounted high on the frame for stability. It is to be designed
with a “keyhole” suspension slot to allow easy removal of the item from the
wall. It will use recessed screws for attachment to the frame of the item to
be mounted, thus reducing the likelihood of scratching the wall.
Figure 29
We will start with a new design file, with feet as master and inches as sub
units. We will be working in decimal inches, so the coordinate readout will
be set accordingly. A new AccuDraw shortcut will be used when preparing
the drawing area, M for Multiple point key-in. This is the same as P except
the window remains open for more inputs after the first.
During this exercise, we will use another new shortcut,
<Ctrl> + <Spacebar>, which makes the Tool Settings window re-appear for
changing settings during the placement process.
All movements will be made indexed to either the x or the y AccuDraw axis
in the following exercise. Unless instructed otherwise, every “snap to” and
keyed-in dimension to the AccuDraw window will be accepted with the data
button.
Prepare the DGN
1. Create a new design file from
M:\Workspace\Projects\English\seed\Bridgeseed2d.dgn named
“Mounting Plate.dgn”
2. Set the Coordinate Readout to be in Sub Units, with an Accuracy of 3
decimal places (0.123).
3. In the Attributes tool box, set the Color to 0, the Line Style to 0, the
Line Weight to 2.
10. Data point to start the first segment in the lower part of the view,
towards the left side.
11. Move the pointer to the right, key-in :2.5.
12. Move the pointer upward, key in :1.7
13. Move left, key in :.7
14. Move upward, key in :.5.
15. Now we need to change from Line Segment Type to Arcs. The Tool
Settings window is needed for this, but Pop Set is enabled. Instead of
moving the pointer all the way back over the tool (as we did in earlier
exercises), we will use the new keyboard shortcut.
16. Press <Ctrl>+<Spacebar>, making sure that <Ctrl> is pressed before
<Spacebar> (otherwise AccuDraw will change coordinate systems).
The Tool Settings window will appear in the pointer position.
17. Change the Segment Type to Arcs, move the pointer off the window,
directly to the left of the last point placed.
18. Change the coordinates to Polar mode then Key in :.55 to (prompt)
“Enter arc center”
19. Move further to the left and accept the 180° arc when prompted to
“Define sweep angle”.
You might have noticed that it was a bit awkward to key-in dimensions like ½
inch as 0:.5 which means 0 Master Units and .5 subunits. In this particular
model, the working units are Feet and Inches so we have to key-in 0:.5
What if we temporarily change the Master Unit to be inches as well, then what
would we need to key-in? If you guessed .5 , then you would be correct. In
situations where you know you will be keying-in many dimensions that are
provided in subunits, change the working units while you do it.
Just don’t forget that you want to change them back before you save settings or
you may cause problems for other users.
Before we finish the mounting bracket, we need to learn about a few more
commands.
Place Circle
We have already placed circles using the Edge method, when we placed the
circle between the wings of the aircraft shape. We will experiment with this
method again, this time using Tangent snaps to place it, with existing lines
becoming tangents to the new circle.
11. Select the Place Circle tool, Method and set as follows:
12. Manually snap to the original circle, then to the upper part of the 3’
segment of the “J”, Reset. The small circle will be positioned tangent to
both the large circle and the line segment.
Note:
As is customary, you could also use AccuDraw to define the diameter of the
circle.
Place Ellipse
An Ellipse is a shape frequently used in everything from landscape
architecture to machinery design. It was also commonly used to draw
circular objects when viewed from an angle, but 3D techniques (not
introduced in this course) are taking over this form of drawing production.
2. Place a data point in a clear area to locate the center of the ellipse; if
necessary change to Polar AccuDraw coordinates. The prompt reads
“Identify Ellipse Primary Radius”.
5. Copy the “J” line string created for the Circles exercise to a clear area
in the view.
6. Change the tool settings Method to Edge, key-point snap to the 3 points
on the “J” as shown in Figure 30; then try placing the points in a
different order, as illustrated.
Figure 30
Arcs
The Place Smart Line tool may be used to place arcs, as we have found
when creating the “Mounting Plate”. However, there are specialized tools
for this task that may be used when we require the arcs to be defined
differently to Smart Line, where we need Elliptical arcs or where an existing
arc needs to be modified.
3. Select the Place Arc tool( ), Method: Center, all the boxes
unchecked.
4. Place a data point to identify the first arc endpoint.
5. With Polar coordinates, use AccuDraw to place the arc center at a
distance of 1’ 6” and an angle of -135°. The AccuDraw compass
positions itself with its origin at the arc center, rotated to align its +x
axis to the first arc endpoint.
6. Rotate the pointer around the AccuDraw compass in an anticlockwise
direction until it indexes to the +y axis, do not accept yet. The tool
settings window will read out the parameters of the arc we are placing,
with checkmarks in the boxes where we have already constrained the
arc. Press <Ctrl>+<Spacebar> to verify this.
7. Rotate the pointer around the compass in a clockwise direction, back to
the +y axis, accept the 270° arc.
8. Use <Ctrl>+<Spacebar> to return to the Tool Settings window, change
the Method to Edge, enter a Radius of 1’, leave the other boxes
unchecked.
9. Place a data point to identify the first arc endpoint, rotate the pointer
through the AccuDraw origin to “lead” the arc clockwise, then rotate
anticlockwise around the notional arc center to reduce the sweep angle.
An “invalid data point” alert appears when we are pointing to the start
point, indicating that we can’t end the arc right there.
10. Use AccuDraw to place a data point 1’ 6” to the right of the start.
2. Select the Place Quarter Ellipse tool ( ), place a data point to define
one end of the element.
3. Define a point indexed to the y axis using AccuDraw, and then define
the endpoint at a right angle to the point on the axis. The second point
could have been placed anywhere on the axis, but it is easier to define
the endpoint when we have the point on the axis at a known position.
Curves
There is only one Curve tool available from the Main tool frame with the
default MicroStation interface. It will create either Point or Stream curves.
This is the only tool we will introduce during this course, but there is a
B-Splines tool frame available from the Tools menu that provides tool boxes
for creating and modifying curves for specialized applications.
Point curves pass through selected points, whereas Stream curves leave a
“trail” behind the pointer. Stream curves are mainly used for tracing
drawings with a Digitizing tablet or images displayed on the screen.
Modifying Elements
Being able to modify elements after they have been placed is an essential
feature of any Computer Aided Design application. In MicroStation, we
have an extensive range of tools in the Modify tool box to change the shape
of elements, trim them, and join them.
4. Identify one segment of the octagon shape near its midpoint, move the
pointer along the segment, return the 6” input with the <Page Up> key,
accept. The segment moves along its length by 6”, with the adjoining
segments changing their length and angle to remain attached.
5. Identify a vertex of the octagon, move this 6” in each direction. The
two adjoining segments change their length and angle, the element
remains intact, as before.
1. With the Modify Element tool ( ) active, identify the curve element
somewhere on its right side. Move the pointer and modify the curve.
When we first identify it, the curve will change to locate one of its
Control Points on the pointer.
2. These control points are those defined when the curve was first placed,
4 of them in this case. We can see where the control points are in the
following figure, which shows the original “J” line string (as dashed
lines). The key points of this were snapped to when we created the
curve.
3. Select the curve again and move the pointer to modify the curve. There
are no tool settings to make with this modification. There is an arrow on
the bottom right of the Tool Settings dialog however, indicating more
information is available.
8. Identify the arc at the top of the mounting plate shape, display the Tool
Settings. We have 4 Method options available, the 3 we had for arcs in
the earlier exercise, plus Move Entire Arc.
9. Choose the Move Entire Arc option, move the arc along all axes, noting
the effect on adjoining segments.
10. Identify a corner rounding, display the Tool Settings. We now have the
Vertex Type options available to us that we first had from the Place
Smart Line Tool Settings.
11. Leave the Vertex Type set to Rounded, try moving the vertex with the
orthogonal box checked, then unchecked.
12. Change the Rounding Radius to 1’, with the orthogonal box checked,
note the effect on the vertex.
13. Change the Vertex Type to Chamfered, note the effect on the vertex
8. Select the Extend Line tool ( ), leaving the Distance box unchecked,
identify the left side vertical line near the top. The AccuDraw compass
locates at the opposite end of the line, with polar coordinates and input
focus in the Distance field.
Trim Element
Trimming is one of the most common modifications needed to elements.
This tool removes line work that intersects with a Cutting Element or
Elements. It is usual to pre-select the cutting element(s) with the Power
Selector before selecting the tool so we can make multiple trims. While we
have the option of selecting a single cutting element after selecting the tool,
we can only use it for the one Trim operation.
8. Select the Trim Elements tool ( ) no tool settings, identify one side
of the ellipse inside the block, accept the trim.
9. Repeat this operation to trim the other side of the ellipse.
10. With the Trim Elements tool still active, identify one side of the block
inside a part ellipse, accept the trim.
11. Repeat this operation to trim the other side of the block.
Intelli-Trim Tool
This is a more advanced form of trim tool, which is not only able to Trim, it
can Extend and Cut elements. It has two Modes, Quick and Advanced. The
Power Selector is not needed to pre-select elements; this is all carried out
within the same tool. In Quick mode, one element may be selected for
trimming or extending to, in advanced mode multiple elements may be
selected. We will only work with the Quick mode for these exercises.
Figure 31
Figure 32
Active Points
Active Points are points in the true mathematical sense of the word - they
have Position without Size. In MicroStation, an Active Point is usually a
line with zero length. To make this visible, it is displayed with a length
equaling its weight or on-screen width.
The position of an Active Point may also be indicated with a text character,
or a Cell, which is a grouping of elements to be introduced later in the
course. Regardless of how it is indicated, it will only have one set of
coordinates. In other words, a snap with the pointer on one side or the other
of an active point indicator will always fall on the same spot.
Active points are mainly used “on screen” rather than “on paper”. They are
generally used for reference points during the construction of a design and
are seldom printed out on drawings.
6. With input focus in the AccuDraw window, press the Data Point Keyin
shortcut, key-in 0 into the field and press <Enter>. We have just placed
an Active Point at a known pair of coordinates, the Global Origin.
7. The point we placed is probably outside the view area, so use Fit view
to display all the geometry and it will appear.
8. View Previous to return to the “J”
9. Select the Place Points Between Data Points tool, Points: 7. Snap to
the ends of the “J” line string. There will be one Active Point at each
end of the “J”, 5 in between.
10. Select the Project Active Point Onto Element tool, identify the octagon
to receive the Active Point, snap to the bottom-right vertex of the “J”,
Reset. The single Active Point will fall on the octagon, at the point
closest to the vertex snapped to on the “J”.
Key-Ins
Key-ins were the main method of entering instructions to a Computer Aided
Design application in earlier times. These days our graphical user interface
(GUI) has icon tools, dialog boxes and special windows (e.g. the AccuDraw
window) to enter these instructions as well. While in general both methods
of entering commands, there are still some uses for key-ins. Not all
instructions have GUI items available to issue them, so there will be times
when we need to use this utility.
Key-in window
This window is able to be re-sized. As well as the key-in field, it can display
a set of list boxes which allow the selection of instructions to add to the
key-in field. When at full size, the window also displays a History panel, so
we can choose from previously issued commands. When it is reduced to its
minimum size, it may be docked at the top or the bottom of the screen.
Figure 33
Objectives
When you have completed this chapter, you will be able to:
• Attach and Browse an existing Cell Library
• Create a new Cell Library
• Create Cells and store them in our own Cell Library
• Place individual cells
• Drop a cell to ordinary geometry
Cell Concepts
A Cell is a permanent group of elements making up a small drawing, which
is intended for repeated use. To be most useful, a cell needs to be readily
available for use in more than one design file or model.
In the previous chapter, we needed some sets of elements to practice our
modifications on. To create these, we copied them from their original
designs and “pasted” them into a new design, then copied them several
times again. It would have been easier if we could have gone to a “Library”
of these drawings and picked out the ones we needed, then have placed as
many of them as we needed.
Note:
PennDOT has many “standard” cells which are available automatically.
Creating a Group is a very simple process and is really only two steps.
1. Create a selection set of the elements using one of the methods learned
so far ( Power Selector, Element Selection, Fence )
2. Create the group by choosing EditÆGroup from the Main Menu.
Named Cells
Named Cells are stored in Cell Libraries. Within the cell library they must
have a unique name.
As stated previously, an orphan cell, such as the one created in the last
exercise, can conveniently be copied and re-used within the DGN where it
was created. We can also copy it to the clipboard and paste it into other
designs, as we did when we populated Modifications.Dgn with elements
copied from earlier DGNs.
This may be quite convenient for one or two cells, but totally impractical for
a large number of cells. We need to be more organized once we start making
a collection of useful cells, with an efficient system for storage and
recovery. This is where Cell Libraries come in.
Cell Library
A Cell Library is a design file intended for the storage of Cells. It may have
a different filename extension, but its structure is the same, in fact it may be
opened from MicroStation just like any other DGN. Any number of cells
may be stored in the one library, but it is usual to have a number of libraries,
in order to keep related collections of cells together in easily manageable
numbers. Of course it is necessary to uniquely name the cells so that they
may be identified when we need to copy them from the library. This name
must be applied before we can create a Cell in a Library.
We will start by creating a Cell Library of our own, in our directory
allocated for this purpose. While this is basically a DGN, its filename
extension will be “.cel”.
When a Cell Library is Attached to a particular DGN, it means that this file
is available to receive any new Cells that we create in the DGN.
Creating a Cell
Now that we have a Cell Library to store cells in, we can learn about
making cells. There are essentially two ways to make a cell. The first uses
the power of models. The second amounts to selection some elements in a
DGN, identifying an origin and then adding to the cell library.
Of these two methods, you might think that the second is the simpler
method. However, in reality, in practice it becomes quite a bit more
involved. Therefore, we will focus on the first way. Not only is this a more
modern way, it is also quite a bit more flexible.
Recall when we discussed models that there was a property on each model
named “Can Be Placed As Cell”. When this property is set, it means that the
model is in fact a Cell.
Before we actually create a new cell, we need to think about how someone
will use it. The pointer in MicroStation can only represent a single point at a
time, so when we ask MicroStation to place the cell, it needs to know which
point in the cell’s geometry to attach to the pointer. This point is called the
Origin of the cell. The origin does not have to be on any actual line work, it
just needs to be the point by which you will place the cell.
Once you have decided on where the origin of the cell will be, and you have
a cell library, you are ready to create the cell. When creating cells what we
really are doing is creating geometry in a model within the cell library. The
name of the model will be the name of the cell, and the origin of the cell
will always be xy = 0,0 in the model. Let’s take the mounting bracket we’ve
created and make a cell out of it.
10. Paste the elements into the model. If the geometry appears to be rotated,
it means there is an active angle defined.
11. If required, key-in aa=0 to set the Active Angle = 0
12. Datapoint anywhere in the view.
13. Select all the geometry
14. Move the center top of the screw hole to the coordinate 0,0 as shown in
the following illustration.
That’s it. You have created your first official named cell.
18. Use the same process to make the airplane a cell named “Aircraft
Symbol”.
19. Ensure that the center of the nose is the cell’s origin.
20. Delete all the Point numbers and symbols for points.
The third cell we will create is to be the Aircraft Symbol again, but this time
it will be simplified to create an outline only, and it will be rotated to face to
the right. We will be using this cell later on with some specialized
placement options.
21. While still in the .CEL file, copy the Aircraft Symbol model, naming
the new model “AircrT”
7. Define the cell origin by placing a data point at any location within the
view.
9. Enter the Name and Description of the new cell and Select Create.
General
For most purposes, we are able to use the default tool settings with the Place
Active Cell tool. This means that the Rotation, Scale etc will be controlled
by the fields in the Tool Settings Dialog. We will start with these settings,
and then introduce some options for cell placement.
Interactive
We also have the option of defining the Scale, Rotation etc interactively
instead of relying on the fields in the Tool Settings.
Using Interactive cell placement this way has some limitations, especially
when defining the x and y scales visually. When we combine the visual with
a key-in option, these limitations are overcome. Now let’s see how to use
the Key-in utility to avoid this.
9. Open the Key-in window and re-size if necessary to display the key-in
field only.
10. Data point a clear area in the view to place the cell origin as before
11. Click the Key-in Window field to direct input focus to it. The window
reads “XSCALE (1.0):” This means we can either accept the value of
1.0 by pressing <Enter>, or key in another scale.
12. Key in .5 as the x scale, <Enter>.
13. The Key-in window now reads “YSCALE (1.0):”
Press <Enter> to accept a y scale factor of 1.
14. The Key-in window now reads “ROTATION (0):”. We will now
change over to AccuDraw to set the angle, but we could have just keyed
in the angle to the Key-in window.
15. Click the AccuDraw Angle field, key in 45, move the pointer either side
of the AccuDraw origin, accept one side or the other. AccuDraw
provides a more flexible way of defining the rotation angle, we could
alternatively have used a snap to “point” the cell towards a chosen
location. Close the Key-in window.
6. Click the magnifying glass icon, select the AircrT cell from the Cell
Library dialog box and click the TERMINATOR button, close the dialog
box.
7. Identify the line near one end and then accept away from the geometry.
No need to snap, as long as we identify it close to the required end.
8. Identify the arc, accept a terminator placement.
The cell was created facing the right, which defines the way it attaches to
the line. The +x axis of the cell places as an extension to the line. If we
attempt to use the cell “Aircraft Symbol” as a terminator, it will attach at
90° to the line, as its centerline axis is +y.
Figure 34
Caution:
Consider the example of placing a thousand auditorium chairs. As soon as you
have finished, the need arises to change to a different type of seat. Assuming for
a moment that the chairs have the same overall footprint, what is the quickest
way to change them all?
In this example, the Replace Cell would be great, but you should generally be
very careful whenever performing an action that has such broad consequences.
Have you actually examined the entire model, yes, even the parts that are not
currently in the view? If not you might end up replacing chairs you didn’t
consider.
So to reiterate, whenever performing an action that has such broad scope, BE
CAREFUL!
Updating
When we update a cell, we update the definition of the cell in the DGN with
a new one but the Name of the cell remains the same.
Replacing
When we use the Replace option with the same tool, we replace the
definition in the DGN with a cell of a different name.
Shared Cells
Our exercises with cell placement so far have added complete new cell
definitions to the design file for each cell instance, even when the same cell
is placed many times. This may not be the most efficient use of file space in
many cases, so there is an option to place cells with a single Shared cell
definition.
Caution:
Before we proceed with the explanation of what shared cells are and how they
work, we need to be clear that within PennDOT they are not acceptable.
The primary reason for this information is to provide a basic understanding of
shared cells just in case a drawing that was not created by PennDOT happens to
use them.
When we opt to Use Shared Cells (in the Cell Library dialog box) when
placing a cell, we place a full set of data defining the cell in the design file,
in the usual way. Subsequent placements only add data about the
coordinates, scale and rotation of the cell, with the rest of the definition
provided by the first placement. Once this first placement is made, the cell
library is not used for any subsequent Shared placement of this particular
cell. We can make shared attachments at any time in the future without any
cell libraries being available. Since only one full definition is placed in the
DGN for a Shared cell, we save on file size.
Caution:
Because it is not always apparent that a cell is shared, it is easy to accidentally
mess up a drawing. In general PennDOT does not condone the use of shared
cells.
Dropping Cells
Ordinary cells can be converted back to their underlying geometry, using
Objectives
When you have completed this chapter, you will be able to:
• Recognize Closed and Open elements
• Drop a closed element to its component open elements
• Create a closed element from individual segments
• Measure areas and derive design information from them
• Temporarily define areas for patterning
• Hatch, Crosshatch and Pattern areas
• Create Associative and Non-Associative patterns
• Create new closed elements using mathematical combinations of
existing closed elements.
Closed Elements
We have been making closed elements right from the start, as with its
default settings the Place Smart Line tool closes elements when the first and
last data points coincide. However, there will often be situations when
elements that were placed separately need to be “chained” together to form
a closed shape or Complex Shape. We will create a new DGN for our
exercises on Areas, placing various elements as we need them and
performing area-related operations such as patterning
4. Use the Power Selector to select both lines, then the Trim tool ( ) to
trim the inside parts of the circles as shown in the following illustration.
Now we have 2 arcs and 2 lines that perfectly abut each other, but they are
not a closed element. The next job will be to join them together into a closed
shape.
Manual Method
Automatic Method
4. The prompt will read “Shape Closed”. The Complex Shape just created
is a new element and will be created with the currently active element
attributes. The attributes of the individual elements are not taken into
account.
5. Select another tool and point to the element to display the pop-up info.
The Pop-up confirms that the separate elements now form segments of
a single Complex Shape.
6. Select the Copy tool
7. Copy the complex shape we just made to Level 2
8. Turn Off the level 1 and update the view.
9. Make another Copy of the complex shape on the same level, this time
using snaps to position the bottom segment of the copy exactly over the
top segment of the original as shown in the following illustration.
10. Select the Drop Element tool, Complex checked, other boxes
unchecked. Identify both copies of the complex shape.
Figure 35
15. Delete the 2 middle lines
Now we have an area defined by an element, we will start our experiments
by measuring it. This will introduce the Measure Area tool, which not only
measures area, it displays the perimeter length and will calculate the mass if
given a mass per unit area
Measuring Area
The Measure Area tool not only measures, it performs calculations on the
data gathered. It will calculate the mass of an object of constant thickness
and its centroid (the center of mass, assuming a constant mass per unit area).
1. Select the Measure Area tool ( ) from the Measure tool box,
Method: Element, Tolerance: 1%, Mass Properties and Display
Centroid both Unchecked.
2. Identify the complex shape, display the tool settings window (press
<Ctrl>+<Spacebar>). The area and perimeter measurements are
displayed in the bottom panel of the window and in the message area of
the Status Bar.
3. Check the Mass Properties box. No need to identify the element again;
the Mass Properties window opens and displays the information for the
last measurement made.
4. Enter 0.022 into the Mass per Area field. This is the approximate mass
in tons of 1 square foot (the foot is the master unit in this DGN) of
hardened concrete 4” thick. MicroStation has calculated that this area of
concrete would weigh about 24 tons. The approximate nature of this
figure is due mainly to the accuracy of the Mass per Area figure input.
The tolerance can be reduced in the tool settings window, but there
would be little point when measuring an area of a material as variable
as concrete.
5. Check the Display Centroid box, identify the element again. The
centroid mark will remain until the box is unchecked in the Tool
Settings window.
7. Select the Group Holes tool ( ), identify the complex shape as the
Solid, then each of the circles as Holes, and accept away from geometry
and Reset as prompted after the last hole has been identified.
8. Measure the area of the complex shape as we did previously. The area
and mass will be reduced by the amount removed by the holes.
Once a solid and its holes have been grouped, the grouping is “permanent”,
in that the perforated solid is a form of cell. Any attempt to delete a hole
from this grouping will result in the entire cell being deleted. To remove a
hole, it is first necessary to Drop the Complex status of the cell. The holes
then become individual elements again and may be manipulated as such.
Once the manipulations (which includes deletions) and any additions are
completed, the solid and holes must be Grouped again.
Patterns Toolbox
Patterning is the regular placement of lines or cells within a specified area,
with the spacing, angle and scale of the patterning elements specified.
Patterns are only displayed if they are checked (On by default) in the View
Attributes dialog box. There are three separate tools to place a pattern of
elements within an area, Hatch Area, Crosshatch Area and Pattern Area. All
three create types of patterns, the first with straight lines, the second with
two sets of straight lines at different angles, the third creates patterns of
cells.
The Linear Pattern tool creates patterns along lines, so it is not a tool for
working with areas, but we will introduce it later on in this chapter just the
same.
Hatching
This is the tool that places equally-spaced parallel lines to pattern an area.
We will start by using it to pattern the area of the “perforated” complex
shape we have been working on in the last exercises, and then we will use it
to create other areas of pattern.
Element Method
We will be patterning the same elements many times over in the following
exercises, so we will also need the Delete Pattern tool from this tool box.
Delete Pattern differs from the ordinary delete tool in that it will always
remove only the entire pattern, whereas the ordinary delete tool may remove
patterning and the patterned element altogether.
Flood Method
Figure 36
6. Select the Hatch Area tool, Method: Flood, Spacing: 1’, Angle: 45°,
Associative Pattern: Checked, Snappable Pattern:Unchecked.
7. Data point in the area to the left of the vertical complex shape, and then
manually snap to the connection between the left-side arc segments.
When using this method, we need to use the Tentative button to snap. The
element is hatched as soon as we accept the snap. With these settings, the
“holes” are ignored, as the flood only “sees” elements that “block off the
flow”.
8. Move the vertical complex shape a short distance within the width of
the other element, note the effect. Associative Patterning still works
with Flood, the pattern updates to follow the change in the boundaries.
This method is very useful to pattern areas between a set of elements,
none of which need to be closed.
9. Undo the move, then undo the pattern
10. Select the tool again, same settings as above, but this time click the
down arrow to open the additional panel of the Tool Settings window
and check the Locate Interior Shapes box.
11. Hatch the area again, placing the data point to start the flood outside the
hole but inside the complex shape as before. The hole is kept clear this
time.
12. Delete the pattern.
13. Place a 2’ radius circle concentrically within the hole.
14. Select the Hatch Area tool, leave the settings as before except this time
check the Alternating Area box in the additional panel
15. Hatch the same area as before. With this setting, the hatching alternates
On and Off with alternate “areas within areas”.
16. Undo the pattern, then Undo the inner circle placement
Cross Hatching
This tool only differs from Hatch Area in that it places a second set of
hatching lines, which have separate spacing and angle settings. Apart from
this, all the tool settings are the, so we will not repeat the methods used in
the earlier exercises. Additionally, all of the methods used in the following
exercises with the Crosshatch tool will work in a similar way if we used the
Hatch tool.
These classic Boolean symbolic logic operators are Methods available with
the Area related operations such as patterning. We will experiment with
them using Crosshatching
Standalone Patterns
We may need to create a pattern without any elements, for example to show
a pattern on a large object without it covering the whole lot and possibly
hiding other geometry. We have two methods for this operation, Fence and
Points.
10. Select the Crosshatch Area tool, Method: Points, Associative Pattern:
Off.
11. Place an imaginary shape with data points, Reset when the last vertex is
placed. If we chose to place this as an Associated Pattern, an associated
shape would have been generated, as it was with the Fence method.
Regions
The Create Region tool is in the Groups tool box, along with Create
Complex Shape. Like Create Complex Shape, Create Region creates
complex shapes from other elements, but using different techniques. This
tool creates a complex shape from a defined Area, the methods to define
which are already becoming familiar.
We will find a common set of Methods if we examine the Tool Settings
windows of Create Region, Measure Area, Hatch Area, Crosshatch Area
and Pattern Area. We have been introduced to all of these methods, but not
in conjunction with all of the tools. They operate with total consistency
between the tools, so if we can use them with one, we can use them with all.
Figure 8.20 shows just how similar the choices of Method are when dealing
with Areas, even when the tools are taken from three different tool boxes.
Figure 37
8. Select the Create Region tool from the Groups tool box, Method:
Intersection, Fill Type: None, Keep Original: Checked.
9. Identify the 2 complex shapes in turn, then Reset to create the complex
shape.
10. Move the new shape to the side of the originals (if the wrong element
starts to move, Reset to select another).
11. Repeat with the other 2 logical methods.
12. Choose the Flood method, Locate interior shapes: Unchecked,
Maximum gap: 0, data point in the left section of the larger complex
shape beneath the diagonal line.
13. Accept the flood generated shape, move this shape away from the
originals. Note that the exposed part of the “perforation” circle is still
used to shape the region, even though Locate Interior Shapes is
unchecked. The “Flood” cannot flow all around it as it could when we
used this method for hatching earlier.
Linear Patterning
Cells can be placed along a line, replacing the original line. This is an
alternative to Custom Line Styles, where special line styles are created (not
included in this course). The guide lines can be any linear element,
including curves. The length of pattern elements may not divide equally into
the length of the line, so there are Cycle options in the tool settings to cope
with this situation. The options are:
Truncated - The end pattern element is truncated to the end of the line work
being patterned
Complete - The scale of the pattern cell is adjusted as necessary so that only
complete instances are placed
Single - Placed with one cell instance on each segment
Multiple - Similar to Complete, except that the scale of the pattern cell is
adjusted to only place complete instances on each Segment of the linear
element being patterned.
Figure 38
6. Select the Linear Pattern tool, Cycle: Single, select AircrT as the
Pattern cell (attach our Student cell library if necessary), leave the Scale
and Tolerance at the default values.
7. Identify one of the complex chains near one end, then again near the
opposite end to “Define direction” and complete the pattern. A single
cell replaces each segment of the complex chain, taking on the
attributes of the chain. The cells are placed at the midpoint of each
segment, as shown in Figure 39. A “dashed” version of the original line
has been shown in the illustration to show the relative positions of the
cells.
8. Change the Cycle setting to Multiple, identify both ends of another
copy of the chain. Multiple places a complete number of complete cells
in place of each segment, spacing them out to fill the segments.
9. Change the Cycle setting to Complete, identify both ends of the third
copy of the chain. Complete places a complete number of cells in place
of the whole element, changing the scale as necessary to exactly match
the length of the element. Zoom in to note the differences.
Figure 39
• Measure and record the area and the mass of the wall component
• Place a 3” diameter hole in the wall 1’ from the top, to be used as a
lifting point. This is to be positioned laterally to ensure that the base of
the wall shall be horizontal when lifted by a crane from this lifting point.
• Recalculate the area and mass and record, then pattern the wall using a
scale of .025.
Figure 40
Objectives
When you have completed this chapter, you will be able to:
Note:
In practice, the design plane is enormous, so large in fact that it is very rare to
really need to move the global origin. This is in contrast to older versions of
MicroStation where the need was more pronounced.
Coincident
When reference files are attached coincidentally, it means that the design
plane (or cube in 3D) is aligned, regardless of coordinates. Consider the
following examples:
Assuming that the global origin was the default location (in the middle of
the page) in both pieces of paper. When attached coincidentally it would
look like this.
Now, if we take two files that have different global origins defined but use
the same coordinates as the previous example, this is what would happen.
Coincident World
The coincident world attachment mode lines up the global origins. For
example:
This is not to say that the Coincident World option always is correct, the
following example shows how you might get unexpected results.
Caution:
This is not to say that the Coincident World is always correct.
If you get unexpected results from attaching reference files and can not
understand the issue based on what is presented in this chapter, then you should
contact the Cad Support unit for assistance.
Note:
If the Global Origins in the master and reference files are the same, then the
Coincident and Coincident World method have identical results.
Interactive
The interactive method will open the Attachment Settings Dialog so that the
user can interactively determine how to attach the reference. Note that the
user could choose to orient that reference using the Coincident or
Coincident World options in this dialog as well.
Let’s review the dialog so we understand what all the fields are for.
At the top of the dialog we see the File Name and Full Path to the file.
These serve only to inform the user of which drawing they are attaching.
• Model – This is the model in the DGN to attach. This is usually the
Default model but could be a different model in the drawing.
• Logical Name – Recall that a model may be attached to the active file
more than once. In order to distinguish between them, MicroStation
allows us to enter a Logical Name for each attachment. So, while the file
name itself doesn’t have to be unique, the logical name does.
• Description – Allows the user to enter a textual description of what or
why the reference is attached.
• Orientation – This is what we have come previously called the
Attachment Method. It tells MicroStation how we want to orient the
attachment. In 3D files you can choose from Top, Front, Back views, in
2D you can only choose Top. Saved Views can also be used to define
the orientation. This is commonly used when placing a border as a
reference.
• Scale – Scales the reference up/down.
• True Scale – Understanding this option is a bit technical. Since this is a
beginning course, we will simplify to say; always have this checked on.
• Nesting – Controls how references are nested. (Discussed in more detail
later)
• Display Raster References – Causes Raster (image) references to be
displayed (more on this later).
• Options – Opens the Attachment Settings dialog
Since the goal shows this as being horizontal we should be concerned about
how this data was drawn. Upon examination we find that the elements were
drawn using real world coordinates and in the proper orientation.
2. Rotate the view such that the primary roadway is roughly horizontal.
(Hint use View rotation by 2 Points).
3. Select the References tool from the Primary Tools tool box to open the
References dialog box.
4. Select the Attach Reference tool ( ) from the tool bar in the
Reference Dialog box. This will be the only icon not grayed out at this
stage, as the rest relate only to existing attachments.
5. Highlight CoincidentDeed.dgn and ensure that the Attachment Method
is set to Coincident and click OK.
6. Fit View to display all the elements in the active model as well as the
reference file(s). Your screen should now be similar to the following
illustration. If you look carefully you will see that the deed and the plan
are separated by a large distance.
When this happens, it is helpful to use another feature of the Fit View
command to “Find” the elements.
8. Datapoint in the view. Now only the active file is fit to the view.
9. Select Fit View again, and set the Tool Settings as follows:
10. Datapoint in the view. This time, only the reference file’s elements
were fit to the view.
11. Fit View with the settings as follows:
12. Because you didn’t actually create the drawings and haven’t taken the
time to familiarize yourself with them, you really don’t know why the
deed and plan are separated by such a large distance. The next steps
will show you one way to figure out what to do.
Figuring out what to do is really a two step process
• Determine if each file was drawn using real world coordinates with the
correct orientation.
• Determine if the Global Origin is the same for both drawings
13. Since we’re unsure about what is going on, un-rotate the view
14. Fit the view on just the active drawing
15. Tentative Snap to the lower left corner of the roadway as shown in the
following illustration. Look at the coordinates that are displayed in the
Message Center. They appear to be 2123487.4596, 293362.7041. More
than likely these coordinates are just to “odd” to be assumed
coordinates. So we’ll assume that they are correct “real world”
coordinates.
16. Open CoincidentDeed.Dgn and ensure that the view is not rotated.
While these coordinates are still “odd” enough to not mean they are
assumed, the presence of a negative coordinate should raise a mental flag.
19. Tentative snap to the point shown in the following illustration, and
notice that the coordinates are 0,0…..very suspicious!
We are now fairly certain that the drafter who was responsible for drawing
the deed used assumed coordinates which is causing us problems. So we
have essentially two choices about how to fix the problem:
• We could move the boundary to the correct real world coordinates
• We could leave it where it is and change how we attached the reference
file.
Since it is generally preferable to fix the incorrect data let’s move the deed
to the correct coordinate.
Important:
In practice, when real world coordinates are know, they should always be used
because it avoids much confusion and extra effort for other people who may use
the file.
The natural exception to this is details which really don’t have real world
coordinates. Use the information you learn in this chapter to help you decide
which is best for your specific situation.
20. Select all the elements and move them to the correct coordinates using
the following illustration.
21. Open CoincidentPlan.Dgn again. You still don’t see the deed. It should
look similar to the following illustration. (If you can’t see the elements,
use the same method as previously to draw a “helper” element.)
22. This still isn’t what we expected, what else could be wrong? The next
thing to check is if the Global Origins of the two files are different.
23. Keyin “go=$” to ask MicroStation to tell us where the GO is.
24. Review the message center and make note of the values shown there.
(2147483.6480, 2147483.6480). The actual meaning of these values is
not relevant, just note what they are.
25. Open CoincidentDeed.DGN again.
30. This will be the only icon not grayed out at this stage, as the rest relate
to existing attachments. The Attach Reference dialog opens.
Reference Tools
These tools are in a tool box named References, as well as on the icon bar of
the References dialog box. In practice, we will be able to work without the
intrusive dialog box much of the time, as most operations can be performed
using the tool box. The tool box is opened from the Main menu bar with
ToolsÆReferences and may be docked, preferably at the bottom of the
screen.
Note:
When using these tools from the stand alone dialog, you will generally be
prompted to graphically identify the reference file to manipulate. When using
the same tool from within the Reference dialog, you should first select the
reference(s) in the dialog to manipulate, and then choose the manipulation
command.
Figure 41
For simplicity we will skip a formal discussion of all of these tools and
jump straight into using some of them.
5. While still in the move reference command, Fit View to the Active
model and click Reset once to end the zoom command.
6. Datapoint to place the reference close to where it should be. Your
screen should be similar to the following illustration.
7. Now we need to move the midpoint of the “bottom” of the edge to the
endpoint of the left edge of the roadway.
8. Select Move Reference command
9. Use a Midpoint snap to identify the origin point of the move command
as shown in the following illustration.
10. Snap to the end of the roadway as shown in the following illustration to
place the reference file.
Even though it serves no useful purpose in these files, we will rotate the
reference by an angle of 30.
11. Select the Rotate Reference tool from the Reference Tool box and enter
30 in the angle to rotate in the tool settings window.
Nested References
While PennDOT does not typically make use of nested references, they are
fairly easy to understand. Consider the situation where we have three DGN
files (A, B, C). If we attach C to B and then attach B to A, what happens to
C?
Here is how it would look if we opened each drawing without any
attachments:
You might have noticed that the result of Live Nesting and Copy reference
look the same, so what is the difference between them?
13. Your screen should now look something like the following illustration.
Notice that there is only one reference attachment shown in the
references dialog box.
14. Toggle the Display On/Off for B by clicking on the appropriate column
in the reference dialog. Notice how both B and C are turned on / off as
a unit.
15. Click the Show Hierarchy button in the tool bar of the References
Dialog to show the hierarchy of reference attachments. Expand the
columns as needed to see what is happening. The References dialog
should now look as follows:
16. Expand the hierarchy by clicking on the + signs. The dialog should now
look as follows:
17. Notice how the master file (A) is selected on the left and the direct
attachments are shown on the right.
18. In the left pane, select B. Notice that now the right pane shows the
direct attachments to B which for now is only C.
19. Using the right pane, toggle on/off the attachment of C. When using the
more dynamic Live Nesting, this is how we gain individualized control
over the entire hierarchy of attachments.
20. In the left pane, select A and toggle off the display of B
21. Modify the logical Name of the B attachment to be “LiveB” by double
clicking on the file and entering the logical name in the Attachment
Settings dialog box.
Note:
While PennDOT does not use Live Nesting in general, you may see it when files
from an outside source are used.
The nested reference attachment to our Layout Sheet View for the Crown of
Road.dgn is an example where we can use this control to good effect.
1. Open Plan_1.dgn.
2. Select the Layout Sheet View. Note that this is a fully detailed version
from the Crown of Road.dgn, but all we need is the Crown of Road
outline (attributes Level 59, Color 6 (Blue), Style 0, and Weight 3).
3. Open the Level Display dialog box, using the Level Display tool from
the Primary tool box. When we have used this dialog box in the past,
we have not been concerned with the Target model; we have always
been working on the Active model. The other Target options are the
References.
4. Ensure that the Heirarchy of targets is displayed. You may have to
expand the section to make your form look as the illustration on the
following page. Please note when reference files are assigned Logical
Names and Assigned to Models. The normal listing from left to right is
the Logical Name, File Name, and then the Model Name.
5. Practice turning on and off levels in the different target models. When
finished, toggle off all levels in all target models except for the active
file (all levels should be on).
6. Select the Crown of Road.dgn, Crown Model, then turn ON level
number 59.
7. Close the dialog box and Update the view. We now have the outline of
the Crown of Road along with all the elements contained in the active
file.
3. Fit the view, then window the area around the sheet border starting at
the top left and ending at the lower right. We are going to create a
Shape to define the area for the Clip operation. .
4. Make level 1 Active level, Color: 3 (Red), Style: 2, Weight:2.
Select the Place Shape tool ( ), use the default tool settings. This tool
is an alternative to the Place Smartline tool we have previously used to
place shapes. It has the advantage of a Close Element option, which may
be useful if snaps were used and there were multiple elements close to
the ending point.
5. Place a shape similar to the one below. Be careful not to run the shape
outside the sheet border. Complete the shape by re-opening the Tool
Settings window (<Ctrl>+<Spacebar>) and clicking the Close button.
6. Select the Clip Reference tool, Method: Element, identify the shape as
the Clipping Element, then accept away from any geometry.
7. Identify the Reference with a data point to any part of the sheet, accept
away from any geometry. The original is unchanged, but the referenced
file no longer exceeds the sheet border.
5. Select the Modify Element tool ( ) from the Main tool frame, snap to
the center of the right boundary, then move the cursor to the left.
Notice when the cursor is moved to the left it reduces the clipping
boundary and if it were moved to the right it increases.
Before Modifying
After Modifying
3. Select the Delete Clip tool ( ), identify the reference geometry. The
reference geometry will highlight, with two boundaries shown, in
contrasting symbology. We are prompted to “Select clip boundary or
mask”.
4. Select the Mask boundary (the internal one), then accept (once only).
The geometry and the remaining boundary remain highlighted, in case
we need to remove any more boundaries (which we do not).
5. Reset to complete the mask deletion. The internal line work reappears,
but the clipping about the outside is still in effect.
Raster References
So far we have been working exclusively with “Vector” geometry, the
normal mode for virtually all computer based design applications. This
geometry is in the form of Elements which are defined in every way by data
in the design file, as we have seen when we have investigated Element
Information. When we view these elements, the image we see is re-created
from the numeric data each time we display or print it.
Raster images are “Bitmapped” images, usually composed of many
thousands of individual picture elements or “Pixels”, similar to tiny tiles in a
mosaic. An Image file contains information about color and brightness of
each of the “Pixels”, addressed by their row and column. There are a variety
of different image file formats, differing mainly in the system used to
compress the data. Each format has its own filename extension, such as
“.jpg”, “.tif”, “.pcx” and “.bmp”.
MicroStation supports these, and many more image file formats. They may
be attached by reference in a similar way to DGN models, but they have
their own special set of tools and dialog boxes. There are many possible
reasons for attaching raster images to a model, among them being to:
• Illustrate the completed project or models
• Publish information from “legacy” paper drawings that have been
Scanned to create Raster Image Files
• Create “Hybrid” drawings which are combinations of both Vector and
Raster elements
• To add a company logo or promotional images
8. Data point just inside the lower-left corner of the border as the Origin
of the interactive attachment.
9. Complete the attachment with a data point near the right side, keeping
the displayed boundary rectangle within the border. The image may
take a short time to appear, as it is being copied from the image file into
the DGN. It is at an indefinite angle, which is not unusual for scanned
images. The paper original may have passed through the scanner at
almost any angle.
We now have an image that is half front view, half back view that we could
print out to scale. It has been decided that we want a front view only,
however, and that it is to be of both sides. We only have one side, but we
can safely assume that the boat is symmetrical, so we can use a Mirrored
version of the same image for the other side. Our next job is to clip away the
back view half of the existing attachment, attach the image again, mirror it,
warp it as before, then clip this attachment’s back view part.
Mirroring an Image
This tool operates in a similar manner to its “vector” equivalent. We will
use it to create a new side (a “starboard” side in boating terms) to complete
the front view. We do not have a copy function, so we will attach the image
a second time and clip it as before, then mirror the front view about the
vertical line.
More Manipulations
We have been introduced to the Raster Control tools, but not to all of the
facilities they offer. We will be working with a colored image in the
following exercises, where we will be introduced to more warping and
rotation operations.
Affine Warps
This warp method will change the proportions of an image, not just its
overall scale as with the other methods.
Figure 42
6. Repeat the operation to place Image/Monument point pairs on all 4
corners, then Reset to complete the Warp. The image has changed in
proportions and position to fit the block, Affine being the only one of
the three available Warp methods that will change the image like this.
We will now try increasing the degree of Warp further.
7. Undo the warp
8. Use the Modify Element tool to identify the block near the midpoint of
its bottom segment and “shear” it approximately as shown in Figure 43.
9. Repeat the Affine Warp as in steps 4, 5 and 6. The image and
monument points are forced to coincide.
10. Delete the block (the raster image will remain). Use the Place Shape
tool to place an irregular 4-sided shape around the image as shown at
the bottom of Figure 8.35; repeat the Affine Warp again. A “ready
warped” image may be warped again. In this case, the shape was not a
parallelogram, so the image only approximates the area of the shape.
Figure 43
This tool box may be opened from the Raster Main tool frame, or directly
from the Main menu bar. It holds tools for changing the appearance of
images.
Figure 44
7. With the warped image still selected, open the Raster Manager with the
tool from the Raster Control tool box. Note that the image with the
highlighted border is also highlighted in the Raster Manager Dialog
box.
8. Highlight the attachment with the logical name Logo2 in the Raster
Manager. Now the image highlighted in the Raster Manager Dialog box
has the highlighted border.
9. Select the Raster Selection tool from the Raster Control tool box, data
point in a clear area of the view to de-select all images. The highlights
are cleared from both the dialog box and the image boundary.
10. Highlight logical Logo1 (the warped image); choose Detach from the
dialog box File menu. An Alert box opens, make sure that the warped
image has the highlighted boundary (move dialog boxes as necessary),
click Yes. The warped raster reference is detached, leaving only one
logo image (plus the boat images).
Objectives
When you have completed this chapter, you will be able to:
• Label a design with text having the required set of attributes
• Place text by a variety of methods to orient it as required
• Place multi-line text, either created in the internal text editor, or
imported from another program
• Place Empty Text Nodes and Enter Data Fields to define the attributes
and position of text to be placed later.
Text in General
Text is a type of MicroStation element, with symbology and level attributes
like any other. Most of the tools that manipulate and modify other elements
will also affect text, but there are a large collection of tools for text alone.
There are also some View Attributes that are specific to the display of text
elements. These are Text, Data Fields and Text Nodes. For instance, if Text
is not checked on, text elements will not be displayed.
Figure 45
Text Styles
A Text Style is a set of text attributes which will normally be saved for re-
use, either within the DGN where it is being applied, or (preferably)
externally for general application. We will start by examining the range of
these attributes, defining some of these and placing a text label.
5. If we had not checked Color, the active element color would have
applied. Dismiss the dialog box.
6. Click in the Editor dialog box, key in Fence (do not press Enter)
7. Move the pointer to a point just above the fence line (the broken line
with Xs), data point to place the text. The text may tend to snap to
undesired locations. When placing text in circumstances like these, it
may be worthwhile to temporarily toggle AccuSnap and AccuDraw
Off.
Note:
The text we just keyed in was in both upper and lower case characters, but when
it was displayed on the screen it is all upper case. This is because some fonts
(like Architectural) do not include lower case characters.
More about different fonts later.
7. Set the Width and Height both to 0.12” (:.12) by clicking the Value
column and entering each value.
8. Highlight the Color row and click the Value column to enter a
checkmark. Checking this row enables the setting of a fixed color for
the text. If it is not checked, the Color Value remains grayed out and
any text placed using this style will take on the Active Color, like other
elements.
9. Set the Color Value to 0 (on the General Tab)
10. Click the Advanced tab and set the Line Spacing to 0.08” (:.08).
11. Click the General tab again and review the settings, then Save the Text
Style by clicking the Save icon in the dialog box icon bar. The text in
the dialog box will change to black, indicating that the settings have
been saved.
Note:
When discussing hierarchical lists it is often convenient to think in terms of the
relationship between the items in the list in similar terms to that of a family.
For example: if we consider three people in the same family, Person1, Person2
and Person3. If I were to tell you that Person1 is the Grandparent of Person3
and Person3’s parent is Person 2, you would likely realize that Person 2 is the
Child of Person1
The same logic applies to Text Style. If we have three Styles named: S1, S2 and
S3. If we refer to the grandparent of S3, you would understand that I am
referring to S1.
This concept is important because, just like people inherit traits (or attributes)
from their parent, so do Text Styles. A Text Style inherits all of its parents
attributes except for those that it specifically overrides.
In the next exercise we want to create a text style that is exactly the same as
1:1General with two minor exceptions, the height and width should be
0.15”.
We could do this in two ways; Create a new Text Style (with no parent) and
define all of the attributes, including color, level, font, height, width, line
spacing etc. or we could simply make a the new text style a child to
1:1General and override two attributes – the height and width.
5. Remove all of the Override checkmarks except for the Height, Width,
Justification and Color Value (not Node Justification) rows. Apart from
Height, Width, Justification and Color, all of the attributes of
1:1General will apply to the new style.
6. Set both the Height and the Width to 0.15” (0:.15).
7. Set the Justification to Center Center.
8. Set the Color = 2
9. Click the Advanced tab, and remove the Override checkmark in the
Line Spacing row.
10. Return to the General tab, review the settings
11. Save the style.
12. Choose a color for the text from the Attributes tool box. The
1:1Captions text style does not have a defined color.
13. Select the Place Text tool from the Main tool frame, Text Style:
1:1Captions, Method: By Origin, Active Angle: 0°.
14. Enter the text Floor Plan - Scale 1:100 to the text editor dialog box,
`place the caption under the floor plan on the layout sheet.
15. Replace the text in the text editor dialog with Site Plan – Scale 1:500,
place this caption under the site plan on the layout sheet.
8. Open the Tool Settings window (Click the tool - input focus is probably
in the text editor, so <Ctrl>+<Spacebar> will be ignored) and choose
1:1Captions from the Text Style options, Method: By Origin.
9. Enter the text “Starboard” and place it under the boat to the left of the
keel.
10. Change the text to “Port” and place this to the right of the keel
11. Dismiss the Text Editor Dialog box.
12. The color of the text is one of the Text Style attributes, but this may be
changed at any time without affecting the saved style.
13. Select the Change Element Attributes tool from the Main tool frame;
Method: Change
14. Check the Color box (only), Color: 2 (Green)
15. Identify the text “Starboard” and accept the change.
16. Change the Color tool setting to 3 (red), change the color of the text
“Port”
Fitted Text
The size of this text is not affected by the text style settings. It adjusts to fit
between two data points, thus we can both orient it and adjust its size
visually to suit the application.
Note:
The Line Spacing setting is the measurement between the line and the nearest
point of the text.
On Element
The identified element is partially deleted and the text inserted in the gap
with this method.
Note:
The line was “Partial Deleted” so there are now two separate lines in the file.
Along Element
Curved or circular elements can have text placed following the curve using
this method. Each character is automatically rotated to be parallel to the
element at its closest point, which can cause them to overlap when placed
along the inside of a small-radius curve. There is a setting for Inter-character
Spacing in the Tool Settings window to fix this.
Word Wrapped
The Word Wrap option makes placing a “block” of text easy. We define the
diagonally opposite corners of a temporary rectangle to form a boundary for
the text we are about to place, and then enter the text. As a line of text
reaches the sides of the block, it “word wraps” like a word processor to start
another line.
Figure 46
Figure 47
Text Nodes
Multi-line text, such as the text we have been placing with the word wrap
method, is known as a Text Node. With Text Nodes extra settings like the
Line Spacing come into effect. The justification setting is separate for Text
Nodes as well.
Text Nodes are recognized when we are using the Dialog Box style text
editor as opposed to the word processor style, so we will temporarily change
over to this in the following exercise.
Text Nodes have a number and they are accompanied by a marker, which is
only displayed when Text Nodes are checked on in the View Attributes.
We have the option of placing Empty Text Nodes in a model, which are
used as “place markers” for text that is entered later on. By placing Empty
Text Nodes, we define the location of the text and the Text Style, which will
be the style active when the node is placed. The operator entering the text
later on need not be concerned with the style to be used, as it is already
specified in the Text Node.
When the Text Node Lock is On, text can only be placed on empty text nodes.
4. Place a checkmark in the Text Nodes box of the View Attributes Dialog
box, click APPLY
5. Close the dialog box. Text Node markers will appear on any multi-line
text in the view.
6. Open the Text Styles Dialog box and highlight the style 1:1General in
the left panel to make this the active text style, and close the dialog.
7. Select the Place Text Node tool, View Independent: Unchecked,
Active Angle: 0°.
8. Place a Text Node in a clear area of the view. The marker will display a
Node Number, starting from 0 and incrementing with each node placed
in the design.
9. Select the Place Text tool, Text Style: 1:1Captions, Method: By Origin.
10. Click the arrow to expand the Tool Settings window
11. Check the Text Node Lock box. In practice, the text style does not
matter, as it will ultimately be determined by the Text Node. We have
only chosen one here to make the effect of the Text Node obvious.
12. Key in “Text placed on a Text Node”, move the pointer over the
crosshairs of the Text Node, which highlights as AccuSnap finds it. The
text style currently active is larger than the one used to define the Text
Node, and its justification is Center rather than Left.
13. Accept the text placement.
10. Select the Place Text tool, Text Style: 1:1General, Method:
Word Wrap.
11. Place the text boundary block 80 mm wide and 50 mm deep (placed
from top-left to bottom right).
12. With input focus in the Text Editor (flashing cursor), press <Ctrl>+<V>
to paste the text, place a data point to accept it.
Note:
The Width of the block is the critical dimension when placing with word-wrap. It
does not matter if it is too short or too long, the text will be placed just the same.
Editing
It is essential to be able to make changes to text (including correcting the
spelling) after it has been placed. Editing MicroStation text is similar to
editing text in most other Windows® applications, we can change anything
to do with its format or content. We have the usual options available from
the Edit menu of the Main menu bar, including Find and Replace, Cut,
Copy, Paste etc. These options are standard to many applications and will
not need introduction next
Creating
To create an Enter Data Field we place a reserved character using the
ordinary Place Text tool. This character is the underline (“_”) in the default
MicroStation configuration, but it may be re-configured if necessary. These
fields can be combined with other text in the same text element, as is
illustrated in Figure 48. Enter Data Fields may be filled in singly,
automatically, or by copying using the related tools from the Text tool box.
Figure 48
Note:
Regardless of our Preference setting, (WorkspaceÆPreferencesÆText), the
Dialog Box Style of text editor opens for filing out data fields. All of the
Attributes were set when the Enter Data Field was placed, so the word
processor style would not have any advantages.
There are three other tools for filling in Enter Data Fields, experiments with
these are optional:
• Copy Enter Data Field - used to copy the contents of one enter data
field to another.
• Copy and Increment Enter Data Field - used to copy and increment the
contents of an enter data field that contains numbers into another enter
data field. The amount it is incremented by may be varied.
• Automatic Fill In Enter Data Fields - Used to fill in all empty enter
data fields in a view, automatically identifying them in the order they
were placed.
Annotations
Text often needs to be visually linked to particular features of a drawing.
There are tools to place notes with arrows linking the text to the drawing
and other tools that allow us to place normally hidden messages along with
a Flag symbol to indicate their presence.
Figure 49
9. Pan the view to display the upper-right part of the assembly to find
location marker No. 2.
10. Reset back to the Place Note tool
11. Place a note at location 2 with the text “Spool Locator”.
12. Place a note at location 3 with Text Frame: Box, with the text
“Upper Pulley”.
13. Choose Text Frame: Line, Justification: Right
14. Place the text “Single Row Bearing” <Enter> “SKF #6020” (2 lines of
text), to the left of the assembly at location 4 (top-left).
15. Change the Justification back to Left, place the same text as in the
previous step at location 5 (upper-right).
Associative Notes
When we were placing the notes in the last exercise, we had the Association
box checked. This means that the arrow linking the text is Associated with
an element and will stretch to maintain the association if the element is
manipulated.
In this case, the association is with an element in a Referenced model. To
observe the effect, we will stretch one of the components in the Spindle
Assembly (master) model, and note the effect in the Drawing model.
Objectives
When you have completed this chapter, you will be able to:
• Recognize the components of a Dimension Element
• Use the Linear Dimensioning tools to dimension distances
• Use the Radial dimensioning tools to dimension arcs and circles
• Configure the various dimension components to create a Dimension
Style
• Modify existing dimension elements.
Dimension Element
A Dimension Element may be a single dimension or a “chain” of
dimensions, all placed in a single operation. The element is composed of
several components, which, depending on the type of dimension, may
include:
Figure 50
Dimensioning Tools
These tools are all highly configurable to create a large variety of types of
dimensions.
Figure 51
Note:
This means Level Lock will need to be turned off temporarily if we need to delete
any dimension elements placed in the next exercises, as they are being placed on
a level named “Dimensions” which will not be active.
Figure 52
Dimension Alignments
The Alignment of a dimension element is basically the direction the
Measurement is made for the Dimension being placed. The alignment
setting also defines the direction of the dimension line and (usually) the text.
Figure 53
10. Select the Rotate View tool, Method: Unrotated to restore the view to
its usual rotation.
11. Reset back to the Dimension Element tool, Alignment: True
12. Identify the line at location 5, accept at location 6. The measurement is
made along the line, regardless of its angle.
13. Set the Alignment to Arbitrary
14. Identify the line at location 7, accept at location 8. This is a version of
True alignment, but it allows the arbitrary angling of the extension lines
to suit the situation. A typical application is on Isometric views.
Figure 54
Associative Dimensions
There is another Lock setting involved here, Association Lock. When this
lock is enabled, we are able to place our dimensions with associations
created to the points in the drawing that they dimension. The effect of this
association is that when the point on the element changes position due to a
manipulation or modification, the dimension automatically updates. This
association is similar to that used with the Place Note tool. It applies even
when the dimension point is on an element in a reference attachment. The
lock may be controlled from the Tool Settings windows of the dimensioning
tools, or from the locks menu in the Status Bar.
Figure 55
Figure 56
Figure 57
Radial Dimensions
The Dimension Element tool was used for dimensioning arcs and circles
previously, but this tool only provides enough functionality to do basic
dimensioning. We need to choose from more options and make an extra
mouse click or two with the Dimension Radial tool, but it offers more
functionality.
5. Identify the arc at location 1, Accept the center mark away from the
geometry.
6. Change the Mode to Radius and identify the arc at location 3, position
the inner end of the dimension at 4.
Figure 58
Figure 59
Dimension Styles
A Dimension Style, like a Text Style, is a set of Dimension element
attributes which will normally be saved for re-use, either within the DGN
where it is being applied, or externally for general application.
A Dimension Style may be created in one DGN and imported into others, in
the same way as Text Styles. In practice, special DGNs are often created
without any geometry placed in them, just to hold Dimension and Text
styles.
In the next series of exercises, we will create dimension styles of our own
and save them for later use. The first style will be based on some
dimensions already placed in a supplied drawing, BEN_DimS.dgn.
Figure 60
2. Select the Match Dimension Settings tool
3. Identify one of the dimension elements in the design. This will restore
the attribute settings that were active when the identified dimension
element was placed.
4. Select the Dimension Element tool, Style: None,
Alignment: View, Association: Checked.
5. Zoom in on the area about the top of the drawing.
6. Identify the line beside location 1 (not on the location marker circle),
position the dimension at location 2.
7. Manually snap to the dimension element just placed and note the
pop-up info. We find that the dimension element has been placed on a
level named “Supplied Dims”. We need our dimensioning to be placed
on the “Dimensions” level, so we need to change the Level setting of
the current Dimension Style.
Figure 61
The current Dimension Style is actually “none” according to the tool settings
window. We are now going to change the Level setting and save the current
collection of dimension attributes as a named Dimension Style.
8. Choose ElementÆDimensions to open the Dimension Settings Dialog
box. We can also open this dialog box with the magnifying glass icon in
the Tool Settings window of any tools used to place dimensions.
9. Highlight Dimension Lines in the left side panel, ensure that the Level
box is checked and then choose Dimensions from the Level option
menu. The dialog box may be left open and moved aside as necessary.
We will now use a new tool called Change Dimension (to active settings) to
update the dimension we placed earlier.
10. Select the Change Dimension tool
11. Identify the dimension at location 2 and accept away from any
geometry, then manually snap to it and note that its level is now
Dimensions.
Now we have a collection of attribute settings that we will save as a
Dimension Style.
12. In the Dimension Settings dialog box, click the Create Dimension Style
icon to open the Create New Style dialog box.
Figure 62
The Dimension Style we have just saved can now be put into service and
checked out. If we find any deficiencies, we can easily fix them. We can
also use this style as a base for other new styles, as we will see. For now, we
will place some more dimensions on the “End Plate” model.
In this case we are going to place our dimensioning on the Design model,
not on a Sheet model like our annotations of the “Spindle Assembly” made
last chapter. It is OK to place our dimensioning in any model, although it is
usually more convenient to place the dimensions on the Sheet when scaling
is going to be involved. The dimensions of this model are suitable for
printing out at full size, so scaling will not be an issue.
The following exercises will require identifying elements at locations
marked with the usual small circles. If the location circle highlights instead
of the desired element, just Reset and another element will highlight.
Figure 63
Note:
When we make changes to any settings of a Dimension Style, all dimensions
placed with that style will update, this is why the alert box appeared in the last
step. It will only appear when there are dimension elements in the design that
were placed with that particular style.
The next element we place will be another radial dimension, but we will use the familiar
Dimension Element tool, utilizing some more of its capabilities.
Figure 64
This example is of a modification that did not alter the distance between the
dimension line and the element(s) being dimensioned. This will not always
be the case, as we will see.
5. Pan the view to a clear area and place a 50 wide by 30 high block
6. Use the Dimension Element tool to place dimensions across the top and
another along one side, with the dimensions outside the block.
7. Use the Modify Element tool to increase the height of the block from
the top by 15.
Figure 65
There are many more settings that may be made, far too many to be detailed
in this course guide. We will do exercises on some of the main settings; with
the rest explained very well by their Focus Item Description in the
Dimension Settings dialog box (see Figure 65). We have already seen the
Placement and Extension Line categories; we will now look at Dimension
Line and Text categories. In the process we will create another dimension
style.
Important:
To save words in the following exercises in this chapter, it is assumed that we
will click OK in the alert box each time we Save the Dimension Style..
Figure 66
Setting Units
The Units settings for a Dimension Style are independent of the Working
Unit settings made under SettingsÆDesign File. These settings provide a lot
of flexibility - we may even choose to place dimensions in Metric units in a
DGN with English working units and vice-versa.
366 Issued: 1-Jul-07
10 Dimensions
Figure 67
Unit Format
This setting relates mainly to angles, where the two main formats in use are
Decimal Degrees and Degrees, Minutes and Seconds. The other settings are
less often used and are self explanatory, so they will not be introduced here.
Figure 68
Alternate Labels
Under the Units settings, there is a section relating to Alternate Labels. With
this feature, we can define a separate Units setting depending on the size of
the dimension. For example, building plans may show any dimension equal
to or greater than two feet in feet and inches, but those less than two feet in
inches only. The smaller dimensions may also be shown with greater
accuracy.
Figure 69
Secondary Units
Another option for our Dimension Styles under Units settings is Show
Secondary Units. These are typically used where a design is to be issued to a
variety of constructors, some of whom may be using English units, some
metric. They may also be used to display the same units in different formats,
for example inches and fractions and decimal inches.
Figure 70
Figure 71
Tool Settings
There are many Tool Settings that may be applied to each of a large number
of dimensioning tools. In practice, there are more tools listed in the settings
than there are in the Dimensions tool box, as each mode of every tool may
be configured separately. For example, the Dimension Radial tool has five
modes - Center Mark, Radius, Radius Extended, Diameter and Diameter
Extended. Each of these has separate settings. Fortunately, once a set of
standards have been agreed upon, these settings seldom need to be changed.
Figure 72
Figure 73
Moving
The legibility of dimension text can often be enhanced by changing its
position along the dimension line, moving it away from other geometry.
Figure 74
With Leader
It is occasionally necessary to move dimension text right away from the
dimension line, either to make it more legible or to prevent it from hiding
other geometry. This is sometimes referred to as “Ball and Chain”
dimensioning. We can only do this if the dimension is placed with Allow
Dimension with Leader enabled. When the text is moved away (using the
Modify tool, as in the previous exercise) we can optionally have a line or a
curve joining the text to its dimension line.
Figure 75
Figure 76
6. Still using the Modify Element tool, snap to the inner end of the lowest
extension line.
7. Snap the extension line to the vertex on the internal geometry as shown
in Figure 77.
8. Move the dimension lines again if necessary, as in step 2
Figure 77
Figure 78
Figure 79
Dimension Scale
By now, we will be quite used to creating all our models at full size. We
have used scale when we have referenced these models to a drawing sheet,
as we did with “Furnished Cottage.dgn”. We may also have noticed a Scale
setting at the bottom of the Dimension Settings dialog box when we were
working with the Units settings. Is this a setting we need to make when
dimensioning a drawing sheet model, such as the one in
“Furnished Cottage.dgn”?
The answer to that is No. In practice, this setting will only be used in
unusual circumstances, such as when working with drawings created with
older versions of CAD software. Dimensioning to scale is automatic,
providing we always snap to the element being dimensioned, either with
AccuSnap or manually. When we snap a dimension start or end point to a
reference attachment, the scale of the attachment becomes irrelevant, the
dimension text will show the actual size of the design model.
Figure 80
Figure 81
Objectives
When you have completed this chapter, you will be able to:
• Attach printers
• Print files to produce small or large format printouts
• Make use of various saved configurations for the printed output
• Use IPlot Organizer to print.
• Use IPlot to print.
Figure 82
Note:
Because PennDOT’s Sheet Cells come with a predefined Plot Boundary this is
the preferred method for plotting an entire sheet. If, however, you find that you
need to plot a small area of the sheet at some other scale, then a Fence is the
way to go.
Caution:
It is very important to maintain the symbology of the plot boundary as IPlot
Organizer will use the precise symbology to locate the shape(s) to be plotted.
IPlot
IPlot is used from within the MicroStation environment to print a portion of
the current DGN. Each time a plot is made, the area must be defined by a
fence that is manually placed prior to loading IPlot. It is therefore a
reasonable solution for a small number of plots that do not need to be
plotted often, but becomes inefficient when the number of sheets grows.
The IPlot dialog looks as follows:
Figure 83
There are many settings that can be controlled with IPlot, because this is an
introductory course, only a few of the most important fields are explained
below.
Job Name
While the Job Name is technically an optional field it is often helpful when
trying to identify your plot in the OCE plotter’s queue.
When printing PDFs the Job Name becomes much more important as PDFs
are all created in the L:\PDF folder and will be named based on the
Job Name. If no job name is specified the name of the DGN is used for the
PDF. This means that if you send multiple plots from the same DGN and
you don’t specify a name, each plot will overwrite the previous one.
Printer
This is one of the most important fields as it defines which device your
output will be sent to. Whenever a printer is selected the default settings file
(.SET) is loaded for that device. This helps ensure that you get the best
results with a minimum of effort.
The .SET file contains many settings, most of which is beyond the scope of
this course.
Paper Size
The Paper Size is one of the settings that is controlled by the .SET file but
may be overridden by the user. It defines the paper that you will be plotting
to. Since the Scale is calculated based on forcing the plotted area to fit onto
the paper it is integral to obtaining the correct scale.
Caution:
Some printers do not define a default paper size. If you leave the “NONE”
paper size selected they will use the largest piece of paper they can – which is
often a very long roll of paper and quite expensive. In general you should never
have a paper size of NONE defined when you send the output to the printer..
Plot Control
There are many settings in this part of the dialog so we will focus only on
few of them.
Plot Area - shows what area IPlot is attempting to plot. This should
usually be set to Fence.
Size (X,Y) – These fields show the X and Y size of your plot. In some
instances these values will need to be adjusted. A Rotation of 90 or 270
degrees may require you to swap the X and Y values. When you enter a
value in these fields, the other dimension is automatically set based on the
Scale. The following table shows common sized for various paper sizes.
Scale – shows the calculated scale that the output will be. You should
always check this value before plotting to make sure you get what you
expect. In general it should not need to be changed, but you may override
the scale setting by typing in the desired scale, provided that the plotted area
will still fit on the paper.
Origin – The origin effectively shifts the plotted image on the paper
allowing you to center the sheet. Typically this will not need to be modified
from its default setting.
4. Toggle on the “Connect to this printer” option then enter two backslashes in the
Name field, the print server name, followed by another backslash. When the last
backslash is entered, there should be a listing of available printers. Select the
desired printer and Select Next.
5. Select No in the Add Printer Wizard dialog box then Select next.
6. Select Finish
3. In the Preferences dialog box change the units to inch. In the Printable area toggle
off Image size correction. Select OK
Figure 84
2. Fit View in view 1 so that the entire sheet is displayed.
3. Place a fence around the sheet by snapping to the top left and bottom
right corners of the Plot Boundary
Figure 85
4. Select FileÆPLOT to open the IPlot dialog as shown in the following
image.
Figure 86
5. Enter “PLOT WITH FENCE” as the Job Name.
Note:
Remember, that while a Job Name is optional it is often helpful when trying to
identify your print job in the OCE Printer queue so it is recommended that you
always enter a meaningful job name.
Additionally, when creating a PDF it is very important as the Job Name will
become the PDF file’s name.
Notice how the Scale of the drawing is 52.75Ft : 1in. Why is this?
Hopefully you recognize that we didn’t define the area to plot before we
opened IPlot so it has assumed that we want to plot the entire view – which
is slightly larger than the actual area we want to plot.
There are several ways to fix this, some more convenient than others.
• Close the IPlot dialog, place a fence and then Re-open it. This works the
best but is a bit of a hassle, so remember to place your fence first!
• Select ToolsÆPlace FenceÆBlock from the IPlot dialog’s menu. This
works too, but now we’re unsure what other settings might not have
been loaded so we will have to re-select the printer to re-load the
settings.
11. Close the IPlot dialog
12. Place a Fence on the Plot Boundary
13. Select FileÆPlot to open the IPlot dialog.
14. Check the Scale ( See Figure 86 if you are unsure of where the scale is
shown.) of the drawing to make sure it is what you expect (50:1)
15. Check that the Paper Size is not NONE.
5. Select FileÆCreate Plots from the menu to add plots to this new plot
set or by clicking on the Create Plots icon ( ).
6. Click the ADD button to select one or more DGN files to be processed.
Note that it is quite possible that there is more than one plot in a DGN.
A good example of where this happens is cross section sheets generated
by InRoads.
As with many Windows programs, you can select multiple files in this dialog by
using the CTRL and SHIFT keys while clicking on the files shown in the dialog.
7. Select all the DGNs in the Construction directory and click OPEN.
8. You can Click ADD again if you want to add more files to be processed,
but for this exercise once is enough.
9. Click the BROWSE button next to the Settings File Name field so that
we can select the appropriate settings file.
Important:
The .SET files used by IPO are not the same as the .SET files used by IPLOT,
despite having the same extension. In general, the .SET files either begin with
“US_...” ,“Metric…” or “pd…”. Those that begin with “US…” or “Metric…”
are intended for use with IPO while those that begin with “pd…” are intended
for use with IPLOT.
US_Half_New_5100.set Metric_Half_New_5100.set
US_Half_Old_5100.set Metric_Half_Old_5100.set
11. Click OK to process the files and dismiss the dialog. Notice that some
of the DGN files had multiple sheets defined in them.
12. Once processing is complete, notice that you can change the order of
the plots by selecting plots and clicking the buttons in the Toolbar or
selecting EditÆMove Up etc.
13. Experiment with Right Clicking on various items in the list to see what
options are available to you.
14. To save the Plot Set, select FileÆSave and provide the appropriate
location and filename. For this exercise, save the file to the H drive and
assigne the your first name as the file name.
Exercise 174 – Making PDFs from IPOrganizer
Important:
For more detailed directions on creating PDFs from MicroStation or IPO, refer
to the workflow attachments to Strike off Letter 4300625 : Generating PDF
Files directly from CADD for Electronic Deliverable of Right-Of-Way and
Construction Plans.
5. Select the Plot that you want to make a PDF of and Right Click and
select Export to PDF
6. Select the PDF FORMAT CONFIGURATION button and verify that the
resolution is 600DPI.
Note:
There are several print queues within PennDOT, each of which serves a
different purpose. The following chart summarizes them:
Queue Description
OCE P1 Used for both full and half size black
and white plots of the “New” sheet
size (22x34 or 11x17)
OCE P2 Used for both full and half size black
and white plots of the “Old” sheet
size (22x36 and 11x18)
5100 Used for New half size (11x17) Black
and white plots
5500 Used for New half size (11x17) Color
plots
DJet P1 Used for Full or Half Size Color plots
from MicroStation
DJetP2 Used for Color plots from any other
windows application
Acrobat Distiller Used for creating PDFs
4. Select File>Open and browse to the H drive and select the IPS file
(created in exercise 177 or open example.ips).
5. IPO loads the Plot Set and contains 11 plots. The dialog should look
similar to the following image:
Notice that there are three plots that originated in the 4033_con_c.dgn file.
This is because there were three plot boundaries found in that file.
6. Select the first three plots
7. Select FileÆPrint Preview to open a preview window of each plot.
Notice the navigation arrows at the top of the preview window.
12 Conclusions
You have reached the end of this introductory course to MicroStation. If all
went well, you are now more comfortable with the basic operation of the
program than you were when you began this course. Of course the only way
to become truly comfortable is to use MicroStation, so go ahead – dive in
and get your feet wet.
Naturally you will continue to have issues and questions as you use
MicroStation in the PennDOT production environment. As these questions
or issues arise don’t forget to use the internal resources that are available to
you to further your learning. Talk over problems with the lead operator,
contact the CAD Support group if needed and perhaps get involved in an
advanced course.
Good Luck.