AutoCAD Civil 3D General Discussion

AutoCAD Civil 3D General Discussion

Reply
Distinguished Contributor
nostupidquestions
Posts: 469
Registered: ‎11-17-2005
Message 1 of 14 (751 Views)

shoulder slope subassembly

751 Views, 13 Replies
01-22-2013 06:19 AM

i need a shoulder subassembly that varies slope in relation to the lane superelevation slope. i know that i can get a subassembly for the shoulder that will follow the alignment superelevation xml data but in my case i can't use it because we are just adding a shoulder to an existing road. we're not changing the superelevation of the existing road, just milling and overlaying and widening. right now i've created a profile of the outside edge of the shoulder that gives me the correct shoulder slope but whenever i change my centerline profile i have to redo the shoulder profiles which is a real time suck. i was going to try building a subassembly using the composer but i haven't had much sucess trying to learn it.

Dell Studio XPS 9100
Intel Core i7 CPU 930 @ 2.8GHz
12GB Ram
64 bit
C3D 2015
Distinguished Mentor
michael.robertson
Posts: 594
Registered: ‎03-18-2008
Message 2 of 14 (736 Views)

Re: shoulder slope subassembly

01-22-2013 07:21 AM in reply to: nostupidquestions

Would the GenericPavementStructure work where you just use the adjacent lane slope as the input for the slope of your shoulder via the Assembly Properties/Construction tab?

 

Mike Robertson
FL. Dept. of Transportation
CADD Applications Developer
*Expert Elite*
sboon
Posts: 2,175
Registered: ‎11-08-2005
Message 3 of 14 (705 Views)

Re: shoulder slope subassembly

01-22-2013 10:49 AM in reply to: nostupidquestions

First of all - that has to be the most annoying design standard that I've ever seen. :smileymad:

 

The only thing I can suggest is that you look at the Subassembly Composer.  You should be able to set up the conditional tests in there to accommodate the various slopes.

Valued Mentor
fcernst
Posts: 1,115
Registered: ‎01-07-2011
Message 4 of 14 (704 Views)

Re: shoulder slope subassembly

01-22-2013 10:50 AM in reply to: nostupidquestions

Yes, this would be great to do in SAC, my first choice.

 

I could also see you doing this with the Conditional Cut/Fill subassembly. You would have a flat reference surface using your centerline profile, and then you would test for Cut depth at the edge of road to effectively determine your lane cross slope, then exectute the desired Shoulder Assembly scenario for that range of Cut.

Fred Ernst, PE
C3D 2015
Ernst Engineering
www.ernstengineering.com
Distinguished Contributor
nostupidquestions
Posts: 469
Registered: ‎11-17-2005
Message 5 of 14 (675 Views)

Re: shoulder slope subassembly

01-22-2013 12:06 PM in reply to: fcernst

i think the subassembly composed is the best way to go because there are multiple conditions that affect the shoulder. i wanted to see how the overlaywidenmatchslope subassembly was made and maybe figure out how it worked or how to modify it but that's not possible. building the shoulder is subassembly composer is way beyond my skill set.

Dell Studio XPS 9100
Intel Core i7 CPU 930 @ 2.8GHz
12GB Ram
64 bit
C3D 2015
*Expert Elite*
sboon
Posts: 2,175
Registered: ‎11-08-2005
Message 6 of 14 (673 Views)

Re: shoulder slope subassembly

01-22-2013 12:13 PM in reply to: nostupidquestions

The SAC is actually easier to use than it looks at first, mainly because the documentation for the program isn't all that great.  Check out the AU site, look for classes by Kati Mercier.

 

If you ask nicely you might find someone here who can build a sub for you, or at least get it started. :smileylol:

 

Valued Mentor
fcernst
Posts: 1,115
Registered: ‎01-07-2011
Message 7 of 14 (643 Views)

Re: shoulder slope subassembly

01-22-2013 06:28 PM in reply to: nostupidquestions

Let your project manager know the effort, the amount of project time,  it is taking you with every iteration of the centerline profile for this complex shoulder criteria. It is definitely very specific and consuming as Boon alludes to.

 

Then let your project manager know, there is someone here who can create a subassembly as a service, that you can easily attach to your assembly that it will meet the shoulder design requirements for the complete range of lane slopes shown, forever dynamically responsive to each iteration of the centerline profile.

Fred Ernst, PE
C3D 2015
Ernst Engineering
www.ernstengineering.com
*Expert Elite*
KMercier_C3D
Posts: 255
Registered: ‎12-14-2010
Message 8 of 14 (620 Views)

Re: shoulder slope subassembly

01-23-2013 05:46 AM in reply to: nostupidquestions

Maybe I am misinterpretting your assembly but are you modeling the overlaying with a subassembly already? If so you should be able to pass the slope that it uses through a Parameter Reference to the shoulder subassembly on the Construction tab of the Assembly Properties window. 

 

Of course I always enjoy an excuse to use SAC but there is also no need to recreate the wheel if there are already stock pieces that will do the job. 

Kati Mercier, P.E.

Co-author of "Mastering AutoCAD Civil 3D 2013"
AutoCAD Civil 3D 2013 Certified Professional and AutoCAD 2013 Certified Professional
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
Valued Mentor
fcernst
Posts: 1,115
Registered: ‎01-07-2011
Message 9 of 14 (614 Views)

Re: shoulder slope subassembly

01-23-2013 05:56 AM in reply to: KMercier_C3D

True, but then what?

 

The shoulder slope varies as a function of the lane slope.

Fred Ernst, PE
C3D 2015
Ernst Engineering
www.ernstengineering.com
*Expert Elite*
KMercier_C3D
Posts: 255
Registered: ‎12-14-2010
Message 10 of 14 (611 Views)

Re: shoulder slope subassembly

01-23-2013 06:04 AM in reply to: fcernst

I had interpretted the original poster's problem as they needed a shoulder slope to match the slope used by the lane for each of the corridor sections, if so then a Parameter Reference is an ideal way to go. If it truly is "as a function of" meaning that it is not a matching slope then I agree that a more complex solution would be required. 

Kati Mercier, P.E.

Co-author of "Mastering AutoCAD Civil 3D 2013"
AutoCAD Civil 3D 2013 Certified Professional and AutoCAD 2013 Certified Professional
AU2012 Speaker::: CI3001: Reverse Engineering with Subassembly Composer for AutoCAD Civil 3D
AU2011 Speaker::: CI4252: Create Subassemblies That Think Outside the Box With Subassembly Composer for AutoCAD® Civil 3D®
Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.