Download as pdf or txt
Download as pdf or txt
You are on page 1of 49

Bentley Civil Workshop

2013 Bentley LEARNing


Conference




BCR2WK4
CreatingEndConditions



TeamLeader:DaveHoerner
TeamMembers:LisaWhitson&DerrickeGray





BentleySystems,Incorporated
685StocktonDrive
Exton,PA19341
www.bentley.com

Thispageleftintentionallyblank.

Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.

Table of Contents
Preface 1

Chapter 1: Introduction & Getting Started ................................................................ 3


Overview 3
OpeningAProject............................................................................................................................3
LessonObjective:.............................................................................................................................3
GettingStarted(InRoadsUser)........................................................................................................3
Exercise:GettingStarted(InRoadsUser)...................................................................3
OpeningAProject(GEOPAKUser)...................................................................................................4
LessonObjective:.............................................................................................................................4
GettingStarted(GEOPAKUser).......................................................................................................4
Exercise:GettingStarted(GEOPAKUser)...................................................................4

Chapter 2: End Condition Overview ...................................................................... 5


LessonObjective:.............................................................................................................................5
EndConditionComponentsDefined...............................................................................................5
ExamplesofEndConditions............................................................................................................6
EndConditionComponentConcepts..............................................................................................7
SeekTargets...........................................................................................................................7
SucceedorFail.......................................................................................................................7
Multipleoptions=Branching.................................................................................................7
Priorities.................................................................................................................................7
TargetTypes...........................................................................................................................8
EndConditionPointProperties.......................................................................................................9
CheckforInterception...........................................................................................................9
PlacePointatInterception....................................................................................................9
EndConditionisInfinite.........................................................................................................9
DoNotConstruct...................................................................................................................9
ECPATHS ....................................................................................................................................110
PathRules............................................................................................................................11
TestingEndConditions..................................................................................................................12
TestingEndConditions........................................................................................................12
BasicEndConditionComponentCreationWorkflow....................................................................13

Chapter 3: End Condition Creation ..................................................................... 15


LessonObjective:...........................................................................................................................15
BuildingEndConditions.................................................................................................................15
BuildaFillDitchTemplate.............................................................................................................15
LessonObjective:.................................................................................................................15
BuildaFillDitchTemplate...................................................................................................15
Workshop:BCR2WK4CreatingEndConditions iii
Copyright2013BentleySystems,Inc.
Exercise:BuildaFillDitch.........................................................................................16
AdvancedTechniquesforcreatingExteriorDitches......................................................................19
LessonObjective:..................................................................................................................19
MinimumWidthExteriorDitches.........................................................................................19
ExerciseCreateaSingleSeek(MinimumDitch)......................................................21
ExerciseCreateaMinimumWidthCutandFillTemplate.......................................25
MultipleOptions>TreeBranching................................................................................................28
LessonObjective:..................................................................................................................28
TreeProcessing....................................................................................................................28
ExerciseMultipleBranchesPredictingBehavior......................................................29
BenchingEndConditions...............................................................................................................30
LessonObjective:..................................................................................................................30
ExerciseBuildingBenchingCutEndconditions.......................................................31
CreatinganAlternatingBarrierorMountableGutterTemplate...................................................33
LessonObjective:..................................................................................................................33
CreatinganAlternatingBarrierorMountableGutterTemplate.........................................33
Exercise:Buildinganalternatingtemplatewithmountablecurbsatdrivewaysand
Barrierelsewhere.................................................................................................................34
CreatingaFourLaneTemplate............................................................................................39
Exercise:Buildingthe4LaneTemplate....................................................................39
LessonName:PushingtheFourLaneTemplateandCreatingtheSections........................41
Exercise:CorridorCreation&SurfaceCreationusingthe4LaneTemplate.............41





iv Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.

Preface

Inthisworkshop,youwillconstructaseriesofEndConditionTemplatesutilizingtheV8iSELECTseries
2TemplateLibrarytools.Wehavestructuredthecontentsoftheexerciseshereintoallowyour
interactionwithabroadrangeofavailabletools;however,wewillnotuseeverytool.Whileitis
impossibletoengineeracompleteprojectinthetimeframeofthisworkshop,wewillusethetoolsin
theirreallifecontextsothatyoucanseehowtoutilizetheminyourownengineeringprojects.
ThisworkshopisequallyapplicablefortheInRoads,GEOPAK,orMXfamiliesofproducts.Each
productcontainstheidenticaltoolsetandidenticalworkflow.Differencesoccurintheproductsin
thewayprojectdataisopened.Inthisworkshop,wewillusePowerInRoadsV8i08.11.07.615or
PowerGEOPAKV8i08.11.07.615.
Thegoalistocompletealltheexercisesinthedatatoday.Theremaybemoreexercisesinthis
manualthanwewillhavetimetocovertoday.Wewillallcompletethebasicsetofexercises,andfor
thoseveteranusersinthegroupwhocompletethemandstillhavetimeleftintheexercisesession,
youarewelcometoworkontheoptional.
Inorderforallparticipantstodesignthesamelayoutandtostayoncourseandontime,werequest
thatallparticipantsutilizethefilesaslistedintheworkshopmaterials.Oncetheprojectdatais
opened,wewillcontinuewiththesefilesuntilthecompletionoftheworkshop.Atthebeginningof
eachExercise,wewillstartwithafreshsetoftemplates.Thisensuresthateveryoneisusingthe
samedata.Plus,wehaveaddeddatatoavoidredundantwork.
Theworkshopguideisyourstotakewithyou.Ifyoudontfinishalltheexercises,orjustwantto
workwiththedatasetuponreturntoyouroffice,thedatasets(bothinitialandcompletedfiles)are
providedontheConferenceDVD.ManyworkshopswillalsohavevideosofallexercisesontheDVD.

Note PrerequisiteKnowledgeLevel:Participantshouldhaveabasicunderstandingof
roaddesignprinciplesandhaveatleastintroductoryknowledgeintheuseof
one of the Bentley Power products or Civil Application (InRoads, GEOPAK, or
MX).MicroStationknowledgeisadvantageousbutnotrequired.

Workshop:BCR2WK4CreatingEndConditions 1
Copyright2013BentleySystems,Inc.
Thispageleftintentionallyblank.

