C3D Guide 2023 Suneth
C3D Guide 2023 Suneth
C3D Guide 2023 Suneth
January 2022
TABLE OF CONTENTS
TABLE OF CONTENTS ..................................................................................................................... 1
CHAPTER 1: INTRODUCTION ................................................................................................... 1
1.1 GENERAL BACKGROUND .......................................................................................................... 1
1.2 AUTODESK’S CIVIL 3D ............................................................................................................ 1
1.3 FILE HIERARCHY OF THE DESIGN ............................................................................................. 1
1.4 DESIGN TEMPLATE ................................................................................................................... 2
CHAPTER 2: SURFACE CREATION .......................................................................................... 3
2.1 INTRODUCTION ......................................................................................................................... 3
2.2 SURFACE CREATION USING A POINT FILE (.CSV) ...................................................................... 3
2.2.1 Break Lines ..................................................................................................................... 9
2.2.2 Boundary .......................................................................................................................11
2.3 SURFACE CREATION USING A POINT FILE (.TXT) .....................................................................12
2.4 SURFACE CREATION USING CONTOURS ...................................................................................12
2.5 SURFACE CREATION USING EMBEDDED DATA.........................................................................15
2.6 EXPORTING THE SURFACE TO LANDXML FORMAT .................................................................18
CHAPTER 3: HORIZONTAL ALIGNMENT .............................................................................19
3.1 INTRODUCTION ........................................................................................................................19
3.2 STARTING AN ALIGNMENT IN CIVIL 3D ...................................................................................19
3.3 FIRST ELEMENT OF THE ALIGNMENT .......................................................................................21
3.3 DESIGN OF A SIMPLE CIRCULAR CURVE ..................................................................................21
3.3.1 Tangent-Tangent (No Curve) Method ...........................................................................22
3.3.2 Floating Curve (From Entity, Radius, Through Point) Method ....................................24
3.3.3 Floating Line .................................................................................................................25
3.3 DESIGN OF COMPOUND CURVES ..............................................................................................26
3.4 DESIGN OF REVERSE CURVES ..................................................................................................27
3.5 DESIGN OF TRANSITION CURVES .............................................................................................27
3.5 QUICK PROFILE FUNCTION TO AID THE ALIGNMENT DESIGN...................................................28
3.6 DESIGN CENTRE LINE LABELS.................................................................................................29
3.7 DESIGN CENTRE LINE COORDINATES ......................................................................................30
CHAPTER 4: SUPERELEVATION .............................................................................................31
4.1 INTRODUCTION ........................................................................................................................31
4.2 SUPERELEVATION TERMINOLOGY IN CIVIL 3D ........................................................................31
4.3 ENTERING SUPERELEVATION VALUES (MANUAL METHOD) ....................................................32
4.4 ENTERING SUPERELEVATION VALUES (USING SUPEL-1000C EXCEL SHEET) .........................34
CHAPTER 5 VERTICAL ALIGNMENT ...................................................................................37
5.1 INTRODUCTION ........................................................................................................................37
5.2 OFFSET METHOD OF SURFACE CREATION ...............................................................................37
5.2.1 Introduction ...................................................................................................................37
5.2.2 Surface File for Vertical Alignment...............................................................................38
5.2.3 Data filtering for TE ......................................................................................................38
5.2.4 Importing Level Data and VA Surface Creation ...........................................................43
5.3 CREATING THE EXISTING PROFILE ...........................................................................................45
5.3 CREATING THE RECAMBERING PROFILE ..................................................................................48
5.3.1 Introduction ...................................................................................................................48
5.3.2 Creating the Recambering Assembly.............................................................................49
5.3.3 Creating the Existing Tar Edges and Design Lane Edges Alignments ..........................52
5.3.4 Creating the Recambering Corridor .............................................................................54
5.3.5 Creating the Recambering Surface ...............................................................................57
5.3.6 Adding the Recambering Surface to the Profile View ...................................................58
CHAPTER 1: INTRODUCTION
While it is the Design Engineer’s sole responsibility to apply the theories of Highway
Design to produce a good design, there are some computer packages that help
automate the design process into some extent. Most common packages are Civil 3D,
Geopack, 12D etc. RDA is currently using AutoDesk’s Civil 3D software on which
this guide is based, to do the highway designs.
2.1 Introduction
A Surface in Civil 3D is a 3D model of the existing road and topography, created
using TS or other available data. There are few methods available to create the
surface depending on the data available
Using a Point File (.txt or .csv)
Using Contour Lines
Using Embedded data
Open the Civil 3D program usually as any other Windows based program.
Open Civil 3D Worksheet
File New
You will get the ‘Select Template’ dialog box.
Select HighwayHO1.dwt (Template can be changed according to how you name your
customized template)
Press Open.
Save the Drawing as per the file hierarchy given, naming it Surface.dwg.
Now it is necessary to prepare your Excel file in order to import the data to the
Surface.dwg File. Owing to the obvious reasons of copyright infringement, an Excel
file cannot be imported to Civil 3D file as it is. So it is necessary to make a .csv file
from the Excel file.
It is important to check the coordinate system before importing the data. Usually
Civil 3D uses N,E,Z or E,N,Z formats. It will be a good idea to check a point in the
drawing to see what will be X (N or E?) and what will be Y (N or E?)
Delete the first row of the Excel file if it has any texts (like Point Number, Position X,
Position Y etc)
FileSave As (Browse to the relevant Folder)
Save As Type = CSV Comma Delimited
Save
Here you have to set the format according to your data file (In this case, PENZ Comma
delimited)
Press the ‘+’ mark.
Browse to the Folder in which your .csv file is saved
Select and Open (Make sure the Files of Type = .csv)
Check ‘Add Points to Point Group’
Press the tool bit right to the empty combo box, ‘Add Points to the Point Group’.
Give a suitable name (eg. TOPO)Press OK
Press OK
Then the points will be imported to the File.
When you try to import the .csv file to the Civil 3D, make sure the .csv file is not
used by any other programme (i.e. it is not open in MS Excel). Otherwise a sharing
violation will occur and data will not be imported.
Now you have a Flat Plan of the road with all the 3D points imported it. Next step
will be to create the Surface
ToolspaceProspectorSurface[RC]Create Surface
‘Create Surface’ dialog box will appear.
Press Name under Information.
Change the Name to EG.
ToolspaceProspectorSurfacesEGDefinition Point group [RC]Add
Select Topo which we created earlier.
Press OK.
Now the surface will be drawn.
Following are the main candidates for the Break Lines in Civil 3D
Existing Centre Line
Tar Edges
Retaining walls
Dam tops etc
2.2.2 Boundary
The boundary is drawn in order to restrict the surface to an area in which the survey
points are available. As obvious, it makes no sense to have the surface beyond the
area where survey points are not taken.
Draw a closed boundary in RDA-TOPO-SUR_NEG layer in 2D poly. (If this layer is not
available, create it in the layer manager).
The closed boundary should be drawn in polylines.
ToolspaceSurfacesDefinitionBoundariesAdd.
‘Add Boundaries’ dialog box will appear.
Change the parameters appropriately.
Press OK.
It should be noted however, that contour drawings are usually used to do the
Preliminary Road Designs. Therefore, corrections like Break lines cannot be applied
to this Surface. A Boundary may be added depending on the requirement.
A topographic survey drawing with embedded data is shown in the following figure.
“EATTEXT” Method is usually used to extract data from such a file and to create the
surface.
Select the piece of text depicting the level (or the point itself) as the case would be, in the
drawing.
[RC] Select Similar
[RC] Isolate ObjectsIsolate Selected Objects
Type “EATTEXT” in the command line and Enter
‘Data Extraction Begin (Page 1 of 8)’ dialog box will prompt.
Select ‘Create a New Data Extraction’ and Press Next.
‘Save Data Extraction As’ dialog box will prompt. Browse to the relevant Folder, Give a File
Name (eg. Data) and Save
‘Data Extraction Define Data Source (Page 2 of 8)’ dialog box will prompt. Press Next
‘Data Extraction Select Objects (Page 3 of 8)’ dialog box will prompt. Here it is necessary to
select the item(s) your data are stored. It could be one or any of text, point, etc. Press
Next.
‘Data Extraction Select Properties (Page 4 of 8)’ dialog box will prompt. You have to select
properties so as to get x,y,z coordinates. Press Next
‘Data Extraction Refine Data (Page 5 of 8)’ dialog box will prompt. Press Next.
‘Data Extraction Choose Output (Page 6 of 8)’ dialog box will prompt.
Tick ‘Output Data to External File’
Browse to your Data Folder, give a name (eg. Extracted Levels) and Save the File. It will be
saved as an MS Excel File.
Press Next and the Wizard will reach the Final Step,
‘Data Extraction Finish (Page 8 of 8)’ dialog box will prompt.
Press ‘Finish’
Now in your Data Folder, an MS Excel File has been created.
Open it, remove unnecessary rows/columns and save as a .csv file.
Create the Surface as described in 2.2
Two Tangents drawn using the Tangent-Tangent (No curves) tool bit
Select “Free Curve Fillet (Between two entities, radius) tool bit
Select “Floating Curve (From entity, radius, through point) tool bit.
“Select entity to attach to” will prompt in the command line.
Select the Straight
“Specify Radius” will prompt in the command line.
Give the radius
Is Curve Solution Angle (Greater than 180 Lesser than 180) will prompt.
Select Lesser than 180
“Specify end point” will prompt in the command line.
Specify the end point to match with the existing Centre Line.
Press Enter
The curve will be drawn.
Select “Floating Curve (From entity, radius, through point) tool bit.
“Select entity to attach to” will prompt in the command line.
Select the Curve
“Specify Radius” will prompt in the command line.
Give the radius
Is Curve Solution Angle (Greater than 180 Lesser than 180) will prompt.
Select Lesser than 180
“Is curve compound or reverse to curve before?” will prompt in the command line.
Select Compound
“Specify end point” will prompt in the command line.
Specify the end point to match with the existing Centre Line.
Press Enter
The Curve will be drawn.
Select “Floating Curve (From entity, radius, through point)” tool bit.
“Select entity to attach to” will prompt in the command line.
Select the Curve
“Specify Radius” will prompt in the command line.
Give the radius
“Is Curve Solution Angle (Greater than 180 Lesser than 180)” will prompt.
Select Lesser than 180
“Is curve compound or reverse to curve before?” will prompt in the command line.
Select “Reverse”
“Specify end point” will prompt in the command line.
Specify the end point to match with the existing Centre Line.
Press Enter
The Curve will be drawn.
Main MenuGeneralToolspaceToolbox
Reports ManagerAlignment[DC] Incremental Stationing Report
‘Create Reports Alignment Incremental Stationing Report’ dialog box will appear.
Change the parameters as per the requirement and press ‘Create Report’
Alignment Incremental Station Report will pop up.
CHAPTER 4: SUPERELEVATION
4.1 Introduction
Cant, camber or superelevation, is the difference in elevation of two road edges.
Designers ensure that a curved road is sloped so it is higher on the outside of the
curve.
Superelevation can be conveniently entered using the tools available with the Civil
3D.
SN Abbreviation Description
1 ENC End Normal Crown
2 RC Reverse Crown
3 BFS Begin Full Super
4 EFS End Full Super
5 BNC Begin Normal Crown
ToolspaceSitesSite (No)DCL
[RC] Edit Superelevation
Select “Open the Superelevation Curve Manager” from the incoming dialog box.
Superelevation Curve Manager will appear
Press Tabular Editor
Here, all the curves in the Alignment are displayed in the Tabular Editor.
Usually the beginning point of the alignment should be given here (even if it is not a
superelevation critical point as per the calculation)
Type the begin point Chainage and press Enter
It will be added to the Tabular Editor
Type the relevant superelevation values for all the required shoulders and lanes depending
on the road cross section.
Add all the critical points under each curve as described above
It should be noted however, that the Civil 3D displays the Superelevation diagram
only in the Profile View (Vide Chapter 5)
This is a method used to take levels very accurately using The Level instrument.
However, the levels taken are referenced to a chainage and not into a coordinate
point as in the Total Station. Centre Line is marked on the road initially according to
the coordinates given by the Designer. The levels are taken perpendicular to the road
centre line reference to each chainage.
Open the Excel Sheet with new levels data and remove unnecessary texts (Only 4 rows
Chaiange, Offset, Level, Description should be available)
All the data should be in numerals only.
If the Chainages are given as 0+000 etc, convert them to numerals.
There should be no blank rows in between chainages
None of the cells of these 4 columns should be kept blank
A minus offset represents a length measured left from the CL point.
Now it is necessary to get the LHS TE and RHS TE separately. Although it may
seem that TE with a (-) value as the LHS TE and one with a (+) value as the RHS
TE, this is always not true. If the DCL has shifted to one side altogether, away from
the existing road, both LHS TE and RHS TE will have either (-) or (+) values both.
Considering F2 Cell;
=IF(A2=A1,IF(B2>B1,"R","L"),IF(A2=A3,IF(B2>B3,"R","L"),"Error"))
Considering H1 Cell;
==F1&D1
Considering F1 Cell;
=A1&","&B1&","&C1&","&D1
‘Import Alignment Station and Offset File’ dialog box will appear
Browse to TE.txt file and press Open
‘Enter File Format’ will prompt in the command line
Type ‘5’ and Enter
‘Enter a delimiter’ will prompt in the command line
Type ‘2’ and Enter
‘Enter an invalid indicator for elevation’ will prompt in the command line
Type ‘1000’ and Enter
‘Enter an invalid indicator for Station Offset’ will prompt in the command line
Type ‘100’ and Enter
‘Select Alignment’ will prompt in the command line
Select the Alignment
Only TE points will be imported to the Civil 3D File
Make Sure our customized Point Set Style is made default. Otherwise the texts will not
be displayed.
Now if the point numbers are closely examined, it will be noticed that the each set of
LHS TE and RHS TE points are numbered sequentially. This facilitates the Designer
to automatically draw both the TE lines, instead of doing it manually.
Then these 2 lines (LHS TE and RHS TE) should be converted to polylines.
After that, the balance data should be imported and the Surface should be created as
described in Section 2.2.
This Surface should be exported as Land XML for future use of the Vertical
Alignment.
Since the Surveyor usually does not take existing CL in this Level Survey, it is not
possible to make it a Break Line as we did in the previous chapter.
Here you will see the available surfaces are shown in the Select surfaces panel
Forthcoming dialog boxes ‘Create Profile View-Station Range’, ‘Create Profile View-Profile
View Height’ and ’Create Profile View-Profile Display Options’ need not be changed.
Press ‘Next’ for each of the three dialog boxes
‘Create Profile View-Data Bands’ will appear.
Change the band set to the preferred one in ‘Select band set:’
Press Next
‘Create Profile View-Profile Hatch Options’ will appear. No need to change anything
Press ‘Create Profile View’
‘Select Profile View Origin’ will prompt in the command line.
Select a convenient location.
Then the Existing profile will be drawn.
You are at liberty to select the Datum and labelling frequency (10m, 20m etc)
There is a sub assembly help tab in the bottom right of the Subassembly properties
dialog box. Clicking that button will demonstrate the parameters of this dialog box.
Overlay depth and the minimum clearance should be given according to the
Pavement Design.
5.3.3 Creating the Existing Tar Edges and Design Lane Edges Alignments
Once the Assembly is completed, it is necessary to run the Assembly along the
Design Centre Line. For this, the constraints should be specified. Civil 3D uses
alignments to specify these constraints.
Copy the two TE lines drawn in the VA Surface and paste to the original coordinates
Alignments Create Alignment by Polyline
‘Select the first line/arc/polyline’ will prompt in the command line
Select the LHS TE
You may be prompted to change the direction. If you selected the TE LHS towards the
beginning side of the DCL alignment, there is no need to change the direction
Enter (2 times)
‘Create Alignment from Objects’ dialog box will appear
Change the Parameters as shown and Press OK
Press OK
Recambering corridor will be drawn
ToolspaceCorridors[RC] RecambProperties
Corridor Properties dialog box will appear
In the Surfaces Tab, press ‘Create a Corridor Surface’
While Data type = Links and Specify code = Top, press ‘Add surface item’
Now you will see the top surface of the Corridor is added under the Surfaces in the
Toolspace
It is necessary to make sure that these lines are drawn above the recambering surface
and also to match as much as possible to the same. The distancing between two
PVI’s is such that it is greater than the permissible minimum Vertical Curve Length
(VCL) of the selected Design Speed.
Any adjustment can be done later, but a robust design at the first instance will make
it easy to fine tune in the next step.
‘Pick Point near PVI or Curve to add curve’ will prompt in the command line
Select the first PVI
‘Specify Curve Length’ will prompt in the command line
Give the Vertical Curve Length and Enter
The Vertical Curve will be drawn
Complete the design using curves and PVI’s where permissible as per the Design Speed.
Then the labels in the Profile View will change to represent the values of the FG profile
Now the FG profile should be matched with the Recambering surface as much as
possible ensuring the VCL and K values satisfy the selected design speed. A routine
practice for this task is to insert another band showing the difference between the FG
profile and the recambering surface.
6.1 Introduction
Drawing sheets should be generated showing the Plan and Profile to issue to the
Construction site. While the preparation of the drawing sheets is usually done in the
draughtsman’s section, initial sheet preparation can be done using Civil 3D Software.
Press Next until the ‘Create View Frames-Profile Views’ dialog box appears
Change the Profile View Style and Band Set Style to RDA defaults
‘Create Multiple Profile Views – Profile View Height’ dialog box will appear. Press Next
‘Create Multiple Profile Views – Profile Display Options’ dialog box will appear. Press Next
‘Create Multiple Profile Views – Data Band set’ dialog box will appear.
Change the Profiles to match with the EG and FG
Press Next
‘Create Multiple Profile Views –Profile Hatch Options’ dialog box will appear. Press Next
‘Create Multiple Profile Views –Multiple Plot Options’ dialog box will appear. Press Finish
‘Create Sheets – Profile Views’ dialog box will appear
Press ‘Create Sheets’
‘Select Profile View Origin’ will prompt in the command line
Give a convenient place in the drawing.
Then the drawing sheets will be generated.
This may be further fine-tuned by the draughtsman’s section, converting the file into
an AutoCAD file as follows;
Note that the assembly created here is for a road described as follows.
Existing Road
Overlay depth = 0.050m
Widening Section
Wearing course = 0.050m
Base depth = 0.250m
Subbase depth = 0.300m
Mirror the shoulders to the LHS as you did to the widening section.
Add an ‘L’ to the subassembly name.
Then the completed section will be as follows.
o C = 0.001m
o Bottom Width = 0.600m
o Ditch Depth = 0.600m
o B1 = 0.001m
o G1 = 1.00:1
o F1 = 0.001m
o Inside Bench Grade = 4.00%
o Inside Bench Width = 0.001m
o E1 = 0.000m
o D = 0.600m
o A1 = 0.001m
o G2 = 1.00:1
o F2 = 0.001m
o Outside Bench Grade = 4.00%
o Outside Bench Width = 0.001m
o E2 = 0.001m
o B2 = 0.001m
o A2 = 0.001m
Press OK
Then the corridor will be created.
Go to ToolspaceCorridor-1Properties.
Switch to Surfaces tab.
While Data type = Links and Specify Code = Top, press the Create a corridor surface button
Press Add surface item button.
Switch to Boundaries tab
[RC] CorridorAdd AutomaticallyDaylight_Cut
Press OK.
Press OK.
<Sample Line Tools> dialog box will prompt.
Select By Range of Stations
<Create Sample Lines> dialog box will prompt.
Change parameters as per your requirement.
Press OK.
<Specify station along alignment> command will prompt.
Press Enter.
Then the Sample lines will be drawn.
Change the Specify code: to Datum and press Add surface item button.
Press OK.
In the oncoming dialog box, change the Quantity takeoff criteria to EarthWorks and give the
parameters as shown.
o Existing Ground = EG Surface
o Datum = New Corridor Surface
Press OK
Press the button against the Select a style sheet and select Earthwork from the oncoming
dialog box.
Press OK and then the cut and fill materials sheet will be generated.
SectionsCompute Materials
Press OK
Press OK.
Press Apply and OK.
It is always possible to get a new Material List and map the other materials to
compute the quantities. Since the procedure is similar, it would not be described here
in detail.
Select the relevant material list and press the button against the Select a style sheet.
Select ‘Select Material’ style sheet from the oncoming dialog box.
Press OK.
Then the Volume Report will be generated.