GEOPAK Corridor Modeling Roadway Designer. File Names dtm - This is the Digital Terrain Model in the...
If you can't read please download the document
GEOPAK Corridor Modeling Roadway Designer. File Names dtm - This is the Digital Terrain Model in the InRoads format, a DTM includes stringlines representing
File Names dtm - This is the Digital Terrain Model in the
InRoads format, a DTM includes stringlines representing the
breaklines for each surface created, for instance you can have a
DTM with the top surface model as well as the subgrade model rdp -
This file contains all preferences for the Roadway Designer dialog
box to be used for each user in the project, and should reside in
the ProjectWise working directory. Many Roadway Designer Preference
files can exist for each project. itl - This file is the Template
Library containing all components, end conditions and templates
available to use with the Roadway Designer Tool.
Slide 3
File Names irdThis file contains the entire corridor(s) design
data, such as alignments, templates, transitions, superelevation,
etc. use for the corridor. The Roadway Design file is a single user
file. Many files can exist for the project. cmjob###.xml - This
LandXML file is created during the process of importing GEOPAK
coordinate geometry. The only variable in the name of this file is
the ###, which are the last 3 digits of the job number (like the
GPK file). cmjob###.alg - This binary file is created during the
process of importing GEOPAK coordinate geometry. The only variable
in the name of this file is the ###, which are the last 3 digits of
the job number (like the GPK file).
When you first open the Corridor Modeling (CM) application, a
new sub-folder is created under your working directory. \rddbs This
folder is where any files are created that are used exclusively by
the CM application.
Slide 6
Corridor Modeling GPK Job Selection
Slide 7
Corridor Modeling Tree Selection Controls Importing of Data
into Corridor Modeling
Slide 8
Corridor Modeling Workflow Walks you through the CM process
from Creating Templates to Labeling Cross Sections
Slide 9
Preferences Station Lock Controls how the cross section
interval is calculated in the Roadway Designer application. Slope
Readout Controls how the slopes are displayed to the user in the
Create Templates and Roadway Designer applications. Horizontal
Chord Height When creating surfaces, controls the processing
through horizontal curves. Vertical Chord Height When creating
surfaces, controls the processing through vertical curves. Template
Library Designates which template library CM applications will use.
DTM Files Path Designates location were dtm files will be
stored.
Slide 10
In order to use TIN files in CM, we have to import them. When
you import a TIN, a new file will be created with the same name but
using a.DTM extension. J2P022.tin J2P0200.dtm DTM
Slide 11
You can add both TIN and DTM files in the list box. Multiple
files can be listed and imported simultaneously. DTM
Slide 12
Important! Only files that are listed in this list box will be
available in Roadway Designer. DTM
Slide 13
Chains and profiles from the GPK must be imported into the CM
application. Geometry
Slide 14
When the geometry items are imported, a new file is created in
the \rddbs subdirectory. This file is named by taking the gpk name
and adding a cm prefix and.alg suffix. job314.gpk cmjob314.alg
GeoPak = GPK InRoads = ALG Geometry
Slide 15
When geometry data is imported, a drafting standard is always
assigned to it. Later, you can build templates to target the
chains/profiles by their name or by the name of the drafting
standard. Geometry
Slide 16
Since Roadway Designer does not read directly from plan graphic
elements, we need a way to make the application aware of our
graphics. We can do this by using the Plan Graphics import feature.
Plan Graphics
Slide 17
We can read the plan graphics based on symbology, a DDB Feature
or a MicroStation selection set. Plan Graphics
Slide 18
When using Symbology or Feature, we can setup a search corridor
based on a chain name, a side and a beginning and ending offset.
Plan Graphics
Slide 19
If our plan graphic doesnt fit nicely into a search corridor,
we always have the Selection Set option. The user can just place
any elements into a MS Selection Set and add them to the list. Plan
Graphics
Slide 20
Once all of our items are setup in our list box, we can import
them. The resulting alignments are stored in the.alg file. Plan
Graphics
Slide 21
The purpose of the ALG Viewer is two-fold:The purpose of the
ALG Viewer is two-fold: Delete alignments from the.alg file.Delete
alignments from the.alg file. Display alignments for review.Display
alignments for review. ALG Viewer
Slide 22
Data in the geometry database has a tendency to change
throughout the life of a project. With that in mind, we need some
way to keep our data in synch. In order to facilitate this, there
is a functionality built into the Corridor Modeling application
called Smart Update. Every time you open Corridor Modeling, it
checks the data in the gpk against data previously imported into
the.alg. Smart Update - Geometry
Slide 23
If a chain or profile has been modified in the gpk and is out
of synch with the.alg, it will show up in blue. If a chain or
profile has been deleted from the gpk and is out of synch with
the.alg, it will show up in red. Smart Update - Geometry
Slide 24
Any data in blue should be re-imported to update the.alg. Any
data in red should be deleted from the list box. This will also
delete the item from the.alg. Smart Update - Geometry
Slide 25
Similar to the geometry, the plan graphic data also has a
tendency to change throughout the life of a project. The Smart
Update functionality also works with the Plan Graphics. Every time
you open Corridor Modeling, it checks the plan graphic data in the
design file against data previously imported into the.alg. Smart
Update Plan Graphics
Slide 26
If a plan graphic has been modified in the design file and is
out of synch with the.alg, it will show up in blue. If a plan
graphic has been deleted from the dgn and is out of synch with
the.alg, it will show up in red. Smart Update Plan Graphics
Slide 27
Any data in blue should be re-imported to update the.alg. Any
data in red should be deleted from the list box. This will also
delete the item from the.alg. Smart Update Plan Graphics 1.4 Group
Exercise: Setting Up Corridor Modeler Preferences
Slide 28
Chapter 1 Quiz Where can you find the Corridor Modeler
Application? What is the name of the subdirectory that is created
when the Corridor Modeling application is first opened? What is the
extension of the Corridor Modeler preference file? True or False:
Only one GEOPAK TIN at a time can be imported. If you were to
import geometry from job999.gpk, what would be the name of the
resulting file that is created in the /rddbs subdirectory? True or
False: The ALG file can be accessed by multiple users at the same
time. True or False: A blue line in the list of items in the
Geometry or Plan Graphics means an item has been deleted. RDP
stands for? Do the Global User Preferences (located under
Application > Road > User Preferences) have any effect on
Roadway Designer?
Slide 29
Now that we have our data imported, we are ready to step into
the CM workflow. The first step is to access our Create Template
application. Create Template
Slide 30
Create Template opens using the template library (.itl)
specified in our preferences. The template library is composed of
Components, End Conditions and Templates. Create Template
Slide 31
Components are Individual pieces that can be assembled into a
template. They consist of things like pavement, shoulders, curb,
walls, etc.. Create Template
Slide 32
End Conditions are simply a special type of component that
serves as the terminating point of the template. Create
Template
Slide 33
Templates are a combination of components and end conditions
that have been assembled to represent a particular roadway
condition. Create Template
Slide 34
When components and end conditions are created, their
individual elements are assigned styles (drafting standards). This
controls how the elements are displayed. In the example here, this
one component employs three different styles. Create Template
Slide 35
Once our templates are complete, we can move into the next
application in our workflow, Roadway Designer. Roadway
Designer
Slide 36
We create a corridor based on an alignment and profile. We can
create one or multiple corridors for our project. Roadway
Designer
Slide 37
Next, we drop templates along our corridor based upon a
specified beginning station and a specified interval. You can drop
a single template or multiple templates depending upon the
configuration of your project. Roadway Designer
Slide 38
The application is divided into 3 views Plan, Profile and Cross
Section. This is very similar to GEOPAKs 3-Port Viewer. Roadway
Designer
Slide 39
In addition to the cross sections at stations generated by the
given stations and increments of the template drops, you also have
the capability under the Roadway Designer Options to include
Critical Sections. Horizontal Cardinal Points PI, PC, PT, etc.
Vertical Control Points VPI, VPC, VPT, etc. Roadway Designer
Slide 40
Horizontal and Vertical Event Points. Roadway Designer
Currently there is no way in GeoPak to take advantage of Event
Points in SS2. Event Points are locations of concern/interest along
an alignment that you want the software to retain for annotation,
template drops, additional cross section, and several other
purposes.
Slide 41
External Control Points If a template targets an alignment
(e.g. wall, ditch, etc.), then enabling this option will pick up
all the critical points (PIs, PCs, PTs, etc.) along this external
alignment and include them as cross section locations. Roadway
Designer
Slide 42
You also have the ability to generate stations at any location
that you need. These are called Key Stations. These might occur at
culvert crossings, driveway locations, etc.. Roadway Designer
Slide 43
For the GEOPAK version of Roadway Designer, we have added the
ability to import your superelevation directly from the GEOPAK
shape input file. Roadway Designer
Slide 44
When you are at the point in your design when you are ready to
create a finished model, you can do so through the Create Surface
dialog. This will result in the creation of the proposed surface
(.DTM) and an associated Tin file. Roadway Designer
Slide 45
The Display Components in Plan View option will result Plan
View option will result in the model being drawn in the model being
drawn into your design file. into your design file. Roadway
Designer
Slide 46
Your Roadway Designer session and all of its associated
settings can be saved in an.IRD file. Roadway Designer
Slide 47
You can use the Drive Roadway application to review your
completed model. Drive Roadway 2.11 Group Exercise: Creating a
Corridor and Surface
Slide 48
Which method is used to set a template as active in the Create
Template dialog (select all that apply). A Double click on the
template name in the Template Library list B Right click on the
template name in the Template Library list and select Set Active
True or False: The template preview window always shows the same
template as the editing window. True or False: Points in a template
(top surface and sub surface) are included in a single resulting
design DTM. True or False: Multiple corridors can be created for a
single project. True or False: Roadway Designer can use GEOPAK
shape input files for setting superelevation. Chapter 2 - Quiz
Dynamic Settings Used to help accurately place points for
Components End Conditions and Templates Defines Point Name and
Style XY= key in absolute coordinates DL= key in delta coordinates
from last point placed (defaults to the dynamic origin if it is the
first point of a component. HS= key in horizontal delta distance
and slope from last point placed. VS= key in vertical delta
distance and slope from last point placed. OL= key in delta
coordinates from dynamic origin. OS= key in horizontal delta
distance and slope from dynamic origin.
Slide 51
Constraints on Template Points Constraints Manage Behavior of
Template Points How points move with respect to one another Point
can have up to 2 constraints Fully Constrained Points + Red + Both
constraints Partially Constrained Points + Yellow + One constraint
+ Unconstrained Points + Green+ No constraints
Slide 52
Constraints on Template Points There are a total of 11
different types of constraints: Horizontal Allows the placement of
a new point (or child point) a specified horizontal distance from a
reference point (or parent point). Vertical - Allows the placement
of a new point (or child point) a specified vertical distance from
a reference point (or parent point). Slope Allows the placement of
a new point (or child point) using a specified slope from the
reference point (or parent point). Slope constraints are absolute.
Slopes going from lower-left to upper right are positive regardless
of whether the child point is to the left or right of the parent.
Horizontal Maximum The child point has two parent points and
remains at the specified horizontal distance from the parent point
that is farthest to the right (has a maximum horizontal or X
value). Horizontal Minimum - The child point has two parent points
and remains at the specified horizontal distance from the parent
point that is the farthest to the left. Vertical Maximum The child
point has two parent points and remains at the specified vertical
distance from the parent point that is the highest (has a maximum
vertical or Y value). Vertical Minimum The child point has two
parent points and remains at the specified vertical distance from
the parent point that is lowest (has the minimum vertical or Y
value).
Slide 53
Constraints on Template Points Vector-Offset The child point is
projected onto the vector defined by two parent points. If the
offset is not zero, then the child point will maintain a
perpendicular offset from the parent vector at the specified offset
value. Negative values indicate an offset to the left of the vector
defined by the parent points. Positive values indicate an offset to
the right. If the offset is zero, the child point is located on the
parent vector. Project to Surface (to Existing Ground) This
constraint must be used in conjunction with one of the previously
defined constraints. The other constraint will define the
projection direction. The child point will then be projected to the
surface with the specified name. If the surface does not exist, or
no solution is found, the point will remain where it is placed in
the template. Project to Design This constraint is similar to
Project to Surface, except that the point is projected to the
design surface of the template. A projection value is given to
indicate whether the projection is to be to the left or to the
right. Again, the point must also be constrained by one of the
previous constraints, excluding the Project to Surface constraint,
so that a direction for the projection may be determined. If no
solution is found, then the point will remain where it is placed in
the template. Angle distance This command is used to fully
constrain a point in the template. This constraint requires two
parent points, a distance, and an angle. The point is constrained
to the location defined by the distance from the first parent, and
the angle from the first parent relative to the vector defined by
the two parent points. This constraint creates a rigid-body
rotation. When selected, no other constraint types are
available.
Slide 54
Constraints on Template Points Parent-Child point relationship
Point B is the Child of Parent point A Arrow points from Parent
point to Child point Horizontal Constraint Child is horizontally
constrained to parent A B A B
Slide 55
Constraints on Template Points Vertical Constraint Child is
vertically constrained to Parent Horizontal and Vertical Constraint
Child is horizontally and vertically constrained to Parent Slope
Constraint Child is constrained by slope to the Parent A B A B A
B
Slide 56
Constraints on Template Points Adding and Deleting Constraints
Graphically Right-click on points to add and delete constraints
Horizontal and vertical constraints are important Pavement layers
thickness Superelevation Width Etc
Slide 57
Component Slopes and Distances Parent point is placed first
Child placed to the right of Parent is positive distance Child
placed to the left of Parent is negative distance Child placed
above the Parent is positive distance Child placed below the Parent
is negative distance Slope is algebraic slope Positive Slope
Negative Slope Horizontal (+) Distance Horizontal (-) Distance
Vertical (+) Distance Vertical (-) Distance
Slide 58
Components There are 5 types of components produced in Create
Template: Simple Constrained Unconstrained Null Point End Condition
Overlay/Stripping
Slide 59
Simple Component A simple component typically represents a
section of pavement. Its a closed parallelogram (4 constrained
points) that is defined by the slope and thickness.
Slide 60
A constrained component can be open or closed-shaped and
consists of points that are all restricted to the movement of the
first point. Constrained Component
Slide 61
Unconstrained Component An unconstrained component is open or
closed-shaped with no movement restrictions.
Slide 62
Template Point - Hierarchy of Control Point Control - Highest
Style Constraint Parametric Constraint Point Constraint -
Lowest
Slide 63
Template Point Names Naming conventions are important during
template transitioning Point names and component names must be
unique on a single template Change names by double-clicking any
point Brings up the Point Properties dialog Point Name List Select
the point names from a list Helps maintain standards
Slide 64
Basic Component Creation Workflow 1 Open a template library 2
Select Create Template 3 N a v i g a t e t o f o l d e r w h e r e
t e m p l a t e w i l l b e s t o r e d 4 Create a new template 5
Select the dynamic settings 6 Create components 7 Save the template
library Group Exercise 3-1: Creating a Constrained Component -
Curb
Slide 65
Used to Create Cut and Fill Slopes/Treatments Target Types
Surface Seeks a surface Elevation Seeks a particular elevation
Feature XY Seeks the horizontal location of a feature of a
particular surface. Feature Elevation Seeks the vertical location
of a feature of a particular surface. Feature XYZ Seeks the
location of a feature of a particular surface. Overrides the slope
constraint of the End Condition segment to seek the feature.
Alignment XY - Seeks the horizontal location of a particular
alignment. Alignment Elevation - Seeks the vertical location of a
particular vertical alignment or, in the absence of a vertical
alignment, uses horizontal geometry elevation. Alignment XYZ -
Seeks the location of a particular alignment. Overrides the slope
constraint of the End Condition segment to seek the alignment.
Creating End Conditions
Slide 66
End Conditions Settings Priority Establishes Order Components
are Applied and Tested Applies to Segments Branching from a Single
Point Check for Interception Component Searches for Target Place
Point At Interception Places a Point when Target is Hit End
Condition is Infinite Extends the Last Segment to Target Do Not
Construct Point is Used to Solve Position of Other Points
Slide 67
Testing End Conditions Verify the Solutions and Priority Test
Multiple Targets Workflow 1 S e l e c t T e s t B u tt o n - B ri n
g s u p T e s t E n d C o n d it i o n s D i a l o g 2 Edit the
Priority if Necessary 3 Select Draw 4 Move Cursor over End
Conditions
Slide 68
Basic End Condition Component Creation Workflow 1 Open a
Template Library 2 Select Create Template 3 N a v i g a t e t o f o
l d e r w h e r e t e m p l a t e w i l l b e s t o r e d 4 Create
a new template 5 Create End Condition components 6 Test the End
Conditions 7 Save the Template Library Group Exercise 3-2: Creating
an End Condition
Slide 69
True or False. Point constraints are used to manage behavior of
template points. A Fully Constrained point contains a maximum of
how many constraints? Name three types of constraints:
________________________, ________________________,
_____________________ True or False. The top points of a simple
component are constrained to points directly below them by
horizontal and vertical constraints. What template component is
used to model side slope conditions? Constrained Overlay/Stripping
End Condition Unconstrained Chapter 3 - Quiz
Slide 70
True or False. Template transitions occur between templates
that have different names in the template drop dialog Describe the
different Transition Area colors listed below:
Red:_____________________________________________________________
Light Blue:
________________________________________________________ Dark Blue:
________________________________________________________ True or
False. When verifying a template transition, a bold colored point
indicates a good connection. Which of the following types of
controls can be directly used to define a Point Control? (Select
all that apply) Horizontal Alignment Vertical Alignment Template
Point from another corridor Microstation elements Chapter 4 -
Quiz
Slide 71
True or False. The Plan Graphics option on the Corridor
Modeling dialog is used to store plan view graphical elements into
the Roadway Designer alignment file (ALG). True or False. Template
point controls are used to override the normal horizontal and
vertical locations of template points during the modeling process.
True or False. Geopak superelevation input files cannot be imported
to the Roadway Designer. True or False. All changes to the template
are stored in the roadway design file and te template library. True
or False. Parametric constraints are used to override constraint
values. Chapter 4 - Quiz
Slide 72
This application allows us to drive down our model using a
specified camera location and speed. Drive Roadway
Slide 73
Draw Cross Sections When our model is complete and we are ready
to process proposed cross sections, we can do this through the Draw
Cross Sections from Surfaces application.
Slide 74
Draw Cross Sections There has been no change to the XS Cells
portion of the dialog. You can cut sections from a proposed surface
(.DTM) exactly as you can from an existing surface (.TIN).
Slide 75
Draw Cross Sections On the Surfaces tab, youll notice the
addition of a Dtm File option along with the standard Tin File
option.
Slide 76
Draw Cross Sections You can cut existing sections from the.DTM
file that was created when we imported our existing.TIN file. The
existing sections will be generated using the symbology specified
on the dialog. This works exactly the same as it would if you were
using a.TIN file.
Slide 77
Draw Cross Sections The proposed surface (.DTM) can be added
the same way.
Slide 78
Draw Cross Sections Even though the symbology is added to the
list box along with the proposed surface, it will not be used. The
proposed sections will be displayed using the styles specified in
the templates.
Slide 79
Draw Cross Sections The Update Options do not work with.DTM
files in the current version. This functionality will be added in a
future release.
Slide 80
Draw Cross Sections When the sections are processed, the point
names (from the template) are placed on the sections.
Slide 81
Draw Cross Sections The text is placed using the Active Text
Attributes from the design file.
Slide 82
The first tab is the General tab. It controls the range of
stations that will labeled. Label Cross Sections
Slide 83
The Slope Label tab allows you to build slope labels. This is
done by specifying point name text locations previously placed on
the section. Label Cross Sections
Slide 84
Likewise, elevation and offset labels can be generated via the
Elev/Off Label tab. Label Cross Sections
Slide 85
Clicking the Draw Labels button on the General tab will process
the labels. Label Cross Sections
Slide 86
Settings can be saved to a preference file (.XLP). The idea is
that the point name text will be consistent from project to
project. So you should be able to load and use a standard.XLP file
instead of re-generating these labels from project to project.
Label Cross Sections Exercise 5-1: Cutting GeoPak Cross Sections
and Labeling
Slide 87
In the Corridor Modeling workflow, what application is used to
cut proposed cross sections? What new option has been added to the
Draw Cross Sections dialog? TIN file Triangles File DTM file True
or False. The symbology of the proposed cross sections comes from
the template library components. When the component point names are
placed on the proposed cross sections, where the text symbology
come from?_________________________________________ What element is
used by the XS Labeling tool to label the cross section components?
MicroStation lines Cross Section Cell Cross Section point labels
Existing ground DTM Chapter 5 - Quiz
Slide 88
The cross section labeling preference file uses what
extension?.ird.xlp.xld If I used an interval of 10 ft in Roadway
Designer when dropping my templates, which of the following would
be an INCORRECT interval for my proposed cross sections? 5 20 50
Chapter 5 - Quiz
Slide 89
Corridor Modeling help can be found in the GEOPAK help files.
Help
Slide 90
Individual dialogs in Create Template and Roadway Designer all
have Help buttons located in them. Help
Slide 91
The MoDOT Roadway Designer Help can be located on the Internal
Web Page. Help
Add Exterior Boundary Roadway Designer When end conditions use
Target Aliases to target other corridors, they are actually
targeting a temporary DTM created for each of the target corridors
(not the components which we are viewing in the DTM). One of the
most common reasons for the DTM not matching the components is long
slopes, where the daylight of the slope is a relatively large
distance from the bottom of the ditch. This can cause triangles to
not match up with the template drops. Turning ON the Transverse
Features forces the triangles to always line up with the template
drops. The two pictures below show what the triangles are doing
with and without transverse features.
Slide 94
Add Exterior Boundary Roadway Designer DTM with long slope,
with NO transverse features: DTM with long slope, with transverse
features turned ON: