Earthwork quantities sheet
Last updated: 2024-05-07
Total video time: 37:43
Example sheets: 090101-ew.pdf
Standards
Per FDM 11-5-10.6, Earthwork quantities should be included on each cross-section sheet unless a separate “Earthwork data” sheet, identified in FDM 15-1-40, is included in the plan. This workflow covers creating Earthwork Data Sheets.
The Earthwork Summary Tables produced in WisDOT’s earthwork process are not shown in the Earthwork Data portion of the plan. Per FDM 15-1-30, an Earthwork Summary is to be shown in the Miscellaneous Quantities portion of the plan. The Miscellaneous Quantities topic covers this process.
FDM 15-1-40 Earthwork Data Sheet
FDM 15-1-30 Miscellaneous Quantities
Option 1: Civil 3D data link method
Video: pln-prod-erthwrk-qnty-01.mp4 5:44
The following workflow utilizes Excel named ranges, Civil 3D Data Links and a custom Civil 3D table style to stylize and place Earthwork Data tables in the Civil 3D plan sheet. The resulting plan sheets contain searchable text. Updates to the earthwork data tables are relatively straight forward when using the latest tools, named ranges, and data links.
Sheet file and Excel file setup
Video: pln-prod-erthwrk-qnty-01.mp4 5:44
The following workflow utilizes Excel named ranges, Civil 3D Data Links and a custom Civil 3D table style to stylize and place Earthwork Data tables in the Civil 3D plan sheet. The resulting plan sheets contain searchable text. Updates to the earthwork data tables are relatively straight forward when using the latest tools, named ranges, and data links.
Create the sheet file and layout tabs
- Review the FDM for file naming conventions: https://wisconsindot.gov/rdwy/fdm/fd-15-05-att.pdf#fd15-5a3.3
- Complete the Earthwork quantities volume calculation Earthwork quantities
- Create Earthwork details file.
- WisDOT Sheets > Support > Palettes ON/OFF
- WisDOT Sheets > Sheet Creation > Earthwork
- Startup Main tab > Earthwork Data Speed Sheet
- Save file in Project ID\sheets\090101-ew.dwg
- Save
Excel file and prerequisites
Open Earthwork Quantities Spreadsheet that was created using workflow here: Earthwork quantities
- Project ID\dsgn\qty\ewrk\ewrk-##.xlsx
Storage location
Store Excel Earthwork files in the Civil 3D Project directory, under ProjectID\dsgn\qty\ewrk. The Data Link tool works best with a relative path so storing the Earthwork Excel files in the Project Directory is of priority.
Merge & Center
Cells that contain text that is too large to fit within that cell must be expanded. Use the Merge & Center command followed by the Left Align tool to merge multiple cells and allow the text to fit within a single cell.
Gridlines
If grid lines are visible in Excel, they will print from Civil 3D. In Excel View Tab > Show Panel > Uncheck Gridlines
Delete un-needed columns and notes
Video: pln-prod-erthwrk-qnty-02.mp4 4:10
Any columns in the earthwork data sheets that contain all “zeros” can be deleted from the final plan sheet.
- Select the column(s) heading to be hiddendeleted
-
Right Click > Delete
Tip: Following the process of delete earthwork detail sheet columns, the earthwork summary worksheet will contain columns that are all zeros or contain text that reads “RangeNotFound”. The columns that contain all zeros or “RangeNotFound” of the earthwork summary sheet can be deleted. If there are columns that need to remain but contain cells that read “RangeNotFound”, the cell can be overwritten with a zero (0). The warning “RangeNotFound” just means the cells (range) within the earthwork detail sheet no longer exists (deleted). The value can be changed to 0, since that is really what it is.
Info: After this process, all data remaining in the earthwork detail and summary sheets should be intact. If any cells contain errors, undo your work and re-correct the work to remove any calculation errors. If done properly, the remaining cells should be error free.
The corresponding notes that are not applicable can also be removed from view.
- Select the notes/cells that are not applicable
- Right Click > Delete
- Choose Shift Cells Up
Create Excel named ranges
Video: pln-prod-erthwrk-qnty-03.mp4 6:03
To create the earthwork quantities tables in Civil 3D, a named range is required for each quantities table in Excel. This allows a link to be created between the Excel file and Civil 3D drawing. The following workflow utilizes a custom WisDOT tool to create named ranges.
Requirement: The WisDOT Excel add-in must be installed to run the Data Link Named Range tool. For external partners, the WisDOT Excel add-in is available on the Wisconsin Department of Transportation Civil 3D file descriptions (wisconsindot.gov). Internal users should see Autodesk Civil 3D 20XX -Excel Add-In in Software Center.
See complete tool documentation here: Excel - MQ Named Ranges (wi.gov). The basic workflow to create named ranges follows:
- In Excel, select the range of cells you wish to create a named range from.
- WisDOT Civil 3D Tab > Data Link Named Range
- A named range will be created using the Excel worksheet name.
- Naming Convention: DL_Worksheet_Name
- All spaces are replaced with underscores(_)
- Special characters are not allowed in the Excel named ranges. Only use letters, numbers, periods, and underscore characters in the sheet name.
- Repeat for each table to be displayed in Civil 3D.
- For additional tables contained on a single worksheet, a window will open allowing a custom named range to be entered.
- Re-run the tool to overwrite an existing named range.
Create named range for notes
Prior to creating a table in Civil 3D, a named range for the notes table needs to be created in Excel.
- Create a preliminary named range for the sheet
- Select cell A1
- WisDOT Civil 3D Tab > Data Link Named Range
- This creates the first named range on a sheet and then allows us to specify custom names for following named ranges on a sheet.
- Select the range of cells for the notes tables
- Approximately Y11:Z22.
- The third column is typically only designer notes and should not be shown on the plan.
- WisDOT Civil 3D Tab > Data Link Named Range
- Since a named range from step 1 has already been created for the sheet (Step 1) a window will appear, asking for a custom name (or if it is desired to overwrite the previously created named range)
- Enter a custom name for the notes table: DL_SheetName_Notes
Create named ranges for earthwork data
- Select the range of cells for the first earthwork data table
- Approximately Row1:Row51.
Tip: Approximately 45 rows of data will fit on one earthwork data sheet
- Approximately Row1:Row51.
- WisDOT Civil 3D Tab > Data Link Named Range
- A named range is created for the cells selected.
- If a range has already been created for that sheet, apply a suffix to the name: DL_SheetName_2
- Save the Excel File
Test earthwork table size
Video: pln-prod-erthwrk-qnty-04.mp4 5:45
Before making additional named ranges, it is wise to test the initial named range to make sure it fits on the plan sheet. This work utilizes the DOT Create Data Links and Tables tool. Full tool documentation can be found here: Sheet Tools - Create data links and tables (wi.gov)
- Open Sheets\090101-ew.dwg
- WisDOT Sheets Tab > Sheet Creation Panel > Sheet Tools > Create Data Links and Tables
or Command Line:DOTCreateDataLinksAndTables
- Data Links tab : Create Data links for the tables
- Click the to select the Excel File containing the tables to be inserted.
- Use Filter to filter the named ranges if desired
- For Example DL*
- From the list, select all named ranges to be made into a data link. One data link is required for each table that will be created in Civil 3D.
- Utilize Ctrl+Select and/or Shift+Select to select the named ranges desired.
- Click Select All to select all named ranges and Deselect All to deselect all named ranges.
- Leave the default Path Type and Settings.
- Click OK to create the Data Links
- Tables tab
- Select the first earthwork data table (DL_8_1#EWK).
- Table Style: WisDOT Standard is the WisDOT default and should be used.
- Click OK to place the first table.
- Click a location in model space within the Layout 1 viewport to place the table(s). With the dialog box open, users can also adjust the location of tables already placed in model space.
- Repeat for the Notes table (DL_8_Notes#EWK).
- Data Links tab : Create Data links for the tables
- Adjust the location of the first earthwork data table and note table to make sure both can be situated to fit within one view port.
- If adjustments to the named range are to be made, make a note and return to the spreadsheet to adjust.
Create additional named ranges for remaining earthwork data
Video: pln-prod-erthwrk-qnty-05.mp4 5:12
- Return to the earthwork data spreadsheet
- If required, adjust the existing named ranges
- Select the range of cells for the first earthwork data table to be adjusted
- WisDOT Civil 3D Tab > Data Link Named Range
- Enter the name of the range to be updated.
- Duplicate the data sheet headers for addition earthwork data tables/sheets
- Select Rows 1:6 > Right Click > Copy
- Right click the row below previous data table > Insert Copied Cells
- Add one more row above the duplicated header to provide a blank space
- Right-click the top row of the duplicated header > Insert
- Duplicate the header for all earthwork data sheets.
- Create named ranges for any remaining earthwork data tables and sheets.
- *Approximately 40-45 rows of data (not including headers) will fit on one
- Select the range of cells for the remaining earthwork data tables
- WisDOT Civil 3D Tab > Data Link Named Range
- Enter the name of the ranges remaining, remember to apply a suffix that makes sense to the users
- DL_8_2
- DL_8_3
- DL_Gatewood Heights
- Remember, a sheet that does not contain a previous named range will default to a named range of DL_Sheet name**.
- Save the earthwork data spreadsheet.
Create data links and tables for remaining earthwork data tables
Video: pln-prod-erthwrk-qnty-06.mp4 3:13
- Return to 090101-ew.dwg.
- WisDOT Sheets Tab > Sheet Creation Panel > Sheet Tools > Create Data Links and Tables
- Data Links tab
- Create data links for any remaining named ranges that have not already been created
- Tables tab
- Create tables within subsequent layout view frames for any remaining data links
- Data Links tab
- Adjust the earthwork data tables to fit within the view frame.
- For the most part, the height of the table as initially created is at it’s minimum and does not require adjustment. The width, on the other hand, will need to be lessened to fit within the view frame.
- Best practice is to window select the table and use the triangle grip in the lower right to adjust the table size.
- The benefit of this grip is that it will not allow the table to be shrunk vertically beyond a minimum height based on the data contained.
- If desired, individual column widths can be adjusted using the various grips within the table.
Updates to earthwork data tables
Video: pln-prod-erthwrk-qnty-07.mp4 9:51
If there are design changes and the earthwork requires recomputing, these changes can be pushed back into the final Earthwork Data plan sheets.
- Follow the Earthwork quantities training to update the earthwork detail Excel worksheets and workbooks
- Prepare the affected detail worksheets for the plan sheets
- Delete columns with no data (all zeros)
- Update named ranges for the affected detail worksheets.
- Select the range of cells
- WisDOT Civil 3D Tab > Data Linked Named Range
- Overwrite the named range OK
- Make sure the named range is exactly the same as it was before the updates
-
Save the Excel File
Civil 3D data links and tables do not automatically update after the Excel file is saved or the DWG is opened. Once the DWG is open, the data links update process needs to be manually initiated. Prior to updating any tables or data links in Civil 3D, the Excel file must be saved.
Option A:
- Annotate tab > Tables > Download from Source
- Select which tables to update or choose all data links from the command line.
Option B:
- Select the table to be updated > Right Click > Update Table Data Links
Option C:
- Click one specific cell in a table > contextual ribbon > Download from Source
Display of table gridlines in Civil 3D
When placing the tables in model space in Civil 3D, even though the gridlines are turned off in Excel, the AutoCAD table gridlines will still display.
Once the table is actually printed to PDF the gridlines will not appear, but the formatting for cell borders set within Excel will show in the PDF.
If desired to turn off the gridlines, the layer Defpoints can be turned off.
-
Home Tab > Layers Panel > Layers drop-down > Turn off Defpoints
Add the sheets to a sheet set
Option 2: Paste link method
The paste link method relies on copying the cells in Excel and Pasting a Link in Civil 3D. The content shown updates automatically in Civil 3D when it is updated in Excel. The final output in Civil 3D is an OLE (Object Linking and Embedding) object and is published as an image in the final PDF. The text is unsearchable in the PDF. Updates to the existing OLE Table in Civil 3D are automatically consumed. To update a table with different dimensions, the object in Civil 3D must be deleted and re-pasted from the Excel file.
Warning: This method has a known issue associated with it. Please see Known issue - Excel Civil 3D quantities "Microsoft Excel is waiting for another application to complete an OLE action." for more information.
Create the sheet file and layout tabs
- Review the FDM for file naming conventions: https://wisconsindot.gov/rdwy/fdm/fd-15-05-att.pdf#fd15-5a3.3
- Complete the Earthwork quantities volume calculation Earthwork quantities
- Create Earthwork details file.
- WisDOT Sheets > Support > Palettes ON/OFF
- WisDOT Sheets > Sheet Creation > Earthwork
- Startup Main tab > Earthwork Data Speed Sheet
- Save file in Project ID\sheets\090101-ew.dwg
- Save
Open the Excel spreadsheet
- Earthwork Quantities Spreadsheet was created using workflow here: Earthwork quantities
- Open the Excel spreadsheet from Project ID\dsgn\qty\ewrk\EWK-25.xlsx
- In Excel, File > Options > Formula Tabs > Error Checking Rules. Uncheck both Formulas which omit cells in a region, and Unlocked cells containing formulas. OK
Info: This step is important since it turns green arrow error markers in cells off. The green arrow markers will appear in most cells of the Civil3D linked table causing confusion and clutter.
- Switch to the View tab of the ribbon > Show panel > Uncheck the Gridlines option
Hide un-needed columns and notes
Any columns in the earthwork data sheets that contain all “zeros” can be hidden from the final plan sheet
- Select the column heading to be hidden
- Right Click > Hide
The corresponding notes that are not applicable can also be hidden from view.
- Select the notes/cells that are not applicable
- Right Click > Delete
- Choose Shift Cells Up
Copy and paste Notes into sheet view frames
- Open the EWK-25.xlsx file in Excel.
- Scroll to the right to see the Notes area.
- Widen the X, Y, and Z columns so all the text in these cells is readable.
Info: Column AA are designer notes and are not shown on the plan.
- Widen the X, Y, and Z columns so all the text in these cells is readable.
- Select the remaining notes, right-click > Copy
Info: Column AA are designer notes and are not shown on the plan.
- In Civil 3D, open 090101-ew.dwg.
- Home ribbon > Clipboard panel > Paste pull-down > Paste Special
- In the Paste Special dialog select the Paste Link button
- Select Microsoft Excel Worksheet
- OK
- Place the frame of the Notes table at the bottom of the first view frame.
- Copy the first Notes Table from the first view frame to several following view frames.
Copy table data and paste into first sheet view frame
- In the Excel spreadsheet > Earthwork Details Tabs
- Select the cells within the Earthwork Details
Info: It approximately 45 rows (not including headers) will fit on a standard Earthwork Data sheet.
- Right-click > Copy
- In Civil 3D, open 090101-ew.dwg.
- Home ribbon > Clipboard panel > Paste pull-down > Paste Special
- In the Paste Special dialog select the Paste Link button
- Select the Microsoft Excel Worksheet
- OK
- Move the OLE frame into the frame of Layout 1. Click to place it inside the frame.
Determine required table size to fit one Earthwork Data sheet
- Inspect where the data grid falls outside the Layout 1 frame or over the Notes table.
- If the frame is too wide
- Return to the Excel spreadsheet and adjust the columns to fit the table inside the frame.
- Save the file.
- Return to the 090101-ew.dwg file and notice the change to the inserted table. You may need to move the table to fit it more appropriately on the sheet.
- If the frame is too long
- Find the last full row that will fit on the sheet without overlapping the Notes table. Remember the station of the row that will be the last for the page.
- Approximately 45 rows of data (not including headings) will fit in the standard Earthwork details sheet.
- If the frame is too wide
- Duplicate the column headings for each Earthwork Layout
- Return to the Excel spreadsheet.
- Select rows 2 through 6 (Headings) > right-click the rows > Copy
- Scroll down to the table station that will fit on one page.
- Select the ROW BELOW that station’s row, Right-click > Insert Copied Cells.
- Repeat this for any remaining sheets
- Approximately 45 rows of data will fit on one Earthwork Data Sheet.
Place the adjusted tables on the sheets
- Copy and paste the adjusted table data into the frames.
- Select first series of earthwork data > right-click > Copy
- Return to the 090101-ew.dwg.
- Delete the original table that was placed in the Layout 1 frame.
- Select rows 2 through 6 (Headings) > right-click the rows > Copy
- In the Paste Special dialog select the Paste Link button
- Select the Microsoft Excel Worksheet.
- OK
- Place the table frame at the top of the Layout 1 frame.
- Return to the Excel spreadsheet.
- Select next series of earthwork data > right-click > Copy
- Return to the 090101-ew.dwg.
- Home ribbon > Clipboard panel > Paste drop-down > Paste Special
- In the Paste Special dialog select the Paste Link button
- Select the Microsoft Excel Worksheet.
- OK
- Place the table frame in the Layout 2 frame
- Repeat for remaining Earthwork Data
Place the Notes table on the rest of the sheets
- Copy the first Notes Table from the first view frame to any remaining view frames.