All posts by Kapanther

Managing Surface Volumes in Civil 3D – Excel and the Volumes Dashboard

We are often exporting volumes from our models and for a lot of designers and drafters it is an adhoc affair. Engineer asks for volumes, so you make a few volume surfaces quickly, export volumes into excel, format a bit and then send. Some of the slightly more organized types might even save the excel spreadsheet into their modelling folder in case they need to use it again! But more often than not you will be asked to do this several times over the life of the project. So why not come up with a decent system for handling this process?

 

I would like to present a more efficient method, that not only is easy to update and manage but will improve the performance of your modelling files as well.

The workflow is quite simple, it may take slightly longer to setup. But I promise, you will thank yourself later. They key element been the use of the volumes dashboard.

A few simple rules to follow to ensure you maintain a nice link.

1. Never create all your volumes in the modelling DWG. Create them all in a separate DWG using data shortcuted surfaces (The odd one is fine).

2. Don’t manipulate the raw data you copy from the volumes dashboard (other than a sort). Link to it from another table in excel.

3. Don’t “Cut data over”/ Copy Data over the top in excel. Otherwise your links break!

Volume surfaces quickly increase the size of modelling dwg’s and will decrease overall performance when working in them. Unless you don’t work in your modelling DWG’s very often, which I highly doubt, keep your volumes surface in a separate dwg and data shortcut all the surfaces you need in. This also makes it easier to extract all the volumes you need in one hit rather then prowling around your dwg’s looking for quantities.

Once you have created your volumes DWG and you have data shortcutted the surfaces you need in. Start creating Volumes Surface Pairs. I strongly suggest maintaining a simple but consistent naming system. My system is as follows

<identifiers>-<object>_<material_name>

So for example:

OP2-NTH-ROAD_gravel

OP2-NTH-ROAD_base

OP2-NTH-ROAD_ subbase etc..

This makes your life a lot easier when creating links in excel. It also helps prevent the desire to shoot yourself due to confusion later on :p.

Now you have pairs, it’s time to setup an excel file. My pairs looks like so:

Right Click on any surface in the dashboard to “Copy to Clipboard”

Open Excel, an begin by creating two tabs “Volumes”,”Data”. Data is where we will copy the raw data from your volumes dashboard (copy your raw output now). Volumes is where we will create the links to the volumes dashboard data so it is easier to update later.

image002

Your data is now on the data tab. Do a sort on it (Volumes Dashboard doesn’t have a sort function!)

Your data should sort by surface name! This will save headaches later when you want to update the table or add new surfaces.

Now switch over to the Volumes tab and start creating a table like the one below. With various identifiers you need for each material volume you want to calculate. In the last column (2nd last in my case) you want to link the QTY back to the “data” tab that contains your raw pasted volumes dashboard data.

Now this table you create will eventually contain all the volumes you want, but not exactly in the best format for visualizing. This last step can be quite confusing for a lot of people. So hopefully the video link at the top helps.

Because the table is arranged in a “basic record format” like Microsoft Access or any SQL etc. we can use this table to create “Pivot Tables” and “Pivot Charts”.

Firstly covert your table into a “Named Range” by using the format as table function

Now select anywhere in your nicely formatted table and go to Insert -> Pivottable.

You will be confronted with a blank screen and most likely see all your column headers on the right.

By drag-droping your tables headers into the fields as required you can make your table display exactly as you need it. (I highly suggest watching the video to see this in action)

But for example say I wanted a table to display the materials as the column headers, the time as rows and calculate the quantities with respect to these columns. I could do the following

Then you will get this

But you can adjust these to suit your needs. Better, you can adjust to suit other people’s needs. You can create as many pivot tables as you want to display different views of your data and they are all stay linked back to the original source..

Now when it comes time to update your volumes from Civil 3D all you have to do is copy your volumes dashboard output… sort and paste over the top in your data tab!

The end result wonderfully formatted, dynamic tables. That can update almost at the click of a button…

