Subassembly Composer - Slope to Surface Issues

Subassembly Composer - Slope to Surface Issues

jharrisQ7UED
Explorer Explorer
809 Views
7 Replies
Message 1 of 8

Subassembly Composer - Slope to Surface Issues

jharrisQ7UED
Explorer
Explorer

Hey all, I'm pretty new to the subassembly composer,  and I'm working on a custom curb subassembly for a road corridor.

 

Part of this subassembly is the daylighting, which is where I'm having trouble. I've set up a series of decisions based on the location of several auxiliary points, RurLocCurbRight, to decide how to slope to the target surface. First determining if the starting point is above or below the target surface (cut/fill), then attempting to slope to surface using steeper slopes until it succeeds within a set distance. The one caveat to that is the first fill slope is at +1% away from the road, while the other fill slopes are -3:1, -4:1. This is in an attempt to remove the "ditch" that forms when filling above a positively sloped hill. 

 

Alright lots of context later, I'm noticing that in my corridor, the slope to surface fails whenever the starting point is 0-0.75' above the existing surface. No slope is attempted, the corridor just stops at the shoulder and doesn't connect to anything. Any idea what this might be? Does it sound like an issue tied to the subassembly or the dwg? Thanks!

 

jharrisQ7UED_0-1755710148817.png

 

0 Likes
Accepted solutions (1)
810 Views
7 Replies
Replies (7)
Message 2 of 8

AllenJessup
Mentor
Mentor

Do you need to create the daylight in SAC? You might be able to use the DaylightInsideROW stock subassembly. That will let you specify the distance. It doesn't actually have to be the ROW. It could also Target a Featureline of an Alignment.

Make sure Override Maximum Slope is selected.

 

AllenJessup_0-1755784832308.png

 

Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 3 of 8

jharrisQ7UED
Explorer
Explorer

Hey Allen, thanks for the response. This is very nearly what I'm trying to create. However, it's my understanding that Civil3D doesn't allow a fill slope to daylight towards the crown, which is the main reason for pursuing a custom subassembly. Here's a quick sketch showing the goal, let me know if you see an easier way of doing this.

 

Thanks!

 

jharrisQ7UED_1-1755789603698.jpeg

0 Likes
Message 4 of 8

AllenJessup
Mentor
Mentor

I don't see anything right off hand. If anything occurs to me. I'll let you know.

Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 5 of 8

jharrisQ7UED
Explorer
Explorer

Thanks Allen. Does the issue I discussed above ring a bell? Anywhere the starting point of my Slope To Surface object is 0 to 0.75' above the existing surface, all daylight links are skipped. Seems strange that it would be such a consistent number, but I can't find any parameters in SAC or Civil3D for a minimum y, weeding, etc.

0 Likes
Message 6 of 8

AllenJessup
Mentor
Mentor

I've considered situations like that. However I'm not that experienced with the SAC. Hopefully someone with more experience will join in.

Allen Jessup
CAD Manager - Designer
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

Message 7 of 8

jharrisQ7UED
Explorer
Explorer
Accepted solution

Figured it out! Posting this in case anyone else comes across a similar issue.

 

My cut/fill decision was based on a Delta X on Surface point above/below the starting point of my grading (P11). I assumed my equation AP1.y>=0 would give me the length of AP1 from P11, but it was actually reporting the height of the surface at that point. All i needed to do was change my equation to AP1.y>=0.75 and it worked perfectly.

Message 8 of 8

fcernst
Mentor
Mentor

You can do this one above with DaylightGeneral. For example, you may want a minimum 2% slope for drainage and to minimize Fill.

 

fcernst_0-1755799577029.png

 



Fred Ernst, PE
C3D 2027
Ernst Engineering
www.ernstengineering.com