Skip to main content
April 2, 2026Al Whitley/5 min read

Creating a Roof Plan in CAD 301: Tracing Roof Outlines and Adding Overhangs

Master Professional Roof Design with CAD Techniques

Prerequisites Check

Ensure you are working in your CAD 301 plan model file with the roof plan information positioned on top of the floor plan information before beginning this tutorial.

Initial Layer Setup Process

1

Navigate to Layers

Access the layers panel and locate the A-Roof Outline layer

2

Set Current Layer

Make A-Roof Outline your active working layer

3

Isolate Layers

Right-click, select 'Select All but Current', and turn off all other layers

4

Enable Wall Layer

Turn on the A-Wall layer to serve as your tracing reference

Essential OSnap Settings

Clear All Settings

Type OS and select Clear All to reset any existing object snap configurations that might interfere with precise tracing.

Enable End Point

Turn on End Point snap to ensure accurate connection to building corners and structural elements during polyline creation.

Polyline Tracing Guidelines

0/4
Understanding Dashed Line Display

The roof outline appears dashed because the A-Roof Outline layer has a hidden line type defined. This visual characteristic was imported from the extraction model along with other layer properties.

Line Type Scale Configuration

48x
Global line type scale factor in model space

Creating Roof Overhangs

1

Access Offset Command

Use the Offset command and enter the distance value of 24 inches

2

Select Base Geometry

Pick the roof outline polyline as the reference for offsetting

3

Set Direction

Click outside the building outline to create the 2-foot overhang extension

Covered Porch Considerations

Standard offsetting does not account for covered porch areas. Manual line drawing and trimming operations are required to properly represent roof geometry over existing covered structures.

Geometry Cleanup Techniques

Line Connection Method

Draw connecting lines between separated roof segments. Use trim operations with cutting edges to create clean intersections and remove excess geometry.

Grip Editing Approach

Select polyline grips and drag horizontally or vertically with Ortho enabled. This method maintains precise orthogonal relationships in the roof outline.

Polyline Closure Verification

1

Select Polyline

Choose the roof outline polyline and right-click to access editing options

2

Edit Polyline

Navigate to Polyline > Edit Polyline to access closure settings

3

Check Status

Read the command prompt to determine if the polyline is open or closed

4

Close if Necessary

Use the close option to create a mathematically closed polyline shape

Gutter Offset Specifications

3 inches
Standard gutter offset distance from roof edge

Layer Organization Final Steps

0/4
Ready for Advanced Roof Design

With the roof outline and overhangs complete, you are now prepared to work on the hips and ridges that define the three-dimensional roof structure in your CAD model.

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

Let's begin developing our comprehensive roof plan. First, ensure you're working within your CAD 301 plan model file—we'll be overlaying the roof plan information directly onto the existing floor plan data for optimal workflow integration. Navigate to your layers panel and locate the A-Roof Outline layer, then set it as your current working layer.

Next, streamline your workspace for maximum efficiency. Right-click and select "Select All but Current," then disable all other layers by clicking the illuminated light bulb icons. Clear your screen with another click, then reactivate only the A-Wall layer. This focused approach eliminates visual clutter and allows you to concentrate on the essential elements. For the A-Roof Outline, we'll trace a precise polyline around the building's perimeter—a fundamental step that establishes the foundation for all subsequent roof elements.

Configure your OSnap settings for accuracy by typing "OS" and selecting "Clear All." Enable only the End Point option to ensure precise connections, then click OK. Begin drawing your polyline from any corner, methodically working around the building's perimeter. This systematic approach minimizes errors and ensures complete coverage of all structural elements.

Pay particular attention to architectural features like fireplaces and other projections—these elements significantly impact roof design and must be accurately represented. Continue tracing around the building, verifying that each point snaps to the intended endpoint. Complete the outline by typing "C" to close the polyline. For columns and other vertical elements, draw separate rectangles around each structure to maintain design integrity and construction clarity.

