Category Archives: Modelling

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

Modelling a tailings deposition using Civil 3D – Kriging – Perimeter Deposition

This was a question sent by email . see my original basic deposition post here

Q: Thanks Brad. Looks like a good solution for this scenario where the spigots are in a straight line, but how would you go about doing a perimeter discharge (the most common type of TSF). The pathways and guidelines would be crossing over.

A: It’s a good question, I generally wanted to just show the basic concept in the original post. To do a perimeter discharge you just draw pathways coming back the other way and very roughly trim them up.

Here is how I would tackle it using the same method.

I start by making the one spigot discharge into a block. Then use the measure command to space it around the complex at 200m intervals. Align that block to the line and you get something like below.

permiter deposition
permiter deposition

 

I delete a few of the stranger spigots, relocate as necessary then I just keep trimming the lines inside the block until I get to a point where I don’t have too much overlap. Like below. (If I trim in the block, they all change at once. J)

Perimeter Tailings Deposition, trim up block lines before exploding
Perimeter Tailings Deposition, trim up block lines before exploding

Trim any major areas of overlap and then check your rough triangles surface, near enough is good enough here, minor overlap will be taken care of by the kriging routine,

Perimeter Tailings Deposition, check result in basic triangulation
Perimeter Tailings Deposition, check result in basic triangulation

Now just krig and trim, not a bad result I think?

Perimeter Tailings Deposition, finished result
Perimeter Tailings Deposition, finished result

Loading

Modelling a tailings deposition using Civil 3D – Kriging

I figured this may interest you all,

This is what we want to achieve (below). A tailing’s deposition that looks realistic, showing flow originating from each point (a spigot) at a specified grade(s) outwards until it is bound by the existing ground or a designed embankment.

But how can we do this quickly without software like Muck 3D and Vulcan?

The method described below in no way replaces these fantastic tools completely, Particularly when creating vast amounts of options/beach slopes etc. But it does produce a realistic result that is very easy to update. Read on to see how I do it. (P.S It’s not the concentric circles technique!)

So here is the general plan before we knew where anything was…

First I determined an approximate spigot spacing with the engineers and then chose a suitable elevation to deposit from. You can work this out with some rough calcs.

(<Change in elevation> * <2d Area>) / 3 – Note: keep adjusting the elevation to gain more/less volume

(20 * 331000)/3 – 2.2Mm³ so if I deposit from about 274 should be approx. right. (it’s easy to adjust later)

Create a base pathway using a 3D poly line (command 3DPOLY)

Engineers have told me they want a 200m spigot spacing, 3 spigots. So offset some 100m guidelines either side of your main deposition path

Draw 3 more path ways on one side of the deposition, a ¾ length a ¼ length and back trail

Now you need to grade all of your lines to your desired tailings beach. Engineers have told me that we can achieve a 0.5% beach slope.

Select start point, type starting elevation, select to the end and type grade on all lines.

Then just mirror them across to other side and delete your guide lines. You should end up with something like below. (copy this off to the side somewhere if you want to change the beach grade later)

Copy the pathways to your spigot locations and rotate as necessary. Then draw some trail lines on the wings. Put all those deposition lines on their own layer and you should end up with something like below.

It’s okay to have a little bit of overlap, but try to avoid it if possible!

Now add these as breaklines to a surface called TS-TAILS_<some description>

Check for any strange anomalies in elevation first. Then you want to run a krig on the surface.

Go to the surface definition and right click on edits -> smooth surface

Change to Kriging and then select parameters as defined in image.

The finished result. Is obviously exactly what you are looking for. Now you just need to create a design embankment to entrap the tailings

If you zoom into the tailings surface where one of the contours meets a break line. You will notice some little spikes. These may be more pronounced on your model.

To fix this issue simply tick off the breaklines from the definition under surface properties.

Once you have designed an embankments to suit your deposition. Just find the intersection between your tailings TS surface and your CP combined natural and embankment

Some Notes

· To vary the deposition height, raise lower the TS surface, or relocate/raise/lower the breaklines.

· If you want to change the grade of the deposition, you will need to regrade all the lines, you don’t have to delete them though. (A good trick is to keep a block that represents one spigot and just regrade that and copy it around.)

· Always keep an unclipped (TS surface) and a clipped (DS surface) so if your design updates it’s easy to recreate a boundary.

· Do all your tailings modelling in a separate dwg file!

· Kriging does not update if you change the breaklines, so try to do all your editing to your pathways pre-kriging then run the krig at the end

This is just a basic example, there are obviously more complex scenarios, like multiple elevation spigot points and bimodal (multiple grade) tailings beaches. But I hope to cover these in a later post.

You may also notice the benefits of kriging for things like groundwater modelling/geological surfaces and air pollution modelling.

Reply to this email if you have any questions, or post on the 3D forum.

Loading

Editing Feature Lines – Curve Tangency

Thought some of you may enjoy this tip.. We all use gradings – sometimes our feature lines have curves. We want to move them, but the problem is they don’t stay tangential… Here is a quick fix that doesn’t involve exploding the gradings/feature lines. On the modify ribbon or featureline context ribbon select the “edit curves” button.. (by the way there are plenty of awesome commands on here you should know as well.. have a browse!)

Select a curve – then press the “maintain tangency” button

Fixed! Plus the grading updates!

If you get an error.. move the line a little bit and try again! “It unfortunately doesn’t maintain tangency when you move it again.. but still better than exploding and starting again..