2 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 1: Introduction & Getting
Started
OVERVIEW
InthisWorkshopwewilldiscussEndConditionsComponents.Wewillstepthroughvariousexamples
toillustratethepowerandflexibilityofendconditions.Laterexerciseswillfocusonmorecomplex,
butmorerobustendconditiontemplates.Uponcompletionyouwillbebetterabletocreateend
conditions.

OPENING A PROJECT

LESSON OBJECTIVE:
Inthislessonthestudentwillaccessprojectdatainpreparationforcreatingendconditions.Note:
twodifferentexerciseinstructionsforGEOPAKandInRoadsusers.ForGEOPAKusers,pleaseproceed
tothenextExerciseonthenextpage.

GETTING STARTED (INROADS USER)


InRoadsuserswillfollowthisexercisetoopenprojectdata.

Exercise: Getting Started (InRoads User)


ExerciseObjective:ThisexercisewillguidetheInRoadsuserthroughthestepstogetstarted
Procedure:
1. LaunchPowerInRoadsbyselectingStart>AllPrograms>Bentley>PowerInRoadsV8i
(SELECTseries2)>PowerInRoadsV8i(SELECTseries2)
2. IntheFileOpendialog,browsetoC:\2013_BT_Civil\BCR2WK4CreatingEndConditions
3. OpenthefileSR2067Bypass.dgn
4. WhentheInRoadsExplorerappears,gotoFile>OpenfromtheInRoadsmenu.
5. WhentheOpendialogappearsselecttheInRoadsprojectfile:
6. EndConditions.rwkandpressOK.
7. OpeningtheRWKprojectfileopensthefollowingfiles:
8. SR2067Bypass.alg
9. TemplateStandards.itl
10. ExistingGround.dtm
11. BentleyTraining.xin
12. SelectModeler>CreateTemplatefromtheInRoadsExplorermenutoaccesstheCreate
Templateapplication.

Workshop:BCR2WK4CreatingEndConditions 3
Copyright2013BentleySystems,Inc.
Opening A Project (GEOPAK User)

OPENING A PROJECT (GEOPAK USER)

LESSON OBJECTIVE:
InthislessonthestudentwilllearntoaccessaGEOPAKCorridorModelerprojectinpreparationfor
Creatingendconditiontemplates.Note,thislessonisforGEOPAKusersonly.

GETTING STARTED (GEOPAK USER)


GEOPAKuserswillfollowthisexercisetoopenprojectdata.

Exercise: Getting Started (GEOPAK User)


ExerciseObjective:ThisexercisewillguidetheGEOPAKuserthroughthestepstogetstarted
Procedure:
1. GotoStart>Programs>Bentley>BentleyGEOPAKSuiteV8i(SELECTseries2)>Bentley
GEOPAKCivilEngineeringSuite
2. IntheFileOpendialog,browsetoC:\2013_BT_Civil\BCR2WK4CreatingEndConditions
3. SR2067Bypass.dgnandpressOK.
4. GotoApplications>GEOPAK>Road>CorridorModeling.
5. SelecttheGPKjobnumber123
6. ChooseFile>LoadfromtheCorridorModelingdialog.
7. LoadtheCorridorModelerprojectfileentitledMy_Project.rdp.
8. ChoosetheOpenCreateTemplateiconfromtheCorridorModelingdialogtoaccessthe
CreateTemplateapplication.

4 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 2: End Condition Overview
LESSON OBJECTIVE:
InthischapterwewillreviewEndConditions.WelldiscussECconceptsandexplainmanyofthe
facetsoftheirbehavior.TheconditionalsolutionprocessinglogicwillbediscussesasitrelatestoEnd
Conditions.

END CONDITION COMPONENTS DEFINED


WhatareEndConditionComponents?
TheycreateCutandFillTreatments
TheyDaylight
TheySeek
TheySequence

EndComponentstietheDesignSurfaceintotheexistingsurface.EndConditionsseekTargets.They
providealogicalbranchingandsequencingcapability.

EngineeringCriteria,forslopetreatmentinparticular,areoftenspecifiedinIfthen
elseterms:
Ifa1:6cutslopecanfinddaylightinlessthan18feet[6m],thenusea1:6slope;
else
ifitcanfinddaylightinlessthan32feet[8m]at1:4,thenusea1:4slope,else
ifitcanfinddaylightinlessthan45feet[12m]at1:3,thenusea1:3slope,elseuse
a1:2slopetointersection.

EndConditioncomponentsprovidesolutionstotheseconditionalengineeringspecificationsby
providingthefollowingabilities
Theabilitytoseektheexistingground(andothertargets)withinwidthlimits,if
desired.
Theabilitytosucceedorfailinthesearch.
Theabilitytologicallybranchdependingontheseekresults.

Workshop:BCR2WK4CreatingEndConditions 5
Copyright2013BentleySystems,Inc.
Examples of End Conditions

EXAMPLES OF END CONDITIONS




ExamplesofEndConditionsolutionsinclude:

MultipleSlopeCutandFillSolutions,withaFillDitch
RetainingWallsthatseekahorizontalwalllocationthenseekthesurface
ACutSolutionthatplacesaBrowDitchifandonlyiftheexistingsurfacedrainstowardstheroad
ATemplatethatautomaticallyforcesthedaylightlinetotheROWlimitifthesteepeststandardslope
intrudesbeyondtherightofwayline.

Note Endconditionscannotbeclosedshapes.Closedshapes(suchasaditchlining)
canbeconstrainedtoendconditionpoints,however.

6 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
End Condition Component Concepts

END CONDITION COMPONENT CONCEPTS


ECsSeekTargets
SucceedorFail
MultipleOptions=Branching
Priorities
TargetTypes

SEEK TARGETS
EndConditionsseektargetssuchassurfaces.Theseekactioncansucceedorfailanddifferentthings
happenbasedonthesuccessorfailure.

MultipleEndConditionComponentscanstartfromthesametemplatepoint.TheComponentsare
processedinauserdefinedorder.Ifacomponentfails,thenextcomponentstartingatthepoint
attemptstofinditstarget.Thefirstcomponenttosucceedisplaced.Inthiswayasequenced
engineeringspecificationcanbeapplied.

