Sie sind auf Seite 1von 289

l \

---)
o
c)
u
o
c.)
C.
( :
(
(
(
MX- Road Design
(
(
BentleyMXROAD V8i(SELECTseries 2)
(
Bentley Institute Course Guide
I
' -
( '
~
\...
'--
( .
C
B! tley Institute
l
l.
l '
(
C
"-
l TRN011140-Qj0004
l
Trademarks
theuB" Bentleylogo,MDL, MicroStationandSmartLineareregisteredtrademarks;
SELECTisaservicemarkofBentley
AutoCADis a"<>a.e1"<>"<>"; trademarkof Inc.
All otherbrandsand productnamesarethetrademarksoftheirrespectiveowners.
Patents
UnitedStatesPatentNos. 5,8.15,415and and
Copyrights
2000-2011 K<>n1"I<>\/
MicroStation 1998Bentley
All reserved.
March 2011
ntleyInstitute
Copyright 2011 BentleySystems, Incorporated
./
\
3
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
( .
Table ofContents
4 Course Timetable
5 Concepts and terminology
11 Starting up MX - New Project
15 Lab Getting Starting - New Project
16 Survey Data Input and Import
25 Lab Survey Data Input
27 Viewing Models
42 Lab Viewing Model Data
43 MX Tasks
51 Lab MX Tasks
52 Status Tools
60 Lab Status Tools
61 Surface Checker
66 Editing data
75 Lab Survey Model and data check
76 Surface Analysis - Triangles and Contours
82 Lab Surface Analysis
83 Housekeeping & Model file maintenance
88 Lab Housekeeping
89 String Naming Conventions
93 Horizontal Quick Alignment
103 Lab Horizontal Quick Alignment
104 Vertical Quick Alignment
115 Lab Vertical Quick Alignment
116 Carriageway Design
123 Lab Carriageway Design
124 Rule-Based Superelevation
131 Lab Superelevation
132 Dynamic Surface Analysis
138 Lab Dynamic Surface Analysis
139 Crossfall Checker
143 Lab Crossfall Checker
147 Roadway Widening
153 Lab Road Widening
154 Reporting Model Information
161 Lab Reports
162 Junction Design
171 Lab Junction design
173 Junction Design - Join to Existing Roadway
174 Lab Junction Design Tie-in
175 Paved and unpaved shoulder design
180 Lab Shoulder Design
181 Kerbs, Footways and Verges
186 Lab Kerb and Footways
187 Earthwork slope design
199 Lab Earthwork Slope Design
200 Pavement Layer Design
214 Lab Pavement Layer Design
216 Volume Reports
218 Lab Volume Reports
219 Dynamic Long Section
227 Lab Dynamic Long Section
229 Dynamic Cross Section
236 Lab Dynamic Cross Section
238 Introduction to Final Drawings Production
241 Final Drawings Plan Display
243 Lab Create a new Plan drawing
244 Final Drawings Profile Display
250 Lab Create a new Profile
251 Final Drawings Layout Pages
258 Lab Layout Plan and Profile sheets
259 Final Drawings Apply Annotation Style
265 Lab Annotation of Plan and Profile drawings
268 Final Drawings Publish Drawings
271 Lab Publish Final Drawings
272 Final Drawings Create and Display Cross Sections
283 Lab Final Drawings Cross Section Display
287 Course Summary
4
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
- - ----_ ._._---_._-_.. _..._......... _-_.. .__ ...._._----_.....-
Course Timetable
Day 1
- Basic concepts ofMX and gettingstarted
-- Importingand displaying t he survey
_. Checking and amending thesurvey
- CAD environmenttools
- Essential housekeeping
Day 2
-- MXROAD - horizontal and vertical alignmentdesign
- Generating the road features
- Applying superelevation tothe carriageway edges
- Reporting string and model data
- Formingjunctions and trafficislands
Day 3
- Shoulders footways and vergesv?
- Earthworksdesign_...y" "
- Pavement Layer Design,./'
- Create Cross sections, "'/
- Drawing production
1. Thecourse consistsofaseriesoflecturesfollowed bypractical
workshopsusingasimplehighwaydesigntointroducethefunctions
requiredforatypical designsequence.
2. Theabovetimetableis verygeneraland isforguidanceonly .
.. '
3. To useall theoptionscontainedinthiscourseyouwill needtohave
installed MXV8i orlaterandtheassociated DataSet.
".
5
BentleySystems, Inc_ MX- Road designV8i (SELECTseries2)
I
I - f - ~ ~ ~ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - j
BasicConcepts Whatis MX?
Asystem forthe collection, generation, analysis and
display of three dimensional data
Used from feasibility studythrough to final setting out
All data arestored in the MX database
1. MXsoftwarewasoriginallydeveloped inthelate 1970'sbythreelocal authorities
inthe United Kingdom. Itwasknown asMOSSuntil 1998,whenitwas renamed
MX. In January2003 InfrasoftLimited mergedwith BentleySystemsLimited.
2. Originallyused inthedesignofhighwaysschemes, MXsoftwareis nowused in
awidevarietyofprojects, such asmining,golfcoursedesignand airtraffic
control.
6
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
(
(
\
(
,
I
-1---- ----'-----.. .....- --...-----.-........------.--....-.. -
Basic Concepts surfaces -
3D surfaces stored as models in MX database
Each model has a model name
- 28 charactersmaximum
in range 0 to 9, A to Z and space only
- Uniquein database
One model persurface, such as
-- Existing ground (thesurvey)
- Design
- Contours- through thesurveyordesign
- Long and Cross sections
No practical limiton numberofmodels
- -.. - ..--_...- -
models
1. Each model hasa28charactermodel name,with a possible4character
extensiondefinedbyMX. Thisextension describesthe modeltype, such as
'TRIA'todescribeatriangulationmodel
2. Themodel nameshould reflectthecontentsofthe model,forexample
'EXISTII\IG GROUND'insteadof'MODEL1 '. Notethatspacesareallowed but
nothyphens,full stopsetc.
3. Aseparatedirectoryissetupforeach projectsothatthedatabaseand anyfiles
associatedwith the projectarestored together.Thishelpswith generalfile and
projectmanagement.
7
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
J
....--..--.....--..- .. -- ---- - I + - - - ~ ~ - - - - - - .. - - ----..-- -- .--.----.- - --1
Basic Concepts surface features-strings
Surface features and breaklines stored as strings
Each string has string name which is
- 4 characters long - alphanumeric
- User-defined in both thesurveyand in the design
Strings are lists ofpOints - surveyed, designed orfrom
analysis
Frequency ofpOints is user-dependant
- To ensuregood resolution in survey
- Defined by chainage interval in design
1. The namethatis given to astring givesan indicationofthefeature being modelled. For
example, in thediagramabove, thestring 'ev2i' is the righthand verge.
2. MXusesadefaultnamingconvention which startsat'0000'and ends at'ZZZZ' .
3. Whilethe naming convention used in MXis entirelyupto the user, thefollowing
restrictionsapply:
a. masteralignmentsmusthavean initial characterM
b. geometrystringsmusthavean initial characterG
c. pointstrings,which have no string links, musthavean initial characterP
d. textstrings musthavean initial character,*, (Textstringsdonothavea level. They
areonlyusedto hold annotationtextin modelspace.)
4. All stringsin amodel mustbe uniquelynamed, butthe samestring name can be used
in differentmodels.
5. Thefrequencyofpointsalong thestringisdependenton the user. Ifthefeature being
surveyedordesigned has manychanges(eitherhorizontallyorvertically), itshould
havemorepointsthana uniformfeature. MXwill add extrapointsto thedesignstrings
in areaswherethecurvatureincreasestoensuresufficientresolutiontothe strings
8
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
I
+-____-"-_ _ _ -1-_ ____.__........ __. _ ___ .___ _ __....._ ~ ____. ____. _ _ _
Basic Concepts stri . 9 features
A string is a listofpointcoordinates
- A string startswith theStringIndexRecord
- This includes name, sub reference, type, no. points, min X-V,
max X-V
Strings can also contain
- Links - theconnections
- Gaps (discontinuities)
-- Null levels (z =-999)
1
2
3
4
5
541016.325 111060.659
541023.195 111059.221
541030.002 111059.010
541037.330 111060.832
541044.849 111061.547
., Gap .
51.291
51.797
52.277
-999.000
53.552
6
7
541052.006 111063.728 54.218
541059.839 111064.296 54.762
and so on
6 7 8
2
3
4
-
9
5 ~ ~


---



"P" string- gaps between each point


1. All pointsonastringarejoinedby links, unlessa"gap"(discontinuity)is insertedintothestring.
Discontinuitiesarevisiblebothonadrawingand in printedreports.Adiscontinuityisbasicallya
missinglinkin thestring, ego agapin asurveyedfence.
2. Apointstring isaspecialcase in thatthereare no linksbetweenthe points.An initialcharacterof
'P'indicatesapointstring. Usedforfeaturessuchastreesorlightingcolumns.
3. Anull levelatapointmeansthatthepointdoesnothavealevelassociatedwith it. TheZvalueis
givenas-999.0.Thesepointsareignoredbyfunctionssuchassectioning.
4. Eachitemofinformationrelated to apointis referredto asadimension.Thenumberof
dimensionsstoredon astringdependsonthestringtype.ThepointnumbersareaddedbyMX
andarenotastring dimension.Aselectionofstringtypesis shownbelow:
Stringtype No.ofdimensions
Contours 2 X Y
Generalfeatures 3 X Y Z
Surveystations 4 X Y Z StationlD
Masteralignments 6 X Y Z Chainage Bearing Radius
Amodelwill consistofacombination ofstringtypes,eachstringdefiningaseparatefeature.
9
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I
IH - ------'----- -- ------ --- --- - - ---- --I .
Basic Concepts coordinates and units
Cartesian coordinate system
- X Easting
- Y Northing
- Z Level (-999.0 =null level)
Metres orfeet
Angular measurement
- DMS (default) DegrGrad Radian Quadrant
Zero datum is grid North
1. MXis actuallyunitlessforthestorageofdata, butyou need to settheunitsso
thatthecorrectvaluesforareas,volumes, anglesand soon arecorrectly
reported.
2. Angularunitscan be inputand outputin differentforms butarestored internally
as radians.
3. Thesystem is suppliedwith defaultsforalltheabovesetin a parameterfile. This
file can be amended byyou to reflectlocal requirements.Therearespecial
settingsforusein the USA, Denmark,and Czech Republicwhich can be
adaptedforusein otherregionsoftheworld. Ifyou haveanyproblemswith
coordinatesystemsforaparticularcountrypleasecontacttheBentleySupport
Deskwhowill be pleasedtoassistwherepossible.
10
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
11-+-_____
1
0-,'_- .,--..---,--.. ..- - ....- -.---.--- ..-
Basic Concepts three essential files
These files should notbe removed from the project
directory
- model.fil - thedatabase
holdsthe projectdesign and surveymodel information
- "projectname".mmd- theprojectfile
holds project parameters, library locations etc.
- defmods.txt - theassociationsfile
holds model typesand model-styleset/featuresetassociations
1. TheMXdatabasehasthefilename MODEL.FIL.Thisis thefilewhich
containsthemodels, stringsand points. Therefore, this isthe most
importantfile in aproject. NotethattheMXdatabasecontainsonlythe
coordinateinformationofthestringsand points. Itdoesnotcontainany
information on thecolourorlinestylesofthe strings.
2. The .mmdfile containstheprojectparameters. Thesecan be modified
byyou on entrytothe project..
3. Each defaultmodeltypehasafeature namesetand aplan styleset
associatedwith it. Themodelsthatarecreated duringaprojectwill also
be related tofeatureandstylesets byyou. Theseassociationsare
storedinthedefmods.txtfile. Thisisatextfilewhich MXupdates
dynamicallyasrequired.
4. The .mmdfile andthedefmods.txtfiles could (butshouldn't)be removed
fromthe projectdirectorywithoutanylossofmodeldata. However, a
newproject(.mmdfile)would needto bestarted usingtheexisting MX
database,the projectparameterswouldneedto beresetand any
associationsremade.
11
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
(
----------------- --- - ----j
Getting Started Create a New Project
StartUp r1.iE]
Recommended steps

- StartMXROAD
- Browseto New Project
folder
- Type new projectname
checkEditProject
Settingstochange
design parameters
(optional)
Bentley MXROAD V8i
check Non-tangential
Alignmentsifneeded
IUK. ......
I Edlrro;...SolrQl
1___ ---' I
1. ProjectName- this providesthe nameofthefile usedtostorethe project
settings i.e. the".mmd"file. Theprojectnameis limitedto 256characters.
2. Location- directoryusedto storethe project. Thisfoldermustnotbestored in
the 'mfw'folderstructure(theMXinstallation)astheprojectdatawill be lost
whenthenextversionofthesoftwareis installed.Thefolderwill be created ifit
doesnotalreadyexist.
3. Notethatitispossibletohavemorethan one .mmd file in aproject'sworking
directory. Thiscan bedonebyopeninganewprojectin an existingdirectory
and supplyinganew'.mmd'filewith acompletelynewsetofparameters. When
this happens,thesystemwillaskyou whetheryou wanttoreplace both the
existing MXdatabase'model.fil'and thedefaultsfile 'defmods.txt'. Itisvery
importanttoselectNO,especiallyforthemodelfile, asall theexistingcoordinate
datawill be lostifthedatabaseis replaced.
4. ANon- TangentialAlignmentisan alignmentwhich maycontainanglesthathave
adiscontinuousbearing ie. straighttostraightconnections.Thisoption can only
be invokedfora NewProject.
5. StringNamingConventionisessentialforMROADprojects.
12
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
I I + ~ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Getting Started
Recommended steps
- StartMXROAD
- Selectprojectfrom listor
-- Selectmore to browseand
then open the .mmd file
- Usethe browse buttonto
selecttheCurrent Drawing
Name tobe opened
CheckEdit Project Settings to
changecurrentparameters
Open existing project
Start Up _ _ _ - - _- _- - ~
g:jBentley
1. Therearethreemethodsofstarting MX.
a. Fromthe startbar, selectStarl Menu> Programs> Bentley> MX
b. Doubleclicking ashortcuton thedesktop
c. Doubleclickingtheproject '.mmd'file in Windows ExplorerTM
2. Thesame methodsworkfortheAutoCAD and MicroStationenvironments.
3. Whenopening an existing project,thelastfourprojectsarelisted in theLast
Used Projects window. Iftherequired projectis notlisted, doubleclickon more
togetastandardWindowsbrowsertosearchforthe relevantfile- only.mmd
files will be offered.
13
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
I
._--- - --------- ..--...- ----.-- -
Getting Started Set project parameters
-
'<ri l_f_v..... I_lv-.l
1'_(..
,,,,,1_1 I
_.., I v.,,;
1-""
[-
lc.Mow- I9s!fl51 ftu?rn It_I- I"-
u...
_r.. I - """ 1 ....- Ok
1
1
-
""'"
-
Flo'.....
lboow.
!!<dF
"""'"
....
--
_000<
-
w
w..
.
..,p
_
...

.....so. C"IW;r..

-.....


__ ...U.. 1j"


c.V'Ic,.c.IIJ",'Jl... ...ff..
Ipathssetautomatically ... I

[- r
NuN:i4I 01 LnMpt(
[-
1111 11
.........
3
t.... ,.aoI-P<W9J'
1I"lO


1"1lll 3

I
1. Ifthe Edit Project Settings boxwasselected on theStartup panel,this panelwill
be displayed. Itcontainsall theparametersthatyou can setforthis particular
project.
2_ The pathsto thevariouslibrariesaresetatstartupto pointto thecentral "Public"
library, and to theprojectdirectoryforthe "Project"and "Private"libraries.
Caution- takecareifchanging itemson Project Files tab
14
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
I
..._-
Getting Started Working environments

Available working environments for MXROAD include:
- CAD, MicroStation, and AutoCAD

You can access all standard functions through the menu
barand toolbars in each ofthe environments

CAD tools assist in the creation ofsimpletocomplex
design projects
1. Each environmentis invokedfrom adifferenticonon thedesktoporfromthe
Startmenu byusingthefollowing:
Start Menu> Programs> Bentley> MX> andthen selectingthe required
environmenticon
15
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
I
11-+'=---""'-=="'---'-"........."""------ - ---------------------------
Lab Getting Started - New Project
StartMX and selectNew Project>
- enterprojectname- upto 256 characters permitted
- usetheBrowse button and find thetraining directoryspecified
byyourtrainer.
-- in the Location box itshould say <drive name>:\Projects\MX
Training
Change the DefaultProjectSetting to Tutorial
SelectEdit Project Settings>, and OK >
Leave String Naming Convention on
Amend projectparameters to
- turn banneroutputoff
- turn paging off
- setdefaultscale =1:500
Move themouseoverthe menu headingsto see whatis
available in each
I
16
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I
I --._._--_...__..._- ----_.. ......._ - --_.
Survey input and validation

General procedure
.<
Inputthe surveydata intothe database
- Draw the survey onto screen
-. l'1odify themodel tocorrectobviouserrors(optional)
- Triangulate and contourtocheckforlevel errors
1. Afterloadingthe rawsurveydata, thefirstthing thatis normallydoneistodraw
thesurveyin plan.Thisallowstheusertocheckforobviouserrors in thesurvey,
such ashedgescrossing aroad, rogue pointsand soon.
2. Iftherearesuch obviouserrors, theywould needto be corrected, byamending
theoffendingstringsorpointsin the model.
3. To checkforanyroguelevelsin thesurvey, contoursofthe surveymodelwould
be generated. Anyerrorswould onceagainbe corrected, andthe model re-
triangulated and re-contoured.
4. You should rememberthatbyadjustingthemodelyou arenotadjustingthe
originatingdata. Also, you should considerwhetheritisyourresponsibilityto
makethecorrectionsorwhetheritshouldbe returned tothe surveycontractor
forcorrection.
17
BentleySystems, Inc. MX- Road designV8i(SELECTseries2)
I I - - - - - - - - I ~ _____-------------------- - --- - -- ----------------
Surveyinput GENIOdata
Surveydata maycome from a numberofsources
- Several data types possible - DWG, DGN, DXF, GENIO, NTFand
LandXML
GENIO is MX standard methodofdatatransfer
- may be fixed-formatorcomma-separatedformat
Data in ASCII files - similartothis
CREATE,EXISTING GROUND Creates iJ new, empty model to store the new strings
will not replace existing model
GENIO,EXISTlNG GROUND Import or export (rom this model
Ol7,NORM
001,FORMAT(2Fl0.3,F8.3,2F10.3,F8.3) The datil 15 In these groups of columns
003,ORDR 2 1 ;2. 3 .. and the d,lta is to be stored in this order
080,8D04, ,5= .0, .0, 7703 Lo.d a string called BD04 a5a 3-D 5trlng036934.215
11790.875 294.056 36914.540 11783.620 293.778 .,;tnd here arc the f/,.,;t points 036895.538
11778.423 293.775 36881.586 11773.254 293.778
036876.935 11771.532 293.778 .000 .000 293.778 .000 .000 says "end of
this string'"
and so on
1. Thedirectoryin which you will beworking should contain somestart-upfiles-
(suffix .txt).These areGENIOfilesand will be usedtogeneratetheinitial models
used duringthis course. Ifthesefiles are missing pleaseadvisethe instructorwho
will installthemforyou.
2. GENIOfilesaretextfilesand arethestandard method oftransferring datatoand
from MXprojects.
3. Thedatashown aboveis an exampleoftheusualtype ofsurveydatathatisbe
read intothe MXdatabase. Whenthisfile isrun, thefollowingwill occur:-
a. Createamodel called 'Existing Ground'- errorwill begiven ifmodelalready
exists.
b. Specifythe model nameintowhichthedataareto beplaced i.e.
GENIO,EXISTING GROUND
c. Definetheformatin whichthedataisto be read
d. Delinethe nameofthestringto be input- 8004
e. Givethecoordinatesforthe points
f. and soon
4. NOTE: Ifthefirstlinethatisread in ageniofile isGENIO,'MODELNAME'and the
modelalreadyexists, thenthestring datawill beAPPENDEDto the model- so
takecare !!
18
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
--_._- _._-_.._.._--_._.. _- _.
Survey input loading survey data
(
Use eitherFile > Input orFile > Import to select
required file
ti';n - ___ ____-__ - --':-F1J0
1....
' rJOIdNtA
It,In
Qdol_ .l>t

!!!>wFlonOis<>by...
.. .
lWJt...
l
m.t...
COIWttIto K<ROAl)SI-/C...
Expotl
Check"Filesoftype"ifyou can'tsee yourfile
1. Inputfilesconventionallyhavethedefaultextension ' .inp'. Thedialogboxshown
aboveallowstheusertonavigatetothe required directorytofindthefiletobe
\
inputorimported.
2. Fileswithanyotherextensioncan befound and accessed by usingthe"Files of
type" dialogue.
19
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
(
(
I
11-+-..........='-......-==-=='-- - ----------- - - -- ...------------1
String names and drawing styles
Feature Name Sets
-. offerstring names bytypeoffeature
- control use ofstringtypesthroughoutMX
- provide layer/level namesin AutoCAD/MicroStation
environments
Drawings produced by Plan Style Sets which
- definethedrawing style ofthe various model types
ensureconsistentstyle ofpresentation ("officestandards")
- rely on using standard namingconventions
Hint:You should relate each model tosuitablestyleand featuresetattheearliest
opportunity
1. Feature namesetshelpyouto namestringswhencreating newfeatures. They
alsoencourageaconsistentofficestandardtostringnaming. However,you still
havefinal control ofthestring nameused, unlesstheMXString Naming
Convention isturnedon, orthe application hasspecificnaming requirements.
2. Feature NameSetprovidesthe namesofthe MX-relatedlayers/levels,thereby
providingatwo-waytransferbetween MXandthedraftingsystem.
3. Plan stylesetsareusedtodefinethestyle in whichthestrings should be
displayed. Theyspecifydetailsofthecolourand linestyleofthe strings, fonts
and generalsymbology. Thisensuresthatasstringsareaddedtoamodel, or
changesare made,theyaredrawn in aconsistentmannereverytime.
4. Everymodel shouldbe related toappropriatestyle- and feature setsatthe
earliestopportunity.
20
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Survey Input setting model defaults
Use Tools > Model Defaults
- Assign the Feature and Plan Stylesetsto be associated with each
model
- SelectEdit> to amend ifnecessary
Browseto
-..--- - - - -
;Modcl DetlluU, :....:._.-.-. _.-=- --..
activatestyle
setselection

21
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
(
1+- 1 ---------'----------- ....- ------ - ._._---- ---
Survey Input setting model defaults
Style setselection
- Selectlibrary
- Selectstyleorfeatureset
- Click Open>
1. Thestylesetselectorwill, bydefault,takeyou tothe "Public" library. You can
selectthestylesetfrom otherlibrariesas necessary.
22
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
Ii-f-"---- """""--'- - ---..--..--.---------..--.....----.---- ..- .....-.----
Survey Input setting model defaults
in anymodelnamebox..
rightmousebutton(RMB)
.,
rmq
m?
1r- f,J--------I.,
Slri"g Name
Effiaoce
I11
Ora.'rw,je

Triangle


select
Name
Sb'i'lQ

Cut
Copy
RellrictAlea...

lockedby default..
1. ThistechniqueofselectingEdit Model Defaults withtherightmousebutton (in
themodel namebox)can be usedwith anydatapanel. Generally, however, itis
usedwhenfirstdisplayingthe model
2. Whenyou relate modelstostyleandfeaturesetsMXwritesthe relevant
informationtothefile defmods.txt. Then, wheneverMXdisplaysanythingfrom
thismodel itlooksatthedefinedstylesettoacquiretherequired style.
23
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Survey Input displaying the model
SelectDisplay> Plan with Style Set
Model N""",


AI
Sde
I
1
,
OJ

IPtAlkS lyleoWw Wnp!e ....vey,p$$
OK
.=J
AWl
Cancel
:J
OK - runsthe data and removespanel
from screen
Apply - runsthedata, leave.spanel
for re-use
Cancel- closespanel withoutrunning
data
all stringscovered by styleset
p Display lll Strilg.
all other strings
... God.
1. The ???? inthestring nameboxsay"displayall stringscovered bythestyleset
instructions".
2. TheDisplayAll stringscheckboxcausesIVIX todisplayall stringseventhough
theremaybe nodrawinginstructions. In thiscasethestringswill be drawn in
greywith solid lines. You will, atleast, knowthattheyexist.
24
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Survey Input displaying he model
Hiding orDeleting MX graphical elements
.- View > Show/Hidegraphics> Hide/Deletefrom Graphics
Hide GraphicsorDelete Graphics
Identify Model, Group orElementto be used
_N_
definemodel/string(s)- use
pulldownsorselectfrom
screen
1"<$101' ::;}
orusedescriptions
o...n 3

1. Usedto changethecontentsofthedisplay
a. Hide Graphics- is used to makepartsofthedisplayinvisible.
b. DeleteGraphics- removestheitemsfromthedisplay.Deletingitemsfrom
the displaydoesI\IOTaffectthe modelfile.
2. In tl1e aboveexample, all the spot levelswill be madeinvisible. Thestringsare
selected bytypingthecharactersrequired (L???)orbyselectingthefeature
type.
3. To hideordeleteall itemsofthesametype- selectthem as aGroup. This
makesshowing hiddendatafasteras MXtreatsthemasasingleitem rather
than individualones.
25
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
(
I
I ~ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I
Lab Survey Data Input
File> Input> the file survey data. txt
Display> Plan with Style set> Survey Model
- use a scale of1: 500
- setthestyle setand featuresetto MfW simplesurvey.pssand
MfWsimple survey.fns
Open a Windows Explorer and look atthe project
Defmods.txtfile/ notethe Survey Model style set/feature
setassociation has been written to this file.
1. Noticehowtheuseofastylesethas producedagoodworkingdrawingwith
variouscoloursand stylesofinterpretationutilised. As newstringsareadded to
the model,theywill be automaticallydrawnwiththecorrectinterpretation.
2. Windows ExplorerTM is ausefultool forreviewing projectdata
26
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
+----------'- I.- - ---_..... _ _ ._----- - - _._--- --_.._-_ .._-_...-
Lab Survey Data Input
Hide the spot levels (use elementand description) and
Showthem again
Hide them again, using group
Showthe group - notethe difference in speed
Delete all spotlevels from the picture
27
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CAD Environment
CADAttributes CAD Level Manager
MXmenu
CAD main
toolbox
Tasks
toolbox
1. CADtoolboxesare loaded bydefault.
2. TheCADtoolboxesareMain, Level Manager, Attributes and View Groups.
3. MXhas newMXDisplay, MXControls, MXConversion andViewControl
toolbars.
4. The menucan be switched between MXand CAD byselectingCADandthen
CAD Menu.
28
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
View Controls
View Controls in MX
1diSPI!Ymode
viewattributes
update view
zoomin
zoom out
windowarea
fitview
rotateview
pan view
. t
changerotation
1
clip volume
viewnext
viewprevious
1. The ViewControl is onlyvisible in MXand MX in MicroStation. Itappearsbydefaultat
thetop ofeachview. Itcontainsanumberoficonswhich performthefollowing
functions in the currentviewport, hereaftercalled view.
2. ViewAttributes. Used toselect, control and changethetypeofelementsand graphic
attributesin the informationdisplayed in theview.
3. Display Mode. Setthe viewdisplaymodefrom thedrop-down listofdisplaystylesor
fromtheDisplayStylesdialog.
4. UpdateView. Update(redraw)aview(s).
5. Zoom In. Increasethe magnificationofaview.
6. ZoomOut. Decreasethemagnification ofaview.
7. WindowArea. Usetomagnifyan areaofthedisplay, in the selectedview.
8. FitView. Usedtofittheentiredisplayin aview. Furtherspecificoptionsareavailable:
9. ViewRotation. Used to rotatethedisplayin aview. SelectfromTopVieworoneofthe
otherninevariationsofrotation availablefrom thefly-outtool bar.
10.Pan view. Used tomove(pan)thedisplaywithoutchanging theviewmagnification.
Movethe displayunderthecursorby holdingtheleftmousebuttondown and moving
thecursoraroundthescreen.
11. ViewPrevious. Cancelsthe lastviewcontrol operationand returnsyoutothe previous
view.
12. View Next.Appliesthelastundoneviewcontrol operation.
13. ChangeRotation. (3D viewonly)Changethe rotation ofaview.
14. Clip Volume. Clipsaviewso noelementsoutsideadefinedboundaryarevisible.
29
BentleySystems, Inc. MX- RoaddesignVBi (SELECTseries2)
..........._------ _ .
CAD Environment
CAD Tools
Models
References ElementInformation
LevelManager Level Display
ActiveLevel
ActiveColor: 0 ActiveLineWeight: 0
Active Line Style: 0
1. PrimaryTools
a. TheModelsdialogmanagesmodels
b. TheReferencesdialogattachesand detachesreferenced models, adjusts
referencesettingsand selectreferencetools.
c. The Level Managerincludesalistofmodels, levels, andfilterson the left,
and adetailsectionon theright.
d. Selectmultipledesignfiles and/orreferenceattachmentsfromthetreeby
holdingthe leftmousebutton downand draggingthecursoroverthe
desiredfiles. Thelevelsforall the selectedfiles displayin the level list.
e. TheLevel Displayturnslevelson and off.
f. ElementInformationdisplayselementinformation, such as itstype,
attributes,andgeometry,and permitsmodification
g. ToggleAccuDrawfacilitatesdata pointentry
h. Toggles PopSetEnable/Disable, preventsthedisplayofaTool Settings
windowwhileyou arenotadjustingits controls.
2. AttributesToolbox
a. TheAttributesdialog setsthe propertiesofan elementandappliesthem to
anewelementoroneormoreexistingelements.
30
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CAD Environment
CAD Tools
View Groups
ViewGroup
or- MXDefaullView
ManageViewGroups 8views
PlaceFence Modify:
Manipulate: Groups:
View Control: ChangeAttributes:
1. ViewGroups
a. Aviewgroupisanamedcollectionofeightviewwindowswhichallowsyou to setupyour
desktoptodisplayyourpreferencesincludingnumberofopenviewwindows,windowsize
andvieworientation. Eachviewgroupisassociatedwithamodelmakingiteasytoaccess
andnavigatethroughdifferentmodelsintheactiveOGNfile, via theViewGroupmenu.
b. Where, duringadesignsession,you activatemodelsin morethan oneOGN file, youcan
alsousetheViewGroupswindowtoeasilynavigatethecurrentsession'smodelhistoryin
multiplefiles. Thatis,you can switchbetweenmodelsyou haveactivated, regardlessofthe
files in which thosemodelsreside.
2. MainToolbox
a. ElementSelectionselectsand deselectselements.
b. PlaceFence,placesarectangularshapearoundobjects.
c. Thetoolsin theManipulatetool boxareusedtocopy, move, resize, rotate, mirror, create
arrays,alignand stretchelements
d. TheViewControltool boxcontainstoolsformanipulatingviewsin theactiveOGNfile.
Toolsthatare3Dspecificaredisabledwhenworkingin a20model.
e. Thetoolsin theChangeAttributestool boxareusedtochangean elementto theactive
elementattributesettings.
f. Thetoolsin theGroupstool boxareusedto createandmanipulatecomplexchains,
complexshapes, andgraphicgroups
g. Thetoolsin the Modifytool boxare usedtomodifyelementgeometry
31
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CAD Environment
MX Toolbars
Display plan Erasemodel
with styleset
Multiplemodels panel
IOESIGNS51
Model
Erasethedrawing Displaycurrent Createdrawingfrom
thendisplaythe modelover saved displayset
model display
MXlCADfocus MXOutputWindow
1
Single/multipick PSM selection
1. MX ModelDisplaytoolbar
a. Model- Selectsthemodeltodisplayfrom thelistoftheavailablemodel names.
b. Erasethedrawingthen displaythe model - Deletesall theMXelementsaredeletefromthe
currentdrawingandtheselectedmodelredisplayed.
c. Displaythecurrentmodeloverthisdrawing- Redrawsthecurrentmodel.
d. Erasethecurrentmodel- Deletestheselectedmodelwill befromthe currentdisplay.
e. Createadrawingfrom asaved Displayset- DisplaystheCreateadrawingfrom asaved
Displaysetpanel.
f. OpentheMulti Modelpanel- OpenstheMultipleModelspaneltoallowselectionofmore
thanonemodeltodisplay.
2. MXControlstoolbar
a. MX/CADfocus- Indicateswhich programcurrentlyhasfocus,eitherMXorCAD.Toggle
theboxtooverridethesettingifyou wishtouseCADcommandswhenyouarein the middle
ofan MXoption andvice-versa.
b. MXKey-ins- containsalistofcommonlyusedMXkey-ins.
c. PSM PickMode- SelecteitherSinglePickorMUlti-Pick.
d. PSM LockMode
e. MXOutputWindow- checkto displaythe MXOutputWindow.
f. Information- clickto displaythecurrentSystemParameters.You can modifytheSystem
Parametersusingthefieldsand controlsavailable.
g. CursorCoordinates- displaysacontinuousscrollingcurrentcursorlocationin MXmodel
coordinates.
32
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
/---------'-_ ._------ --_........._._..... __._ .._------ - ----_.._-- - - _.
CAD Environment
MX Toolbars - multiple models panel
.lII!;;}-'J) t:{
UO E5lGII 5SI
:::J ill" iiJ Createanew
-
..
"""-1...,."",,,1
I M__O...
I
1.1.. - ;11,, :.!)<$ ,4a.
I
s ...... ......
O DE9GII II
O ES1l1ffi TRIA 2
C"l"
0 = 17:).:.2 12:J!lJ)
Selectmodels
todisplay
s.,..St<
I
II
a...
il
--
I

I
IiI
.....,
Sa
dra
ve plan
wing as a
displayset
Copy Paste
Createnew
model
Deletemodel
from modelfile
1. MultipleModels
Thisoptionrequiresthatmodelsareselectedonthecheckboxtotheleftofeachmodelname.
Highlightedmeansthatthemodelnameis displayedonahighlightedbackground,notethatthe
CTRLkeycan beusedtohighlightmorethanonemodelname.
a. Save- CreatesaDisplaySetthatcan berecalled.
b. CreateaNewPlanDrawingfromasavedDisplaySet- Selectasaved DisplaySetto
createanewplandrawing.
c. Erasethe PlanDrawingthendisplaythe selectedMXModel(s)- Checkto displayamodel,
thedrawingisupdatedimmediately. Uncheckamodeltoremoveitfromthedrawing.
d. DisplaytheselectedMXModel(s) overthecurrentplandrawing- Permanentlygreyed.
Onlyavailableon the MXModelDisplaytoolbar.
e. ErasetheselectedMXModelsfromtheplandrawing- Clickto erasetheselectedmodels
fromtheplandrawing.
f. DeletetheselectedMXModelsfromthemodelfile - Clickto deletetheselectedmodels
fromthe modelfile.
g. CreateaNewEmptyModel- Clickto createanewemptyMXmodel.Thenewmodelwill
be named NEWMODEL0, whereisincrementedeachtimeanewmodel is created.
h. CopySelectedModels- Clickto copythehighlightedmodels.
i. PasteCopiedModels- Clickto pastecopiedmodels. l\Jotethatmodelswill bepastedwith
numericalsuffixwhich incrementsaseachpasteismade.
2. Note:Righthand mousebuttonselectionpermitsthefollowingfunctions; NewModel ,Delete
Model ,CopyModel ,PasteModeland EditModelDefaults.You can also renameamodelby
highlightingit and reciicking.
33
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
CAD Environment
MX Toolbars
ldo,ign
D. ...jS.. c-. Selectdisplay
IcIoo,7>...t.......
setname, comment __
1- drawing nameand
s_
f,i!! _.:oJ scale
Oer..te Al
D"PorS..O.....
0....,,5<\11_
OK
1. Thispanel allowsyoutocreateand saveoneormoreDisplaySetsthatcan be
recalled quicklyand efficientlyin thefuture.
2. ADisplaySetis adrawing(dgnordpw)comprising oneormoremodelsata
specifiedscale.
a. DisplaySetName - Typeorselectfrom thelistthenameofthe DisplaySet
tosave.
b. DisplaySetComment- Typeacommenttoaid yourmemorywhenyou
recall this DisplaySet.
c. DrawingName- Thenameofthedrawing*.dgn.
d. Scale- Typethescaleofselectitfromthelist.
e. Delete- Deletethe currentDisplaySetfromthelist.
f. DeleteAll- Deleteall theDisplaySetsfromthelist.
g. Cancel- CanceltheoptiontosavetheDisplaySet.
h. OK- Clickto savetheDisplaySet..
3. You will bewarned ifyou attemptto overwritean existing DisplaySet, and asked
ifyou wish tocontinue.
34
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
-- - --_..._--_._._ _ .._ ---_.....__ ..
CAD Environment
MX toolbars
- View > Too/bars> Design
RMBon tool barto
accesslistofoptions
Selectto customise
Offset
StringExtensionof Crossfall
InI:erse<tjon of 2 Slopes
Hard Shoulder Design
SubgradeDesi9n
DesIgn <!I Straight
DesiQO anArc
ShgIe. Arc between2 StrincJs
CompoundArc between 25t'r'ingos
Show8.1
L.lst...
Note:- Anytool barcan
becustomised
1. Toolbarscan be customised byremoving anyofthe standardfeatures.
2. To adjustcontentofatoolbar, setCADfocus, clickon thetoolbarwith theright
mousebuttonthen selectordeselectoptions.
35
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
II-F-=-------L-------------- - ------- ---
CAD Environment
CAD menu
MXmenu structure
1. TheFile> Save As in the CAD menu is differentin eachenvironment.
2. ThetypeofCADdrawingcan beselectedfrom theSaveastypelist.
3. ThefollowingslidesshowthecurrentMXdrawingsavedasanAutoCAD DWG,
andtheAutoCADversion selected.
36
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
..-----.-- ...-.--... -.---
CAD Environmen'
MX menu
- Creating AutoCAD Drawings
1001>
tie<" '"
:I Qpen .. .
!:,iose
Saveas...
( O(!p"<!<S
--I ",LI
s"C!,<'SettflQs____
1
. ,- I

....-
Proje<tE><p!on!r
A..iJ Re(,er""".s

!I
I
GJ Mod<\<
r. i-modef... saveasAutoCADDWG
. \
OGrl OWG OlCF...
1. ThetypeofCAD drawingcan be selectedfromtheSaveastypelist.
2. Thefollowing slidesshowthecurrentMXdrawingsavedasanAutoCAD DWG,
andtheAutoCADversionselected.
3. MXwill createseparate3D and20AutoCAO OWG'sautomatically.
37
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
--
I
CAD Environment

MX menu
- Creating AutoCAD Drawings
v
f....o...>
r"",cO:D - v
OGti
C-m) I
...

tll
I j
PI_
.0- :wt
,....-

.

-
'.
......
....'_"-_""""""'1
u 0
.-
0
1IIoOG......
.-..

o
-
@l
...

. c".,._ versionofAutoCAD

"""'
'<II<
F'(W'
........,."
-4' ,.......
-
[LJ (c:.....,
,.-
..,.
I I
,
Coned I,
l Oplicn> --'
./ .--
I
I

handling ofattached references
/
0.....1 i
-
[-'-'- v

y
....
4fI
!3C\o-'_n.
0---00'.-_
O...... .....--
0 ..... _ ' _ ....

38
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CAD Environment References
References
References
Attach references
1. Usedtoattachand detach referenced models,adjustreferencesettingsand
selectreferencetools. On the PrimaryToolstoolboxselecttheReferencesicon.
2. Referencesarepreviouslycreated drawingsthatcan be attachedtothecurrent
drawing.
39
BentleySystems, Inc. MX- Road designV8i(SELECTseries2)
c..-.


....

,_ "In:

CAD Environment References
Attach Reference
tt.... v
o..a.o.-.w. ..... ..,

" _..-.... 5_' tt- w
f'lit o-a .....,.,.",__ I !!' I I c-.t
.... ,Cf.O rArard:rC"dooc.-dII - I --
Os... _e....
1. ReferenceAttachmentSettingsdialogattachesamodel (*.dgn)totheactive
model.
2. Model- Setsthe optionaldescriptionforthe model.The maximumvalid
descriptionis 40 characters.
3. Orientation- Setsthe viewofthe model beingattached.
4. Coincident - Alignsthe referenceswith regardto designplanecoordinatesonly.
5. CoincidentWorld - Alignsthereferenceswith theactive modelwith regard to
both GlobalOriginand design planecoordinates.
6. StandardViews - Identifiestheviewsthatcan be used to displaythereference:
Top, Front,Right, Isometric, Bottom, Back, Left, orRightIsometric.
7. SavedViews - Identifiesthesavedviewsthatareavailable inthereference.
8. NamedFences - Identifiesthenamedfencesthatare availableinthereference.
When anamedfence is usedtoattachareference, all levelsareon. Ifa
particularlevel is desired,thenusethenamedfenceasaclipvolumefora
saved viewin thereference, and selectthesavedview.
9. Scale- Setstheratioofthemasterunitsin theactivemodeltothemasterunits
in theattached model.
40
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
_____-L______ _ _ _ __
- --- - ---- ---_.._..._._-_._.._.
CAD Environment References
Level Manager
..,
D o
0,
PftQPOS.EOr.QAO .,
J.()Q'WLEKi.IinoO,;a.OO

D J
F..:... ISec....'
1
0 -0
Dnign 0 3
OS
2
D'IIUgn'oM Uftbd... 2
D.,.'" 1

--a
--0
- -a
--0
--a
--0
--a
--0
--0
--0
- -a
--0
--.
RMBclick
formenu
--0
" --0 ...
--0
" --a ...
--a
" --a
" --0
" - -a
" ---0
" - -a
" --a
" - - a ...
- -0
" --0
" --a
" - -0
"
-.......
--
....""
..

No
,-
- em.
-...
--
-
-
""""""'"
-
"""'.,..,.
....
"" - ,,*,
..
" 2
..
&
'0
'0
S>
1. Rightclickon menu barand select Transparency.
2. Selectoneormoretransparencyvalues,the rightclickto modify.
41
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CAD Environment References
Transparency
Select all layers in
attached reference
Modify transparency value
1. Transparency varies from 0% to 100%. A value of 0% is opaque. A value of
100% is almost completely transparency.
42
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
I
Lab Viewing Model Data

Use MX Model Display toolbar to:-
- display the survey model
- then erase the survey model and re-display

Use View toolbar...
- window by corners, pan, new centre..
- try other views like isometric

Open the Level display and see the levels in the drawing

Customise an MX toolbar
-- then reset
43
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
-1----------"--
1
------------------------- - - ---------- ---
Enhanced Menu and GUI changes
All MX menu options are now replicated and available as
MicroStationTasks and MicroStation toolbars
This provides the option forfully customisable MX toolbars in
the standalone and l'VlicroStation environments using custom
DGN libraries
IVIX menu 'greying'thatwas previously experienced while in
certain wizards/ options has been removed
- Thischangewill resultin moreopen workflowsin MX
abilityto access MX options whilstin an MX Wizard
where multiple MX optionsare fired in quicksuccessionto the MX engine
they will be buffered upand run in sequence
'Pinning'ofmenus
- floating orpinned (fixed)
1. Enhanced menu'sandcustomisation - ImplementMXoptionsasMicroStationtasks
2. All MXmenuoptionsarenowreplicatedand availableasMicroStationTasksand MicroStation
toolbars.ThisprovidestheoptionforfullycustomisableMXtoolbarsin the standaloneand
MicroStationenvironmentsusingcustom DGNlibs.
3. Tofacilitatethislevelofcustomisationandto generallyimproveworkflowsavailablein MX,the
MXmenu 'greying'thatwaspreviouslyexperiencedwhile in certainwizards/optionshasbeen
removed.Thischangewill resultin moreopenworkflowsin MXie abilitytorun reportsis now
availablewhilein QuickHorizontalAlignmentorawizard.WheremultipleMXoptionsarefired in
quicksuccessionto theMXenginetheywill bebufferedupandrun in sequence.
44
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
II+ - -=---------L-- ---------------- ----- ..---
Enhanced Menu and GUI changes
'Pinning'ofmenus
selectpin icon toactivate toggle
toggle appears
selectMX OutputWindow
Ia" t ...u,* "'-',r,
;....ion - 202:" Dlmt lw OS,.."....
DlTl 2UIOYO' T[ D '" U
,e
selectpin to lock open window
SRn:T ! QItI'T.l.JNS !H GR.lFHl c..U .
AU1'Ct4lfi1\lO:l
putcursorovertoggleto activateMX OutputWindow
1. Menuscan be pinnedin MX. Forexampleon thedrawingframeselectMXOutputWindow.,
whentheoutputwindowappearsin thedisplayclickon thepin icon,top rightofMXOutputframe
andthis pinsthewindowto the drawingframe.
2. Theoutputwindownowappearsas atoggleon thedrawingframe. Putthemousecursorover
thetoggleandtheMXOutputwindowappears.. To removetheoutputwindowjustclick
anywhereinthedisplay.
3. On thetoprightofthe MXOutputwindowyou will seeaPin icon, ifyou selectthispin iconthen
thewindowwill staypermanentlyopen.
45
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
IH-------L--------------- ---------------------------- ----
Enhanced Menu and GUI changes
MX Menu structure on Tasks...
- Tasks> MXROAD Suite
1. Toaccessthe MXmenu structureon thetaskstoolbarwe needtoselectfrom theTaskslisticon
on theTaskstoolbar, usuallylocatedon the leftsideofthedisplay.
2. On theTasksicon selectthedownarrowandfrom theresultantlistpickfrom Tasks>MXRoad
Suite.TheMXROADSuiteisnowtheactivemenuon thetaskstoolbar.
46
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
IH----
I
---L-----.-... -...--- - -.----.- - - ---.-.---- -.. - --- -.-..------ - - ...-
Enhanced Menu and GUI changes
MXROAD Suite toolbar...
Ell
- MX File
- MX View
-.. MX Tools
MX Design
- MX Analysis
- MX Modify
- MX Display
- MX Draw
- MX Visualisation
-- MX Report
47
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
Enhanced Menu and GUI changes
MXROAD Suite dialog menu...
- Tasks menucan appearas a dialog box
File> CAD Menu> Workspace>
Preferences
On Preferences panel selectTask
Navigationand change presentation to >
Dialog
MX Anol'l' :SIS
I
MX MOO'!,
t:,> MX (.II!>pI4,

I '"V
1. ThetoolbarviewfortheTasksmenucan bechangedtoadialogview. Todothisweneedto go
totheCADsettingsforourMXsession.
2. From File>CAD Menu>Workspace>Preferences. Thepreferencespanelappearson the
panelselect TaskNavigationand then Presentation. Changethisto Dialog.
48
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
sameoptionsas on toolbar
justpresented differently
thiscan be pinned as
before
osu.".
[J Ii Report I
-----1-
collapse/expand menu
Enhanced Menu and GUI changes
IVlXROAD Suite dialog menu...
- Hotkeys.. .
to activatehotkeys
- setposition mapping preferences
File> CAD Menu> Workspace> Preferences> Position Mapping
- selectuse position mapping
Q= New Plan display
hotkeys
1. Hotkeys can besettoaccessthe MX Menustructurein theTasks Menu.To activatethe Hot
Keystheuserwill havetogotothe CAD Menu>Workspace>Preferences>PositionMapping.
ThenselectUse PositionMapping.
2. OntheTasksMenu nowyouwill havelettersornumbersjustselecttheletterornumberon your
keyboardandtherelevantMX Panelwill popup.
49
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
Enhanced Menu and GUI changes
MXROAD Suite dialog menu...
- Individualtoolbars...
selectand hold on option
dditionalfunctions
50
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
I
II-.f--------''-------- ----- ------------ - ------f
Enhanced Menu and GUI changes
IV1XROAD Suite dialog menu...
- Individualtoolbars...
customize...
I')/"Y - RMB on toolbartoaccess options
.. C.... ThrulPoW'
'" 1list"",.o.G<.><Ie lhry 2 Pcints V tick/un-tickoptions required
.", Pcrtl W1'J\bl:lOn
'" O ossl" o. G<odI<f'It r

l.....
.., Curve Th'\J 3 I
."
option un-ticked is removed
Pofnt lriOttf\ollltiOn .....--
from tool bar
I
51
BentleySystems, Inc. MX- Road designV8i(SELECTseries2)
Open the MX Output Window
- dock the Window (drag to bottom of frame)
'Pin' then 'unpin! the Output Window
.. From CAD > tools select menu
- on CAD menu select Workspace> Preferences
.. Task Navigation > Presentation >
On menu select Suite
select MX View and open 'MX Status as toolbox'
customise MX Status toolbar by removing 'Point Information
52
Bentley Inc. MX- Road V8i 2)
I
----- ---_.__.. ...-
Status

Deriving information from thedisplay



Two basicforms ofinformation:-
- Point-related - ToolTip on stringcontact
choice ofinformation - selectView> Preferences
informationatcursororin mini-window
coincidentstrings identified by'>>'in panel
- Distance/dimensionrelated - data panels
selectView>Status- choiceof..
- Curvethrough 3 points..
- Distance/Gradientbetween 2 points..
- PointInformation
- MeasureCrossfallandDistance
- Thesecan also be accessed throughthe Statustoolbar
53
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
--
OE:SIGN
>00
s..b'tltI'lIII'I(....ciOD
Roode,... _
t
<
( .
......- ---- ...- -
Status Pointrelated
Select View> Preferences
Tooltip gives instantstatus
Changes as cursormoves
- MiniFrame Window retainsinfo
-
1. Onlyinformation relating tothestring selectedwill be displayed.
2. Featurestrings in MXare3-dimensional and containX,Yand Zateach point.
Theydo nothold informationaboutchainage, bearingand radius. Ifthese boxes
areselected no informationrelatingtochainage, bearingorradiuswill be
displayed.
3. When twoormorestrings lieunderthecursorthe symbolwill be shown. By
clickingtherightmousebuttontheToolTipwill changetoshowthenextstring in
thelist. Alternatively, you can pressthetabkeytoscrollthroughthestrings, but
you mustkeepthecursoroverthestringsin question.
4. AMiniFrameWindowis usedwhenyouwould prefertohavetheToolTip
appearingin thesamepositionatall times.Thewindowcan be placed anywhere
on thescreen. Thecurrentstring can be displayedin magentabyturningon the
Highlight Status Element.
5. IfthebackgroundoftheToolTipturnstored, itshowsthatthe picture has
becomeoutofsyncwiththemodelfile. UseDisplay> Plan with Styleset to
refreshthedrawing.
54
when cursormoves
Pfcfl::,cnces .f1JfRl
T.....

oHi#tJ"I. SI.!M EIooml
DU:e_'...."'.-
d.......jl
S
")1------
r"" s"'"
TCOOJI
-.,.,
,-=,"3m7.sea
;:-J:Zl.12J

J5 5l.0942i1
useTab keytodisplay
next
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
Ii-t--=------""""""-----'- - ---- -----,
Status Status toolbar
Activate the Status Too/bar
- View> Too/bar
r /Y ,x
A Curve through 3 points
B Distance/Gradient between 2 poin
C Point Information
ts
A Be 0 EF G
D Measure Crossfall and Gradient at a string point
E Hide/Delete from Graphics
F Show Hidden Graphics
G Manipulate Text
1. All these functions can be accessed through the View menus.
55
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
Point Selection Methods
PSM is the MX snap setting
X'1'Z C4ncd
J=37525::=-;, 418=---,=1I= 114=.585:::--- 'I=9'39.=(0)=-----::: -;; xv-----,---'
f'I<on IO....w,gUnh)

- !
156.51S57 I
IN/A
15.G519f>
IN/A
""""...
ChaIhoOO
Cut
COl'\'
IN/A PMI_
PSM
.Urtxked

Pci-I.

Inle!teCt
lIormai

To setglobal PSM - RMB into
frameselector
To changethe PSM on anypanel
Rightclickin pointcontra'box
Selectfrom the menu
1. Allthe PSM'saresettoadefaultPSM. Forexample, XYZis the defaultPSM.
Usingthe rightmousebutton, thePSM can bechangedtoanyoftheothers. It
will reverttothedefaultwhenthe panel is closed.
2. Thisdefaultcan bechanged usingthe'Unlocked'areaofthe status bar(below
theMXgraphicswindow). Clickintothe'Unlocked'areawiththe rightmouse
button. Selectthepreferred setting. PSMsettingcan still be changedon panels
as before.
3. TheSinglePicksetting isfordefininghowpointsareselectedfromthescreen.
Thetwomethodsofworkingare:
a. SinglePick- this returnsthe requiredvaluewhenthemousebuttonis
clicked. Forexample, whenusing PSM 'Intersection', placethecursorover
the intersectionoftwostrings,theXYcoordinatesare returned.
b. MultiPick- you needtoselectallthedataexplicitly. Forexample,when
using PSM 'Point',twopicksare required, onetoselectthestring andthe
secondtoselectthe point.
56
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
.. ..- ------
Status Curve through 3 points
Poi1t
I
Wocel
113 Iccos
I

PoQ
115 Iccos
Point
I
. 0 115 Iccos
-1
0

=:::l
Radiusandcircle
179.04400 Righi.
centrereported and
CenlJe
137574.27054 11102051016
')
drawn
1. This is agraphicstool whichis extremelyusefulforthe highwayorrailway
designer.
57
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
(
Status Distance!Gradient

Sk>c>oO"""" bS9l296
f'l., D....... (I ees2
Gud ..' '""I ()=Gl1OIl=--
I.ovd O.t..""" l.aaasoo
B.-.g IllH9 S2.U4
......
1. In this example both points have levels and so gradient and level difference is
available.
58
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
- - - ---.-...--- --- -------
Status PointInformation
Port
Port
I
t.l....,s;", fTjj
N...t>:'cA OociNll'I>: . fl::i
Use PSM's to get
information about
intersections and
normal intersections
Set marker size and
number of decimal
points
1. The Point Information function derives information from a string point, or from
string or normal intersections. Right click to access the relevant PSM.
59
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
. . -- ---- - -----1
Status easure Distance and Crossfall
I
1. In this example,the pointselected is on areferencestring, the crossfalltothe
carriagewayedge, andthegradientalongthe referencestringaredisplayed.The
annotationarrowsreversewhen crossfall orgradientarenegative.
2. Usingthe iconsyou can:
a_ Selectapointon anystring
b. Movealongthe stringfrom pointto pointusingtheforward and backward
arrows
c. Settheoptionsincluding;defaultzoomfactorandannotationoptions
d. Zoomtoselected point
e. Adjustthe annotationsize
3. You can alsoselectarangeofpoints.
60
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I . .. __._--
-..- - --
._-
Lab Tooltip and Status Tools

Place the cursorovera string to checkToolTips

If''symbol appears try using the right mouse button


to view additional information

From View> Preferences adjustthe sensitivity


- Change the data to be displayed

Setup a MiniFrame Window and use cursor status again


Use thevarious status functions
1. Noteifnoneofthestringsdisplayachainagevalue, even ifyou haveaskedfor
it, this is becauseallthe stringsin thesurveyare3D and onlyhavean X, Yand
Zvalueateach point.
61
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)

Model analysis Triangulation
SurveyorDesign models contain strings
Analysis uses a triangularmesh - continuous surface

stringmodel triangles- linked strings


--- -----: :,- -- -----
,.. ,,, : '
I
'.
"..-- ------ ----,.--- - ..
P''''- nolinks
I
I ,-
I . '
I ..
.'.
.. ,'I
,,.'" r
' I
' : .____ ___l ____.. _.... _
I "
I
I
:.. //
.... t
,,,I '" :
-;"0:.':.: :: : :::
triangles- pointstrings
Note: triangle sides cannotcrossstring links
1. Existingorproposed surfacesaremodelled using stringsalong breaklinesin the
surface, suchaskerb lines, riverbanks, carriagewayedgesetc., with level and
pointstrings'filling in'the restofthedetail. However,when analysingamodel it
is always bettertoform atriangulation meshfromthestring data. In thisway,
datacannotbe missed.
2. When creatingthetriangularmeshfromthestrings,thetrianglesshould be as
equiangularas possible. MXtriangulation routines havean extracriterionwhich
statesthatstring links mustbe maintained(unlessyou specificallychangethe
setting).Thismeansthatastring linkmustbecomeatriangleedge, even ifthe
trianglesbecomeelongated.
3. String linksareonlymaintainedifthelevelsateach endarevalid.
4. Within MX, twotypes oftriangulationcan be generated.Thefirstusesonlyone
modeltocreatethetriangulation,forusewhencontouring, whilethesecond
usestwomodelstocreatean isopachytetriangulation,allowingthelevel
differencebetweenthetwosurfacesto be analysed.
62
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
I--- =:;...--=--..L...----.------.--- ---.---
Model analysis data conflicts
Intersecting strings- two levels atcommon XY
Duplicate paints/ links - common XY - differentZ
whathappenshere?
l ..and which level?
! i/


A
perspective
Itisessentialto resolve conflictsbefore
final sectionsorcontoursproduced
1. Whentriangulating, dataconflictswithinthe modelare resolved byMXas
follows :-
a. intersecting links- insertintersectionpoint
b. duplicatepoints- discardone point
c. duplicatelinks- discardonelink
2. In theabovesituationtherearetwo possiblelevelsto useatthe intersections.
MXwill selectthe levelfromthefirstlinkencounteredwhich in this casecould
resultin a'tent'shapeoverthecrossing link.
3. All the points in the modelwill be includedin atriangulationunless:
a. thestring is excluded bymasking
b. thepointhasanull level
c. aboundarystring is used
d. thestring is atextstring
4. Triangulation stringsare330strings.Thecoordinatesoftheverticesand
centroid,the maximumgradient(and itsdirection)ofthetriangle, and thegroup
codeare examplesoftheinformationstored.
5. Atriangulation modelwill havethe extension 'TRIA'addedas an extensiontothe
modelname, to identifythemodeltype. Onlytriangulation stringscan bestored
in atriangulation model.
63
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
II- ..- ...--- ----------- -------- ---j t-------'----
Model analysis Checking data
The survey is critical tothe design
You must checkthatitcontains no serious errors
surfaceanalysis- checklevelsforseriouserrors
surfacechecker- searchforstandarderrors
1. Thethreemostcommonforms ofproblemin asurveyare "null"andzerolevels and
crossingstring links.
2. Thenulllevel, strictlyspeaking, is notan error; itmaywell havebeen introduced
intothesurveywherethesurveyoris notcertain thathecan reliablygiveyou a level
on thepoint. However,ititessentialthatyou knowwherethis occurs, sothatyou
can interpretcorrectlythe resultsofanalysis.
3. Thezerolevel, on theotherhand, is amajorproblem, unlessyourschemereally is
setatoraboutthe leveldatum! Asfaras MXisconcerned,thevaluezeroisa
genuinelevel, whereasin somesoftwareitmaybe usedto recordthefactthat no
level exists. Obviously, itis ofprimeimportancethatyou find all occurrencesofzero
levelsandthatyou rectifytheproblem.
4. Thethirdcommon problemoccurswhentwostringscrossatdifferentlevels. This is
describedon thefollowing pages, buttheseintersectionsmustbefound.
5. SurfaceAnalysisandtheSurface Checkercan be used on both surveyand design
models,tofind Significantdataerrors.
64
BentleySystems,Inc. MX- Road designV8i(SELECTseries2)
11-1---------'--- - ----- ...-.---- ....- -.-.-...- ...- --.--
Surface Checker
Checking fordata conflicts
- SelectAnalysis> Surface Checker
3
SelectModel Name, and
Masking ifrequired
SelectOptions tabtoset
Symbol Height and Width.
Level Difference Tolerance
can alsobe sethere
SelecttheChecks you wish to
perform
ClickApply
1. The resultsaredisplayed using symbols.
2. Two modelscan becreated,atemporarySurfaceCheckermodelanda
temporarySurfaceCheckerTriangulation model.
3. You can deleteorrename andsavethetemporarySurfaceCheckermodel, you
can alsodeleteorretain SurfaceCheckerinformationon thedisplay.
4. AsecondtemporarySurfaceCheckerTriangulation model iscreated ifeitherthe
CoincidentPointsorIntersectionPointsreportis requested.You can deleteor
renameand savethismodel.
5. TheTemporarySurfaceCheckermodelcontains; pre-definedstrings(onefor
each checkcarriedout), thestringcontainsonepointforeach instancefound.
Thestringsare namedforexample, PLOWforthelowpointcheck.
65
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Surface Checker
Checking formodel conflicts
- SurfaceChecker: Report
Zoom to- Zoom Factorisapplied
' Ul.e>okllao...... 'U90P",sWo!I:I Hid>PwIol l""p"p,1 Concidor<ill
when you click
Edit- highlighted string point
1<Vlco s )( y
Z
rw.; 3l$l 1!IJ 117.sm .mOO)
valuescan be changed
rw.; 1TI17.' J!JJ 11e68 S1 6 mOO)
FOO1 37116101 115'H13 - (0)
Update- appliestheedit
,
FOOl S7095 115a'J03'J -mOO)
5 F\ll1 11.7'.l$1 '9'l'l.(0) Delete... removesthehighlighted
6 FW :Ji1)76.863 1I4SJ, geJ ,mOO)
point
S FOOl J701UlO 1Imm ,S9S(0)
7 FOOl

1111 '-21:1 .S9S(0)
Undo- thelasteditaction
9 FOOl 371007< 113S1fi:l6 _OCO
10 rooT 371 112 lIll16<83 mOXl Printsthe reportsorsavesto afile
11 FOO1 371S9390 1127S052 9'l'l.OCO
12 roor mao. m mooo
13 f OOl 311!l1549 1122'58'5 -(0)
..:J .!J
z-r ..... s ..../l _ zv .... r_
I
,mOO)

I
<SoQ.
"'-'
1. To investigateareported point
a. Revieweach ofthetabs
b. Selectand highlightan Indexnumber
c. ClickZoom To tomovetothepointin thedisplay
2. To editavalue: Clickand highlightoneofthe pointsin the Indexcolumn,then
a. clicktheEditbutton.The'StringNameandtheZ valuefieldsatthebottom
ofthepanel areupdated.
b. ChangetheZ Value
c. clicktheUpdatebutton.Thelevel ofthepointis modified andthepoint
removedfrom thelist.
66
BentleySystems, Inc, MX- Road designV8i(SELECTseries2)
I
~ ..-.-..-- - - ...... ..._ - ---_..._ ---- .
Modify Editmodels

Modify> EditModels amends complete models


IModfy 10isPIaY Draw V'1SU!IIse. R
L ...EdtrMdel<

v_I...~
EditStmQs

CreateComposite~ I . . .
EdtPokt

Renanli1ModeI...
DeleteModel...
Copy

Move

2Dt"o30Surface.. . V
CopyTransformattonWizard...
~
TrimtoaBoundety...
Cross5e(tiooaIEditor...
Free/se-:ure-Model... __
3DmodelfromAutoeADor
MicroStation2D"spot levels"
trimstringsinside/outsidea
boundarystring
-- puttemporarylockon model
1. The modifyfunctionsallowsyou toeditmodelsand strings,forexample
correctingerrorsin asurvey.
2. Free/secureModeltogglesthemodelstatefrom afree model (a modelwhich
can be changed)to asecuremodel (a modelwhich cannotbeamended).
3. Someofthefunctionsavailablethroughthismenu arealsopossiblethroughthe
Explorer.
67
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
I
II--I--------L--------------.----------.-- -.--.- .. - ....-........---
Modify Editstrings

eot_
L'!... I'4lJ.!I e._I
"
.:.>1-),. 'jl!l ';::;
..... ..
!II
Ed(Porilt , (re$e.) !b'illa'...
a8alrJd.wy Modft.,.
'''flY
strw.v;.. }
,..".

COpyT,...r_W",d...
",<1<> .,.,." .- ... ..
create
...
""" ...
er_", ClooQo.C.-low. ...
...
00I<te5 ..... 0(.)...
00Ieu!m>Q.;.a..,....
delete
l;Jn5lri'!QsV.\:,,wd..
_2_...
...
... J
-..Stt'i>Q'''' manipulate
Tnn;ot.5<mq>...
X.Sl!irQtrrnon.:;:t..,

Ch>nQo,,,,,,.,.,.,,,_ ...
change names
}
........".
... producemaster
G.tn!cUOI"'-Mtt:!st:rn;I.
}strings
1. Thefunctionsavailableareused toamendthedetailsofthe stringsin amodel.
Itis importanttonotethatthe modeldataare being amendedwhen usingthese
options.
2. Someofthefunctionsavailablethroughthis menuarealsopossiblethroughthe
Explorer.
68
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
(
(
1----- - ----'---------. .. ._...._......_-- --_.........._---_ .
Modify Create a string dynamically
Modify> Edit Strings > Create a String Dynamically
Add pointbefore 1
Insertpoinl
DeletePoint
Add Point - f
SnappingTools
Add pointafter
Add agap
Replacepartofstring
Save
1. You can constructastringfrom anycombinationofnewpointsand existing
string points.You then savethe stringwith aneworexistingstring name. In the
lattercase, thisoverwritestheexistingstring.
2. Thesnappingtoolsareasfollows:
a. Turn on shortcutkeysand autoload
b. Selectin free space (nosnap)
c. Snaptoonepointon string
d. Load all pointsfrom string
e. Load pointsfrom startofstringto selected point
f. Load pointsfromselected pointtoend ofstring
g. Load pointsfromstring betweenselected points
3. Snappingtoolscan begreyedoutwhentheyare notapplicabletotheaction
buttonselected.
4. Rightclicking reversesthedirectionofthe lastselected range.
69
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I I - - - ~ ~ = - - - - - - - - - - - - - - - ----.....--.--.--...-..-.-----1
Modify Deleteentirestrings
Full orpartial names can be used
- Use the'7'as wildcard forpartial names
ifpartial namegiven, confirmation required
1. UnlikeDelete from Graphics (in theViewmenu), thisoptionwill removestrings
fromthe model. Oncethestringsaredeleted, thereis nowayofretrieving them
i.e.thereis no 'undo'function.
2. Ifthe stringsareon thedisplay,theywill be removedfrom thedisplay.
70
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Modify
Used to shorten strings
r- f'rCit'/'i Sl&Il
r F r ~ n d
r
PonIl4-' toTnrc/lUl
Par.
--- ---------
Truncate strings
before
after
use PSM'stodefine
truncation point
,
1. Truncating astringtrimsthe unnecessarylengthofastring. Itis importantthat
thecorrectend is selectedwhen definingthe lengthto betruncated - usethe
statusarrowto confirmdirectionofstring beforerunningthefunction.
71
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
I
Modify Edit points
Edit Point functions
DeleteOnePoint...
include:
DeleteMany Points...
- adding pointstostring
beforeorafterexisting
Ecit Points...
points
Change aSingleSiringDimension...
inserting orinterpolating
- deleting poi nts
ChangeStringDimensions...
singlyora range
AddaPointtoaString.. .
- changing pointvalues
ChangeCadastrePoint...
- addinggaps
InterpolateaPointontoaSiring...
InsertGapinloaString. ..
InsertGapsintoaSuing.. .
DeleteLoopsandTailEnds...
72
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
(
(
(
If-I--------'---------------------- -----------------..----..-----
Modify Delete one point
Select point to delete
- MX fills in model, string and point number
_-------<aJ2
before
OK
ISURVEYMODEL
ModeIN......
..:J
AW;
Sltl1v
N
_
4 IOCXXl
..:J
ConceI
3----_--...
5
IOktoe$ (0)
:::oJ
P""loD.....te
PoO-t
,- 1<1
after
4
Note - point numbers change 2
3
1. When the point is deleted, all subsequent points are immediately renumbered.
73
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
Modify Editpoint
Amending values ata point
- selectstring and pOint
- revise X,V orZ values
- returnto original option
- setZ= zero ornull (-999.0)
1. Thisoptionallowsyou toamendthecoordinatesofapoint. The new
coordinatescan begiven usinganyofthepointselection methods.
74
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
I '
,
\
Modify Insert a gap in a string
Select model and string
Select where the gap is to start and end using PSM's
IBIG BHID SUFMY
5
1
mg 1I&<re lam
Sl4rt
XI'
137088.585 111721. 5IiO
:::J
:::oJ
:::J
or.
!>WI
c.nc.j
I
J
WOOl.
1. The gap is inserted by removing all points between the specified start and end
points.
75
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
J -_.._-_.
Lab Model analysis and data check
Analysis> Surface Checker
')(ZI

on the survey model


- correctany bad levels
"
Make thesechanges
- deletethe building BD04
'9Z
- build a fence from thethree
/ I1hedge'
hedges
- trim thetangled partofIW09
- change IW08to the next
open fence string
- add a gapto hedge across
thestream
- changethegreystringsto
anyotherstring typeyou

wish

1. Whenchanging string names,thedescriptionsin thelistarederivedfromthe
associatedfeatureset.
2. Notehowthe renamed stringsareredrawnwith an appropriatelinestyleand
colour.Theseare derivedfrom the related styleset.
76
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Checking the survey
Thesurvey is critical to thedesign...
You must check thatitcontains no serious errors..
surfaceanalysis- checklevelsforseriouserrors
surfacechecker- searchforstandarderrors
1. Thethreemostcommonformsofproblemin asUNeyare"null"and zero levelsand
crossing string links.
2. Thenull level, strictlyspeaking, is notan error; itmaywell havebeen introduced
intothesUNeywherethesUNeyorisnotcertainthathe can reliablygiveyou alevel
on the point. However, ititessentialthatyou knowwherethisoccurs, sothatyou
can interpretcorrectlythe resultsofanalysis.
3. Thezerolevel, on theotherhand, is amajorproblem, unlessyourschemereally is
setatorabouttheleveldatum! Asfaras MXisconcerned,thevaluezero is a
genuinelevel, whereasin somesoftwareitmaybe usedto recordthefactthatno
level exists. Obviously, itis ofprime importancethatyoufind all occurrencesofzero
levelsand thatyou rectifytheproblem.
4. Thethird common problemoccurswhen twostringscrossatdifferentlevels. This is
describedon thefollowing pages, buttheseintersectionsmustbefound.
77
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
-_......_---_.._---
Surface Analysis Wizard
Provides a range ofsurfaceanalysis functions
- SelectAnalysis> SurfaceAnalysis>
SelectNext>to start
NOI<I )
analysis
S.!ocI 'he,.Stm,)'"
SelectOptions>toset
defaultsfor thisproject
Imlifil :::I
... :::J
Opbon:
:::oJ
1. The SurfaceAnalysisWizard createsatriangulationofthe modelwhich is usedto
analysethesurface.
2. Options displaysthedefaultsmenu panel.You can setdefaultvaluesforthis
project. Presetvaluesmaybeamended while using eachanalysistool.
78
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
- - _.__._._-_. - --I
Surface Analysis Wizard
Analysis menu
- All functions based upon thesurfacetriangulation
E1[ItO.i.}
<Bock.
[i]lO'tdBordo>
C>c:eI
Siqy,9<ind.)
A:pe<' Bord
g fl>ISp'lo>
S' e<J>S"-,

S. loogSodIon,
l2ID
Op!lOrL.
c.!cl-moriAl<.,

1. Options alsoavailablehereas on previouspanel.
79
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
SurfaceAnalysis ontours
Generate contours
- Overwrite defaultvalues as required
Con1ours - - ~
~ l e v < b l stnIXIIhtlg l
N.,., Hmo
/J" ....ConI"," ~ ..v.. 11 :.:::J
(Bock <Bock
PI_ C"'""'" 'rl...val -=---3--"' 15
Smoothing- allows MX to introduceverticalcurvatureintotriangulation
- smoothercontours,idealforlandfillschemes
- largestorageoverhead- usewith discretion
1. The initial charactersofthe contoursare 0 and 0(zero). Theycan onlybe
changed in the Optionspanel.
2. Smoothingthetriangulation involvessub-dividingthetriangles, dependingonthe
shapeofthesurface.
80
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
-- ---
_.._ - --_... _ - _.__._..... .._.__.__...-
SurfaceAnalysis Level bands
Can display all contours above, below orbetween levels
- Can be created
From triangulation - quick butcoarse resolution
From contours -
-
Ic:w1 U4nd
It-Ie- I
MriTlsnl .n'll I
12:3l!llOO
"_LmI 132Il$990 I

:d
..-,d
I:W.!El :tl
(" O""",,l....._

I
l......_ '"
I

I ::l]
precise buttakes longer
-
lffil

I
. 8 ...
I
c.ne..
I
K.,.
I
.....,
1. Thisfunction will takethetriangulationand divideitinto 10bands(bydefault).
Each ofthe level bandsis then colouredtodisplaythe heightofthe contours.
TheKeybutton is usedtodisplayatableshowingthecolourandtherangeof
levelsitrepresents.
2. Ifthe bandsarecalculatedfrom thetriangulation,thelevel ofthetrianglecentroid
is usedtodetermineintowhich bandthetrianglesis to be placed. Thiscan result
in thebandshavingajaggedappearance.
3. Ifthe bandsarecalculatedbetweencontours,thewizardwill createcontoursat
thelevelsrequired and then re-triangulatethesenewcontours. This resultsin
each ofthebandshaving asmooth edge.
81
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
(
Surface Analysis Wizard Review
Aftereach analysis function
- SelectBack> to define new values
- Next> fornew function
- Check Delete Analysis From The Display to reduce confusion
- Check Compress Model and DrQwing Files
recommended after
final analysis
- Finish to save
temporary models
and exit
CickFrilh10endor click Nexl>fOf r...lherS u t f ~
n ~
Click <Bad:10 ,edocu'enlSurfaceAnalysis,
Frish
..OlOO
1. Oncean option hasbeen completed,thereviewpanel is displayed.
2. Whenyou clickFinish, you areabletosavethetemporarymodelscreated bythe
wizard.Thetriangulation modelshould besavedforfuture usebyotheranalysis
functionswhich maybe used laterin thedesignprocess.
82
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I
- --- - ---- -_... ... ,.,-
ab Surface Analysis
Analyse the survey model
-- Displaythetriangles
Contourthe existing ground model
- Use the defaultvaluesto start
Display the level bands
- Applytheflow arrows (change defaultcolour)
Create a simple long section along an arbitrary base
line
- Use XY to selectstartand end points
When analysis is complete, Finish>
-. Renamethetriangulation model toSURVEYTRIANGLES
- Delete all othertemporarymodels and Finish>
1. Attheend ofthisworkshop, thetriangulationmodelis to bestoredtobe usedfor
creatingtheearthworksslopesandtogenerateexistingcrosssections.
83
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
--
I
--
Housekeeping

Surface Analysis and otherfunctions use temporary
models
- Can getvery large - especially ifsmoothed contours used
- Frequently notstored forre-use

Temporary models and otherdeleted data are retained
in the modelfile until you use Compress

Before Compress
- Model and string names removed from lists
- Coordinates remain inside the modelfile
- Compress functions will completely removethisdata from the
modelfile
1. WheneverMXis askedtodeletedata itleavesthedatabehind in the modelfile!
Instead, itdeletesanyreferencetothedata byremovingthe model andstring
namesfromthe relevantlists- "ifit's notinthe listitdoesn'texist"
2. This naturallyresultsin themodelfilegetting largerand largerastimegoeson.
When initiallysetupthemodelfilecan hold 500,000MXrecords (about
35,000,00030points). This modelfile,when full, would beapproximately2.5GB
in size! Ifitevergetsto95%full asplash panelwill be displayedstating
"Recommended Compress ofthe Modelfile". You can'tignoreitasyou haveto
selectOK todismissthepanel. Whatyou maynotbe awareof, however, isthat
the model hasalreadybeenexpandedby10%. So, you can seethatifyou are
warnedseveraltimes,themodelfilewill havebeenexpandedby 10%ofit's
currentsizeeachtime andwill take upverylargevolumesofdiskspace. You
havebeenwarned!
3. Continual useoftheSurface Analysis functionswithout anyhousekeepingbeing
done, evenon quitemodestprojects, can resultin verylargemodelfiles
(modelfiles>130mbarenotuncommon in thissituation). So, ensurethatyou
"Compress"the modelfileregularly(say, attheend ofeachMXday).
4. The housekeepingtoolsarefound underFile> File Management and itis
recommendedthatyou useboth the Report Modelfile and Compress functions.
84
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
Housekeeping
Backup the model.fil before selecting File> File
Management> Compress
Tools formodel file managementinclude:
- File> File Management
Compress... to remove"deleted"data
Report Mode/file... to learn aboutspace available,
and the condition ofthe modelfile
(:t<todelfiJ
('"
DolbGMbeIo!lhornu..rnocltl'..,i'tho
a..,ho"dIm9lhao;lf11lreumodei
flooption.IIisadviII!IlIetol4ke0 C<lIlYofthe
fI'IOddflobel",.
OK I!
Ii
Cancel I!
1. Beforeyou compressthe modelfilemakeabackupcopy. Ifyou should be
unluckyandthe computercrashespart-waythroughthe compression itis
possible(butextremelyunlikely)forthe databasetobecomecorrupt. Bytaking
yourown copybeforehandyou are safeguardingagainstaveryunlikelydisaster.
2. You could useWindowsExplorerTM totakeacopy(rightclickmodel.filthen copy
andthen in the samepanerightclick- paste- you will getCopyofmodel.fil)or
youcould useWinZiporasimilarapplication. Thisis stronglyrecommended if
yourmodellilesare verylarge, as MX will need spacetotake its own copyfor
the Compress function.
85
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
Housekeeping
-"
...
"""')0....1( ...
-:;t
,.
F'n't...
- [':::Jrx
--
........., ..
r WodolFlo
01'
I
..... ",
'"'"
I
n[)...... I
ton<4
I
.
Note- UseWindows
...
Expl oreror"Zip"the
","".
modelfileto backup
data
.
, l _ _ ___ ........
1l ....,... ..
-

- Howfull?
------
J
,... i "
'"'1)1
--
Whatcondition?
O"O'......FIo_-


ro-...,,_
-
I
Whatiswrong?

I
-
-
86
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
,
\
Housekeeping
Before compression
NUMBER OF RECORDS ACTUALLY OCCUPIED 19 4515 OUT OF 608& USED
NUMBER OF RECORDS AVAILABLE IS 99999999
COMPRESS \JIll LEIIVE 99995484 llHICH IS
EQUIVAI.EllT TO 2000000000 3-D POIIITS
999
END OF REPORT----- ----------------------+-------------- .----+-.--.---.------------
accessibledata
total datastored
1. First, Check Model File Records - theresultsare displayedintheOutput
Window.
2. The numberofrecords occupiedshows howmuch datais registeredwithin the
modelfile, and is accessible_
3_ Thenumberofrecords used isthetotal amountofdatathathasbeenstoredin
thecurrentversionofthe modelfile. This includesboth accessibledataand
deleteddata.
4. MXalso reportsthemaximumsizeofthemodelfile- in theexampleshown
aboveithasbeen setto500,000MXrecordsin anticipationofverylarge
amountsofdatabeing processed. Normallyyou would notneedtoworryabout
this.
5. Note: Model.fil is a binaryfile and mustnotbe edited usingstandardediting
techniques. Itis recommendedthatabackupoftheprojectstructure, including
model.fil, is madeatregularintervalsduringthe projectdevelopment.This hasa
numberofadvantages, such as; developmentandtestingofmultiplestrategies,
rewind developmentbyoneormoreintervals,safeguardagainstcomputerdisc
crash anddata loss. Thisimpliesthatthe regularbackupiswrittento aseparate
deviceormachine. 87
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
l
(' C""'=k Mod<! Fio! ReC(.< d!
r.
r Slrfig PoOk<.
C<rUI
.. ...
Houseke ping
Checking the modelfileaftercompression
OOHF1'ESSMDEUI u:

I l!O!JUFltE RlIIl1"E!! CHE($;
I!OOEL - ilES1Gli l2 H OU'17J
TRIA t12 HQ6G71
K - 13SH I ?211102
KOOCL - DESIQl GD9'2l9
1".ooL - S-OR','EY l S.a2H O,"UU
\
HOOEL - [IESIQi PUSO'PER 16 18Z130l< 168
tKXlEt - SUR'IE'( TRU)lC1.ES TRII, 1 !iUltOe. 36.U
aro OF !'Ol!:n::R ClEO< - o POl'!{TER ERI\'OR(S) FOtWO
I

" the importantnumber,should be zero
1. Aftercompression checkthenumberofmodelfilerecordsoccupied. The
numberreported as occupiedshould be equalto orveryslightlylessthanthe
numberused. Ifit is evergreater, you probablyhaveacorruptmodelfile. Thisis
whereyou will bethankfulthatyoutookacopybeforeyou started!
2. Always run Check Model Pointers. MXwill read throughthelistsofmodelsand
stringsand checktheintegrityoftheinternal pointerstructure. Ifitis in sound
conditionthemessage"0 pointererror(s)found"will be issued.
3. Ifthis reportgivesan indicationofpointererrorsyou will needtofind outwhere
thecorruptionlies. SelectCheck String Pointers - MXwillthen read everystring
in everymodel andwill identifywhich string hasbecomecorrupted. Howyou
recoverwill dependon which string(and itstype) hasbecomecorrupt.
88
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
(
I
If---/----- - - ..--. ..--- ..-..----- ..- .---.- - -----'--- ... --.-.-. ----.... ~ - ---.-- - -.---
Lab Housekeeping
Check how full the modelfile is and compress itif
necessary- use thetechniques given on the
preceding pages
While you are about itcheck the size ofthecurrent
drawing and compress itas well - you may be
surprised atthe saving in diskspace
Check thatthe modelfile is sound aftercompression
- delete any backup copies afteryou have checked.
Remember: Compressyourmodelfilesregularly!
89
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
J
--- - ---------.---
The design tools
The previous sections relate to some ofthefunctions
available forthe import, display and proving ofthe
survey
- and thevery essential housekeeping functions
The nextsegmentintroduces the range ofdesign tools
available within MXROAD
butfirst, a bitmore aboutthe String Naming Convention
(SNC)
90
BentleySystems, Inc_ MX- Road designV8i (SELECTseries2)
I
IH--------"'------- ------------------ -- - - ---------j
The String Naming Convention
MASTER string (the primary axis) is named by you
All otherstrings named by MXROAD
- defined within the librarytemplates
- by featuretype from thefeaturesetMXROAD.FNS
- fully-defined naming convention - lets you geton withthe design
- mandatorythatMXROAD.FNS is associated withthedesign
model
1. TheString NamingConventionmaysometimesbeabbreviatedtoSNC
91
BentleySystems,Inc_ MX- Road designV8i (SELECTseries2)
f - . - - - - - - - ~ - - . - - - - - . - . - - .....--.--- --...------- ----... _--
The String Naming Convention
Each characterhas a meaning
1
1 stcharacter-
thecarriageway
component- carriageway,
shoulder, earthworksetc
2nd character-
thetypeoffeature -
carriageway edge,topof
kerb, frontedge offootway
2
-
4
4th character- the
occurrenceofthefeature,
movingoutwards
3rd character- theroad
'-- identity- 0to9,Ato Z
I .-
1. All road chainagelinesare MASTERstrings.
2. The primaryaxisisnamed MC@?where@=the road identityand?=any
alphanumericcharacter
3. The road identityisasinglecharacterwithintherange0to 9, andAtoZ. Thus,
therecan be upto 36 separateroadswithin an MXROADproject.
4. All carriagewayfeature nameshavethesamethird characterasthemasterfor
thatroad.
5. Otherfeaturesarecategorised bythefirstcharacterdefiningthegeneraltype of
feature, such asacarriagewaystring, shoulderorvergeand soon.
6. Thesecond characterdefinestheparticulartypeoffeature.
7. Thefourth characterdefineswhich sideofthe road andwhich "occurrence"of
thefeature it is, working outwards. 0to9andAto Hindicatetheleftside,while
I("eye")toZarestringstothe right.
8. Typical examplesof string nameswould be...
a. MC40- Masterstringfortheroad 4 in aprojectarea
b. CE41 - CarriagewayEdgeto road 4; thefirstoccurrenceouton the right
c. CTAO - CurbTop; thefirsttothe leftofroadA
d. ESBL- EdgeofShoulderstring; alongtherightsideofroad B
92
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
,I
JI-f--------->.l'--------,,--- -----,- "'---- - - --,,---,,-,------ -- ""--- --- ,,-- - -
MXROAD Toolbar
Toolbarbuttons activate individual toolbarforthat
function
'...... ..._, __...

J,
i t'----- Visualise
MX Explorer
'------ Sections
Dynamicreports -
Pavementand subgrade
'- design
Surfaceanalysis
'----- Crosssection editor
Deletestring groups -----'
'--------- Earthwork
Hor. and Vert ,alignment
'--------- JunctionDesign
Alignmentreports --------'
'-------- Road Design
1. The MXROADtoolbargivesquickaccesstoall the road designfunctionsand
othercommonlyused options.All theoptionsprovided on thetoolbarcan alsobe
accessedfromtheMXmenu.
93
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
I 1I -.I--==........ ~ L _ _ ______ ____ _ ____ __ ____ _ ____....._-
Quick Alignment
Intersection Point method - horizontal and vertical
- Drag and dropIntersection Points
- Move/slideIP
- Editcurvedetails
- Constructtools
- Easy tolearn, easy to use
94
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
.. _ - _ ._..__.__... _ -
Quick Horizontal Alignment - QHA
Access from the main menu
- Design > QuickAlignment> HorizontalDesign
Orfrom theApplication toolbar
1. QuickHorizontalAlignmentdesign can be accessedfrom eitherthemain menu:-
Design>QuickAlignment>HorizontalDesignorfromanyofthe MXApplication
toolbars.
95
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
QHA
Definethe design
model
De:ignMadeI
ModoIN_
Hm-:t>
I Define the Master
IDESIGN
(<net!
String


fmJ:il
- MC__following the
ilMa:le<Aqmom(MCj
::oJ
String Naming
-.
Convention (SNC)



r Qo.OckAJVrncnl,DalbF)c(HI
- 3
rd
characteris road
identity
Optionsused to retrieve
datafrom anothermethod
ofHorizontaldesign
r. MXG"""'""l'SItroIl
""":<)1
1. The Quick Alignment - Model Selection dialogwill requirethenameofthe model
which will storethealignmentandthenameofthealignmentstring.
2. Ifyou are using MXROADthestringnamemustfollowtheString Naming
Convention. Ifyou arenotusing MXROADthenthestring name mustbeginwith
M.
3. GeneralApproach includes:
a. Setgeneralparameters
b. Place IPsin approximate location
c. Revisiteach IP, repositioningormodifyingcurvedetailsasneeded.
96
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
---._..._ _ ._----_.._. _------_.._ ...__.._-_....-
QHA Toolbar
Tools forcreating ormodifying IP pOints
OK > to create the MasterString
A H BB BFDCCED G OK
A- Parameters- defaultradius, transition values F- Constructtools
B- AddIP's- snap-to-pointontoft, keyboardentry G- Undo- multipleactions...
C- MoveIP - unconstrainedorslide H- Reversealignmentdirection..
D- InsertorDelete IP I- Checkclearance
E- Editcurrentcurvedetails OK-Acceptdesign,createMasterString
1. Parameters- Setthedefaultradius andtransitionparameters. Useastandard
valuefortheschemeand changeindividual curvesas necessary.
2. AddanIP- Add intersectionpointsbyclicking on the drawing. Subsequent
intersection pointswill be connectedwith astraight.Adjacentstraightswill be
connected byacurveand atransition. Don'tworryiftwocurvesoverlap- you
can correctthisafterwards.
3. Move/SlideanIP- Reposition an existingintersectionpointbydragand drop.
The moved IPwill staywhereitwas"dropped"unlessthe "snapto point" icon is
liveandtheIPwasdroppedontoastring. In thiscaseitwill snaptothenearest
string point. Anotheroption isto"slide"the IPalongatangent. The IPwill slide
alongthetangentoppositewhichthecursorisdepressed, leavingthebearing of
thattangentunchanged.
4. InsertIP- An IPwill be placed betweenexisting IPs.
5. Clearances- Checkdistancesbetweenthedesignand otherknown points.
Identifyrequiredclearancesandthendesign aroundthem.
97
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
QHA Parameters
Parameters can be defined
foran entire projector
single alignment
EditParameters
- Transitionscan be defined by
Quid<Alignmenl . PdJdmC!len_ _ [1J{gJ

o

Il"'l1h
o.r....L.Mgh
118
Ao.Sd
lI......llo.Sd
1lQ)

r.!lffil
(" Good.
a.......

, s;; S...,.,S""'Vt''''f.....R.""""
Length, AValue, RL Value or
Design Speed
DefaultRadius will be forall
curves
- SelectAngularMeasureto use
1. In the parametersyou canspecifythe defaultparametersyou wishtouseon this
alignment.Theparameterswill staycurrentforanyalignmentin thisprojectuntil
amended.
2. Transitionscan be definedbylength,AValue, RLValueorDesign Speed. Most
commonlytheyaredefinedbylengthand derivedfromtheformulae:
3. Transition Length=
___(VXVXV)____
4. (46.7X Q X radiusofcurve)
5. whereV=Design Speed
6. Q =0.3
7. R=Radius
98
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
------- ---- --..---------------- ---1
QHA Adding IPs
IPs must be added in chainage order
- Snap Selectorused to snapto a graphical point
- Keyboard Entry used totypein the X,Y valuesforthe IP location
c ~ - ; ~ _ - L Add IP-
Snapselector AddlP
Keyboardentry
with snapon
1. Adding IP's- selectthe IP positionwith the cursor. With snap offtheselection is
anywhereinthepicture;turn snapon andtheselectionwill betheneareststring
pointwhenthe cursoris covering astring.
2. Asyou add IP'sthedefaultcurve radiusandtransition will be added betweenthe
IP locations.
3. IP'scan alsobe added bytyping in the Easting (X)and Northing(Y)location.
This can bedonebyselectingthekeyboard iconfrom thetool bar.
OK
138150.00 Apply
Y
X
Undo
111140.00
Close
QHOOO5
99
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
QHA Edit Curve Details
Editcurve details of
individual curves
- Change radius
- Change transition
Cu.... ttlP IlU2b.l
Ludng' ,ooobooUt9h
II8,Qll
ROn
h&lOO>
..,....,.,l.ot>;III
11&00>
Sdeda. Cuwlo Eell m: doc.a 113 l.
Changevaluesin panel
___Selectcurveto amend
byclicking on thecurve
1. To amendacurvesvalues, selectthe Edit Curve Details iconand selectthe
curveyou wish toamend byclicking on iton thedisplay.
2. Thecurrentvalueswill appearin thedialog box,justamendthevaluesand
selectOK.
100
BentleySystems,Inc. MX- Road designV8i(SELECTseries2)
I I - - ~ ~ ~ - - - - - - - - - - ..-........----- .......-...- ...-...-------....--..... _ - - ............._ _._--
QHA Edit IP locations
Amend any alignment by
.- InsertIP - between existing IPlocations
- MoveIP- by use offree drag orslide on bearing
Slide on bearing
Freemove
Clickonthis sideofthe IPand
itwill moveon theslide
relative to thebearingbefore
the IP
1. To amendan IP location byfree drag, selectitfrom the screenandwiththeleft
hand mousebutton depressedmovethe IP tothe locationofyourchoice. Note
anycurvesortransitionsassociatedtothatIP will movealongwith it.
2. An IP locationcan be movedrelativeto abearing ofastraightyou havealready
positioned. Clickbeforeorafterthe IP you wishto moveand keepthelefthand
mousebutton selected, the IP will moverelativetothebearingdependingon
which sideofthe IP you havechosen.
101
BentleySystems, Inc. MX- Road designV8i(SELECTseries2)
._---_.__ .._ ------_... __._---
QHA Construction Tools
Construct IP tool
- Enables placementofa IP by constructing the bearing or
distancerelativetoanotherIP
Selectnearrequired IP
Setangle and distance
Amend angle as needed (for900 - use button)
Apply>
1_0.-
o_8_ 21.1201
11... 9_122U4'11
o ~
;.w, 1)1;
Rotatebearing
1. Any IPcan be moved relativetoabearing,which is specified in decimal
degrees.Clickon theconstructiontoolsiconon thetoolbar, selectfromthe
screenthe IPto be movedand it'scurrentdetailswill appearin thedialog box.
2. To alterthebearing clickin thebearing boxandtypea newbearing.
3. IfthefirstIPin the alignmentisselected, the Bearing In will displayas
"Unknown". Similarly,ifthelastIP isselected,Bearing Out will displayas
"Unknown."
4. Thistool can be usedto createaside road alignmentperpendiculartoathrough
road usingthefollowing steps:
a. Placethe intersectingroad alignmentin theapproximatelocation. Placethe
firstIPon thethrough road centerline. (Snapto an actual string point)
b. Selectthefirst IP on the intersectingroad
c. On the Construct Tools panel, clickin the New Bearing boxon the Tangent
Out side. Clickonthecenterlineforthethrough road, nearthefirst IPforthe
sideroad. Thebearingforthethroughroad will appearin thebox.
d. Thebearing requiredistobe perpendiculartothethroughroad, usethe
Rotatebearing buttontostepthroughin 90
0
incrementsuntilthe
appropriate bearingis reached. SelectOK > You willseethe second IPon
thesideroad movetothenewbearing.
102
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
- --.----.----.-----....----- .. .....--..-.-------1
HA Create the Master String
When the alignment is complete, click OK > to save
- Setchainage forfirstIP
- Setchainage interval
MasterString will be redisplayed using plan style set
assigned tothe model
or,
1_ Chainageintervalcan bemodified laterin thedesign processbyre-entering
QuickHorizontalAlignmentand resavingthealignment, specifying as new
chainageintervalduringthesaveprocess.
103
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
. IP4
'"
IP3
\
\
IP2
-e

Lab QuickHorizontalAlignment
Model name - DESIGN
- string name- MOO(road 1)
Setcurve parameters
_. Design speed 60kph
- defaultradius = 360m
- transitions =42.827m
SetIPlontofirst pointof((OF
(centre line ofexisting road at
bottom ofpicture)
SetIP2 to be 250m from IPlon
same bearing as ((OF
SetIP's 3 & 4 as follows
- IP 3 X=37958
Y=11609
- IP 4 X=37728
Y=11833
Start(hainage = 0.00
(hainage interval = 10m
1. UsetheinformationprovidedtocreatethealignmentforMC1O. Yourresults
shouldbesimilartothoseshown.
104
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
--- - _.._...._- _ .._ - --- _._--_..._--_._-_..-
Quick Vertical Alignment - QVA
Access from the main menu
- Design> Quick Alignment> Vertical Design
Orfrom the Application toolbar
105
BentleySystems, Inc. MX- Road designV8i(SELECTseries2)
QVA
Selectthe Masterstring (from the screen orlist box)
Selectthe terrain model to besectioned
-- Use triangulation modelswheneverpossible
- Add additional terrain modelsifdesired
Ouu::.k Prllhle Mrldol
Oc'liO" Model
tIed)
M'ocwtl.ne:
10ES'G>I
::J
c.ncd
ISURVEYTRlAlmlS(1ru.o. l
:::oJ __'_9ock_-,
Slmgll-
,"Cl0 :::::J
c.< Opaom
Ie

r 0 """............0 RofW'1
r. rG......, Stmjj
Add additional modelstothe profile
r Atwt;OPrctM O.cdIon
...-.,
1. Section morethan onesurfaceifrequired - checkthecollinearprofilebox.
Additional dialogueswill appear, oneperadditionalprofile.
2. Whenyou clickNext> fromthefinal Terrain model panel the Quick Vertical
Alignment toolbaris displayedtogetherwiththe bothaplan viewand aprofile
viewcontainingthesectionedterrain models.
106
BentleySystems,Inc. MX- Road designV8i (SELECTseries2)
QVA Toolbar
Tools forcreating ormodifying vertical IPs
scaleadjustment
J- ResetOrigin .,Snapto Point -"<. MoveX(Skid) i!!; Zoomto Plan
i' Show Details H LockStart/EndIPs ,., FitVC Thru Point IOl TrackingON/OFF
Parameters +'TableView ;- SetGradients Annotate
g Save n Add IP n Edit IPDetails
l'CurveDetails ,;< InsertIP 0') Undo
mDeleteprofile A DeleteIP Cancel
-:;:ProfileSurfaceDetails )(MoveIP OK
!::i Snap SuriaceSelector Slideon Grade
til Snap to Suriace A. MoveZ(Bounce)
Grad,; 4 , Cut 7..Fil7. 1
417 48.52 0.000
dynamicvertical
chainageand level current"snap"profile
1. Thevertical alignmenttoolbarhastoolstocreatethevertical alignmentplus
functions relatingto IP movementand surfacesnapping. Adjustthehorizontal-
verticalscalerelationshiptosuittheneedofthesite.
2. Asthecursoris movedalongthe profile, chainageand level areshown. Warning
is given ifthegradientexceedsthedefaultsset, thevalue is displayedon ared
background.
3. Snapto asurface- thecurrentsnapsurfaceis indicated bythecoloured square
onthetoolbar. Changeto the required surfaceas necessary.
4. Thevertical profileis builtusingthedefaultK-valuesorradii forboth summitand
valleycurves. Individualcurves maybe amendedas required.
5. Warningsaregivenforcurvesthatoverlap, orextend beyondthelimitsofthe
ground profile. Theseconflictsmustbe resolved beforethe vertical design can
be completed.
6. Curvedatacan be entered ormodifiedthroughthe Table View. As thedatais
entered,thegraphicaldisplayisautomaticallyupdated.The Table Viewpanel can
be open whilechangesto IPs are madegraphically.
107
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
--
----
i
j
...- ----. --
QVA Parameters

Define default parametersto useforeach alignment


.
;:-v_
_ v...
Setupdefault
r D*"''t.......

...'Y_
curvevalues -
.

Kvalues or
-.....

-'""'", Usecurvelength radius
v...n.....1,d:r.;I

' l

'--..
,: -ax;11
r ..... IIIIILt/ lq ij,J
(-.r..,.-.:!-.,


r L
I
r ....... __
orradiuswhen
defaultvalues set
to radius

r"""""'GlllUI


Setupdefaults
r ....... nt.,."..,.,-t..I
INkWD\ T..... PiIIIIII:_ forprofile
I
annotation c-.
11r-&--,
-
1. DefaultValues
a. DefineK Values orRadiitoindicatewhich methodwill be usedwhen
creating curves
b. HogCurveK Value
c. SagCurveK Value
d. Maximum Grade %- all gradientswill becheckedtoensurethattheyareno
greaterthanthisvalue.
e. Minimum Grade %- all gradientswill becheckedtoensurethattheyareno
lessthanthisvalue.
2. VerticalCurveLocking- Vertical curvelockingis usedwhen IPsare movedto
indicatewhetherthe radiusofthecurveshouldremain constantandthelength
ofthecurvechange, orwhetherthelength ofthecurveshould remain constant
andtheradiusofthecurvechange. SelectLockVCLengthorLockVCRadius
asrequired.
3. Annotation- Selectan annotationsettingsfile (*.mxtip)toapplyand
automaticallyupdateannotationtothecurrentworkingdesign. Selectinga
simplestyleatthispointwill keepthedesignclearerasyou areworkingon it.
You can selectamoredetailedsettingsfiletoapplyannotationwhenyou
completethedesignand exit.
108
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
QVA Additional Profiles
Additional models can be sectioned
- Use tofitprofile to intersecting roadway
...... N_ ax.
1 :::1
I[ II
I

0_.,

...
r. Olhd P7<Qa II
i5
Ji
CI<4I
I
IFf!OPOSEO ROAO
:::J
r;;- s__
0I,e!
10 :jED
""Cdou
r y I
LnoSO-
10 3

10.."" 3

I_
r O....)_'""s!mg
"
H
i1

!
S... op,.
I
......
,
::t
::01
:::J
....'"
1. Additional profilescan be addedtothedrawingbyselectingtheProfile Surface
Details icon. Fromthe dialog, selectthesurfaceto beaddedtothedisplay.
2. Tickthe Show Details areatochangethecolourorlinestyledefaults
3. Surfacesthatarecurrentlydisplayed can be removed.
4. SelectingtheAdvanced button addsoffsetprofilesand/orassociatedstringsto
thedisplay.
109
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
/---=----=- --=="""'-_ ........_ _ ...._ - _..- .... ....__................_ ._--
QVA Surface Snap Selector
All available surfaces will be listed
Current snap profile is selected by radio button
1. Snap surface selector lists all the surfaces to which IPs may be snapped. By
default, the existing ground surface is selected.
110
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
QVA Adding IPs
To Add an IP
Snaptoa pointorsurface by clicking on the display
-- IPsmustbe added in chainage order
-
t ____ ____
-_.. -_... -
Snapselector-
to surfaceorpoint
1. Adding IPs- selectthe IP positionwiththecursor. Withsnapofftheselectionis
anywhereinthepicture;turn snapon andtheselection is theneareststring point
when thecursoriscoveringastring.
2. As IPsareadded,thedefaultcurveradiusorKValuesareadded betweenthe IP
locations.
111
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
QVA LockingIPs
Several methodsto lock IPs
On first/lastchainage and grade
On first/lastchainage and level
On first/lastchainage

,F] _ _ _ '.
----- FirstX-Zmovesthe IPto here
r r .. tX
r f"ntondL C)(ena_
r r."..sLo.X.z
r
r LoooX",r..od.
r
r u.t K
Undoalways available
1. ItisnotalwayseasytosnaptothefirstorlastpointofanyprofilesoMXmakes
iteasy.When creating aprofile, justselecttwo IP locationson thescreen.
Selectthesurfacetosnapto, itmaybe differentsurfacesforeach IP. Then
selecttheLock IP icon andchoosethemethodfromthedialog box.
2. IP'scan be lockedtochainageand gradient(the gradientisthederivedgradient
betweenthe IPyou aremovingand thenextorpreviousone).
3, IPscan be lockedtochainageand level (X-Z).
4. IPscan be lockedtochainage(X).
112
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
Q A Table View
Table view can be used to create oramend a profile
IP1
.--
IP2
..
IP3
ED
-
1. The Text Editor can be usedtocreateand manipulate IPs using atableview,
ratherthan dynamicIP manipulation.
2. Foreach IP, thereis arowofdatacellswhich can be editedtomanipulatethe
profileatthatpoint.To editavalue, double-clickacell, typethenewvalueand
press Return> .
3. Ared coloured cell indicatesthatthere is an errorinthevalue;forexample, an
overlaphasbeen detectedbetweenadjacentcurves.
4. CheckShow Details> ,to reveal Number Format, Tracking Options, Design
Speed, Columns, Parameters and Reset.
113
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
QVA
Four options to move an IP
- Free drag
- Slide on grade
- Move vertically
Move IP
- Move along chainage, no elevation change
Click on IP drag with
a/cursor
~ - - - - - - - - - - . - - -
------:-::----
- - - - - - - ~ - - - - - - - - - - - ~ ..-------------
1. Check whether you want snaps on or off before you move an IP.
114
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
- - - - -----.-.----------- --
QVA Edit IP details
SetGradients by selecting IP and defining grades in and
out
Edit IP details
- IP location orlevel
Curve length
CuveallPNt.rnbe1 3
InG,ade%
12837

111.210
Level
1330.513
r UceVClength
1-. I
r. Useu.. lerH Facto;
1. SettinggradientsforanyIPsexceptthefirstand laston thealignment. Selectan
IPwith gradientson eitherside, then re-specifythe in-gradientorthe out-
gradient.
2. WhenthelastIPadded is selected,theoptionworksasaconstructiontool.The
In-Gradient %will be shownand bydefaultthevaluein the in-fieldisthattothe
end ofthealignment. Specifythe Out-Gradient %andthedistancetowhich the
gradientwill extendtodefinethe nextIP in thealignment.
115
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
(
I
Lab Quick Vertical Alignment

Design a vertical alignmenttothefollowing
specification
- Existing surface model - SURVEYTRIANGLES
- Setdefaultparametersto
summitcurve K=30
valley curve K=20
maximum grade 8%
minimum grade 0.5%
- Add 3 intersection pOints - lockfirst and lastto"1stand
lastXZ"
-- Set 2nd IPto be on rising gradientof4.17%from the 1st
IP
- SetgradientatlastIPto be 0.5% falling

Profile should resemble thatshown below
VerticalExaggeration
110:1 j:j QV0101
116
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
f---------'='--------- --- ------ --- -------- ------------
Carriageway Design
Design> Road Design> Carriageways...
Template-based design using
-- libraryofroad categories
- Templateadjustment
- Templatechange along route
String Naming is automatic
- Derived from thefeaturesetMXROAD.fns
1. TheRoad Designtoolbarcontainsthetoolsto creatingaroad design.Thetools
wouldtypicallybe used in the sequenceleftto right.
2. Carriageways
3. Rule-based Superelevation
4. RoadWidening
5. Shoulders
6. KerbsVergesand Footways
117
BentleySystems, Inc. MX- RoaddesignV8i (SELECTseries2)
CarriagewayDesign
Design process
- Selectroad centre line
- Leads ontothe templatelibrary
IlcddOc.!j:",R.'... :lIDDeD, ,JlB7

........... 'o!homo<lL
"I6,c.ntoI...t6JrU_"_ J ............ ""<I"""'=_ .
I ( -.j
Enforcedassociationwith MXROAD.FNSifnotalreadyrelated
118
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)
IH-'"'''-----..--L..-----..----- --------- ----------------.....----
Carriageway Design
Library of standard road
C\SC\ j _-': :_'--J
templates
- Select graphically or from
descriptions
- Edit> becomes active
\
when a template is
selected
- Browse> to the different
styles folders - Public,
Project, or Private
\
1
'''DoI.oIo
Th
'\\\\ \
V$WOU.\I. I/W[ u.Il[ IoU,l'IHOS[
-.-
119
Bentley Systems, Inc. MX- Road design V8i (SELECTseries 2)
I
Carriageway Design Edit Template

Add ordelete elements


amend displayscales

Amend elementwidth / to helpinterpretation


,
l<.l
__f
- bycrossfall (units m/m)
- orvertical offset
\ \
!"
I
-r ""'" __
......


'-----fl'
-
.....
I
......
I
C>rao
I
\
.... c- I
"-(_.I
-II

Assign levels
Note:amendeachplane individually
120
BentleySystems, Inc. MX- Road designV8i (SELECTseries2)
IH---------........--L-- --- ------
Carriageway Design Edit Template
The Reference Offset
Save- overwrite
currenttemplate
0.....1r...,,.., R"""""OU"' ID.o;./.>J p"
f"""
Ed<J.."CkI;", ,,,._)'OU "' '''''-'11'
Saveas- storenew
templatein Publicor
Projectlibrary
road level - LC"
\
\l \\
. - - - - - - - - - ~ _ _ _ _ _ _ _ o
.
_
Carriagewaylevelsare
\
based on the LC?? String
masterstring- MC**
Note: always checkthe
referenceoffsetfor dual
carriageway templates
-
1. TheLC** string is used by MXROADasthebasisforall levelsacrossthe
template. Thesuperelevationfunctionswill updatethe levelson theLC**string
ifnecessary, thereforemaintainingthe MC**string levelsintactastheoriginal
vertical profiledesign. Thisis donetoensurethatyou can gobacktothe
vertical profiledesign phaseifnecessary.
2. Referenceoffsetsare normallyonlyused on dual-carriageways. Ifthis offsetis
settothe leveldifferencebetweentheinnerchannellevelsandthemedian level
thesechannelswill be coincidentwith thevertical designprofile. Generally,the
reference offsetwill be thesamevalueasthe kerbface.
3. When you havemadechangestothetemplate, clickNext> eitherSave to
overwritethetemplateyou opened,orSave As to createanewtemplatewith a
newname.You will havetheopportunitytostorethetemplatein eitherthe
Public, ProjectorPrivatefolders.
121
BentleySystems,Inc. MX- RoaddesignV8i (SELECTseries2)
Carriageway Design Apply Template
Supply startand end locations forcurrenttemplate
- Defaultis thefull lengthofthealignment
SINI
N01<I >
Q..Nvo
10.00)
(Bock
Canc<1
Erod
C'-
Row
1332.289
""""'"
122
BentleySystems, Inc. MX- RoaddesignV8i(SELECTseries2)