Loading

Daylight Transitions in Civil 3D – Alternative Methods

UPDATE: New Corridor Transitions in Civil 3D 2023 and beyond have somewhat solved this problem.. Although with some bugs..

You can’t really transition in a way that is simple, like 12d, LDT, MX etc.

You can change the slope easily, but not transition easily! I.E Cubic, Linear transition etc.

A few methods you can use include the following.

Use the Superelevation editor??

Click on the subassembly that you want to transition (The Daylight) and select a super elevation mode say “Left Outside Lane”.

Then select your corridor and add a superelevation view

Then go through the cumbersome tabular editor to populatd the grades on the graph.Should look like so.

The finished results looks a little like so, which is somewhat alright, but still not nice, as the transition is linear. And we get jagged edges on the contours.

Use the Override Stations Method.

Select the corridor and go to the section editor

Select the Parameters Editor and modify the grade.

Then apply to the station range I want.

Still only gets me halfway there, as there is no transition options!!, the only way to force the transition from here is to change the sampling on the corridor reducing the quality of the transition anyway!

Do It manually by working out the location on the surface you need to widen to. But that is just not realistic!

Use a fixed link and link the grade in the fixed link to the daylight link. Also horribly cumbersome, but gets the best result.

Draw a Profile that represent grade so (elevation of 0.4 = 40% etc.)

Add a link with elevation target to your assembly like vertical elevation. Make sure it is added before your daylight link or this wont work

Next Select your Assembly go to its properties and select the construction tab, you need to link your daylights slope to your fake links elevation

Finally target the elevation profile with your new elevation link and watch the magic happen.

Looks the best, and it is dynamic, but extremely infuriating to setup.

Kapanther

Original Post Here

Loading

Importing 12DA files doesnt work?… Try This

UPDATE: *.12daz files are just zip files. Rename it to <YOURFILE>.zip and extract the *.12da file within

If anyone has been trying to use the 12DA import extension for Civil 3D and it isn’t working. Read on!

I have been having problems importing latest 12DA files. It doesn’t import anything for some reason.

A simple change to the 12DA files encoding fixes the error. Get NOTEPAD ++ Download Here

Old 12DA files encoded with “UTF-8 without BOM” will work. However new ones encoded with “UCS-2 Little Endian” won’t convert them and save as shown below. All working again!

Extra Bonus (courtesy lem_1020)

“Saved this way it actually allows you to open new version 12da projects in old 12d model versions also.”

Kapanther

Original Post Here

http://forums.autodesk.com/t5/AutoCAD-Civil-3D-General/A-note-for-People-Importing-12DA-files/td-p/4470095

Loading

Alternative Stage Storage Technique – Civil 3D Tables

UPDATE 2: My new tool completely obsoletes this process.. Stage storage basin tool is available in my free tools package here. But read on if you want to be a dinosaur..
https://ceethreedee.com/ceethreedee-tools

UPDATE: Feeling Lazy. Watch the Video.

This deals with basic “basin” stage storage calculations. For more complex stockpiles etc. Read this post here

Download lisp file from this link download COT

UPDATE: instead of using COT.lsp. Try the free “Table Exporter” App from the autodesk exchange from here. Only works in 2015 unfortunately 🙁

It will dump what ever table you select straight to excel though..
exporttable1exporttable3

I see a lot of people still using this outdated tool in Civil 3D for calculating stage storage! For those who calculate stage storages read below!

Please stop using it! Although it is possible to get a relatively accurate result from it. There are a number of problems that I will merely bullet point below.

  • Can only have one contour at each level to get stage storage curve. (although you can sum them together in excel)
  • If contours are not closed this can create errors in the calculation.
  • Multiple islands and “flat areas” (i.e benching) can be easily miscalculated. Who has benching in their designs! :p
  • Higher Intervals reduces accuracy!
  • Not to mention it is cumbersome!

Civil 3D has always had the ability to do accurate stage storages, I will demonstrate below. (*with the assistance of a lisp!)

Download lisp file from this link download COT

1. Create a Volume Surface comparing Water Level or Final Tailings level etc. and your completed design. (Yes you can calculate tailings stages as well!)

2. Drop down elevations in the analysis tab at the intervals you wish to calculate your volumes at. (use Range Interval with Datum)

3. Create a surface legend table that includes “Surface Range volume” and Surface Range 2d area)
SurfaceAreaVolume

4. Copy table to left or right and explode twice, then use the attached lisp routine to convert to an autocad table.

5. Export Table to CSV as shown above and then open in excel. You will need to sum the areas and volumes from the bottom up to get the correct results.

Finished Result, sum up the volumes from the lowest elevation, (so the bottom up). or reverse the order and sum them from the top down..

Elevation (m) Plan Area (m²) Cum. Area (m²) Volume (m³) Cum. Volume (m³)
102 5,872 143,202 280,514 1,432,735
100 5,751 137,330 268,936 1,152,221
98 5,969 131,578 257,244 883,285
96 13,903 125,609 240,933 626,041
94 26,862 111,706 200,242 385,108
92 42,463 84,845 126,689 184,866
90 31,232 42,382 51,424 58,177
88 11,149 11,150 6,752 6,753
86 1 1 1 1

You will notice that unlike the old stage storage tool that can vary in accuracy especially with larger intervals. This method is exactly right down to the triangle.

Comment below if you want to know more

Loading