SUCCEED OR FAIL
AnEndComponentSolutionisacollectionofoneormoreEndConditionComponents.EachEnd
ComponenthasaTargetitisseeking.Itcansucceedorfailinfindingthattarget.TheSuccessor
FailureofaComponentaffectstheprocessingofotherComponentsinthesolution.

MULTIPLE OPTIONS = BRANCHING


ABranchPointisanyPointwithmorethanoneECComponentorECPathstartingatthesamepoint.
AtBranchPointsPathsareprocessedinorderofPriority(lowernumbersareprocessedfirst).Once
anEndConditionPathendswithSuccessthesolutionisfound;thereisnoneedtocontinuesolving
otherpaths.IfaBranchPointisfoundwithinaPathallPathsatthatpointareevaluatedforsuccess.

PRIORITIES
GiventwoEndConditionsstartingfromthesamepoint,RoadwayDesignerwillstartprocessingwith
theComponentwiththelowestprioritynumber.WhiletwocomponentshavingthesamePriority
willprocess,theymaynotprocessproperlyanditispoortechnique.Multiplesolutionsforcutorfor
filltendtohaveclearpriorities:tyinginwithaflatslopeisbetterthantyinginwithasteepslope
whenpossible.Forexample,atypicalcutsolutionmighthavethefollowingclearpriorities:

Trytotieinat1:6,then25%,then1:3.Use1:2forthedeepestcuts.

Workshop:BCR2WK4CreatingEndConditions 7
Copyright2013BentleySystems,Inc.
End Condition Component Concepts

TARGET TYPES
TargettypesarespecifiedintheCurrentComponentportionoftheCreateTemplatedialog,which
appearsbelowtheCurrentTemplatewindowduringendconditioncreation.
Targettypesaredefinedonlyforendconditioncomponents,andareapropertyofthatcomponent.
Toeditatargettype,opentheComponentPropertiesdialogbydoubleclickingonthecomponentor
byrightclickingonthecomponentandselectingEditComponent.
Asolutioncaninterceptmultipletargetsandtargettypes.Aditchdesign,forexample,mayintercept
analignmentthatrepresentsthebottomoftheditchandthenintercepttheoriginalgroundsurface
toformthebackslopeoftheditch.

Surfacetargetstheactivesurfaceoranyspecifiedsurface.Usingtheactivesurface
asthetargethelpswhenyouareapplyingtheendconditionstodifferentprojects.
Thisisbecausetheendconditionwillstillworkeventhoughthetargetsurfacename
maybedifferent,solongasitisdesignatedastheactivesurface.
Elevationtargetsanyspecifiedelevation.
FeatureXYtargetsthehorizontaloffsetofanyspecifiedsurfacefeature.
FeatureElevationtargetstheverticalelevationofanyspecifiedsurfacefeature.
FeatureXYZtargetsthehorizontaloffsetandverticalelevationofanyspecified
surfacefeature.
AlignmentXYtargetsthehorizontaloffsetofanyspecifiedalignment.
AlignmentElevationtargetstheverticalelevationofanyspecifiedalignment.
AlignmentXYZtargetsthehorizontaloffsetandverticalelevationofanyspecified
alignment.
StyleElevationtargetstheelevationofanyspecifiedstyle.
StyleXYtargetsthehorizontaloffsetofanyspecifiedstyle.
StyleXYZtargetsthehorizontaloffsetandverticalelevationofanyspecifiedstyle.

8 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
End Condition Point Properties

END CONDITION POINT PROPERTIES



PointshaveNames
PointshaveStylesassigned
HaveconstraintslikeotherTemplatePoints

SpecialECPointproperties:
CheckforInterception
PlacePointatInterception
EndConditionisInfinite
DoNotConstruct

CHECK FOR INTERCEPTION


TointerceptatargetsuchasasurfacethePointsCheckforInterceptionpropertymustbeset.
SometimessegmentssuchasDitchForeslopesarenotmeanttointerceptatarget.Theyaremeantto
beplacedonlyifalatersegmentfindsthetarget.ThesesegmentsCheckforInterceptionproperty
shouldbeclear.

PLACE POINT AT INTERCEPTION


InordertoplaceapointatthetargetthePlacePointatInterceptionpropertymustbeset.
Sometimesapointneedstobeplacedattheendofasegmentevenifthetargetisinterceptedprior
totheendofthesegment.Anexampleisaminimumdepthditchforeslope.Inthiscase,clearingthe
PlacePointatInterceptionpropertywillplacea5foot[1.5m]ditchforeslopeevenifthesurfaceis
foundbeforethatatthreefeet[1m].

END CONDITION IS INFINITE


VeryoftentheconstraintsofanEndConditionPointareSlopeandHorizontal.TheHorizontal
Constraintvaluerepresentsthemaximumwidthwithinwhichtocheckforthetarget.Forexamplea
1:6slopemaybeappropriateforamaximumwidthof18feet[4m].Thiswouldberepresentedasa
segmentwitha1:6slopeandaHorizontalConstraintof18feet[4m],withtheEndConditionis
Infinitecheckboxclear.IftheEndConditionisInfinitecheckboxissetthesegmentseeksthesurface
withoutlimit.Thischeckboxisgenerallysetonthefinalcutorfillalternative.Forexample,1:6slopes
mayhaveaHorizontalConstraintof18ft.[4m],1:424ft.[6m],1:330ft.[10m],and1:2infinite.

DO NOT CONSTRUCT
TheDoNotConstructcheckboxspecifiesthepointwillbesolvedlikeallotherpointsintheend
condition,butthepointwillbeskippedwhendrawingthecomponentsegments.Thisisusefulin
manysituations,includingvariableslopesolutions.

Workshop:BCR2WK4CreatingEndConditions 9
Copyright2013BentleySystems,Inc.
EC PATHS

EC PATHS




Therearemanysideslopesolutionswithasequenceofdependenttargets.Onecommonexampleis
tofilltotheexistinggroundandthenaddanexteriorfillditchwhichmustthentieintotheexisting
ground.Amoreelaborateexamplemightbetofilltotheground,putinaditchtowithinonefootof
thewatertableandfinishwithanexteriorberm.

Theseareexamplesofserialtargets:onceaninitialtargetisfoundadditionalearthworkisperformed
priortotyingbackintotheexistingsurface.

