Microstation Roadway Design Seed Files: October 7, 2013
Microstation Roadway Design Seed Files: October 7, 2013
Microstation Roadway Design Seed Files: October 7, 2013
October 7, 2013
General Information
Introduction
ACS (Auxiliary Coordinate System) - A FIX for V8i Microstation coordinate labels.
Projects that Cross the Zone Line (Located in both the West and East Zones)
Design History
Intergraph Type 56 Element (Coordinate Projection System) for TerraShare and GeoMedia
Resolution Settings
View Groups
View Orientation
Coordinate Readout
DWG Files
A History of Roadway Designs Working Units
General Information
Introduction
When you create a DGN file, you are actually identifying a seed file to be used as a template for the DGN
file. The new DGN file is actually a copy of another files which we call the seed file.
Via the seed file, any parameters that are operator dependent, e.g., Locks, views, snaps, etc., can be set
for any file you create in the future. These include any parameters that can be saved by using the SAVE
SETTINGS command.
Seed files do not (necessarily) contain elements, but, like other DGN files, they do contain at least one
default model, settings, and view configurations. Having a seed file with customized settings frees you
from having to adjust settings each time you create a new DGN file. To provide consistency, Roadway
Design has created SEED files that you must use when working on a MDOT projects.
The following two design seed files are used for most design work. There will be exceptions to this rule,
but you will be notified as to when you need to use other seed templates. The two primary seed files are
identical except that each have separate Geo-Coordinate systems attached to define either the state
plane coordinate zones that they will work in.
The design files also contain a special element type. This "Type 56 Element" is a "non-graphical" element
that is inserted in the design file to define the survey zone or coordinate system the area is located in. It
defines were the design area is located when used in specific GIS applications used at MDOT (i.e.,
TerraShare & GeoMedia). For more detailed information on zones, see the official MDOT Survey Manual.
As mention above, we also have two 3D seed design files that contain the same Type 56 element. They
are used only when a 3D files necessary during the design process. Such as with models and contours.
In addition, another type of GIS coordinate system has been applied to these four design files. This
coordinate system is applied using Microstation's Geographic Coordinate System tool and can be used
inside of Microstation to align other coordinate systems to our seed coordinate systems. The following
graphic shows these settings:
<= seede.dgn, seedez.dgn
Note: To avoid the chance of users accessing a seed file with no coordinate system established the
original seed files used before 2006 have been removed from our dataset. Some design work such as
quantity sheets, typical sections, structure details, etc. do not actually require a coordinate system, but
since no seed file now exist without a coordinate system, they will still have one, but it will be ignored.
The traditional seed file that is used for cross section work is different than any of the above seed files
because it has been assigned different working units. This was originally done to provide better accuracy
while generating areas and volumes for earthwork procedures done in Geopak. Although this accuracy is
no longer needed in the improved design files coordinate systems, Roadway Design has continued to
use a separate seed file for our cross section work and to provide compatibility with older cross section
design files.
A newer cross section seed file is now available that is configured to be used when working in Geopak
software with Open Roads Technology. This file does not have the different working units and instead
matches the normal seed files.
ACS (Auxiliary Coordinate System) - A FIX for V8i Microstation coordinates labels.
All design files that were created in the V8i version of Microstation prior to June 16, 2008 using the RWD
seed files contained a bogus ACS coordinate system. Some users may encounter this if the file was
created during the period that V8i was installed until the time that the fix was installed after June 16,
2008.
The problem that was found was in how V8i applied a unnamed Auxiliary Coordinated System (ACS) to
each view in each seed file. This unnamed ACS was creating bogus coordinate system readout for some
commands. Most notably the Label Coordinate command will place incorrect coordinates.
YOU ARE NOT REQUIRED to fix the ACS unless you want to use a command such as "LABEL
COORDINATE". If you encounter bogus coordinates using this command you can use the fix below:
To create new design files from these seed files you will be using the FILE > NEW options in
Microstation. The workspaces must be configured correctly so that the proper or most appropriate seed
file template is displayed before the new file name is input and accepted.
Roadway Design supplies you with the proper workspaces. See the INSTALLATION & SETUP Chapter for
more information on workspaces.
When you start up Microstation with the proper workspace selected, it will default to the correct seed
file. You must know which zone your project is located in so you can start up with this proper workspace
selected.
On the next page is a county map showing the dividing lines between the East and West State Plane
Zones in Mississippi:
By knowing the county that your project is located in you can use the map above to determine which
zone your project is located in.
Projects that Cross the Zone Line (Located in both the West and East Zones)
On occasion a project will cross the zone dividing line. When a project is located in both the West and
East Zones the District Engineer or Surveyor in charge will determine which zone the project will be
placed in and then document this in the CONTROL NOTE for that project. The control note is a cell that is
placed and filled-out in the a CONTROL.DGN file or in the TITLE SHEET design file.
The picture below shows an example of a GPS CONTROL NOTE. The example shows in BLUE were you
can find the zone listed.
Without special software you cannot check to see if the Intergraph zone header or type 56 element is
located in the seed design file (needed for GeoMedia and TerraShare). For this reason these design file
have had file "PROPERTIES" inserted that can viewed from within Microstation. To see these properties
in Microstation. Select FILE > PROPERTIES and go to the Summary Tab. This information will show which
zone the file was created. If this is blank then the file cannot be used with the Intergraph software listed
above. Below is an example of this property information:
Design History
Design History allows a record changes to the design file to be saved inside the design file itself.
Normally, history is not on by default, but has now been initialized (turned on) in our design
seed files.
Note: The design history will cause a design file to be slightly larger in size, because it must save a
record of changes.
To control the behavior of Design History, certain workspace configuration environment variables
are being used. They are shown below:
MS_DESIGN_HISTORY_COMMIT_ON_SAVE = 2
MS_DESIGN_HISTORY_COMMIT_ON_CLOSE = 2
MS_DESIGN_HSITORY_COMMIT_ON_MODEL_SWITCH = 2
Each of these variables are set to automatically commit design file history to the file when
saving a file, switching models, closing a file, or exiting the file. The value of 2 means that it will
not prompt for a description. These variables do not exclude the user from making commits
with descriptions on their own accord.
Anyone who is not using Roadway's Workspace or do not have the above variable set will have
to commit the design file changes when exiting, saving, or closing a design file.
English Seed File Parameters
The following parameters are given to document Roadway Design's (English units) seed file parameters
for our standard seed files (seede.dgn & seedw.dgn). Critical Settings are listed in italics and should not
be changed.
The parameters for the English unit Cross-Section seed file xsseed.dgn are the same as the seed files
above, except for the following settings:
Working Units
-- linear units --
Master units: feet (ft)
Sub units: Custom SU (tn)
-- Custom Units --
Master: Use Standard, feet (ft)
Sub: Define, 10 (tn) = 12 in.
-- Advanced Settings --
Resolution: 100000 per ft
Total: 17059089 Miles
XSSEEDCIVIL.DGN
This seed file is used when performing specific 3D cross section work with Geopak Civil. This file has the
same working units as (seede.dgn & seedw.dgn) instead of the traditional working units of (xsseed.dgn,
shown above.) This file also has the global origin in the exact center of the design plan rather than the
shifted location in all the other design files. This has to be done to bypass a bug in the Geopak process.
In addition, this file has its Annotation Scale set to 1=10 to provide scales appropriate for the sections
that Geopak draws.
The parameters for the English unit 3D seed file (seedez.dgn & seedwz.dgn) are also similar to the 2D
seed file except that this file contains the Z axis in the coordinate system and the views are oriented by
default to top, front, right, left, and isometric. The isometric rendering view settings have been set to
default for "Smooth Shading", instead of "Wireframe". The global origin of x=0 and y=0 are the same as
the 2D seed files. The z global origin was moved slightly in post-v8 versions of the 3D seed file to allow
exact referencing of 2D to 3D. If referencing very old 3D files to new 3D files, you should select the
World-Coincident method of referencing.
Intergraph Type 56 Element (Coordinate Projection System) for TerraShare and GeoMedia
To allow GIS software (i.e. TerraShare, GeoMedia) to be able to locate the relationship to other
coordinate systems a set of information data has been inserted into some of the seed design files. This
data is known as a Type 56 Element. This element is non-graphically so it cannot be viewed inside of
Microstation alone. Currently the only way to view or modify this non-graphical element is via the GIS
software from Intergraph. You can check to see if this element has been inserted by using the FILE >
PROPERTIES option in the Microstation Design File. For more information on this, see the General
Information section.
None of our seed files contain any physical levels. The levels are obtained via physical levels located in a
design library (.dgnlib). This file rwdlvlib.dgnlib is located in a workspace dgn library folder specified by
our Microstation configuration files. Using Roadway Designs workspaces are configured with this dgnlib
file to define levels in any design file that is opened.
Prior to Dec. 2012, all previous seed files defined levels via what was called a level library (rwdlvlib.dgn)
and was attached with "Level Manager" to all seed files. This allowed the levels to be available each time
a new file is created. All files created before the date listed above will still maintain the attached level
library. It is possible that this may present some outdated levels in these files in the future. This does not
affect the use of the files, but may cause conflict between level names and numbers. To fix the issue you
can use Level Manager to detach the level library. See the Levels Chapter for more information on levels.
The following parameters are given to document Roadway Design's (Metric units) seed file parameters
for the file seed.dgn. Items shown in italics should not be changed.
The parameters for the metric unit cross-section seed file xsseed.dgn are the same as those in seed.dgn
except for the following settings:
Working Units
-- unit names --
Sub units: millimeters (mm)
Master units: meters (m)
-- Custom Units --
Master: Use Standard, meters (m)
Resolution: millimeters (mm)
-- Advanced Settings --
Unit Type: Distance, 50000 per meter
Total: 180143985 Kilometers
The parameters for the Metric unit 3D seed file (seedz.dgn) are also similar to the 2D seed file except
that this file contains the Z axis in the coordinate system and the views are oriented by default to top,
front, right, left, and isometric.
The SEED File DGN Environment
In 2D drafting, the MicroStation equivalent of a sheet of drafting paper is the design plane. Unlike a
sheet of drafting paper, however, the design plane (or cube in 3D) in a DGN file is extremely large,
letting you draw your models at full scale. To draw various elements in your model, you enter data
points. Each data point placed in the design plane has associated X (horizontal) and Y (vertical) positions
or coordinates. The design plane, then, is simply a Cartesian coordinate system upon which your model
lies.
Coordinates are expressed in the form (X,Y). In the Seed files provided with MicroStation's default
workspace, the point called the Global Origin is set to the design plane's exact center and assigned the
coordinates 0,0. Roadway Design's seed file does not have the Global Origin point set to the center of
the design file. There is a reason for this. Before the introduction of the V8 Microstation format. The
global origin was set to the lower left of the design plane area and it was assigned the coordinates 0,0.
Giving the design file all positive coordinates. When the V8 format was introduced the size of the design
file was expanded enormously and the structure was changed. Since these design files are so large, we
could not move the global origin to the corner. Doing so would have introduced some accuracy
problems. In order to match older design files the global origin was moved in an amount that is equal to
the x, and y distance to the global origin in the older design file. Since this is only a small distance in the
now much larger design files, it appears that that the global origin is in a unusual location. But doing so
allows the new design file to match the coordinate system in the older legacy design files. All this really
means is that the global origin in our design file is not in the exact center of the design file. In addition to
this change, our V8 seed files now contain negative coordinates. Having negative coordinate may appear
to be a waste, but to ensure the best precision possible, the global origin needs to remain near the
center of the design file. The negative coordinates may never be used, but this does not pose any major
problems due to the extremely large working area.
When you enter a data point, MicroStation saves its coordinates in IEEE 64bit floating-point format.
The 3D Design cube is similar to the 2D design plane, but with a third axis Z (depth). Points in 2D models
are stored as coordinate values expressed in the form (X,Y), while those for 3D models are stored as
(X,Y,Z).
The MicroStation V8 DGN file format is a superset of both the MicroStation (v7) and DWG file formats.
All graphics design files submitted for final plans must be in the Microstation V8 file format. All
Microstation V7 and DWG formats shall be converted to the required V8 format. AutoCad formats
(.dwg) that are converted must equal the standards for graphics files provided in the delivered seed files
and standards provided in this Roadway Design CADD Manual. This includes, but is not limited to; level
names, fonts, colors, weights, line styles and cells.
Although prior versions of MicroStation performed all calculations in IEEE double precision floating
point, many design coordinates were stored as 32-bit integers. In contrast, MicroStation V8 also stores
design coordinates in double precision floating point.
The concept of establishing the DGN file coordinate system by defining master/sub/positional units is
retained mainly because it makes the MicroStation V8 conversion process easier and it retains equity in
seed files, references, etc. However, in MicroStation V8, there is a great deal of resolution between
positional units. This makes DGN file setup considerably less important, because the accuracy in terms
of master units is nearly unaffected by unit setup. The use of double precision floating coordinates make
the design plane approximately 2 million times larger in each of the axis's compared to the older design
file format.
A MicroStation V8 DGN file is composed of one or more models. A model is a container for elements.
With models it is possible to have multiple designs in one DGN file. Although this is now possible,
Roadway Design does not create more than one model in each DGN. Doing this retains the standard
procedures and makes workflow easier.
The MicroStation V8 DGN file format also removes all file format-based constraints that were present in
pre-V8 versions of MicroStation. Here are some of the specifics:
There is no limit on the number of levels per DGN file. Each level is named and stored as an
element. This feature provides the ability to use level libraries.
The maximum physical size of the DGN file is limited only by the operating system (the Windows
NT limit is 4 GB).
The maximum size of a single element is 128 KB.
There is no limit on the maximum size of a cell.
Cell names are limited to approximately 500 characters.
There is no limit to the number of references that can be attached to a DGN file.
A line string, shape, or point curve can have up to 5000 vertices.
There is no limit to the number of components in a complex chain or complex shape.
There is no limit to the number of graphic groups in a DGN file.
The fence is parallel to the view in which it is placed.
A single line of text can contain 64,000 characters.
There is no limit on the maximum size of a text node.
There is no limit to the number of text nodes in a DGN file.
Each element has a unique 64-bit identifier that does not change through the life cycle of the
element.
Each element has a time stamp that indicates the time of the most recent change.
Working units are the real-world units that you work with in drawing or creating your models in a DGN
file. Typically the working units are defined in seed DGN files, from which you create your working DGN
file. Normally, they will not require any adjustment.
You can choose master units and subunits by name, such as Feet and Inches, or Meters and
Centimeters. Changing the working units Unit Names does not affect the size of geometry in your model.
In summary:
Working units are set as Master Units (the largest units in common use in a design, such as
meters) and fractional Sub Units (the smallest convenient unit to use, such as centimeters or
millimeters). Sub Units cannot be larger than Master Units.
You can change your working units without affecting the size of elements in the design. That is,
you can draw in Meters and Centimeters, for example, and then change the Unit Names to Feet
and Inches to get the English measurements.
Additional information about working units can be found under the topic: Roadway Design
Working Units
Resolution Settings
Located in the Advanced Unit Settings dialog box is the Resolution setting, which determines the
accuracy of the design plane and does affect the size of existing elements in a model. You should consult
with your CADD administrator before changing the resolution setting.
In a DGN file, the Resolution setting is used to set the worst-case accuracy for the design environment,
which occurs only at the very edge of the (very large) working area. For example, working to a worst
case accuracy of 0.0001 meters, the size of the design plane/cube is 900 million kilometers along each
axis. Actual accuracy is many millions of times better when drawing near the origin of the design plane,
which is the usual situation. In almost all cases, therefore, there is no need to change the Resolution
setting.
When you are inputting distances in DGN files, typically they are expressed in either of two forms:
The following table has examples of distances expressed in the latter form.
The key-in ACTIVE ORIGIN (GO=) is used to set the Global Origin. This lets you set the coordinate reading
of 0,0 at any point in the model that you nominate (with a data point). To main consistency with
Roadway Design legacy files the global origin should not be changed.
View Groups
A design files can contain a named collection of eight view windows, which allows you to set up your
design file to display your preferences of how many view windows are open, what their sizes are, and
the orientation of each view. View Groups can be associated with independent models in needed.
A View Group Dialog window is available to save and restore view groups. It can be found under
WINDOW > VIEWS > DIALOG
Production can be improved when multiple view are required to perform workflows. The primary seed
files have the following view groups available for use when using RWD seed files:
View Orientation
View orientation is just a term to define the coordinate range in the view. You can think of it as a zoom
factor range into the design plane/cube. The more you zoom in the less coordinate value range is
available to draw within or the more you zoom out the greater the area.
RWD has attempted to set the default view orientation in the initial seed files to an area that lets you
draw an element that is no larger than a few hundred feet in width or height. The area is also within a
coordinate range that will keep the element within positive coordinate values.
Therefore when you just randomly start drawing in the view the elements will be within a more
manageable range of distance and coordinate values.
Coordinate readout
Coordinate readout is the setting that controls the format in which, and the accuracy with which,
MicroStation displays coordinates, distances, and angles in the status bar and dialog boxes.
Setting the coordinate readout does not affect the accuracy of calculations, only the accuracy with
which the results are displayed.
To preserve changes to DGN file settings such as working units and coordinate readout, between
sessions, you must explicitly save the settings. The preferences in Microstation can be defined to be
automatically saved upon exiting the design file. This is RWD's default setting, but this can be done
manually.
To save the current settings to the open DGN file on disk From the File menu, choose Save Settings.
or Press <CTRL-F>.
DWG Files
Microstation has the capability to open and save to DWG file format. Roadway Design does not use
DWG files in their project datasets, but on occasion, we must deal with files created in DWG format. This
work may occur for other purposes, but may be used because it relates to a project. An example of this
may be a DWG file that contains wetland areas in or around a particular project.
Since the DWG files are usually created for separate purposes they normally do not coincide with our
Microstation seed file DGN working units. Some of this can be avoided if the DWG users had a DWG
seed file that more closely matches our Microstation DGN seed file requirements.
For this purpose, Roadway Design has created a set of DWG seed files from within our Microstation
environment. These files contain some of the critical settings we desire, such as the working units and
levels. This gives Roadway Design the ability to use the DWG or convert it to DGN with minimal work.
Below is a list of DWG seed files that can be used for these purposes:
Working units are the real-world units that you use when in drawing or when creating models in the
DGN file. The working units are defined in seed DGN files.
By default the Roadway Design Seed file uses the International Foot as the real-world working unit. The
international foot unit is defined as being a ratio of (10000 / 3048 ). This unit was originally derived from
the delivered seed design file that has been in usage in Roadway Design since the late 1980's. A short
study was conducted to determine if the Survey Foot unit should be used instead, information regarding
this is given below.
With the recent use of Geopak coordinate geography, GPS systems, etc. , many questions began to
surface in relation to the survey foot definition. A survey foot unit is defined as being a ratio of (39370 /
12000), which is slightly different than the International foot unit definition.
Software such as Geopak calculate coordinate information based on the survey foot. If these coordinate
values are plotted into Microstation as elements the results are the same regardless if the design file is
in International or Survey foot units. This occurs because the resolution of the two files are the same
and the units changes cause the global origin and size to adjust to the currently set units.
A small study was conducted to see if it would be possible to change the unit from International foot to
the Survey foot unit. If we were to change the current seed file to Survey foot any older design file with
International Foot unit would NOT align itself with the new file. Doing so would require that all older
design files be converted to the new unit or use a reference technique that allows you to re-align the
older file to the new master file units using and orientation called (Coincident - World).
The coordinate values of all the elements plotted into theses design files would still not differ if they
were compared separately. Providing us with no advantages, but with numerous disadvantages.
To comply with state SOP, all coordinate data is to be calculated in survey foot unit format before placed
into a design file. Once placed into the design file the foot unit can be safely used to represent
calculated data outside the design file environment. All Geopak data is calculated in survey feet.
### DELIVERED SEED FILE WORKING UNITS SHOULD NOT BE CHANGED FOR ANY REASON.
By default the SURVEY FOOT unit is not available in Microstation. In order to use the SURVEY FOOT unit
you must edit a file called UNITS.DEF (Microstation 2004 or above). Custom units in this file (i.e. Survey
Foot) must be either uncommented or a configuration variable (MS_UNITS_SHOWALL = 1) must be set
in the configuration file (.ucf), to allow it to be used.
To allow a modified UNITS.DEF file to be used every time a design file is opened you must point
Microstation to a modified units.def file. For example, to make sure everyone uses your modified file
you can set a variable in your configuration file as follows: MS_CUSTOMUNITDEF = <path>\units.def
The UNITS.DEF file is only used when converting a V7 file to V8 to allow the conversion process the
ability to use the SURVEY FOOT unit.
If you were to change our current seed file from the 1000 units per FOOT to 1000 units per SURVEY
FOOT, the size of the design file will change as follows:
Example:
If you place an element point at the coordinate 0,0 in each design files and reference the FOOT unit
design file to the SURVEY FOOT unit design file, you will see the point coordinate read as coordinate(0,0)
in the survey foot unit design file and the point in the Foot unit design file you will see the point
coordinate reads as (4.2950,4.2950).
The other alternative that could be used to reference in the FOOT working units design files to a SURVEY
FOOT design files is to use the ORIENTATION option (Coincident -World, Global Origin aligned with
Master) to get the two files to line up.
It was our determination not change our current working unit in the Roadway Design seed file. All
coordinates are calculated properly with Geopak, etc. and then placed in the design file. No known
problems will occur with accuracy of the coordinate data placed as elements into our current seed
design file using the FOOT unit..