Skip to playerSkip to main content
How to Create Roadway Alignments in Autodesk Civil 3D | Step-by-Step Road Design Tutorial

YouTube Description:

Learn how to create Roadway Alignments in Autodesk Civil 3D with this step-by-step tutorial. This lesson explains the alignment creation process and essential tools used in road design workflows.

In this tutorial, you will learn:

- Introduction to Roadway Alignments
- Creating Alignments from Objects
- Creating Alignments Using Alignment Layout Tools
- Understanding Alignment Properties
- Editing Alignment Geometry
- Working with Alignment Styles and Labels
- Basic Roadway Design Workflow

Software: Autodesk Civil 3D

Topic: Roadway Alignment Creation

Level: Beginner to Intermediate

Subscribe to Autodesk 786 for free Autodesk software tutorials, including Civil 3D, AutoCAD, Revit, Navisworks, 3ds Max, and other Autodesk applications.

Our mission is to make professional Autodesk education accessible to everyone through free tutorials.

#AutodeskCivil3D #RoadwayAlignment #RoadDesign #Civil3D2026 #Autodesk786 #CivilEngineering #HighwayDesign #InfrastructureDesign
Transcript
00:09We have four alignments that we will use as examples. For the eastern alignment,
00:14we can lay out the tangent section based on the points of intersection, but we also want to include
00:19a reverse curve that we can easily edit. In the south alignment, we want to import the alignment
00:27based on the line work that is drawn using polylines. It also contains a reverse curve,
00:33but we want to pay attention to the direction that we draw the alignment since that will dictate the
00:37direction of the stationing. The west alignment is very basic, but we want to include spirals in the
00:44curve. In this video series, we will also detail the intersection of the end alignment. For the north
00:53alignment, we want to import an XML file that may be designed by someone else or possibly in another
00:59program. So to begin with, we will lay out the east alignment with the reverse curve. We will provide
01:06the alignment name and some of the key parameters such as the stationing and the design speed as
01:11well. Now to lay out the reverse curve, we will draw a tangent between the beginning point and the first
01:17PI. We will do the same thing for the end section of the alignment, but the first curve we will
01:24enter
01:24in as a floating curve, and we can select any point on the first tangent. Then we enter the radius,
01:31and then we select the through point. In this case, we can choose any point on our layout line,
01:36and we will just choose the nearest. Now the alignment then updates to include that curve.
01:43Next, we want to add a second curve as a free curve. We will select the first curve and the
01:50second
01:50tangent, and then specify that this is a reverse curve. Once we add the radius, our alignment is
01:58now complete. We can modify the geometry by moving the grips, and we can see that the reverse curve
02:04stays true. This option gives us much more flexibility if anything on the alignment needs to change or be
02:11revised. Next, we will create an alignment from objects, and when we do this, the alignment will
02:19reflect the exact geometry that we have drawn. We want to be certain that we have laid out the curves
02:25correctly, and we need to be aware of the direction in which the line was created. To be consistent with
02:31the other alignments, we will start at the intersection point and move south, and here we are simply laying
02:36out a polyline by drawing points at each PI. Then we will run the fillet command at each curve, and
02:45then
02:45add a reverse curve near the northern portion of the alignment. Now to create the alignment, we need to
02:53choose create alignment from objects from the alignment drop down. Initially, we can specify the direction of
03:00the stationing, or if we want to reverse the stationing on how it was drawn. And then here we can
03:05define the
03:06design criteria similar to the previous alignment. Stationing, design, speed, other items like that.
03:11Now once the alignment from objects is created, there are a few things that we need to consider.
03:16Simple geometry like curves, points, or tangents, those can easily be updated using the grips or tools.
03:25Complex geometry like compound or reverse curves are essentially set by the objects. Here, if we
03:32revise the reverse curve, a warning will display showing the elements are not collinear. And in this
03:38case, we could redraw the object or lay out the alignment similar to the first method. Next, we have
03:44a very simple alignment where we would like to add spirals. We take the same steps that we did previously
03:50to set up the alignment and lay out the points. Now here, we will choose the free spiral curve
03:56spiral function and lay out the curve in the standard method, where we select the tangents
04:02and specify the radius. But we also need to indicate the spiral length on both sides of the curve.
04:09Now there are other ways that we can add spiral curvature, and it's something that users can play with
04:13to see all the capabilities of that tool. Now for the north alignment, we have a simple layout,
04:19but we want to import the XML file that contains the geometry for the alignment. We do this under
04:25the Insert tab and choose Land XML. One item to note is that Super Elevation is supported for Land XML
04:32files. Here we can choose which items we would like to import into our file. So we'll choose all the
04:38available elements there. Now once we've imported that, we have the same editing capabilities. In viewing
04:44the alignment, we'll see that the stationing may need to be updated. So we can do this by selecting the
04:49alignment and choosing properties. Here we can change the stationing or other design criteria,
04:55or even add station equations if we need them. The alignment grid view is available for any
05:00civil 3D alignment. So when we choose this function, we can see the detailed geometry,
05:05and we also have the ability to revise the alignment. This gives us a level of precision
05:10to modify the alignment exactly as is required by our design criteria.
05:15So the last portion of this segment that we'll cover is for offset alignments. And we would like to
05:21create a corridor with an intersection between the south alignment and then this access road here.
05:27The northbound portion of the road will have a turn lane, but that turn lane crosses the centerline
05:33alignment. And the same is true for the southbound approach of the intersection. The lane overlaps the
05:40alignment. So in order to create a corridor, we will need an offset alignment for the northbound and
05:46southbound lanes that can govern the assemblies. So in order to do this, we go to the alignment menu and
05:53choose create alignment offset. And we'll base this on the centerline. We need to provide some details
05:59about the offset alignment. So we'll create the northbound alignment first. So one thing we need to
06:04consider, again, is the direction of our stationing. The stationing goes from north to south. So the
06:10northbound is actually on the left side of the alignment. So we'll recreate only the northbound
06:15alignment for now. And so we'll need to zero out the southbound side and then set the properties.
06:20And we won't set the labels right now. If we have a profile for the centerline, we can base the
06:25offset
06:25alignment profile on that centerline and then provide an offset slope. The offset was created,
06:35but we're showing the line only. No labels. And we can change the alignment definition if needed.
06:40In our tool space, we can select the alignment and choose properties. And we have several options
06:44to define our alignment. If we want to group this with the other centerlines, we can define that here.
06:52We'll do the same thing for the southbound lane. We'll define it on the right side relative to the
06:57stationing. And then we'll set up the similar parameters.

Recommended