Thesoftwarelogicfollowstheengineeringlogic.Ifthefirsttargetisnotfoundfurtheroperationsare
notattempted.If,forexample,youhaveacutspecificationbutareinfill,theinitialcutseekwill
neverfindtheexistingground.Followingfurthercutspecificationsaremoot.Anycomponentfailure
inanEndConditionpathstopsthepathprocessing.

10 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
EC PATHS

PATH RULES
Whenacomponentsucceeds,processingkeepsgoing.

OnceaComponentinapathfails,thewholePathfails.Processingreturnstothenextpathata
branchpoint,ifoneexists.

AsingleEndConditioncomponentfollowsthesamerulesandbehavesasaPath.


AComponentorPaththathasnoSeekingsegmentscountsasaSuccess,butisonlyplacedifthe
subsequentpathsucceeds.AnexampleofthisismightbeasinglesegmentECcomponentfrom
shouldertothehingepointfromwhichaseriesofrelatedECComponentsstart.Thisisshownina
laterPracticeExercise.

Workshop:BCR2WK4CreatingEndConditions 11
Copyright2013BentleySystems,Inc.
Testing End Conditions

TESTING END CONDITIONS

TESTING END CONDITIONS


EndConditionscanbetestedpriortoandduringendconditioncreation.Testingsimulateshowthe
endconditionswillbehaveduringmodeling,withoutusingtheRoadwayDesigner.Totestthatthe
endconditionsproducethedesiredresults,selecttheTestbuttonlocatedundertheCurrent
Templatewindow.ThisopenstheTestEndConditionsdialog.ThewindowintheTestEndConditions
dialogdisplaysnonendconditioncomponentsassolidlinesandendconditionsasdottedlines.The
scaleofthiswindowisdynamicandviewcontrolsarelocatedatthebottom.
Totesttheendconditions,selectoneoftheavailabletargetsandselecttheDrawbuttonlocatedon
therightsideofthedialog.Moveyourcursoroverthetestingwindow.Theendconditionswill
changefromadottedlinetoasolidline,revealingthefinalsolutionfortheproposedtarget
intercept.Ifthereareanypriorityconflicts,youwillreceiveawarningmessage.SelecttheCheck
Prioritiesbuttontoreviewandeditthepriorityofeachendcondition.


12 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Basic End Condition Component Creation Workflow

BASIC END CONDITION COMPONENT CREATION WORKFLOW

BASIC END CONDITION COMPONENT CREATION WORKFLOW


OpentheTemplateLibrary.
SelectOpenCreateTemplateicon.ThisbringsuptheCreateTemplatedialog.
NavigatetothetemplatefolderusedforEndConditioncomponents.
SelectFile>New>TemplatefromtheCreateTemplatedialog.Namethenew
template,whichisanendconditioncomponent.
SelectTools>DynamicSettingsiftheDynamicSettingsdialogisnotopen.
SelectAdd>EndConditionfromtheCreateTemplatedialog.
AddendconditioncomponentsbyusingtheDynamicSettingsdialogtospecifythe
PointNameandStyle,andthepointlocations.
SelectFile>SavefromtheCreateTemplatedialogtosavethetemplatelibrary.

Workshop:BCR2WK4CreatingEndConditions 13
Copyright2013BentleySystems,Inc.
Basic End Condition Component Creation Workflow

ThisPageisIntentionallyBlank

14 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation
LESSON OBJECTIVE:
InthisChapterthestudentwillpracticebuildingEndCondition.

BUILDING END CONDITIONS


Asweproceedthroughthisworkshop,wewilldevelopaseriesofEndConditionsforvarious
scenarios.

BUILD A FILL DITCH TEMPLATE


LESSON OBJECTIVE:
InthislessonthestudentwilllearnhowtocreateaFillDitchTemplatebyinterceptingtheActive
Surfacetwice,thensettingupa3:1FillEndCondition,placingandcreatingtheFillDitchcomponents
andpointsandfinallytestingthetemplatetoensureitworksasdesigned.

BUILD A FILL DITCH TEMPLATE


Inthefollowingexercisewewillbuildfillditchtemplate.Theresultingendconditiontemplatewill
looklikethefollowing.

Workshop:BCR2WK4CreatingEndConditions 15
Copyright2013BentleySystems,Inc.
Build a Fill Ditch Template

Exercise: Build a Fill Ditch


ExerciseObjective:
Inthislesson,wewillbuildastraightforwardFillDitchTemplate.
Procedure:
CreateaNewTemplate
1. IntheTemplateStandards.itlfile,selecttheEndConditions>Build_A_Fill_Ditchfolder.
2. RightclickandselectNew>Template.
3. RenametheNewTemplatetoFillDitch_2SurfaceSeeks.
SetuptheFill_1:3EndConditionComponent
1. SelecttheAddNewComponent>EndConditionmenuitem.
1. SettheComponentNametoFill_1:3.
2. SettheStyletoP_Road_FillLine.
3. SetthePriorityto5.
4. SettheTargetTypetoSurface.
5. SettheSurfaceto<Active>.

16 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

PlacetheFirstComponentPoints
1. IntheDynamicSettingsdialog,selectaPointNameofHinge.ThePointStyleshould
automaticallybesettoP_ROAD_Hinge.
2. Placethepointatxy=0,0.
3. IntheDynamicSettingsdialog,keyinaPointNameof1st_SeekandselectaPointStyleof
P_DRAIN_DitchForeslope;settheCheckforInterception,PlacePointatInterceptionand
EndConditionisInfinitecheckboxes;cleartheDoNotConstructcheckbox.
4. Placethenextpointaths=30,1/3.
5. RightclickinthewindowandselectFinish.
6. TesttheTemplate.



CreatetheFillDitchComponent
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoFill_Ditch.
3. SettheStyletoP_ROAD_Ditch.
4. SetthePriorityto5

Note Thisstepisprobablyunnecessary.Itisunlikelythattherewillbeabranchfrom
thispointhoweveritprioritywillberelevantinothersituations.

5. SettheTargetTypetoSurface.
6. SettheSurfaceto<Active>.

Workshop:BCR2WK4CreatingEndConditions 17
Copyright2013BentleySystems,Inc.
Build a Fill Ditch Template