Component Time-Height Embankment Storage Decant Rock Floor Cut Floor Fill Wall Excavate Windrows Minewaste Dry Tailings
3 – NORTH Month 00 – 487.82 m – DOWN 16,600 500 5,900 5,200 6,100 500
Month 06 – 487.82 m – DOWN 39,900 500
Month 06 – 489.92 m – DOWN 27,700 500
Month 12 – 493.02 m – DOWN 116,500 60,800 1,000 600
Month 21 – 493.02 m – DOWN 101,500
3 – NORTH Total 160,800 102,200 2,000 5,900 5,200 6,100 1,600
4 – SOUTHEAST Month 06 – 489 m – DOWN 125,100 600
Month 18 – 489 m – DOWN 325,100
4 – SOUTHEAST Total 125,100 325,100 600
5 – MINEWASTE Month 18 – 497.7 m – DOWN 545,600
Month 24 – 497.7 m – STACK 405,900
Month 30 – 497.7 m – STACK 600,800
Month 36 – 497.7 m – STACK 390,700
5 – MINEWASTE Total 1,943,000
6 – DRY STACK Month 12 – 485.2 m – STACK 190,600
Month 18 – 485.2 m – STACK 45,100
Month 24 – 487 m – STACK 47,200
Month 30 – 489 m – STACK 46,000
Month 36 – 491.8 m – STACK 52,300
6 – DRY STACK Total 190,600 190,600
Grand Total 285,900 527,300 2,000 196,500 5,200 6,100 2,200 1,943,000 190,600

Loading

Preparing A Section for Slope W/Seep W analysis

UPDATE: Before following this outrageously long, but complete guide to exporting for slope W. Consider buying the Exchange App here for $25

http://www.redtransitconsultants.com/app/export-profiles-dxf-use-slide

Otherwise…. read on.

We are often required to take the analysis of stability/seepage outside the Autocad environment to horrible 3rd party applications like SlopeW. To do so can be rather cumbersome, as these products usually require intensely simplified DXF sections for import.

So here is my method for bringing in section data for analysis in Slope W/Seep W.

1. I am going to assume you know how to create section views/profile views!

2. I recommend keeping all your analysis sections in a separate DWG to your model. Link it all back with data shortcuts. Then when your design updates and you have to redo your stability analysis you can create the sections easily again.

3. Its important that all your sections get created at coordinates close to 0,0. This makes it easier to import into Slope/Seep.

4. Once you have all the sections you need, make sure you have them displayed with a section/profile view style that only displays the datum, border and the profiles themselves like so:

5. Explode them twice

6. Then rejoin any lines you need together and trim if necessary. (Most of the time you don’t need to do anything)

7. Wblock these exploded lines out to a separate dwg, close your current dwg and open the exploded output. (this removes all the civil 3d layers)

8. Slope W doesn’t like lots of points. So we need to filter these out using WEEDFEATURES.

9. Start by weeding vertices close by to each other, then finish by using Angle. You want to get your vertices below 200 if possible.

10. Slope/Seep prefers closed polygons as these can be converted to regions to assign materials quickly. To do this, my trick is to convert all your polylines into parcels. You can tell if any of your regions aren’t not working. Because there will be no label in the centroid of your boundary.


11. Let’s say you have a few problems! If you select parcel labels in the area, you can see where the problem areas are. This region selected here has multiple boundaries.

12. Some areas might not be joined anymore, particularly if you used ANGLE or LENGTH to WEEDFEATURES. These gaps will need to be fixed manually. (If you have a lot of sections, consider exploding everything and doing a PEDIT, JOIN, fuzz distance of 0.5/1, then reconvert to parcels and check again)

13. Now you can create the regions that will be used to import into Slope/Seep. Just SELECTSIMILAR on all the parcel labels and EXPLODE. You will now have all the regions you need to wblock out to SlopeW.

14. Check their properties to make sure they are all closed before using! UNDO and move parcel vertices until you have it fixed!

