AutoCAD Civil 3D General

Valued Contributor
Posts: 59
Registered: ‎01-25-2008
Message 1 of 3 (6,987 Views)
Accepted Solution

SubAssembly Composer - Grade vs Superelevation - Decision and Switch Example

6987 Views, 2 Replies
10-19-2013 01:49 AM

Hello all,

I just recently began using subassembly composer and reached out to Kaitie Mercier for some advice to get me out of the starting blocks.  Thanks to the superelevation solution she provided I was able build a custom shoulder assembly for my project.


However, that solution would only allow the user to select Left/Right and hard coded only one parameter for superelevation (OutsideShoulder in my case). I wanted the user to be able to select any of the eight possible superelevation combinations (Left/Right, Lane/Shoulder, Inside/Outside).


What I came up with was a Decision/Switch flowchart that

1. Decides wether to use superelevation or not

2. If no, uses the Default Grade

3. If yes, pulls the appropriate super value based on the user selection for the SuperParameter variable

4. Then stores that grade value for use elsewhere.


I did not find any other examples other than Katie's original recommendation, so I thought I'd take a run at it.

I am still very new to this so I don't know if this example can be simplified or use other methods entirely.


Please feel free to test, comment and post your own revised version.


I tested the subassembly and it worked exactly as planned.  However, when I was constructing the "Draw Link" sequence it seems to only work when "Slope and Delta X" is used to specify width. But if I tried to use "Slope and Delta Y" for Vertical Deflection the link would not draw.

Can anyone tell me why that is?


Thanks, looking forward to some good feed back and examples.

Posts: 707
Registered: ‎08-25-2009
Message 2 of 3 (6,941 Views)

Re: SubAssembly Composer - Grade vs Superelevation - Decision and Switch Example

10-21-2013 07:05 AM in reply to: KPerison

When it fails, what is your DeltaY? It works fine for me when i use GradeValue for the slope and -0.5 for the Delta Y.




Peter Funk

Autodesk, Inc.

Peter Funk
Autodesk, Inc.

Valued Contributor
Posts: 59
Registered: ‎01-25-2008
Message 3 of 3 (6,931 Views)

Re: SubAssembly Composer - Grade vs Superelevation - Decision and Switch Example

10-21-2013 09:57 AM in reply to: peterfunkautodesk

OMG! You are correct. 

Of course a negative slope and positive DeltaY are not going to draw anything!  I just need to ensure both slope and Delta values are positive or negative.


Ok, in my defense it was 2am at the time. So I'm going to take a mulligan on that one. :smileyhappy:


Did you have any feed back on the workflow to pass on the Superelevation  or Default Grade value?


You are not logged in.

Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register

Are you interested in helping shape the Autodesk Community?
We’re looking at a few different ways to improve the “All Forums” landing page and need your feedback! If interested, please take a few minutes to fill out the following Usability Study. Thank you for your time!

Need installation help?

Start with some of our most frequented solutions to get help installing your software.

Ask the Community

Civil 3D Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for AutoCAD Civil 3D helps you achieve greater speed, accuracy, and automation from concept to manufacturing.

Connect with Civil 3D