PlacetheFill_Ditchpoints
1. Placethefirstpointatthe1st_Seekpoint.
Hint Makesurethepointturnswhiteindicatingthatthenewpointwill
mergewiththeold.
2. IntheDynamicSettingsdialog,setPointNametoFill_DitchandthePointStyleto
P_ROAD_Ditch;cleartheCheckforInterception,PlacePointatInterception,EndCondition
isInfiniteandDoNotConstructcheckboxes.
3. Placethenextpointaths=2,50%
4. Placethenextpointaths=5,0%
5. IntheDynamicSettingsdialog,setPointNametoFill_Ditch_DaylightandthePointStyleto
P_ROAD_FillLine;settheCheckforInterception,PlacePointatInterceptionandEnd
ConditionisInfinitecheckboxes;cleartheDoNotConstructcheckbox.
6. Placethenextpointaths=2,50%.
7. RightclickinthewindowtoselectFinish.
8. Testthetemplate.
9. Savethechangestothetemplatelibrary.

18 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ADVANCED TECHNIQUES FOR CREATING EXTERIOR DITCHES


LESSON OBJECTIVE:
InthislessonthestudentwilllearnthestepstocreateaminimumwidthFillDitch.

MINIMUM WIDTH EXTERIOR DITCHES





Cutorfillditchescanbedefinedbyatemplateseekingtheexistinggroundtwice,onceforthecutor
fillslopeandagainfortheoutsideditchslope,thesedualseektemplatesonlyprovideanoptimum
solutioniftheexistinggroundislevelattheditch.Ifnotleveltheditchslopeeitherdoesnotprovide
enoughfreeboardortoomuchfreeboard.

Targetingthesurfacefortheinsidewalloftheditchisactuallyunnecessary.Generallythereisno
needinthefinalsolutiontotietheinsideditchwalltowheretheexistingsurfaceusedtobe.Thetrue
requirementistoprovidetherequiredditchinthenarrowestfootprint.

Workshop:BCR2WK4CreatingEndConditions 19
Copyright2013BentleySystems,Inc.
Advanced Techniques for creating Exterior Ditches

SINGLESEEK (MIN. WIDTH) EXTERIOR DITCHES



Exteriorditchsolutionsgenerallyhaveonevariable:thelengthofthecutorfillslope;therestofthe
geometryisfixed.Thetricktobuildingasingleseektemplateistopositiontheoriginoftheseeking
segmentatanoffsetequivalenttothefixedgeometry,whichinsimplecasesistheditch.Fromthis
offsetorigintheseekpointfindstheDaylightpoint.

Noneofthepointsinthetemplateusedfindthedaylightpointhaveengineeringvalueandshould
notbecomepartoftheresultingsurface.TheComponentsowningtheplaceholderpointsshould
havetheirExcludefromTriangulationpropertysetsothatthepointsdonotgettriangulatedinthe
surface.Usingkeywordsorprefixes,suchasxDNC_maymakesegregatinganddeletingpointsand
componentseasier.

OncetheDaylightpointisfound,enoughinformationexiststobuildthesideslopeandditch
components.ThesecomponentsshouldnotbeEndConditions;theyshould,however,bechildrenof
theseekingsegment,sothatiftheseekfails,theyarenotplaced.Thefixedditchportionshouldbe
definedfromtheDaylightpoint.Thehingepointandtheditchportioninteriorpointshouldnotbe
constrainedtoeachother;thisisthevariablesegmentwhosegeometryhasbeendeterminedbythe
seeksegment.

20 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ExerciseCreate a SingleSeek (Minimum Ditch)



ExerciseObjective:
Inthefollowingexercisewellcreateaminimumwidth(singleseek)Ditch
Procedure:
CreatetheFillDitchTemplate
1. RightclicktheSingleSeekDitchfolder,selectNew>Template.
2. RenamethenewTemplatetoDitch_Fill_Tight.
CreatethePlaceholderDitchEndConditionComponent
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoxDNC_Fill_Ditch.
3. SettheStyletoxDNC.
4. SetthePriorityto3.
5. SettheTargetTypetoSurface.
6. SettheSurfaceto<Active>.

Workshop:BCR2WK4CreatingEndConditions 21
Copyright2013BentleySystems,Inc.
Advanced Techniques for creating Exterior Ditches

Placetheplaceholderpoints
1. IntheDynamicSettingsdialog,setthePointNametoHingeandthePointStyleto
P_ROAD_Hinge.
2. Placethepointatxy=0,0.
3. IntheDynamicSettingsdialog,setthePointNametoxDNC_Fill_DitchandthePointStyle
toxDNC.
4. IntheDynamicSettingsdialog,cleartheCheckforInterception,PlacePointatInterception,
andEndConditionisInfinitecheckboxes;settheDoNotConstructcheckbox.
5. Placethenextpointaths=8,25%.
6. Placethenextpointaths=4,0%.
7. Placethenextpointaths=8,25%.
CreatetheDaylightSeekPoint
1. IntheDynamicSettingsdialog,setallfourcheckboxes:CheckforInterception,PlacePoint
atInterception,EndConditionisInfinite,andDoNotConstruct.
2. IntheDynamicSettingsdialog,setthePointNametoFill_Ditch_DaylightandthePoint
StyletoP_ROAD_FillLine.
3. Placethenextpointaths=5,50%.
4. RightclickinthewindowtoselectFinish.

22 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

CreatetheFillDitchComponent
1. SelecttheAddNewComponent>Constrainedmenuitem.

Note Since the points are constrained to the daylight point we need to work from
theoutsidetotheinside.

2. SettheComponentNametoFill_Ditch.
3. SettheStyletoP_ROAD_FillLine.

PlacetheDitchpoints
1. IntheDynamicSettingsdialog,setPointNametoFill_DitchandthePointStyleto
P_ROAD_FillLine.
2. PlacethepointattheFill_Ditch_Daylightpoint.


3. Placethenextpointaths=8,25%.
4. Placethenextpointaths=4,0%.
5. Placethenextpointaths=8,25%.
6. PlacethenextpointattheHingepoint.
7. RightclickinthewindowtoselectFinish.
8. Testthetemplate

Workshop:BCR2WK4CreatingEndConditions 23
Copyright2013BentleySystems,Inc.
Advanced Techniques for creating Exterior Ditches




MaketheDitchaChildoftheEndCondition