15. Once you have all the regions, move them so that the very left most part of the section’s X value is distance starting from 0 and the Y value matches the elevation of the datum like so. Mine is EL 1145

16. Wblock to 2007 DXF format with the name of your section and import into Slope/Seep

17. You should now be able to import into Slope/Seep for analysis

18. Don’t forget to change your Y scale to suit your elevation

19. Let the analysis begin!

Loading

Features lines dynamically linked to corridor! Civil 3D 2015

Amazing how this one slipped past me… Not even sure if this is only in 2015..

However, when you extract a feature line from a corridor. You can create a dynamic link back to the corridor (See below). That’s right… A “feature line” can be extracted from a corridor and when the corridor rebuilds, it updates itself!!

BUT WHAT IS SO AMAZING ABOUT THIS? …….well… CORNER OVERLAPS IN CORRIDORS CAN BE A LOT MORE DYNAMIC!!… read on below.

Say you have a tight corner in a corridor you can’t get away from..

Rather than extracting a feature line and having to move it every time your corridor updates..

You can now extract (tick the dynamic box).. create your grading… add it to your corridor surface.. but,,

Maybe I realign my corridor slightly. No problem.. The feature line and the associated grading goes with! Wonderful..

Loading

Improvements that can be made to the Sample Line Materials Setup Box

1. There is no way to sort or “re-order materials” in either the main dialog. OR the Criteria Dialog. Very frustrating!

2. Structures added manually can’t be deleted (this is definitely a bug!)

3. When creating large criteria or editing manually. It would be good if the “delete” key worked and multiple lines can be selected at once and deleted. As having to go up to that red cross can be very time consuming when editing large criteria etc. Particularly when everytime you delete something the selection moves completely away from where you were working.

4. Find/replace functionality on the names used in the criteria would also save a lot of time as well. You want to use the criteria on a different area of your design and all you need to do is change a suffix. Otherwise the “map objects by name” doesn’t work (find replace functionality in every civil 3d list box would save a lot of time)

5. It would be excellent if shape codes could be split somewhat by a surface. So (area volume in shape code above <selected surface>/area volume in shape code below <selected surface>. This negates having to create – 4-5 extra surfaces to calculate complex geometry represented by a shape.

image012

 

Loading

Structures Added to Sample Line Materials Using Criteria Can’t Be Deleted/Edited

After adding a whole bunch of materials to my sample lines using criteria, I can’t delete any of the structures from the list…

However If these are added manually using the buttons then you can delete them.. Kind of frustrating if you have to edit your materials quickly…

See example drawing link here

You will also need custom subassemblies to be attached here

Look in DS-TSF-ULTIMATE.dwg

 

Loading

Horizontal Geometry will not display in bands on a data shortcutted alignment

See link to download example drawing

The horizontal geometry band displays no values until the alignment is promoted. Breaking the reference to our alignment, which is not a suitable workaround IMO as we have too many profile views, alignments that would need to be recreated if something changes…

We really need a proper fix for this ASAP.

Before no values displayed

After, promoting the alignment, removing the band and re-adding ,the values now display.. (not a suitable workaround!)

Loading

Autocad Loses Focus when selecting civil 3d objects

UPDATE: Autodesk is aware of this issue and can reproduce the problem CaseNo:10466148, This only happens when you ahve your properties palette open.

This is a difficult one to explain. So I have made a screencast to show you here

But basically when selecting something that is a civil 3d object with a “Left-Right” or “right-left” selection and you drag your mouse outside the autocad window (say the start menu). Autocad no longer is the current program. Requiring the user to select the autocad icon on start menu. Or click on the top bar to regain focus..

Very frustrating as my commands often have to be done twice as a result. OR more often then not a complicated selection during a command that may have taken a little while is lost.

Additionally once this has occurred once. A left-right selection on the object without even dragging outside will continue to allow the program to lose focus!

See example file and explanation below so you can recreate problem for yourselves.

Loading