No worries...I follow now, but I'm having a tough time visualizing the scale of this footprint 🙂 However, in order to get it to the point to build a corridor you need to do some initial steps. No subassembly will behave nice for this task lol.
At first, I would treat each side of the polygon separately and create individual feature lines for each segment and then create associated Grade to Distance Grading Objects from them. Please note, that these feature lines would need to extend beyond the PIs or corners of the polygon (maintaining the grade of the feature segments). So my thought is to have separate grading slope reference planes that you will evaluate relative to each other to find the various slope intersections (via MINIMUMDISTANCEBETWEENSURFACES command). You will have to do this command for each segment around the polygon (I would have separate colors for each intersection evaluation---to keep it straight as 3d polys are created). Then you can trim / weed the vertices / and finally join the final top ridge. This 3D poly can be converted to a feature line that could be targeted with a simple corridor link width and slope generic link Assembly.
***edit - you may also need some additional feature line targets at the very corners up to the final top ridge for the corridor. So you will have more than one feature line target...and may even need create regions) to separate the sharp areas.
I hop this helps.
Michael M. Carlson
Senior Civil Designer
CADD Manager
AutoCAD Civil 3D Infrastructure Design Professional
AutoCAD Design Professional