Save your progress with CTRL+S. You'll notice the roof outline appears as a dashed line—this occurs because the A-Roof Outline layer uses a hidden line type by default. When we imported layers from the extraction model, we inherited these predefined layer characteristics, which maintain industry-standard drawing conventions and ensure consistency across all project documentation.

The line type scale displays at a factor of 48, reflecting our global line type scale setting optimized for model space environments rather than paper space units. This scaling ensures proper line weight representation across different zoom levels and plot scales. Now, examining your project handout, note the 2-foot typical overhang dimension in the upper right corner—this critical measurement defines where the roof extends beyond the building envelope.


This overhang specification directly communicates with the framing crew, which explains why we've disabled the masonry layer. We're providing clear instructions that the roof should extend 2 feet beyond the building's structural envelope. Execute this by typing "Offset," entering "24" for the 24-inch dimension, pressing ENTER, selecting your polyline, and indicating the outward direction. Press ENTER again and save with CTRL+S.

However, you'll notice the current design doesn't show proper roof overhang over the covered porch area. This requires manual adjustment to ensure the roof design accurately reflects the architectural intent. Draw connecting lines from the porch corners to create the proper overhang geometry, ensuring the covered area receives adequate protection from weather elements.

Use the Trim command to clean up intersections. Select the cutting edges carefully, then pick the segments that need removal. This process eliminates overlapping geometry and creates clean, professional-grade construction documentation that framers can follow without ambiguity.

Professional CAD drafting standards require clean geometry without overlapping or disconnected segments. When you have a polyline ending at one point and another line segment beginning at the same location, it creates potential issues for both visual clarity and downstream manufacturing processes. Address this by erasing the problematic segments and using grip editing to create seamless connections.

Select the polyline, activate Ortho mode, and use the grips to drag segments horizontally and vertically as needed. This method maintains geometric precision while creating clean intersections. Hit Escape when complete, save your work, then use Trim to finalize all connections using the endpoints as cutting references.


Verify that your roof outline forms a closed polyline—this is crucial for area calculations and other analytical functions. Select the polyline, right-click, and choose "Polyline," then "Edit Polyline." Check the command prompt status: if it displays "open," your polyline has gaps that need closure. Selecting the "Close" option will automatically complete the perimeter and change the status to "closed."

The final step involves adding the gutter offset. While still in the polyline editing mode, access the Offset command and enter "3" for the 3-inch gutter dimension. Select the roof outline and offset outward to create the gutter line. This detail ensures proper water management design and provides contractors with precise installation guidelines.

At this stage, some elements may appear on incorrect layers—this is common during complex drafting operations. Zoom in to select the inner rectangle and reassign it to the A-Roof layer using your layer management tools. Similarly, migrate the outer outline to the A-Roof Gutter layer. These layers may appear turned off initially, which is perfectly acceptable for this stage of the process.

Now we'll transition to creating the roof's structural elements. Access your Layers panel and activate the A-Roof layer as your current working layer. Keep the gutter layer disabled for now—we'll reactivate it when needed. Disable both the Roof Outline and A-Wall layers since we'll be focusing exclusively on hips, ridges, and other roof-specific elements. This layer configuration optimizes your workspace for the next phase of roof design development.

Key Takeaways

1Proper layer management is essential for organizing roof plan elements, with A-Roof Outline serving as the foundation layer for all subsequent roof geometry
2Object snap settings, particularly End Point snap, ensure precise connections when tracing building outlines with polylines
3Standard 2-foot roof overhangs are created using the Offset command with a 24-inch distance, but covered porches require manual geometry adjustments
4Clean CAD drafting practices require converting separate line segments into closed polylines and eliminating redundant geometry through trimming operations
5Line type appearance is controlled by layer properties and global scale factors, with a scale of 48 being standard for model space environments
6Gutter representation requires a 3-inch offset from the main roof edge and should be placed on a dedicated A-Roof Gutter layer
7Layer organization separates different roof components: outlines, structural elements, and drainage systems each belong on distinct layers
8Proper geometry closure verification ensures that polylines are mathematically closed, which is critical for accurate area calculations and 3D modeling

RELATED ARTICLES