(selectseries 3) civil workspaces getting started presented by: chuck lawson, pe
TRANSCRIPT
(SELECTseries 3) Civil WorkspacesGetting Started
Presented by: Chuck Lawson, PE
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
2 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Bentley-Civil Workspace
– Excellent for “out of the box experience”
– Provides an example for developing own workspace
– Prevents Agencies and Consultants from “starting from scratch”
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
3 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Bentley-Civil Workspace
– Included as part of the default install process
– Default Path for Layered Suite Products• C:\ProgramData\Bentley\MicroStation V8i (SELECTseries)\WorkSpace\
Projects\Examples
– Default Path for Power Products• C:\ProgramData\Bentley\PowerInRoads V8i (SELECTseries 3)\WorkSpace\
Projects\Examples
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
4 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Accessing the Bentley-Civil Workspace– User
• Examples– Project
• Bentley-Civil-Imperial • Bentley-Civil-Metric
– Interface• Bentley-Civil
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
5 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Suggested Workspace Organization
– Review the Project Configuration File (PCF File)
• Layered Suite Location– C:\ProgramData\Bentley\MicroStation V8i (SELECTseries)\WorkSpace\
Projects\Examples\Bentley-Civil-Imperial.pcf
• Power Product Location– C:\ProgramData\Bentley\PowerInRoads V8i (SELECTseries 3)\WorkSpace\
Projects\Examples\Bentley-Civil-Imperial.pcf
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
6 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Where are the Workspace Settings located?
– DGNLibs should be used to set the specific requirements for a customized workspace.
– The Bentley-Civil Workspace showcases the use of DGNLibs to host the settings associated with the completion of a customized workspace.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
7 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Civil Configuration Variables….
– Bentley-Civil Workspace PCF file shows a great example set
– MicroStation Help
– Individual Product Help
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
8 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Important Configuration Variables
• CIVIL_CONTENTMANAGEMENTDGNLIBLIST• CIVIL_ROADWAY_TEMPLATE_LIBRARY• CIVIL_XIN_FILE• CIVIL_SURVEY_STYLEFILE• CIVIL_CIVILCELLDGNLIBLIST• CIVIL_DESIGNSTANDARDSDGNLIBLIST• CIVIL_PROJECTSETTINGSDGNLIBLIST• CIVIL_CIVILTMDGNLIBLIST• CIVIL_CIVILSETTINGS_READONLY• CIVIL_SUPERELEVATION_RULES_DIRECTORY
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
9 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Civil Configuration Variables
– These civil specific variables should be set or everything in the included dgnlib will show up.
• Example, features used to create a civil cell will be made available as selectable features to use from the Civil Cell DGNLib if not set.
• Setting CIVIL_CIVILCELLDGNLIBLIST and pointing to that DGNLib, would then only extract civil cells and nothing more.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
10 @BentleyCivil
(SELECTseries 3 ) Civil Workspaces
• Civil Configuration Variables - Example
Adobe Acrobat Document
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
11 @BentleyCivil
Features
• What is a “Feature”?
– At it’s simplest, a Feature is anything in your design that represents a real-world entity.
• Curb and Gutter• Asphalt Pavement• Manhole• Wall• Aggregate Base• R/W Marker• Ditch• Fill Slope• Etc.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
12 @BentleyCivil
Feature Definitions
• What is a “Feature Definition”?
– Properties used to define how a feature is to be displayed, annotated, computed, etc..
– These are normally customized by each organization.– These are normally created in advance and propagated across an
organization in order to standardize designs.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
13 @BentleyCivil
Types of Feature Definitions
• 3 types of feature definitions are supported.– Point Feature
• R/W Marker• Control Point• Iron Pin
– Linear Feature• Curb & Gutter• Wall• Ditch
– Surface Feature• Existing Ground• Aggregate Base• Asphalt Pavement
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
14 @BentleyCivil
Types of Feature Definitions
• Depending on its type, a feature definition will have various properties that are available for definition.
Point Linear Surface
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
15 @BentleyCivil
DGN Libraries
• Feature definitions reside in DGN Files/Libraries.– DGN Libraries (optimal)
• Allows for propagation of standards across an organization– DGN Files
• Can be created directly in DGN file, but this is not the recommended procedure
• Note: When a feature definition is used from a DGN Library, the feature definition will be copied into the DGN file. This is standard MicroStation functionality (e.g. levels, line_styles, fonts, etc.).
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
16 @BentleyCivil
Question
How does the software know which specific DGN Libraries contain features?
Or does it just read from all of them?
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
17 @BentleyCivil
Civil_ContentManagementDGNLiblist
• This variable is used to define which specific DGN Libraries are to be used to define your features.
• If this variable is not set, then all the DGN Libraries will be read and any that contain features will be listed.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
18 @BentleyCivil
Standards Transfer Workflow
• DGNLib Active DGN
– The first time a new feature, element template, etc. is used from a DGNLib, just like with Levels, that information will be copied into the active DGN file.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
19 @BentleyCivil
Project Explorer
• Where do I manipulate the properties associated with the workspace entries?
– Project Explorer: • MicroStation's interface for browsing elements in a DGN file. Extended by
Bentley-Civil to accommodate specialized civil needs.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
20 @BentleyCivil
Project Explorer
• Where to control the accessible properties for
Project Explorer?
– Settings > Project Explorer
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
21 @BentleyCivil
Project Explorer
• Feature Definitions are created, modified and reviewed in MicroStation’s Project Explorer application.
– MicroStation File > Project Explorer > Civil Standards
– Note: Tab Display Controlled by Settings > Project Explorer
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
22 @BentleyCivil
Project Explorer
• The Civil Standards tab will show you what Feature Definitions are contained in your current file, as well as those in any specified DGN Libraries.
Current File
DGN Libraries
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
23 @BentleyCivil
Creating Feature Definitions
• How do I create a Feature Definition?
– Link To Native (automatic)• InRoads – XIN File• GEOPAK – DDB File, XML File (Survey)• MX – PSS File
– Manual Creation– Combination of both
– Note: Feature Name MUST be unique
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
24 @BentleyCivil
Link to Native (GEOPAK)
• Uses Active DDB
• Creates an actual link back to the DDB file
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
25 @BentleyCivil
Link to Native (GEOPAK)
• Categories/Folders in DDB are carried through to Feature Definitions.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
26 @BentleyCivil
Link to Native (GEOPAK)
• Right-Clicking on any feature definition gives you access to multiple options, including the ability to review the properties.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
27 @BentleyCivil
Link to Native (GEOPAK)• Notice that the Feature Definition is automatically linked back to the
native style in the DDB. This is where it would get the symbology properties, annotation properties, etc.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
28 @BentleyCivil
Link to Native (GEOPAK)• If you wish to override this automatic designation with another
selection from the DDB, you can do this by simply selecting another item from the drop down.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
43 @BentleyCivil
Question
• We mentioned earlier that there are three types of feature definitions; Point, Linear and Surface.
When linking to a legacy feature file, how does the software determine what type each feature is?
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
44 @BentleyCivil
Link to Native (GEOPAK)• Surface
– The DDB does not support any surface properties for feature definitions.– All features will be created as either Linear or Point.– Linear and Point features can be converted into Surface feature definitions
after linking.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
45 @BentleyCivil
• Point– The following DDB entries will be created as
Point types:• Any DDB entry that has a “Cell Name”
assigned.
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
46 @BentleyCivil
• Linear – The following DDB entries will be created as Linear types:
• Any DDB entries that are a Default item
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
47 @BentleyCivil
• Linear – The following DDB entries will be created as Linear types:
• Any Drafting Standard that has any combination of the Lines, Curves, Spirals, Stationing, Parcels or Profiles Drafting Standards enabled
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
48 @BentleyCivil
• Linear and Point– The following DDB items will result in the creation of two
feature definitions, a Linear and a Point type.• A Default item with a Cell Name assigned.
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
49 @BentleyCivil
• Linear and Point– The following DDB items will result in
the creation of two feature definitions, a Linear and a Point type.
• A Drafting Standard with the Cell name assigned and any combination of Lines, Curves, Spirals, Stationing, Parcels or Profiles preferences enabled.
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
50 @BentleyCivil
• Linear and Point– In this scenario, the Linear feature will maintain the original
item name, while the Point feature will be appended with a “-Pnt” suffix.
Link to Native (GEOPAK)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
55 @BentleyCivil
Link to Survey• The process or workflow for linking to the native survey legacy file is
the same for all three products.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
56 @BentleyCivil
Link to Survey• Right-click on the Feature Definitions tree and select Link Survey
Feature Definitions. You will then be prompted to select the appropriate file.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
57 @BentleyCivil
Link to Survey• Note the Survey properties will be different as opposed to linking via
the non-Survey features workflow.
Link to Survey Link to DDB/XIN/PSS
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
58 @BentleyCivil
Manual Creation of Feature Definitions
• A feature definition can be manually created at any point by right-clicking and selecting the desired option. The properties of the feature definition would then need to be set manually as well.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
59 @BentleyCivil
Best Practice
• Linking to your legacy style files is intended to be a ‘starting point’ to help you get your feature definitions created quickly.
Best practice is to do this once.
After the initial linking has been done, any structural changes to the feature definition tree (new features, renaming of features, etc.) should be made directly in the DGN Lib.
Note: An exception would be changes to symbology or annotation, which would be made in the legacy style file.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
60 @BentleyCivil
Element Templates
• In addition to pointing a feature definition back to a legacy style in order to assign display properties, you also have the option of pointing to a MicroStation Element Template.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
61 @BentleyCivil
Jump Start with Civil Workspace
• What are “Element Templates”?– Element Template – A MicroStation concept which allows
preconfigured definitions for symbology and other miscellaneous display of MicroStation elements and civil features.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
62 @BentleyCivil
Element Templates vs. Native Styles
• In some situations the Element Template is desirable as opposed to the Native Style
Surfaces Feature Definitions used for Existing Terrain Models
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
63 @BentleyCivil
Element Templates vs. Native Styles
• In GEOPAK the D&C Payitem Attribute can only be placed if the Feature Definition is pointing back to that DDB Native Style entry. Element Templates do not currently support Payitem Attributes.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
64 @BentleyCivil
Element Templates vs. Native Styles
Surfaces Feature Definitions used for Proposed Components
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
65 @BentleyCivil
Element Templates vs. Native Styles
• Note this is an either/or option. You cannot have both defined. If you try and select both it will ‘disable’ the Element Template and by default use the Native Style.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
66 @BentleyCivil
Properties of Feature Definitions
• Let’s first take a look at the individual properties and how they work.
Point Linear Surface
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
67 @BentleyCivil
Feature Definition > Name Prefix
• Found in all 3 types (Point, Linear and Surface)
This prefix would be used as the ‘default’ name prefix for any civil element placed using this feature.
• For Geom. intended to be exported back to native GPK (GEOPAK Only), the COGO naming rules must be followed.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
68 @BentleyCivil
Plan Property
• Available for Point and Linear features
• Defines how the feature is to be displayed in a 2D view
• Allows for either Native Style or Element Template definition
• Auto Export (True or False)
• Auto Annotate (True or False)
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
69 @BentleyCivil
Auto Export
• If set to True, then any geometry elements created using this feature will be automatically exported to the appropriate legacy coordinate geometry database (FIL, ALG, GPK).
• If set to False, then this export would not occur.
ALG
FIL
GPK
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
70 @BentleyCivil
Auto Annotate
• If set to True, then the horizontal geometry element will be annotated immediately whenever it is created or modified.
• If set to False, then annotation would not occur.
• Note: You MUST use a Native Style in order to produce annotation, as the specifications for the annotation are based on the native feature style.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
71 @BentleyCivil
Auto Annotate (GEOPAK only)
• For Auto Annotate to function correctly the Auto Export MUST be enabled as well.
• MicroStation Drawing Scale must be set to a value that matches a value in the DDB Native Style being used.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
72 @BentleyCivil
Auto Annotate (GEOPAK only)
• For Auto Annotate to function correctly the Design File Settings > Civil Formatting > Station Settings MUST be changed to the “By Index” setting. This should be set in all GEOPAK customers seed files as the default.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
73 @BentleyCivil
3D Property• Found in all 3 types (Point, Linear and Surface)
• Defines how a feature is to be displayed in a 3D View.
• For Point and Linear features, this property allows for either Native Style or Element Template definitions.
• However, for Surface features, it only allows for Element Templates.
Note: For surface features to be available in the template library editor, they must be pointing to an element template.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
74 @BentleyCivil
Linear 3D Appearance Considerations• The 3D linear feature property should consider the color of the rendered
surface. For example, a back of curb may be yellow in the 2D plan design, but in the 3D model it only makes sense to have this color match the concrete material assigned in the surface feature assignments through element templates.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
75 @BentleyCivil
Profile Property (Surface)
• Defines how a profile cut from a surface is to be displayed in a Profile View (normally existing profiles).
• Allows for Native Style or Element Template definition
• No Auto Export
• Note: No Auto Annotate for Profiles in current version
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
76 @BentleyCivil
Profile Property (Surface)
• If you use an Element Template, the symbology for the profile is taken from General Settings.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
77 @BentleyCivil
Profile Property (Linear Feature Type)
• Defines how a profile with this feature (normally a proposed profile) is to be displayed in a Profile View.
• Auto Export functionality same as explained previously
• Allows for Native Style or Element Template definition
• Note: No Auto Annotate for Profiles in current version
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
78 @BentleyCivil
Profile Property (Linear Feature Type)
• The profile is always in a child/parent relationship with a horizontal geometry element.
• As such, the feature of the profile will always be inherited from the horizontal geometry.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
79 @BentleyCivil
Profile Property (Linear Feature Type)
• The profile symbology can be overridden at placement by the specification of an Element Template.
• After placement, the symbology can be overridden via the assignment of an Element Template in the Element Information dialog.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
80 @BentleyCivil
Profile Feature (Review)
Feature inherited from Horizontal
Feature inherited from Surface
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
81 @BentleyCivil
• Available for Linear feature definitions only
• When a profile with this feature is projected onto another element, the symbology specified here will be used to display it.
• Allows for Native Style or Element Template definition
Projected Profile Property
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
82 @BentleyCivil
• Available for Linear feature definitions only
• Defines how a point representing the intersected profile with this feature is to be displayed in a Profile View.
• Allows for Native Style or Element Template definition
Intersected Profile Property
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
83 @BentleyCivil
Cross Section Property
• Available for Linear feature definitions only
• Defines how a feature is to be displayed in a dynamic cross section view as well as plans production cross sections
• Allows for Native Style or Element Template definition
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
84 @BentleyCivil
Cross Section Annotation Feature Property Requirement• Required – A linear feature must have a drawn active point on the
cross section’s linear features that require annotation.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
85 @BentleyCivil
Question
Shouldn’t a Surface feature definition contain a cross section property as well?
How will the software know how to display my existing and proposed surfaces on cross sections?
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
86 @BentleyCivil
When cross sections are cut, the proposed elements take their symbology directly from the proposed 3D model.
Cross Section View Display
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
87 @BentleyCivil
The existing ground symbology is always taken from the 3D Property of the feature definition (which must be an Element Template).
For example, here someone has gone into Element Information and changed the triangles to ‘blue’.
Cross Section View Display
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
88 @BentleyCivil
Yet the existing ground line displayed in my cross sections is still ‘green’.
Cross Section View Display
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
89 @BentleyCivil
That is because the symbology for the existing ground is being taken from the Element Template called out in the 3D property of the feature definition.
Cross Section View Display
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
90 @BentleyCivil
Linear Default Settings Property
• Available for Linear Feature Definitions only
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
91 @BentleyCivil
Automatically Create 3D Elements
• If this property is set to True, then this functionality is enabled for this particular feature definition.
• However, in order for this functionality to actually be applied at placement, the toggle on the Feature Definition Toggle Bar MUST be enabled as well.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
92 @BentleyCivil
Automatically Create 3D Elements
• What does this property do?
When you place a horizontal geometry element using a feature that has this enabled AND the Create 3D Automatically is enabled on the toggle bar, an existing ground profile and a best fit profile is automatically created for the element being placed.
In addition, the best fit profile is made active, creating a 3D element.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
93 @BentleyCivil
Corridor Template
• If this property is assigned a template, then this functionality is enabled for this particular feature definition.
• However, in order for this functionality to actually be applied at placement, both the Create 3D Automatically AND the Use Feature Definition Template toggles on the Feature Definition Toggle Bar MUST be enabled as well.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
94 @BentleyCivil
Terrain Model Feature Type
• This property specifies how this feature should be treated – as a None, Break Line, Void or Boundary - should this feature ever be used in the creation of a Terrain Model.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
95 @BentleyCivil
Create Template Geometry
• Specifies whether the 2D geometry should be created whenever a template containing this feature is used.
• If True, then the 2D geometry will be drawn. If False, then it will not be drawn.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
96 @BentleyCivil
Create Template Geometry• How does this work?
Each point in a template is assigned a feature. This feature either has the Create Template Geometry functionality enabled or disabled.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
97 @BentleyCivil
Create Template Geometry
• When a corridor is created, then if the Create Template Geometry is enabled for a feature, then the 2D geometry will be drawn.
• The resulting geometry is not ruled to the alignment, but it is ruled to the Corridor (i.e. if the Corridor updates the geometry will update as well)
Feature = Road_EdgeOfPavement
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
98 @BentleyCivil
Survey
• If a feature is created using the Link Survey Features Definition option, the Is Survey option will automatically be set to True. Otherwise, it will be set to False.
• This is really a ‘flag’ that enables the software to quickly figure out which features are to be used as Survey Features and which are not.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
99 @BentleyCivil
Survey > Native Style
• This is the link back to the native style, which contains all the information required for symbolization and annotation.
• Note that Element Templates are not allowed for Survey Feature Definitions, only Native Styles.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
100 @BentleyCivil
Survey > Alpha Codes, Numeric Code
• The user can specify which Alpha and/or Numeric Codes are to be used to identify this particular feature.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
101 @BentleyCivil
Survey > Default Zone
• Allows a user to specify which Zone the feature is to be assigned to.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
102 @BentleyCivil
Survey > Terrain Model Attribute
• Specifies which attribute is to be assigned to this feature definition when it’s used in the creation of a terrain model.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
103 @BentleyCivil
Survey In-Depth Look
Adobe Acrobat Document
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
104 @BentleyCivil
Surface Defaults• Available in a Surface Feature Definition only.
• Specifies how the surface is to be treated with regard to earthwork volumes.
• MUST be assigned prior to the surface feature being drawn and sections being cut. If you assign it later, the surface/model needs to be re-processed and the sections re-cut.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
105 @BentleyCivil
Surface Defaults• Available in a Surface Feature Definition only.
• Specifies how the surface is to be treated with regard to earthwork volumes.
• MUST be assigned prior to the surface feature being drawn and sections being cut. If you assign it later, the surface/model needs to be re-processed and the sections re-cut.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
106 @BentleyCivil
Project Settings
• What are “Project Settings”?
– Project Settings:
• Customized preferences to be used in the creation of corridor designs and surveys. These preferences can be applied as the defaults for both corridor design and survey creation, or they can be applied at various time increments throughout a project. In addition, these Project Settings can be saved in DGN Libraries and consequently propagated across an organization.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
107 @BentleyCivil
Project Settings
• Project Settings - Supported Options
– Corridor Design Stage Settings
– Linear Template Design Stage Settings
– Survey Settings
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
108 @BentleyCivil
Project Settings
• Project Settings – Corridor Design Stages
– Template Management
– Critical Section Inclusion
– Display Settings
– Output Settings
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
109 @BentleyCivil
Project Settings
• Project Settings – Template Management
– Template Drop Interval Multiplier• Used to increase the final template drop value to expedite the corridor
processing times. For example, if a designer wants a final design template interval every 10 feet but is working in a preliminary conceptual layout, they may want this number set to 10 to only have cross template drops every 100 feet in their conceptual model. Ultimately, this will process the model up to 10 times faster then the final design stage where the multiplier would be set to 1.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
110 @BentleyCivil
Project Settings
• Project Settings – Include Critical Sections
• Exact usage as in V8i (SELECTseries 2), these settings dictate inclusion or exclusion in the processing of the design corridor. Regarding the horizontal and vertical curve densification, consider turning those on only in the final design stages as they do require considerable additional processing times.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
111 @BentleyCivil
Project Settings
• Project Settings – Display Settings
• Controls the display of the corresponding boundaries and handles of the following:
– Corridor– Template Drop– Single Station Edit– Template Transition
• Consider making these “Construction Class” elements in the corresponding required Element Template settings.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
112 @BentleyCivil
Project Settings
• Project Settings – Output Settings
• Controls what is plotted in the 3D model used for rendering and terrain model creation.
• Best Practice, avoid putting everything in one Project Setting as it makes it difficult to distinguish all the different outputs.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
113 @BentleyCivil
Project Settings
• Suggested Minimum Corridor Design Stage Considerations
1. Preliminary Design Stage2. Design Stage3. Final Design Stage4. Final Design Stage With Meshes5. Final Design Stage Top Mesh Only6. Final Design Stage Bottom Mesh Only7. Final Design Stage Linear Features Only8. Final Design Stage Components Only
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
114 @BentleyCivil
Project Settings
• Project Settings – Linear Template Design Stages
– Display Settings
– Output Settings
Note: The interval of template drops is set by stroking configuration variables for linear template drops in the workspace startup
CIVIL_DEFAULT_LINEAR_STROKING = 10.0CIVIL_DEFAULT_PROFILE_STROKING = 0.05CIVIL_DEFAULT_CURVE_STROKING = 0.05
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
115 @BentleyCivil
Project Settings
• Suggested Minimum Linear Template Design Stages
1. Design Stage2. Final Design Stage With Meshes3. Final Design Stage Top Mesh Only4. Final Design Stage Bottom Mesh Only5. Final Design Stage Linear Features Only6. Final Design Stage Components Only
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
116 @BentleyCivil
Project Settings
• Project Settings – Survey Settings
– General Settings– Point Settings– Linking Code Settings– Data File Parsing– Least Square Defaults– Elements Symbology– Terrain Model
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
117 @BentleyCivil
Graphical Filters
• What are “Graphical Filters”?
– Used in developing terrain models.
– Automated way of storing search settings for graphic elements when creating terrain models using 3D elements.
– A Graphical Filter can be created for each feature (i.e., spots, breaks, voids) for existing or proposed terrain.
– Graphical Filters can be defined as a Graphical Filter group.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
118 @BentleyCivil
Graphical Filters Example
• Uses the Selection Set Concept with Access to Civil Platform Features.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
119 @BentleyCivil
Graphical Filter Groups
• A Graphical Filter Group can be created combining multiple individual Graphical Filters.
• This is done using the Graphical Filter Manager
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
120 @BentleyCivil
Design Standards
• What are Bentley-Civil “Standards”?
– Design Standards: Design Standards can be used to maintain required curvature and other alignment checks when performing horizontal and vertical geometric layouts.
• Provide values for the element creation tools (for example, minimum radius and transition lengths)
• Check the suitability of complex elements (for example, check for kinks in the alignment)
– Superelevation Preferences:• U.S. method (GEOPAK – Legacy SEP File)• International method (MX – Legacy SRL File)• InRoads legacy SUP files are not supported in SELECTseries 3
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
121 @BentleyCivil
Design Standards Document Link
Adobe Acrobat Document
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
122 @BentleyCivil
• Utilize SEP or SRL files (preferences)
• Configuration variable points to directory for SEP / SRL
CIVIL_SUPERELEVATION_RULES_DIRECTORY
• SUP files are not supported.
• In lieu of calculations, importing superelevation from external program (CSV file)
Setup – Superelevation Calculations
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
123 @BentleyCivil
• CSV (comma separated values) file• Uses Windows delimiter (generally comma)
Import File
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
124 @BentleyCivil
SuperelevationName,Station,CrossSlope,PivotAbout,PointType,TransitionType,NonLinearCurveLength
CL_RT1,2+50.000,-0.02,RS,NCIN,L,0 (if everything is included)
LT-1,2+50.000,-0.02,LS (minimal amount)
Format of CSV File
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
125 @BentleyCivil
Superelevation Name (name of lane)o Required.o Links the data to an existing superelevation lane.
Stationo Required.o Units should match design file.o Station equations supported based on the reference alignment.
Cross Slopeo Required.o Formatted as a double value : ±0.0 (i.e. -2% == -0.02)
Pivot Abouto Required. Default Value = 0.0o Enumerated list : {LS,RS}
LS = left side RS = right side
o Only pertinent for transition type: parabolic curve or symmetrical reverse curve.
Supported Formats – Required Data
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
126 @BentleyCivil
Point Type
§ NC, NCIN, NCOUT (Normal Crown)§ FS, FSIN, FSOUT (Full Super)§ RC, RCIN, RCOUT (Reverse Crown) § LC, LCIN, LCOUT (Level Crown)§ U (Undefined)
Transition Type
§ L (Linear) § BRC (Biquadratic Reverse Curve)
§ PC (Parabolic Curve) § CRC (Cubic Reverse Curb)
§ PRC (Parabolic Reverse Curve) § SRC (Symmetrical Reverse Curve)
Non-Linear Curve Length
o Default Value = 0.0.
o Only pertinent for transition type: parabolic curve or symmetrical reverse curve.
Supported Formats – Optional Data
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
127 @BentleyCivil
C:\ProgramData\Bentley\Civil\Standards\8.11.9\en\Superelevation– SRL– SEP
SE Location of Settings Files in Install
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
128 @BentleyCivil
• Support Imperial / Metric• Support station equations• Supports linear / parabolic transition methods• Resolves overlapping transitions• Can be run by any product
SE Common Functionality of SEP / SRL
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
129 @BentleyCivil
SEP (GEOPAK) SRL (MX)
Equations / Formulae Basic formulae Supported extensively
Multiple lanes w/ different default cross slope Supported Not supported
Half Lanes Supported Not supported
Nominal vs. Actual Lane Widths Supported Not supported
Adjustment Factors Supported Not supported
Axes of Rotation / Pivot Methods Centerline/PGL 6 methods
Early Start Indicator Not supported Supported
Constraints Not supported Supported
SE Comparison Chart for SEP / SRL
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
130 @BentleyCivil
SE Structure of SEP Files
• Set of files, only 1 SEP per processing
• Up to 2 CSV files for “tables” method (none for equation method)
• CSV files can have any name and are specified in the SEP file• Error message if not found – no processing
can be done.
• No paths needed if all in same folder
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
131 @BentleyCivil
SE Structure of SRL Files
• Set of files, only 1 SRL per processing
• Up to 8 ASCII files (but 2 are typical)
• SRL file contains pointers to other files
• Specific format
• Lots of comments / notes in file
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
132 @BentleyCivil
• Gather current standards for super calculations.• Determine current SEP / SRL files.• Find most knowledgeable person on super
standards, not necessarily a Civil software user.• Review comparison chart to determine what’s
needed.• Using the Excel spreadsheet / preferences doc,
determine settings.• Set-up and test. (requires Civil software user).
Superelevation - How to Get Started
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
133 @BentleyCivil
Superelevation Template Settings
• Toggle on the Superelevation Flag setting in the point properties of the templates to be used in the corridor design to allow the set point to be selected when assigning the superelevation to the corridor.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
134 @BentleyCivil
Superelevation Workflow
CREATE SECTIONS
CALCULATE / IMPORT SUPERS
CREATE LANES
REPORTINGASSIGN TO CORRIDOR
DYNAMIC EDITING
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
135 @BentleyCivil
Seed Files
• Seed File Suggested Edits…
– Set DGN File Civil Settings appropriately– Set Default Drawing Scale– Set default Snap Divisor to 1– Turn off clip volume for all views in view attributes– Delete unused fonts in keyin field– Set default text style– Attach default cell library– GEOPAK must change Civil Settings Station Equation to “By Region”
for auto annotate to function properly
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
136 @BentleyCivil
Level Priorities
• Consider setting Level Priorities to simplify the graphical process.– Can be set to a maximum value of 500 (Highest Priority).– By default all levels are set to zero– Not needed for all levels– Consider high importance items
• Centerline / Baseline• Proposed edge of pavement or shoulder• Etc.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
137 @BentleyCivil
Seed Files
• Seed File Civil Settings…
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
138 @BentleyCivil
Seed Files 2D or 3D Design
• The 2D Model Provides…– Display control– Picking control– Annotation– Plans Production– Auto Managed profile and 3D model– Familiarity
• Ease of use• 2D Accudraw
• “Best Practice” – Geometric design in 2D model.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
139 @BentleyCivil
Seed Files
• Text Scaling
– MicroStation Drawing Scale:• Sets test size for all new functionality including Auto Annotation, Cross
Sections, Survey, etc.
– InRoads Global Scale Factor:• Uniquely controls Auto Annotation text size• Does not effect text size in cross sections
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
140 @BentleyCivil
Material Assignments
• Material Assignments
– Can be set per DGN Level• One material per level
– Can be set per Element Template• Allows for different materials on same level (i.e. Level Name = Pavement)
– Important for adequate 3D Model visualization
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
141 @BentleyCivil
Material Assignments
• Material Assignments using Level
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
142 @BentleyCivil
Material Assignments
• Material Assignments using Element Templates
“Best Practice”
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
143 @BentleyCivil
XIN File
• XIN File Usage
– Settings / Database LandXML file which contains feature definitions, associated styles, annotation, and other settings.
• Used by InRoads, GEOPAK, and MX for all settings relating to cutting, annotating, and computing Cross Sections.
• Used by InRoads ONLY for storing exported Bentley-Civil Geometry and other Legacy settings.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
144 @BentleyCivil
XIN File Create Cross Sections Settings
• Cross Section Sheet Creation Preferences are stored in the XIN file for all platforms.
• Used to control all settings in XS Sheet creation.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
145 @BentleyCivil
XIN File Annotate XSect. Settings
• Cross Section Annotation Preferences are stored in the XIN file for all platforms.
• Used to control all settings in XS Sheet annotation.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
146 @BentleyCivil
XIN File End Area Volume Settings
• Cross Section End Area Volume Preferences are stored in the XIN file for all platforms.
• Used to control all settings in XS End Area Computations.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
147 @BentleyCivil
Function Key Suggestions
• Function Key Ideas
– Choose None• Exits the user from any Civil Command
– TerrainModel Analyze Point• Allows the selection of any alignment or point and provides instant feedback
such as station and offset.• Dynamically Updates
– Corridor Templatelibrary Open• Opens the template library to explore or edit templates
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
148 @BentleyCivil
Template Component Surface Features
• Accessing Feature Definitions in Template Components
– Must be a Surface Feature
– The Surface Feature must be defined by an Element Template
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
149 @BentleyCivil
User Preferences Settings
• User Preference Considerations– View Options – Civil
• Customize the look and feel of numerous items relating to geometry manipulation.
– Manipulator settings– Superelevation settings– Survey locater– Error ellipses– Context flyover settings– Etc.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
150 @BentleyCivil
User Preferences Settings
• User Preference Considerations– Operation
• Resource Cache
– Suggest increasing in multiples of 1024.
– Sets the amount of memory, in KB, reserved for resources read from the product resource files and application resource files.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
151 @BentleyCivil
Civil Cells
• Many engineering workflows include redundant and tedious modeling tasks with similar, but slightly varying parameters.
• OpenRoads technology offers methods for these “similar but different” designs that ‘capture’ and reuse these design, while easily adjusting their parameters.
• Model intersections, traffic islands, driveways, field entrances, and a host of other standards with parametric settings by simply placing a “cell.”
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
152 @BentleyCivil
Civil Cells
• What are the problems we need to overcome?
When we draw in a CAD environment, we often find the need to draw the same objects repeatedly. Thus the need in MicroStation to have some type of functionality that allows us to do this.
MicroStation cells provide this functionality. We can define and then save these objects in a cell library. And whenever we need a particular object, we just look for it in our library and place it, eliminating the need of drawing the same object repeatedly.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
153 @BentleyCivil
Civil Cells
• What are the problems we need to overcome?
As Civil Designers we find ourselves designing the same ‘Standards Driven’ geometric configurations over and over but often only with minor modifications.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
154 @BentleyCivil
Civil Cells
• What are the problems we need to overcome?– Manual creation is a time consuming process, fraught with potential errors– ‘Standards Driven’ does not mean ‘Standard’ in practice– Traditional wizards are often too restrictive, they might make the simple easy but
they make the complex impossible as they only allow what’s been programmed into them
– Simply maintaining the graphical representation of these configurations in a standard MicroStation cell would not be sufficient.
– We must be able to carry the engineering intelligence behind the configuration forward in order to reuse it and modify after placement.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
155 @BentleyCivil
Civil Cells
• What is a “Civil Cell”?OpenRoads Technology
+MicroStation Cell
At it’s simplest it can be thought of as a ‘Visual Macro’ for repeated use of pre-configured 2D and 3D geometric layouts that maintain design intelligence.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
156 @BentleyCivil
Civil Cells
• Civil Cells– Used as a mechanism to preconfigure commonly used complex
geometric layouts.
– Commonly stored in DGNLib files for reuse across multiple projects.
– Sometimes useful to store directly in an active DGN file for use in that single location.
– The civil cell will contain horizontal geometry and can also contain vertical geometry.
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
157 @BentleyCivil
Civil Cells
• Civil Cells DGNLib Organization
– Create and use Civil Cells from active DGN file (Project Specific Based)
– Store one Civil Cell per DGNLib
– Store multiple Civil Cells per DGNLib in a single DGN model
– Store multiple Civil Cells per DGNLib using multiple DGN models
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
158 @BentleyCivil
‘Simple’ 2D geometry layout right through to ‘full’ 3D layoutExamples• Junctions• Driveways• Median Cross Overs• Roundabouts • Ponds• Ramps• Parking bays• Building pads• Traffic Management layouts
Civil Cells - Use Cases
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
159 @BentleyCivil
Placing Civil Cells
• Selection from distributed DGNlib
• Requires base Geometry for References and where defined Optional References
• Direction control
• Corridor to Clip - optional
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
160 @BentleyCivil
Manipulating Civil Cells
• Geometry
• Area Templates
• Linear Templates
• Clipping
• Template Drops
• Target Aliasing
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
161 @BentleyCivil
Civil Cell Contents
Geometry• Requires Geometry references• Rules to Children Elements• Direction and location of reference elements are used to try and
find best placement solution• Manages metric / imperial conversion automatically
• Snaps • Civil Accudraw constructions maintained• Good snaps – end point, intersection, perpendicular, tangent,
center, mid point (used carefully)• Bad snaps – XY, Nearest
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
162 @BentleyCivil
Civil Cell Contents
Terrain• Created from Graphics - this is a Ruled Terrain and so updates
automatically
• Can be created with an open boundary• Temporary construction terrains made from geometry allow draping on
the surface where required
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
163 @BentleyCivil
Civil Cell Distribution
Area Templates• Depth components about origin• Can only be applied to Terrains• Only forms Vertical edge • Allows overlay components
Limitations• Linear features are not created
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
164 @BentleyCivil
Civil Cell Contents
Linear Templates• Design Stage (different from corridor)• Corridor objects – sub set of Corridor
• Parametric Constraints• Point Controls Unsupported corridor objects
• Clipping Reference• External Reference
Note anything with a station is not supported in Civil Cells
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
165 @BentleyCivil
Civil Cell Creation – Getting Started
• Use Control Geometry– Civil Accudraw– Construction Elements– Consider Keeping the 2D
• Think about your approach to Corridor Templates– Plan ahead – Build small sub components and test– Consider how it might be modified
• Consider Element Naming
• Consider user prompts
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
166 @BentleyCivil
Civil Cell Distribution
• DGNLib• Defined by cfg variable
CIVIL_CIVILCELLDGNLIBLIST
\WorkSpace\Projects\Examples\Bentley-Civil-Metric.pcf
CIVIL_CIVILCELLDGNLIBLIST = $(_USTN_PROJECTDATA)/dgnlib/Civil_Cells_Metric.dgnlib
http://Learn.Bentley.com© 2013 Bentley Systems, Incorporated
167 @BentleyCivil
Questions