Note Whilethetemplatebehavesproperlyasis,makingtheFillDitchcomponenta
child of the End Condition component simplifies managing these components
whenusedinmorecomplextemplate.


1. RightclickontheFill_Ditchcomponent,selectEditComponent.
2. IntheComponentPropertiesdialog,selectxDNC_Fill_DitchfortheParentComponent.
3. SelectApply.
4. Closethedialog.

24 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ExerciseCreate a Minimum-Width Cut and Fill Template


ExerciseObjective:
InthefollowingexercisewellcreateaminimumwidthcutDitchandminimumwidthcutandfill
template.ThisexercisecomplementstheminimumwidthDitchExercisebyprovidingthestepsto
createaFillDitch.
Procedure:
CreatetheBrowDitchTemplate
1. IntheTemplateStandards.itlfile,rightclickthefolderSingleSeekDitchandselectNew>
Template.
2. RenamethenewTemplatetoDitch_Cut_Tight.
CreatethePlaceholderDitchEndConditionComponent
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoxDNC_Cut_Ditch.
3. SettheStyletoxDNC.
4. SetthePriorityto3.
5. SettheTargetTypetoSurface.
6. SettheSurfaceto<Active>.
7.

Workshop:BCR2WK4CreatingEndConditions 25
Copyright2013BentleySystems,Inc.
Advanced Techniques for creating Exterior Ditches

Placetheplaceholderpoints
1. IntheDynamicSettingsdialog,setPointNametoHingeandthePointStyletoxDNC.
2. Placethepointatxy=0,0.
3. IntheDynamicSettingsdialog,cleartheCheckforInterception,PlacePointatInterception
andEndConditionisInfinitecheckboxes;settheDoNotConstructcheckbox.
4. Placethenextpointaths=5,0.
5. Placethenextpointaths=4,50%.
6. Placethenextpointaths=4,0%.
7. Placethenextpointaths=4,50%.
8. IntheDynamicSettingsdialog,settheCheckforInterception,PlacePointatInterception,
EndConditionisInfiniteandtheDoNotConstructcheckboxes.
9. IntheDynamicSettingsdialog,setPointNametoCut_Ditch_DaylightandthePointStyle
toP_ROAD_CutLine.
10. Placethenextpointaths=5,50%.
11. RightclickinthewindowtoselectFinish.

26 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

CreatetheCutDitchComponent
1. 1SelecttheAddNewComponent>Constrainedmenuitem.

Note Since the points are constrained to the previous point we need to work from
theoutsidetotheinside.

2. SettheComponentNametoCut_Ditch.
3. SettheStyletoP_ROAD_CutLine.
PlacetheDitchpoints
1. IntheDynamicSettingsdialog,setPointNametoCut_DitchandthePointStyleto
P_ROAD_CutLine.
2. PlacethepointattheCut_Ditch_Daylightpoint.
Hint MaywanttorightclickandturnoffClosedShapeforclarity
3. Placethenextpointaths=4,50%.
4. Placethenextpointaths=4,0%.
5. Placethenextpointaths=4,50%.
6. Placethenextpointaths=5,0.
7. PlacethenextpointattheHingepoint.
8. RightclickinthewindowtoselectFinish.
9. RightclickontheCut_Ditchcomponent,selectEditComponent.
10. IntheComponentPropertiesdialog,selectxDNC_Cut_DitchfortheParentComponent.
11. SelectApply.
12. Testthetemplate.

Workshop:BCR2WK4CreatingEndConditions 27
Copyright2013BentleySystems,Inc.
Multiple Options > Tree Branching

MULTIPLE OPTIONS > TREE BRANCHING


LESSON OBJECTIVE:
Inthislessonthestudentwilllearnhowthebranchingabilitiesofendconditionsenableusto
constructtemplatesthatenacteventhemostcomplexengineeringspecifications.Youllreview
componentpriorities,predictthebehaviorofthetemplateandtesttoconfirmyourpredictions.

TREE PROCESSING

END CONDITION PROCESSING SEQUENCE


First,theEndConditionStartPointsarefound.

AStartPointisanypointstartinganEndConditionthatisnotattheendofanotherEndCondition.

Thereisnolimittothenumberofstartpointsinatemplate.Theorderinwhichthestartpointsare
processedisbasedonpriority.AlltheEndConditionComponentsattachedtotheStartPointis
referredtoasanEndConditionTree.

ForeachstartpointinatemplateRoadwayDesignerattemptstosolvealltheEndConditionpaths
startingfromthatstartpoint.ThefirstpaththatsucceedsisplacedandprocessingoftheEnd
ConditionTreestops.

28 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ExerciseMultiple Branches Predicting Behavior


ExerciseObjective:
InthefollowingexercisewellexaminethebehaviorofasetofBranchingEndConditionComponents.
Procedure:
SelecttheTemplate
1. IntheTemplateStandards.itlfile,opentheReview_A_MultiBranchfolder.
2. DoubleclicktheFill_Branch_&_BranchPathtemplatetomakeitactive.
ReviewtheComponentPriorities
1. ReviewthecomponentPriorities
2. Predictthebehaviorofthetemplate



TesttheTemplate
1. 1UsetheTestbuttontoconfirmyourpredictionsaboutthetemplatebehavior.
2. Movethesurfacetovariouspositionsandadjusttheslopesaswelltovarytemplatetesting
results.
TemplateTestingResults
Didthebehaviordifferfromwhatyouexpected?
Ifso,reviewthePrioritiesandtheBranch/Pathlogicrules.



Workshop:BCR2WK4CreatingEndConditions 29
Copyright2013BentleySystems,Inc.
Benching End Conditions

BENCHING END CONDITIONS


LESSON OBJECTIVE:
Inthislessonthestudentwilllearnhowtocreateatemplatethatwilldealwithcommonerosion
controlandrockfallprotectionrequirementsforhighcutsandfillstobreakuplongslopeswithflatter
sectionsknownasbenches.


Therequirementstypicallyspecifyamaximumslopedistanceorheightallowedwithoutabench.
Verylongslopesmayrequiremanybenches.

EndConditioncomponents,bydefinition;seekatargetsubjecttotheconstraintsoftheirgeometry.
AnyEndConditioncomponentcanbeloopeduptoauserspecifiedmaximumiterationssearchingfor
itstarget.LikeallEndConditions,ifthetargetisfoundthesolutionisplacedotherwisetheEnd
Conditionfails.

