Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenRoads | OpenSite
  • Product Communities
  • More
OpenRoads | OpenSite
OpenRoads | OpenSite Wiki Optimizing Memory - Corridor Processing
    • Sign in
    • -Road and Site Design - Wikis
      • +OpenRoads Designer
      • +OpenRoads ConceptStation
      • +OpenRail Designer
      • +OpenSite Designer
      • +OpenRoads Navigator Mobile App
      • -SS10/SS4/SS3 OpenRoads
        • Platform compatibility
        • +SS4/SS3 Subsurface Utilities Video Clips, TechNotes & FAQs
        • +3D Geometry (SS4)
        • +Analysis & Reporting (SS4)
        • +Basic Settings (SS4/SS10)
        • +Civil Cells (SS4)
        • -Corridor Modeling & Cross Sections (SS4)
          • 2D Features in Corridor Not Being Clipped
          • AASHTO 2011 SRL files in SS3
          • Analyze Points along Corridor
          • Annotate Feature in Cross Sections using feature name prefix instead of corridor name
          • Apply Super Elevation at an offset from centerline
          • Change Vertical Exaggeration for OpenRoads Cross Section View
          • Component Quantities - What are my options using InRoads, GEOPAK, MX SS4?
          • Component Quantities report "NaN" for Volume, Total Cost/Material, and Total Estimated Cost
          • Create New Design Stage
          • Creating Corridor - Having Problems Selecting Horizontal Alignment
          • Cut and Fill Values and Graphics do not display when running the Open Cross Section View command
          • Define Default Location for ITL Files
          • Define Template Drop Interval for Apply Linear Template Command in SS3/SS4
          • Definitions of Minimum Milling, Maximum Milling, Minimum Overlay, and Backbone Thickness
          • Disable Automatic Corridor Processing When Editing Point Controls
          • Display Cross Sections in Separate DGN
          • Drop Templates in InRoads Site
          • Dynamic Cross Section View is Blank
          • Elements from a Reference not appearing in Cross Section Views
          • End Area Volumes Not Recognizing MicroStation Edits to Cross Sections
          • End Condition Rules
          • Extract Boundary of Corridors
          • How can I remove superelevation from a corridor
          • How do I keep from having multiple superelevation sections?
          • How is Superelevation calculated in OpenRoads SS3?
          • How to create a Non-Linear Superelevation Transition
          • Ignore Components in End Area Volumes
          • Import IRD into OpenRoads
          • Import Superelevation Example CSV File
          • Import/Export Parametric Constraints in OpenRoads
          • Include Null Points in Corridor Creation
          • InRoads SELECTseries 3 Template Library
          • No components display when running Open CrossSection View command
          • OpenRoads Rules-based Superelevation SRL files
          • Optimizing Memory - Corridor Processing
          • Point Control Priority
          • Range for Horizontal Feature Constraint and for Feature Definition Point Controls
          • Re-associate Horizontal and Vertical Alignment in an Existing OpenRoads Corridor
          • Recursive Situations in Target Aliasing
          • Report on Corridor Dependencies from IRD file before running Import IRD command
          • Roadway Linear Feature does not show in Plan View
          • SEP File Settings
          • SEP Preference File Settings and Syntax
          • Set Default Location of the Superelevation Preferences (SEP/SR) Files
          • Show All Linear Targets in Target Aliasing
          • SS3 Superelevation Set up in Geopak
          • Superelevation Fill Not Working
          • Target a Special Ditch Profile
          • +Template Documentation
          • Template Editing dialogs are Modal and maintain focus until closed
          • Unable to Select Point for Superelevation
          • Update Corridor with Edited Referenced Alignment
          • Use Descartes Templates as OpenRoads Templates?
          • Using a Feature Definition as a Corridor Point Control
          • Vertical Faces Skipped in Triangulation
          • Video : Create Cross Sections at specific locations by Line Strings
          • Video : Create custom scale
          • Video : Creating Simple End Conditions
          • Video : Creating Simple template components
          • Video : OpenRoads Overlay Design
          • Video : Superelevation sections including the lanes,rules files and the Superelevation reports by using Open Roads Technology
          • Video : Template Library Organizer
          • Video: Export Corridor Object information to CSV
          • Video: Superelevation Flag for Assigning Superelevation Points to Corridor
          • Video: Accessing the Template Library
          • Video: Add New Point through Superelevation Editor
          • Video: Annotate Cross Sections Command
          • Video: Applying a Key Station
          • Video: Applying End Condition Exceptions
          • Video: Applying Parametric Constraints
          • Video: Applying Shoulder Rollover Lock
          • Video: Applying Special Ditch Grades and Profiles
          • Video: Assigning a Terrain Model to a Corridor
          • Video: Building Components in Templates
          • Video: Chimney Drain and Blanket Drain Under Dam/Levee
          • Video: Computing End Area Volumes for Overlay/Widening
          • Video: Copy Corridor Features to MicroStation Elements
          • +Video: Corridor Design Overview
          • Video: Corridor Processing Optimization Tips and Techniques
          • Video: Corridor Profile Assignments
          • Video: Corridor Reattach
          • Video: Corridor References - Point Control Targets Alignment
          • Video: Corridor References - End Condition Targets Alignment
          • Video: Corridor References - Point Control Targets Linear Feature
          • Video: Corridor References - Template Point Targets Linear Feature
          • Video: Create 3D Automatically
          • Video: Create a Fixed Ditch Component
          • Video: Create Cross Section Sheet Annotation
          • Video: Create Cross Sections in SS3
          • Video: Create Transition Between Templates
          • Video: Create Transition in Corridor
          • Video: Creating a Brow Ditch With Override
          • Video: Creating a Point Control (SS4)
          • Video: Creating a Template from Components
          • Video: Creating Benching End Conditions
          • Video: Cross Section to Surface Workflow
          • Video: Designing Pavement Overlay with Maximum Lift Thickness
          • Video: Display and Annotate Alternate Surfaces in Cross Sections
          • Video: Display Right of Way in Cross Sections
          • Video: Displaying Points in Cross Sections
          • Video: Ditch Construction with Intersecting Slopes
          • Video: Dynamic Cross Section View
          • Video: End Area Volumes - Classifications
          • +Video: End Area Volumes Overview
          • Video: End Area Volumes-Unsuitable Materials, Exceptions, Factors
          • Video: End Condition Transition Example
          • Video: End Conditions Part 1
          • Video: End Conditions Part 2
          • Video: Existing ground not Displayed in OpenRoads Cross Sections
          • Video: Failure of corridor creation using feature Geometry Centerline and how to create corridor automatically using Road Centerline
          • Video: Guardrail Modeling
          • Video: Handles Missing in OpenRoads
          • Video: Import Corridors into OpenRoads
          • Video: InRoads V8i SS3 - Annotate Superelevation Control Lines in Profile
          • Video: Insert Superelevation Station
          • Video: Intro to Superelevation
          • Video: Introduction to Corridor References
          • Video: Masking Terrain in 3D View to Show Corridor When It Falls Below the Terrain
          • Video: Modeling Existing Pavement and Proposed Overlay
          • Video: Navigating Clip Volume
          • Video: Overlapping Slopes at Intersections With Relatively Long Cut/Fill Slopes
          • Video: Overlay Vertical Adjustment Example
          • Video: Overview of Corridor Modeler Tools
          • Video: Overview of Superelevation Workflow
          • Video: Pavement Marking Design and Visualization
          • Video: Simple Template Creation
          • Video: Simple Workflow for Corridor Creation (SS4)
          • Video: Special Ditch Creation in OpenRoads
          • Video: Target Aliases in SS4 MR1+ (V08.11.09.845+)
          • Video: Target Aliasing and Corridor Clipping
          • Video: Targeting with End Condition Exceptions and Point Controls
          • Video: Template Assembly
          • Video: Top Mesh Improvements in SS4 MR1+ (V08.11.09.845+)
          • Video: Traffic Animation
          • Video: Turning Off Components to Prevent Display in Cross Sections
          • Video: Understanding Component Display Rules
          • Video: Understanding End Conditions
          • Video: Understanding Overlay Components
          • Video: Using Display Rules
          • Video: Using Feature Name Overrides
          • Video: Using the Template Drop Interval Multiplier in Design Stages
          • What are Feature Name Overrides?
          • What do the different fill colors mean in OpenRoads superelevation?
          • What does the Create ICM tool do?
          • What is the Corridor Baseline?
          • Zig-Zag Edges in Shaded Views
        • geopakcom.exe - Entry Point Not Found - PowerGeopak Install Error in Windows 10
        • +General Geometry (SS4)
        • +Horizontal Geometry (SS4)
        • +Rail Track (SS4)
        • ReadMe - What's new and revised in SS4 MR3 - Version 08.11.09.903+
        • +Survey (SS4)
        • +Terrain Model (SS4)
        • +Training for OpenRoads commands in InRoads/GEOPAK/MX SS4
        • +Vertical Geometry (SS4)
        • Visual Basic Run-time error '-2147467259 (80004005)' when loading GEOPAK through FDOT workspace
        • Why warning display Create an Unlinked Terrain Model
        • How to launch InRoads/GEOPAK SS10 from ProjectWise CONNECT
        • Print and Print to File Button Not Working
        • Problems Running SS4 VBA in SS10
      • +GEOPAK Native
      • +InRoads Native
      • +MX Native
      • +OpenRoads SignCAD

    You are currently reviewing an older revision of this page.

    • History View current version

    Optimizing Memory - Corridor Processing

    Product(s): InRoads
    Version(s): 08.11.09+
    Area:  Corridor Processing
    Original Author: Bentley Technical Support Group

     

    Description:

    When working with corridors in OpenRoads, there are many options and settings that can help optimize the processing speed of the corridor and prevent memory allocation issues/crashes.  Here are some helpful tips: 

    Turn on/off settings depending on design stage

    During the Design Stage of the project, to optimize speed and performance, the follow settings are recommended. Note that the following controls should be set to False:

    • External Control Points

    • Densify Vertical Curves

    • Create Top Mesh

    • Create Bottom Mesh

    • Include Null Point Linear Features

    The managed workspace has been updated to reflect these changes.

     

    In the Final Design Stage, you should set External Control Points and Densify Vertical Curves to “True”. The meshes and null point should remain “False”. The managed workspace has been updated to reflect these changes.

     

    Set Template Drops to 10 MU (Master Units)

    Careful consideration should be given when determining the drop interval used for a corridor. Generally, this value is equal to or less than (but still a multiple) of the desired interval for the final cross sections. Keep in mind that smaller drop intervals will result in longer processing times. Also, it is not necessary to set the interval so small that it encompasses all desired cross section stations. Critical template drops will be added when the corridor processes (cardinal points, external control points, horizontal and vertical curve densification).

    Based on this, it is recommended that a template drop interval is no less than 5 MU and no greater than 10 MU, with 10 being the preferred value.

    Additionally, if you are working on a small station range (i.e., an intersection), you could consider temporarily changing the template drops in other station ranges to a very large number (i.e., 1000). This would essentially disable corridor processing outside of your current area of concentration.

    Avoid Point controls that use “Profile from surface” reference elements

    If the reference elements for point controls are elements that have been draped to the surface, those reference elements will contain a very large number of vertical PIs. Trying to process all these vertical PIs with external controls set to “True” in the Design Stage Settings will negatively impact processing times.

    Consider instead letting the template do the work of matching the existing ground elevations. Using a Project to Surface constraint on the template point will eliminate the need for a vertical point control, and may eliminate the need for a point control altogether.

    Deactivate corridor Processing to increase performance

    There will be many times during design when it is not desirable to have the corridor reprocess every time an edit is made. For example, if creating numerous point controls, it is more efficient to have the corridor reprocess after adding all points controls as opposed to reprocessing after adding each individual point control. To achieve this, locate the corridor in Project Explorer > Civil Model. Right-click on the corridor name and select Lock – Deactivate Rule to lock the corridor.

     

    You can now make edits to the corridor without the corridor processing after every change. Once finished editing, simply follow the process above to unlock the corridor.

     

    The corridor will not automatically reprocess at this stage. Use the Process Corridor tool to reprocess the corridor and apply the edits.

     

    Use an active terrain model only as large as necessary

    For optimal performance, it is recommended that the active terrain model be only as large as is necessary for the project. If you have a 10 mile long existing topo terrain model, but your project is only 2 miles, use the Create Clipped Terrain Model tool to remove portions of the terrain model that are not necessary for the project.

     

    Additionally, consider using Clear Active Terrain Model to disable end condition processing. If you are working on an area of the project that does not involve end conditions, this will help to speed up processing times.

    Other Considerations:  Detach raster images while running civil design processes

    When working with designing you civil model, raster images are not necessary and they utilize a lot of memory. Detach any raster images to make sure to free as much space as possible and attach only when civil design is complete.

    Additional Resources

    Also see the following article regarding increasing the value of ms_memory_freelimit.  There isn't much information/detail other than the fact that it is a Windows OS user variable:

       http://communities.bentley.com/products/microstation/f/273/t/98803

    Also see this article regarding a "Lock Pages in Memory" privilege that requires the user access control be disabled or that MicroStation be run with administrator privilege:

    http://communities.bentley.com/products/microstation/w/microstation__wiki/enabling-lock-pages-in-memory-under-windows-7-and-vista

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies