Here's what I need, and cannot find in the tool palettes:
Off edge of pavement:
First, a layer of topsoil 4" deep, -5% grade for 10 ft. width
...then, a layer of topsoil 4" deep -3% grade for 12.5 ft width
......then a daylight layer of topsoil 4" deep, 4:1 straight slope in either cut or fill (NO DITCHES!!!)
How simple is that?
I need the 4" for earthwork quantities (datum) and topsoil shape for topsoil quantities.
Won't use the subassembly composer because we have several people working on a given project and emailing around .DLL files is messy.
Solved! Go to Solution.
Solved by splitzau. Go to Solution.
mike,
if you want a 4" volume calc, make a top surface. then make a new surface and paste the top surface into it. then edit the datum of surface 2 and drop it 4". then use a volume surface to calc volume and use a polygon to get bounded volumes of the areas needed.
Thanks for the reply Dan. Doesn't work to well, as there are also pavements (with Datum and Top surfaces) within the assembly, I could work around that by subtracting the pavment areas... but doing a QTO via a work-around is hard to re-trace. That also doesn't solve the other problems:
Cross section plotting - we typically show the topsoil
Earthwork Quantities - have to use that workaround still
Cut and Fill with no ditches - subassemblies do all sorts of complicated things, but nothing simple (that I can find) like a straight cut and straight fill slope with no ditches
Cheers
mike,
I've never tried to capture topsoil quantities with cross section take off, but i did notice one thing about the general daylight subassembly.
it can be used as datum or top surface. My idea is that two daylight sub assemblies could be attached to another sub assembly, one at datum and the other at top. while creating the surfaces you just choose the appropriate code.
Other than that daylight subs don't have thicknesses that i've seen.
good luck.
If you're bound and determined not to use Subassembly Composer, you'll need to do this with the Generic links.
Build your top surface links as you normally do.
Add a 'Link slope and vertical deflection' link at the edge of pavement, set for 100% slope and -0.333333' deflection.
Add the shoulder links and daylight links from the deflected link for the 4" drop. Ignore the minor offset created by the deflection link so the link points will maintain a minor offset from the upper links. Delete the link codes for 'Top' and 'Datum', and replace with 'Topsoil' for each one of these new links.
Make sure the new daylight links are set to the same target surface as the other ones.
You can now create a surface using the 'Topsoil' and 'Base' links to determine your subgrade volumes, and the 4" offset will show on cross-sections.
PS. This is a taxiway design at an airport you're working on, right? I recognize to offsets and shoulder slopes.
You could also look at using one of the simple pavement section assemblies. Set the lower courses you do not need to approxiamtely zero.
John Mayo
@ccoles: close... it's a runway at a regional airport 😉 Got sidetracked on something else, so I wasn't able to jump back into this till a little while ago...
I've been using the "BasicShoulder" for the first 2 fixed sections @5% and 3%. That way I can get the top and datum at least for earthwork and finished contours.
For the daylight portion, I'm now using "LinkSlopeToSurface". What I had forgotten was you can change the link codes in properties, so I'm putting one at the top, and another 4" below it, coding one as "Top" and the other "Datum" to build the two surfaces. The only problem is that in certain sections, one may be in cut while the other is in fill.
So I'm wondering if I place the "LinkSlopeToSurface" at the top, is there a SA that I can make "follow" the "LinkSlopeToSurface" from beginning to daylight while being 4" below? And also code it with a "Datum" link code.
thanks everyone...
Edit: Used a marked point at the bottom of the fixed section end and a link to marked point beginning 0.3333' from the bottom of the daylight. Also realised LinkSlopeToSurface isn't conditional... Arghhh,
Mike,
The Subassembly Composer makes PKT files (a zip file) and not a DLL file so sending them around shouldn't be a major issue.
Regards,
Peter Funk
Autodesk, Inc.
@Peter,
Got this snippet from http://www.thecadmasters.com/wordpress/index.php/2011/01/13/subassembly-composer-part-1/
"Note that this subassembly still needs the .dll file. When you import the .pkt file, it will automatically create that file for you in the proper location. This means that deploying custom subassemblies company wide is not a trivial task. Each computer will need to have the .dll file to work."
Is the .DLL they are referring to simply part of the executable to run any conditional subassembly? All of the Civil 3D 2011 install we have also have the SAC.
Cheers
Mike,
The PKT does contain a small dll that contains the SA name to get things started, but the work is done by the dll that is installed with either the SAC or the SAC support pack used by machines that don't have SAC installed. This is found on autodesk.com
Cheers,
Peter Funk
Autodesk, Inc.
I have accomplished something very similar to what you are looking for with the ShapeTrapizoidal. It allows everything you are looking for I believe. You specify top and bottom links, (for excavation) and the internal shape code for quanitities. Use that for your first two pieces. As for the daylight, I often use the DaylightMinWidth. Set it to 2' feet or something small and let it run. (The same thing can be done with the DaylightMaxWidth.) It runs from their as a simple cut/fill daylight. Hope that helps.
Steve
Steve, that was great! The ShapeTrapezoidal is one of the assemblies that allows you to type in the codes for links and shapes, All of the simple ones should do that.
I tried DaylightMax, at first couldn't get the datum, but then saw the option for "Place Lined Material" and it worked like a charm.
Thanks!
Mike
Nobody as answered this man about the daylight subassembly yet.............. this is getting to be a pain really, i don't think anyone wants to hear about why they wouldn't do it this way, or why we do it this way...... simple question, How, or Where is the subassembly that daylights without a ditch or some extras added on??????? I want to know as well.
I don't think that was exactly what he asked - he wanted a slope with a thickness.
But to answer your question, there are two subassemblies that get you what you need - DaylightMultiIntercept (with an intercept of 1) gets you a straight cut or fill, as does LinkSlopeToSurface.
Thanks Jason, it's actually both a simple cut/fill daylight assembly with a thickness. But... I did end up using a ditch with DaylightStandard subassembly.
Unfortunately, it looks like there is a defect in the DaylightStandard subassembly, where the cut ditch portion omits the datum link... see attached image.
The other major lacking assembly is a basic transition for topsoil areas (target horiz and/or vertical). The BasicLaneTransition only has a shape of Pavement, and that cannot be changed by the user, so we cannot get proper graphics for topsoil, nor volumes. Some assemblies (like the single links) allow the user to type in point and link codes. This should be the same for ALL subasemblies... and for points, links and shapes.
You can also use the basicsideslopecutditch or similar daylight subs. Just set all of the width parameters to zero and the ditch will disappear.
John Mayo