RoadwayDesigneraccommodatesbothbenchelevationmethods:
Relativetothestartpoint.
Relativetoadatumwithdefinedelevationsteps.

30 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ExerciseBuildingBenching Cut End conditions


ExerciseObjective:
Inthislessonwewillbedefiningabenchedcutsolution.
Procedure:
CreatetheBenchCutTemplate
1. RightclicktheBenchingfolderandselectNew>Template.
2. RenamethenewTemplatetoBenchCut.
CreatetheEndCondition
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoCut_Bench.
3. SettheComponentStyletoP_ROAD_CutLine.
4. SettheTargetTypetoSurface.
5. SettheSurfaceto<Active>.
6. SettheBenchingCountto5.



PlacetheBenchpoints
1. IntheDynamicSettingsdialog,setPointNametoHingeandthePointStyleto
P_ROAD_Hinge.
2. Placethepointatxy=0,0.
3. IntheDynamicSettingsdialog,keyinaPointNameofCut_BenchandsetthePointStyleto
P_Road_CutLine;settheCheckforInterception,PlacePointatInterceptioncheckboxes;
cleartheEndConditionisInfiniteandDoNotConstructcheckboxes.
4. Placethenextpointaths=20,100%.
5. Placethenextpointaths=5,5%.
6. RightclickandselectFinish.
7. Testthetemplate.

Workshop:BCR2WK4CreatingEndConditions 31
Copyright2013BentleySystems,Inc.
Benching End Conditions

32 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

CREATING AN ALTERNATING BARRIER OR MOUNTABLE GUTTER TEMPLATE


LESSON OBJECTIVE:
Inthislessonthestudentwilldesignatemplatesothatwhenthetemplateencountersadriveway
styleitwillplaceamountablegutteranddrawadrivewayfromthebackoftheguttertothe3D
drivewayfeature.Else,ifthetemplatedoesnotencounteradrivewaystyleitwillplaceabarrier
gutterandnormalcutandfillslopes.

CREATING AN ALTERNATING BARRIER OR MOUNTABLE GUTTER TEMPLATE


Inthisexampleendconditionswillbeusedasamechanismtodeterminewhichtypeofcurbtoplace.
Twocurbcomponentswillbeplaced.Twoendconditionswillbecreatedfollowingeachofthecurb
components.Serialendconditionswillbecreatedfromtheendpointofthetwopreviouslyplaced
ECs.DuetothesuccessfailurenatureofECswewillbeabletospecifyoneendconditionandcurb
componentortheotheriffailureoccurswiththefirst.

Workshop:BCR2WK4CreatingEndConditions 33
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template

elsewhere.
Exercise: Building an alternating template with mountable curbs at driveways and Barrier

ExerciseObjective:
Inthislessonwewillbebuildinganalternatingtemplatewithmountablecurbsatdrivewaysand
Barrierelsewhere
Procedure:
CreatetheEndConditionalCurbTemplate
1. GototheEnd_ConditionstemplatefolderandselecttheTask_Drivewaysfolder.
2. Rightclick>NewTemplateandnameitEnd_Conditional_Curbs.
PlacingtheGutterTemplates

Note IfusingDynamicSettingstoguideplacementlocation,disableApplyAffixes.At
thispointwedonotwantprefixesorsuffixesaddedindicatingrightorleft.

1. DragtheCurb_Barriersintotheactivetemplateattheoriginandfitthetemplate.
2. DragtheCurb_Mountableintotheactivetemplateattheoriginmakingsurethepoint
turnswhite(indicatingcoincidentpointlocation)andfitthetemplate.


3. OpenTools>DynamicSettingsandKeyinxEndCond_Mountableforthepointnameand
PointStyle=xDNC.

CreatetheEndCondition
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoxEndCond_Mountable.
3. SettheComponentStyletoxDNC.
4. SettheTargetTypetoSurface.
5. SettheSurfaceto<Active>.

34 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation



PlacetheGutterMountablepoints
1. PlacethepointbyclickingontheCurb_Facepoint.
2. IntheDynamicSettingsdialog,cleartheCheckforInterception,PlacePointatInterception
andDoNotConstructcheckboxescheckboxes;settheEndConditionisInfinitecheckbox.
3. PlacethenextpointatGutter_FloLine_Barrier
4. PlacethelastpointatCurb_Back_Mountable
5. RightclickandselectFinish.
PlacetheGutterBarrierpoints
1. IntheDynamicSettingsdialog,keyinxEndCond_BarrierforthePointName.
2. SelecttheAddNewComponent>EndConditionmenuitem.
3. SettheComponentNametoxEndCond_BarrierandPriority=2.
4. Placethe1stpointbyclickingontheCurb_Facepoint.
5. PlacethenextpointatGutter_FloLine_Barrier
6. PlacethenextpointatCurb_Top_Barrier
7. PlacethelastpointatCurb_Back_Barrier
8. RightclickandselectFinish.
EditingthexEndCond_MountableComponentProperties
1. RightClickonthexEndCond_Mountablecomponent>EditComponent.
2. SelectxEndCond_Mountable


3. TheComponentsPropertiesdialogopens.SelectEndConditionsProperties>Target.
4. SetthevaluetoStyleXYZ.

Workshop:BCR2WK4CreatingEndConditions 35
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template


5. SettheStyletoE_RW_Driveway_3D_R
6. Click>ApplythenClose

Note NotetheStyleXYZisbeingusedtoseekoutuniquedrivewaystyles.Forthis
process to work properly in the roadway designer, a feature using the
appropriatestylemustexist.


EditingthexEndCond_BarrierComponentProperties
1. RightClickontheCurb_Barriercomponent>EditComponent.
2. ClicktheLocateButtonadjacenttoParentComponent
3. SelectthecurbfaceandthenSelect>xEndCond_Barrier


4. Click>Apply

Note The curb barrier component is set to use the xEndCond_Barrier as a parent
component. When the End condition succeeds, then the curb barrier
componentisdisplayed.

36 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

SettingthexEndCond_MountableParentComponent
1. ClickontheLocateButtonadjacenttoName.
2. SelecttheCurb_MountableComponent
3. SettheParentComponenttoxEndCond_Mountable


