Skip to main content
April 2, 2026Michael Kinnear/4 min read

Modifying Assemblies for Improved Intersection Design: A Step-by-Step Guide

Master Civil 3D Assembly Modifications for Better Results

Assembly Modification Overview

This guide focuses on fixing intersection design issues by modifying existing assemblies and creating specialized half-roadway configurations for proper integration.

Common Intersection Assembly Issues

Misaligned Curb Returns

Standard curb returns may not match the existing road geometry, creating visual and functional inconsistencies in the intersection design.

Half Intersection Problems

Development intersections often require specialized half-roadway assemblies to properly connect with existing infrastructure.

Missing Infrastructure Elements

Automatically generated assemblies may lack critical components like sidewalks or proper curb and gutter configurations.

Creating Half-Roadway Assembly Process

1

Navigate to Source Assembly

Locate the existing development assembly that will serve as the foundation for your half-roadway configuration.

2

Copy and Modify Assembly

Create a duplicate of the original assembly and remove the unnecessary side while retaining the required left-hand or right-hand side.

3

Update Assembly Properties

Rename the modified assembly with a clear identifier like 'dev-half' to distinguish it from the original full assembly.

4

Select and Delete Excess Elements

Highlight all components on the unwanted side of the assembly and erase them, keeping only the baseline and required side elements.

Assembly Direction Considerations

When determining which side to retain, consider the road reading direction. The left-hand side assembly should be preserved when the road reads in that direction for proper intersection integration.

Civil 3D Auto-Generated Assembly Types

Primary Road Full

Complete assembly for the main roadway including all lanes, shoulders, and infrastructure components for full intersection coverage.

Secondary Road Full

Full assembly configuration for intersecting secondary roads with appropriate width and component specifications.

Curb Return Fillets

Specialized assemblies for corner transitions that require modification to match project-specific curb and sidewalk standards.

Curb Return Assembly Modification

1

Access Tool Palettes

Open the Civil 3D Tool Palettes to access the library of assembly components needed for sidewalk and curb modifications.

2

Add Basic Sidewalk

Place a Basic Sidewalk component at the back of the existing curb and position it correctly using snap points for precise alignment.

3

Install Matching Curb

Add a Basic Curb and Gutter component that matches the project standards, replacing the default curb configuration.

4

Remove Original Curb

Delete the original curb component and adjust positioning of new elements using snap points for accurate placement.

Snap Point Troubleshooting

If snap points are not working correctly during assembly modification, try zooming out and using zoom extents. Moving components further away and then back in can also resolve snap selection issues.

Corridor Rebuilding Process

1

Access Corridor Properties

Select the corridor and navigate to Corridor Properties to modify the assembly assignments for the intersection components.

2

Assign Modified Assembly

Change the Primary Half Road assembly to the newly created dev-half assembly and apply the changes to update the corridor.

3

Rebuild Individual Corridor

Execute the rebuild command to apply the assembly changes to the selected corridor and update the intersection geometry.

4

Rebuild All Corridors

Right-click on corridors in the project and select rebuild all to ensure all intersection components are updated consistently.

Assembly Modification Results

After rebuilding, the modified half-roadway assembly properly matches existing geometry and includes sidewalks at intersection corners. However, bowtie formations may appear and require additional correction in subsequent steps.

This lesson is a preview from our Civil 3D Certification Course Online (includes software & exam). Enroll in this course for detailed lessons, live instructor support, and project-based training.

In this comprehensive tutorial, we'll systematically modify several assemblies associated with our created intersections to achieve professional-grade results. Upon closer examination of our work area, you'll notice two critical issues: the curb returns lack proper geometric alignment, and half of our development intersection requires structural corrections to meet current design standards.

To address these deficiencies effectively, our first step involves creating a specialized half roadway alignment and corresponding assembly for this intersection. This approach ensures optimal road geometry while maintaining compliance with modern traffic engineering principles. Navigate to your existing development assembly, which will serve as our foundation template. Create a duplicate of this assembly, then modify it specifically to address the geometric requirements of this road section.

Understanding directional flow is crucial for proper assembly configuration. Since this roadway follows a specific directional pattern, we need to preserve the left-hand side elements of our assembly structure. Access your newly created assembly and focus on retaining all left-side components while systematically removing right-side elements that don't serve our current design intent.

