GEOPAK Corridor Modeling Roadway Designer. File Names dtm - This is the Digital Terrain Model in the InRoads format, a DTM includes stringlines representing

Embed Size (px)

Citation preview

  • Slide 1
  • GEOPAK Corridor Modeling Roadway Designer
  • Slide 2
  • 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).
  • Slide 4
  • Applications > Road > 3D Tools > Corridor Modeling Corridor Modeling
  • Slide 5
  • 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
  • Slide 49
  • Create Template Objectives ComponentsEnd ConditionTemplates
  • Slide 50
  • 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
  • Slide 92
  • Add Exterior Boundary Roadway Designer Advanced Topics
  • Slide 93
  • 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:
  • Slide 95
  • GeoPak Road 1 GEOPAK Corridor Modeling & Roadway Designer