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.