Begin the modification process by highlighting all right-side assembly components and deleting them entirely. This creates a clean foundation for our half-roadway design. Next, select the baseline element and access Assembly Properties through the context menu. Update the naming convention to "dev-half" to maintain clear project organization—this standardized naming approach becomes invaluable when managing complex intersection projects with multiple assembly variants.

The second critical modification involves updating the curb return assembly. When we initially created these intersections, Civil 3D automatically generated numerous assemblies in the upper section of our workspace. Each assembly receives specific nomenclature: "primary road full," "secondary road full," and "Curb Return Fillets." The latter requires our immediate attention to ensure consistency with project standards.

Upon detailed inspection, the existing lane configuration meets our requirements perfectly. However, the curb profile doesn't align with our current drawing standards—a common issue when working with default intersection assemblies. Additionally, we must incorporate a sidewalk element to comply with accessibility requirements and modern urban design principles.


Access your Tool Palettes to begin the sidewalk integration process. Select the Basic Sidewalk tool and position it strategically at the back edge of the existing curb. Carefully relocate this element to the designated point, ensuring proper alignment with adjacent infrastructure. The sidewalk will automatically adopt standard parameters, eliminating the need for additional modifications in most scenarios.

Now we'll address the curb replacement process. Add a Basic Curb and Gutter element, positioning it at the calculated point to create temporary dual curb placement. Select the original curb element and delete it using the erase command. This systematic approach prevents accidental removal of critical assembly components while ensuring seamless transitions.

Precise positioning requires careful attention to snap points and geometric alignment. Relocate the new curb to align with the top point of the existing curb structure, then adjust positioning relative to the sidewalk's top edge. If snap functionality becomes unresponsive—a common occurrence in complex assemblies—zoom out to drawing extents and return to your working view to refresh the snap recognition system.

When snap issues persist, employ the strategic repositioning technique: move the element significantly away from the target location, then gradually approach the desired position. This method often resolves snap recognition problems and provides reliable connection points. Focus on achieving precise endpoint connections to ensure structural integrity throughout the assembly.

With your Curb Return Fillets now properly configured—featuring the correct curb profile, integrated sidewalk, and appropriately positioned cut slope—close the assembly editing window. Return to your intersection overview to implement these changes across the entire corridor system.


Navigate to your corridor selection and access Corridor Properties to implement the assembly changes. Locate the Primary Half Road section and update the assembly reference to your newly created "Dev Half" configuration. Apply these changes and initiate a complete rebuild to propagate modifications throughout the entire intersection geometry.

The rebuild process will comprehensively update all intersection elements, requiring a systematic approach to maintain drawing accuracy. Access the corridors section where you'll notice multiple elements flagged as out-of-date—this is expected behavior following major assembly modifications. Right-click on the corridors group and select "rebuild all" to ensure complete system synchronization.

Following the comprehensive rebuild, you'll observe that the half-roadway section now properly integrates with surrounding infrastructure elements. Sidewalks now extend seamlessly into corner transitions, creating the professional appearance required for construction documentation. However, this process typically introduces bowtie formations—geometric irregularities that require additional refinement to achieve final design standards.

Save your current progress to preserve these significant improvements. Our next phase will focus on eliminating these bowtie irregularities through advanced corridor modeling techniques, ensuring your intersection design meets both aesthetic and functional requirements for modern infrastructure projects.

Key Takeaways

1Half-roadway assemblies are essential for proper development intersection design and require copying and modifying existing full assemblies
2Civil 3D automatically generates multiple assembly types for intersections including primary road full, secondary road full, and curb return fillets
3Curb return fillet assemblies often need modification to match project standards for curbs, sidewalks, and cut slopes
4Tool palettes provide access to basic sidewalk and curb components needed for assembly modifications
5Snap point issues during assembly modification can be resolved by zooming out, using zoom extents, or temporarily moving components
6Corridor rebuilding requires both individual corridor updates and system-wide rebuild all commands to ensure consistency
7Assembly modifications successfully integrate sidewalks and matching curbs but may create bowtie formations requiring additional correction
8Proper assembly direction consideration is critical when determining which side to retain for half-roadway configurations

RELATED ARTICLES