3D sight distance analysis
Last updated: 2022-09-16
Total video time 54:46
Warning: This workflow can be used for the 3D analysis of stopping sight distance and decision sight distance. It is not sufficient for intersection sight distance analysis. Use the Intersection sight distance - 3D analysis workflow for intersection sight distance analysis.
Standards
Sight Distances requirements: FDM 11-10-5.1, Attachments for FDM 11-10-5
Introduction and initial setup
dsn-chk-3d-sit-anlysis-01.mp4 3:03
Exercise files: dsn-chk-3d-sit-anlysis-begin-data-c3d22.zip
Begin with file 11701970\dsgn\check\SightDistance-51-Exist.dwg
This training will cover the creation of plan and profile sheets to display the results of a sight distance analysis. Sight lines based on the design speed are shown in the plan view and the available sight distance is shown in the profile view. The profile view elements and format are based on the example shown below.
In the sight distance analysis plan and profile sheet, the y-axis of the profile is sight distance length instead of elevation.
The training covers analyzing existing conditions but may also used to analyze proposed designs.
For proposed designs, it is recommend that a Cmbn-Ex-Top surface is created (a combination of the refinement Top surface with the existing ground surface) for this analysis.
Obstruction surfaces can be evaluated with either existing or proposed conditions.
Sight distance checks
Sight distance checks can be conducted for a variety of documentation needs.
Existing Conditions based on
- Existing alignment
-
Existing surface
Proposed Conditions based on
- Proposed alignment
-
Combined existing surface and proposed top surface
Available sight distance for each direction of travel Example:
- northbound/southbound
- eastbound/westbound
Reported distances
See Visibility Check - Check Sight Distance for documentation on how the WisDOT tool reports distances.
Create analysis file
dsn-chk-3d-sit-anlysis-02.mp4 4:05
- Start a new drawing from design-start.dwt template
- Save file as:
- ProjectID\dsgn\check\SightDistance-< AlignName >-Exist.dwg for existing conditions
- ProjectID\dsgn\check\SightDistance-< AlignName >-Prop.dwg for proposed conditions
- Data reference:
- Surface(s) to be analyzed
- Reference alignment
- X-ref files:
- Existing topography
- Pavement edgelines
Add file components
-
WisDOT Sheets tab > Manage panel > Add Components dropdown > All Components
- Adding All Components will add all the WisDOT plan production elements (leader styles, dimension styles, etc.) that are not initially included in the WisDOT drawing template.
- Save the file
Create feature lines along obstructions
dsn-chk-3d-sit-anlysis-03.mp4 5:07
The sight distance check is a 3D analysis that will examine both the horizontal and vertical impacts. Surfaces are created to represent the obstructions along the project. Feature lines may be used to outline the obstruction.
-
Toolspace palette > Prospector tab > Surfaces > Right-click on Exist surface > Surface Properties
- Surface style: EX Border
- OK
-
Zoom to station 548+85 along the 51 alignment near the Wallace Road intersection.
Treeline obstruction
- Home tab > Create Design panel > Feature Line dropdown > Create Feature Line
- Name = Trees-54900-55900-R
- OK
- DRAWFEATURELINE Specify start point: Left-click to begin the treeline obstruction feature line along the right side of the 51 alignment near STA 548+85
- DRAWFEATURELINE Specify elevation or [Surface]:Enter to accept elevation of 0.0
- DRAWFEATURELINE Specify the next point or [Arc]: Left-click next location along the treeline
- DRAWFEATURELINE Specify grade or [Slope Elevation Difference SUrface Transition]:Enter to accept grade of 0.0
- DRAWFEATURELINE Specify the next point or [Arc Length Close Undo]: Left-click next location along the treeline
- Continue process to the end of the treeline obstruction near STA 559+00
- DRAWFEATURELINE Specify the next point or [Arc Length Close Undo]:Enter to complete the command
-
Left-click to select feature line representing the treeline obstruction
- Feature Line contextual ribbon > Edit Elevations panel > Elevations from Surface icon
- Set Elevations from Surface dialog box
- Surface = Exist
- Insert intermediate grade break points = checked
- OK
- FEATUREELEVSFROMSURF Select object or [Multiple Partial]: Left-click to select feature line
- Enter
- Esc
Building obstruction
-
Home tab > Create Design panel > Feature Line dropdown > Create Feature Line
- Name = Bldg-54850-R
- OK
- DRAWFEATURELINE Specify start point: Left-click to begin the treeline obstruction feature line along the right side of the 51 alignment near STA 548+74
- DRAWFEATURELINE Specify elevation or [Surface]:Enter to accept elevation of 0.0
- DRAWFEATURELINE Specify the next point or [Arc]: Left-click next location along the treeline
- DRAWFEATURELINE Specify grade or [Slope Elevation Difference SUrface Transition]:Enter to accept grade of 0.0
- DRAWFEATURELINE Specify the next point or [Arc Length Close Undo]: Left-click next location along the treeline
- Continue process to the end of the building obstruction
- DRAWFEATURELINE Specify the next point or [Arc Length Close Undo]:C to complete the command
-
Left-click to select feature line representing the building obstruction
- Feature Line contextual ribbon > Edit Elevations panel > Elevations from Surface icon
- Set Elevations from Surface dialog box
- Surface = Exist
- Insert intermediate grade break points = not checked
- Note: if the feature line does not cross a void in the surface, check this option.
- OK
- FEATUREELEVSFROMSURF Select object or [Multiple Partial]: Left-click to select feature line
- Enter
- Esc
- Save the file
Create obstruction surfaces
dsn-chk-3d-sit-anlysis-04.mp4 3:25
Building obstruction
-
WisDOT Design tab > Design panel > Surfaces dropdown > Create Wall Surface
- DOTCREATEWALLSURFACE Select Feature Line, Survey Feature, or 3D Polyline: Left-click feature line that is the treeline.
- DOTCREATEWALLSURFACE Pick side to offset: Left-click inside the closed feature line.
- DOTCREATEWALLSURFACE Build to [Height Minimum Height Elevation]:Height
- DOTCREATEWALLSURFACE Enter height:20Enter
- DOTCREATEWALLSURFACE Enter Surface name:Bldg-54850-REnter
- The surface is created
- Esc
Treeline obstruction
-
WisDOT Design tab > Design panel > Surfaces dropdown > Create Wall Surface
- DOTCREATEWALLSURFACE Select Feature Line, Survey Feature, or 3D Polyline: Left-click feature line that is the treeline.
- DOTCREATEWALLSURFACE Pick side to offset: Left-click to the right of the feature line.
- DOTCREATEWALLSURFACE Build to [Height Minimum Height Elevation]:Height
- DOTCREATEWALLSURFACE Enter height:30Enter
- DOTCREATEWALLSURFACE Enter Surface name:Trees-54900-55900-REnter
- The surface is created
-
Esc
-
View in object viewer
- Left-click on the Trees-54900-55900-R, Bldg-54850-R and Exist surface
- Contextual ribbon > General Tools panel > Object Viewer
- Left-click and drag to rotate and view treeline surface
- Close
-
Save the file
Create Available Sight Distance (ASD) profile views
dsn-chk-3d-sit-anlysis-05.mp4 3:45
Northbound ASD profile view
- Home tab > Profile & Section Views panel > Profile View dropdown > Create Profile View
- General
- Select alignment = 51
- Profile view name = 51-NB
- Profile view style = Sight Distance
- Station Range
- Automatic = selected
- Profile View Height
- User specified = selected
- Minimum = 0.00'
- Maximum = 1700'
- Note that for this analysis the profile height represents sight distance and not an elevation
- Profile Display Options
- Draw = uncheck all profiles
- Data Bands
- Select band set = Sight Distance
- Create Profile View
- CREATEPROFILEVIEW Select profile view origin
- Left-click the location where the lower left corner of the profile view will be placed
- General
Southbound ASD profile view
-
Home tab > Profile & Section Views panel > Profile View dropdown > Create Profile View
- General
- Select alignment = 51
- Profile view name = 51-SB
- Profile view style = Sight Distance
- Station Range
- Automatic = selected
- Profile View Height
- User specified = selected
- Minimum = 0.00'
- Maximum = 1700'
- Note that for this analysis the profile height represents sight distance and not an elevation
- Profile Display Options
- Draw = uncheck all profiles
- Data Bands
- Select band set = Sight Distance
- Create Profile View
- CREATEPROFILEVIEW Select profile view origin
-
Left-click the location where the lower left corner of the profile view will be placed
-
- General
Info: The profile view grid lines are located on layers E_PROF_Grid and E_PROF_GridMin and may be turned off to make it easier to see the sight distance profiles.
- Save the file
Create Available Sight Distance (ASD) profiles
dsn-chk-3d-sit-anlysis-06.mp4 5:41
Perform a sight distance check that is based on a sight distance greater than what is required for the design speed. The analysis results are then used to generate a profile that will show the overall sight distance that is available. This gives the designer a better sense of the overall proximity between the available and required sight distances.
A sight distance of 1550 feet is initially used in the analysis to create the available sight distance profile. This sight distance is greater than the Decision Sight Distance Avoidance Maneuver C of 1180 feet for a design speed of 75 mph. This value may be adjusted based design project needs.
Northbound ASD profile
-
WisDOT Design tab > Analyze panel > Visibility Check dropdown > Check Sight Distance
-
Check Sight Distance dialog box - Input
- Alignment = 51
- Start Station = 51800
- End Station = 60400
- Check Increment = 25
- Sight Distance = 1550
- Object Height = 24 in (SSD)
- Eye/Object Offset = 6.0 (middle of the lane)
- Terrain Surface = Exist
- Obstruction Surfaces = Bldg 54850-R, Trees 54900-55900-R
-
Check Sight Distance dialog box - Output
- Create Profile = checked
- Name = ASD_51_NB_24IN_Exist_1550
- naming convention: Available Sight Distance_ < Alignment name> _ < Direction of travel > _ < Object height > _ < Exist/Prop condition > _ < Sight distance analyzed >
- Name = ASD_51_NB_24IN_Exist_1550
- Create Profile = checked
-
OK
-
Do not close the Check Sight Distance dialog box
-
- Do not close the Check Sight Distance dialog box
- Save the file
Southbound ASD profile
- The Check Sight Distance dialog box should still be open.
-
Click the Reverse button
- Check Sight Distance dialog box - Input
- Alignment = 51
- Start Station = 604+00
- End Station = 518+00
- Check Increment = 25
- Sight Distance = 1550
- Object Height = 24 in (SSD)
- Eye/Object Offset = 6.0 (middle of the lane)
- Terrain Surface = Exist
- Obstruction Surfaces = Bldg 54850-R, Trees 54900-55900-R
- Check Sight Distance dialog box - Output
- Create Profile = checked
- Name = ASD_51_SB_24IN_Exist_1550
- naming convention: Available Sight Distance_ < Alignment name> _ < Direction of travel > _ < Object height > _ < Exist/Prop condition > _ < Sight distance analyzed >
- Name = ASD_51_SB_24IN_Exist_1550
- Create Profile = checked
-
OK
- Check Sight Distance dialog box - Input
Info: The profile view stationing will appear increasing in value as it does for the northbound or eastbound direction. The profile distance values have been generated in the direction of decreasing station values.
-
Select the 51-NB profile view
- Profile View:51-NB contextual ribbon > Modify View panel > Profile View Properties > Profiles tab
- Clear/Unselect the Draw check mark for profile ASD_51_SB_24IN_Exist_1550
- OK
- Esc
-
Select the 51-SB profile view
- Profile View:51-SB contextual ribbon > Modify View panel > Profile View Properties > Profiles tab
- Clear/Unselect the Draw check mark for profile ASD_51_NB_24IN_Exist_1550
- OK
- Esc
- Save the file
Create required Stopping Sight Distance (SSD) and Decision Sight Distance (DSD) profiles
dsn-chk-3d-sit-anlysis-07.mp4 4:25
See Sight Distance Attachments in FDM Section 11-10 Design Controls for required standards.
Review design speeds throughout the project. Profile adjustments will need to be made at locations where the design speed changes.
-
Home tab > Create Design panel > Profile dropdown > Profile Creation Tools
- CREATEPROFILELAYOUT Select profile view to create profile: Left-click to select the 51-NB profile view
- Create Profile - Draw New
- Name = SSD_51_Exist
- General tab > Profile style = SD Stopping Sight Distance
- General tab > Profile label set = _No Labels
- OK
- Profile Layout Tools - SSD_51_Exist
Draw Tangents
- Specify start point:
- Transparent Command - Profile Station Elevation
- PSE >>Select a profile view: Left-click to select the 51-NB profile view
- PSE >>Specify station:51700Enter
- PSE >>Specify elevation:250Enter (required stopping sight distance for 35 mph design speed)
- PSE >>Specify station:55494Enter
- PSE >>Specify elevation:250Enter
- PSE >>Specify station:55495Enter
- PSE >>Specify elevation:425Enter (required stopping sight distance for 50 mph design speed)
- PSE >>Specify station:67520Enter
- PSE >>Specify elevation:425Enter
- Enter
- Esc (to end transparent command)
- Profile will appear in both 51-NB and 51-SB profile views since they are based on the same alignment.
- Esc (to end profile creation command)
- Close Profile Layout Tools
-
Save the file
Info: Additional profile(s) will need to be created for Category 2 Decision Sight Distances if required. Profiles for the required SSDs and DSDs will be needed for each direction for multilane facilities.
Create sight lines based on required sight distances
dsn-chk-3d-sit-anlysis-08.mp4 5:32
In this training segment the Check Sight Distance tool is used to create the sight lines for a plan view based on the required sight distance for the roadway design speed. A text report may also be created for project documentation.
See Sight Distance Attachments in FDM Section 11-10 Design Controls for required standards.
Info: NOTE: A separate analysis will need to be run if there are different design speeds along the project. A separate analysis will also need to be performed if Decision Sight Distance sight lines are needed.
Northbound sight lines
-
WisDOT Design tab > Analyze panel > Visibility Check dropdown > Check Sight Distance
- Check Sight Distance dialog box - Input
- Alignment = 51
- Start Station = 55495
- End Station = 60400
- Check Increment = 25
- Sight Distance = 425
- Object Height = 24 in (SSD)
- Eye/Object Offset = 6.0 (middle of the lane)
- This is the distance the driver's eye and object are offset from the alignment. Positive values are always to the right of the alignment based on the direction of travel.
- Terrain Surface = Exist
- Obstruction Surfaces = Bldg 54850-R, Trees 54900-55900-R
- Check Sight Distance dialog box - Output
- Create Report = checked
- Location = 11701970\dsgn\check\SSD_51_NB_24IN_Exist_425.csv
- naming convention: Stopping Sight Distance_ < Alignment name> _ < Direction of travel > _ < Object height > _ < Exist/Prop condition > _ < Sight distance analyzed >
- Location = 11701970\dsgn\check\SSD_51_NB_24IN_Exist_425.csv
- Create Sight Lines = checked
- Travel Direction for Layer Assignment = NB
- Create Report = checked
- OK
- Do not close the Check Sight Distance dialog box
- Check Sight Distance dialog box - Input
-
Save the file
Tip: The individual SIGHT_* layers can be turned on and off to display specific analysis results.
Southbound sight lines
-
The Check Sight Distance dialog box should still be open.
- Check Sight Distance dialog box - Input
- Click the Reverse button
- Alignment = 51
- Start Station = 60400
- End Station = 55495
- Check Increment = 25
- Sight Distance = 425
- Object Height = 24 in (SSD)
- Eye/Object Offset = 6.0 (middle of the lane)
- This is the distance the driver's eye and object are offset from the alignment. Positive values are always to the right of the alignment based on the direction of travel.
- Terrain Surface = Exist
- Obstruction Surfaces = Bldg 54850-R, Trees 54900-55900-R
- Click the Reverse button
- Check Sight Distance dialog box - Output
- Create Report = checked
- Location = 11701970\dsgn\check\SSD_51_SB_24IN_Exist_425.csv
- naming convention: Stopping Sight Distance_ < Alignment name> _ < Direction of travel > _ < Object height > _ < Exist/Prop condition > _ < Sight distance analyzed >
- Location = 11701970\dsgn\check\SSD_51_SB_24IN_Exist_425.csv
- Create Sight Lines = checked
- Travel Direction for Layer Assignment = SB
- Create Report = checked
- OK
- Close
- Check Sight Distance dialog box - Input
-
Save the file
Tip: The individual SIGHT_* layers can be turned on and off to display specific analysis results.
Review sight line data
See Visibility Check - Check Sight Distance for created sight line and report documentation.
Create view frames
dsn-chk-3d-sit-anlysis-09.mp4 3:29
Plan sheets will be created for each condition, alignment and direction that is being analyzed.
-
Output tab > Plan Production panel > Create View Frames
- Alignment
- Alignment = 51
- Station Range = User specified
- Start = 518+00
- End = 589+00
- Sheets
- Sheet Settings
- Sheet Type = Plan and Profile
- Template for Plan and Profile sheet
- Drawing template file name = C:\Wisdot\Stnd\C3D20XX\Templates\Sheets\05-PP-wdot.dwt
- Select a layout to create new sheets = PlanProf 1 IN 100 FT
- Sheet Settings
- View Frame Group
- View Frame Group > Name = SIGHT DISTANCE ANALYSIS - NORTHBOUND
- View Frame > Name = Left-click on Edit View frame name... icon
- Name
- Delete and clear out default name
- Property fields > select Next Counter > Insert
- Type -NB
- End result should be <[Next Counter]>-NB
- Number style = 01, 02, 03...
- Starting number = 1
- OK
- Name
- Match Lines
- Match Line > Style = _No Display
- Labels > Left label style = none
- Labels > Right label style = none
- Profile Views
- Profile View Style > Select profile view style = Sight Distance
- Band Set > Select band set style = Sight Distance
- Create View Frames
- Alignment
- Save the file
Create Sheet Set
dsn-chk-3d-sit-anlysis-10.mp4 2:24
-
SSM
-
Sheet Set Manager palette > Open dropdown > New Sheet Set...
- Begin
- An example sheet set = selected
- Next
- Sheet Set Example
- Browse to another sheet set to use as an example = selected
- Use file C:\Wisdot\Stnd\C3D20XX\Components\SheetSets\ProjectSheetData.dst
- Next
- Browse to another sheet set to use as an example = selected
- Sheet Set Details
- Name of new sheet set = 11701970-SightDistance
- Store sheet set data file (.dst) here = 11701970\dsgn\check
- Sheet Set Properties
- Sheet Set Custom Properties
- County = ONEIDA-VILAS
- Highway = USH 51
- Project No = 1170-19-70
- OK
- Sheet Set Custom Properties
- Next
- Confirm
- Finish
- Begin
Create sight distance plan and profile sheets
dsn-chk-3d-sit-anlysis-11.mp4 6:53
Plan and profile sheets
- Output tab > Plan Production panel > Create Sheets
- View Frame Group and Layouts
- View Frame Group = SIGHT DISTANCE ANALYSIS - NORTHBOUND
- View frame range = All
- Layout Creation = All layouts in the current drawing
- Layout name = Left-click on Edit View frame name... icon
- Name
- Delete and clear out default name
- Property fields > select Next Counter > Insert
- Type -NB
- End result should be <[Next Counter]>-NB
- Number style = 01, 02, 03...
- Starting number = 1
- OK
- Name
- Choose the north arrow block to align in layouts = SheetWizard-NorthArrow
-
Sheet Set
- Sheet Set = select Add to existing sheet set
- Left-click the ellipse icon to select sheet set = 11701970-SightDistance
- Sheet set storage location = 11701970\dsgn\check
- Sheet file name = USH51-NB
- Sheet Set = select Add to existing sheet set
-
Profile Views
- Other profile view options
- Get other settings from an existing profile view = selected
- Profile view = 51-NB
- Get other settings from an existing profile view = selected
- Other profile view options
- Create Sheets
- OK
- CREATESHEETS Select profile view origin
- Left-click the location where the lower left corner of the profile view will be placed
- REA
- This may be needed to regenerate the graphics in order for the profile view grid lines to be displayed
-
Right-click over "Layout1" tab > Delete > OK
- "Layout1" tab that will not be used in the file is deleted.
- Close the panorama
Profile view adjustments
- WisDOT Design tab > Design panel > Profile View menu > Profile View Elevation Range
- DOTPROFILEVIEWELEVRANGE Select Profile Views: Select the profile views to be adjusted
- Enter
- DOTPROFILEVIEWELEVRANGE Enter Minimum Elevation [Same]:0 Enter
-
DOTPROFILEVIEWELEVRANGE Determine height by [New Same Elevation]:
- Click Elevation
- Enter maximum elevation greater than (minimum elevation entered):1600 Enter
- Click Elevation
- Save the file
Plan sheet annotation
dsn-chk-3d-sit-anlysis-12.mp4 6:57
- Set active layer to P_MISC_Text
- Left-click on sheet tab 01-NB
- WisDOT Design tab > Manage panel > Palettes ON/OFF to toggle the palette on and off.
- WisDOT Design tab > Analyze panel > Visibility Check dropdown > Sight Distance Palette
Required stopping sight distance profile annotation
-
Sight Distance Tool Palette > Multileaders > CATEGORY X SIGHT DISTANCE REQUIRED, SSD FOR XX-MPH (24-IN OBJECT)
- EXECUTETOOL Specify leader arrowhead location or [leader Landing first Content first Options]
- Shift-right-click > Nearest snap 2. Left-click select a location along the required stopping sight distance profile
- EXECUTETOOL Specify leader landing location:
- Left-click select the location where the text will be located
- EXECUTETOOL Overwrite default text [Yes No]NoEnter
- Double left-click on multileader text to edit text
- Update text to display CATEGORY 1 SIGHT DISTANCE REQUIRED, SSD FOR 35-MPH (24-IN OBJECT)
- Left-click outside the text area to end the command
- EXECUTETOOL Specify leader arrowhead location or [leader Landing first Content first Options]
Available sight distance profile annotation
- Sight Distance Tool Palette > Multileaders > NB SIGHT DISTANCE AVAILABLE, TO 24-IN OBJECT
-
EXECUTETOOL Specify leader arrowhead location or [leader Landing first Content first Options]
- Shift-right-click > Nearest snap
- Left-click select a location along the available sight distance profile for a 24 inch object
-
EXECUTETOOL Specify leader landing location:
- Left-click select the location where the text will be located
- EXECUTETOOL Overwrite default text [Yes No]NoEnter
- Double left-click on multileader text to edit text along the available sight distance profile for a 24-inch object
- Update text as needed
- Left-click outside the text area to end the command
Sight distance profile dimension block
- Sight Distance Tool Palette > Blocks > SSD_PROFILE_DIM
-
EXECUTETOOL Specify insertion point or [Basepoint Scale X Y Z Rotate]
- Left-click select the location where the text will be located
- Left-click select the dynamic block to make adjustments
- Left-click the blue square base point on the left side of the block to move it to the desired location
- Triangle grips allow the dimension lines to be adjusted
- Square grips near the text allow the block text to be moved
- Select the dropdown triangle to change the message for the dimensioned condition
See the example exhibit at the beginning of this training for additional guidance on labeling sight distance conditions.
Profile band information
- Double-left-click profile viewport
- Model space is activated within the viewport
- Left-click to select the profile band (lines above stationing)
- Profile view contextual ribbon > Modify View panel > Profile View Properties
- Bands tab
- Style = Distance Left (Available Sight Distance)
- Profile1 = ASD_51_NB_24IN_Exist_1550
- Style = Distance Right (Stopping Sight Distance)
- Profile1 = SSD_51_Exist
- Style = Distance Left (Available Sight Distance)
- OK
- Bands tab
- Double-left-click outside the viewport
- Working in model space within the layout is deactivated
-
Save the file
Exercise files: dsn-chk-3d-sit-anlysis-end-data-c3d22.zip