4. ClickApplythenClose
AttachingaCut/FillEndCondition
1. DragtemplateCutnFillintotheactivetemplateandplaceitontheCurb_Back_Barrier
point.
2. ClicktheScrollBartomovetotheright
CreatetheDrivewayEndCondition
1. SelecttheAddNewComponent>EndConditionmenuitem.
2. SettheComponentNametoDriveway.
3. SettheComponentStyletoP_ROAD_Driveway.
4. SettheTargetTypetoStyleXYZ.
5. SettheSurfaceto<Active>.


6. IntheDynamicsSettingsdialogsetthePointNametoDriveway
7. 7SettheStyletoP_Road_Driveway;
8. 8ClickontheCurb_Back_Mountablepoint.SetEndConditionisInfinite;Checkfor
Interception,andPlacePointatInterception;ClearDoNotConstruct
9. PlacetheDrivewaypointsomewheretotherightanddown

Workshop:BCR2WK4CreatingEndConditions 37
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template

EdittheDrivewayComponent
1. SelecttheComponentNameDriveway;rightclick>EditComponent.
2. SetParentComponenttoxEndCondition_Mountable.
3. SettheStyletoE_RW_Driveway_3D_R.
4. ClickApplythenClose
5. Testthetemplate
EdittheCutNFillComponents
1. SelecttheComponentNameclear_R;
2. Rightclick>EditComponent.SetParentComponenttoCurb_Barrier_R.
3. ClickApply
4. SettheParentComponenttoCurb_Barrier_Rforthetwocutandtwofillconditions


5. ClickApplythenClose
6. Testthetemplate

38 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

CREATING A FOUR LANE TEMPLATE

Exercise: Building the 4 Lane Template


ExerciseObjective:
Inthislessonthestudentwillcreatea4LanetemplatethatwillutilizethepreviouslycreatedBarrier
MountableGutterendcondition.ThisTemplatewillhavetheabilitytoalternatebetween
mountablecurbsatdrivewaysandBarrierelsewhere.
Procedure:
CreatingtheFourLane_UrbanDrivewaysL&RTemplate
1. ContinuingintheTemplateStandards.itlfile,Tasks_Driveways>folder
2. Rightclick>NewTemplateandnameitFourLane_UrbanDrivewaysL&R.
3.


Assemblingthetemplate
1. Dragthefourlanecomponentintotheactivetemplatewindow(useMirror)
2. Fitthetemplate.
3. ToggleOnApplyAffixesintheDynamicSettingsdialog
4. DragtheEnd_Conditional_Curbstemplateintotheactivetemplate(useMirror)
5. Fitthetemplate
6. Windowareaaroundtheleftgutterassembly

Workshop:BCR2WK4CreatingEndConditions 39
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template


7. SelecttheDriveway_Lcomponent,rightclick>EditComponent
8. SetEndConditionProperties>StyletoE_RW__Driveway_3D_L


9. ClickApplythenClose
10. Fitthetemplate

40 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

LESSON NAME: PUSHING THE FOUR LANE TEMPLATE AND CREATING THE SECTIONS

Exercise: Corridor Creation& Surface Creation using the 4 Lane Template


ExerciseObjective:
InthislessonthestudentwillcreateaRoadwayDesignerCorridorandassignthenewlyconstructede
4LanetemplateontoacorridorthatwillutilizetheBarrierMountableGutterendcondition.The
corridorwillbeabletomaketheappropriatedecisionastowhetherabarrierormountablecurvewill
beplaced.ThisexercisewellcreateaRoadwayDesignerCorridorandassignthepreviously
constructedtemplateusingRoadwaydesigner.
Procedure:
Savingyourtemplate
1. SelectFile>CloseandYeswhenpromptedtosaveyourwork.
ManagingtheCorridor
2. OpenRoadwayDesigner
3. ClicktheManageCorridoriconorgototheCorridormenuandselectCorridor
Management
4. Setthedialogasshownbelow


5. ClickAddthenClose

Workshop:BCR2WK4CreatingEndConditions 41
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template

AssignTemplateDrops
1. ClicktheTemplateDropsiconorgototheCorridormenuandselectTemplateDrops
2. OpentotheTemplateStandards.itlfile
3. NavigatetotheTask_DrivewaysFolderandselecttheFourLane_UrbanDrivewaysL&R



4. ClickAddthenClose
DisplayDrivewayStyleReferencesinRoadwayDesignerPlanView
1. ClicktheDisplayReferencesiconorgototheCorridormenuandselectDisplayReferences
2. SelecttheFilterradiobuttonandsetthevaluetoDriveways_only

42 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Chapter 3: End Condition Creation

ReviewRoadwayDesigner
1. ClickAddthenClose
2. Doubleclickintheplanview


3. Scrollthroughthecrosssectionstoviewtheremainingdrivewaylocations
Hint Alternatelyyoucandragintheplanviewtointeractivelyupdatethe
display

Workshop:BCR2WK4CreatingEndConditions 43
Copyright2013BentleySystems,Inc.
Creating an Alternating Barrier or Mountable Gutter Template

CreatingtheSurface
1. ClicktheCreateSurfacesiconorgototheCorridormenuandselectCreateSurface
2. KeyinSR2067_4LN_Drivewaysforthefinishedsurfacename
3. Settheremainderofthedialogboxasshownbelow


4. ClickApply.
5. Whencomplete,exitRoadwayDesignerandSaveyourworkassr2067_wDriveways.ird





44 Workshop:BCR2WK4CreatingEndConditions
Copyright2013BentleySystems,Inc.
Assessment

Assessment

1. True or False: End Conditions can be closed shapes.


Answer
False(PG.6),EndConditionscannotbeClosedshapes,ClosedComponentscan,however,
beattachedtoanytemplatepointorpoints.

2. True or False: Targets are defined as a Point Property.


Answer
False(PG.8),Targettypesaredefinedonlyforendconditioncomponents,andareapropertyof
thatcomponent.

3. True or False: Every End Condition component has a Target.


Answer
True(PG.11),EachEndComponenthasaTargetitisseeking.

Workshop:BCR2WK4CreatingEndConditions 45
Copyright2013BentleySystems,Inc.

You might also like