Sub-assembly Displaying Wrong in Corridor

CFernets_IEAC
Advocate
Advocate

Sub-assembly Displaying Wrong in Corridor

CFernets_IEAC
Advocate
Advocate

So I used the out-of -box-box crowned lane sub-assembly (Civil 3D 2022) for a number of locations along my 10 km corridor and in each instance, the top grade is 0% even though each sub-assembly shows the desired 2% grade.  I've checked that I am using the correct sub-assembly in each instance, I've changed the display style, shut down and restarted Civil 3D and rebuilt the sub-assembly and it always goes back to 0%. It does, however, appear honour the sub-base grade of 3% (I've included some screen shots below).

When I use other sub-assemblies in the same corridor region with a top slope of 2%, such as the BasicLane sub-assembly, it displays as it should in the section view. Has anyone else experienced this or have a solution? I understand that I can build the sub-assembly layer by layer, but I would really like to use the pre-defined crowned lane sub-assembly for time savings and ease.

 

CFernets_IEAC_0-1661783396482.png

 

CFernets_IEAC_1-1661783445332.png

 

0 Likes
Reply
Accepted solutions (1)
422 Views
7 Replies
Replies (7)

ecfernandez
Advisor
Advisor

Hi @CFernets_IEAC, if you want it to be -2% all along the corridor, make sure in the subassembly properties that you have this parameter as "default," then regen the corridor, and the result will be what you expect.

ecfernandez_0-1661786479888.png

 

or

 

ecfernandez_1-1661786511291.png

 

Look for the same parameter. It basically controls if the lane has to use superelevation criteria or the default cross-slope. I hope this helps.

Best regards!

Camilo Fernández

Civil engineer | Specialist in design, construction, and maintenance of roadways

EESignature

LinkedIn
0 Likes

CFernets_IEAC
Advocate
Advocate

Hi ecfernandez,

 

Because I am using the default crowned lane sub-assembly, I do not have the same super elevation parameter you have shown. The parameters I have are shown below. Note that the sub-assembly comes in with the 2% slope and 3% sub-base slope as default. The only thing I had to change was the depths of my structure materials.

 

CFernets_IEAC_0-1661788383063.png

 

I have changed the top slope to different numbers but it always shows as 0%.  What is strange though, is if I match the sub-grade slope to the top slope, the sub-grade will also display as 0%.  See the example below where I change both the top slope and sub-grade slope to 3%.

 

CFernets_IEAC_1-1661789149488.pngCFernets_IEAC_2-1661789170398.png

 

 

0 Likes

ecfernandez
Advisor
Advisor

Hi @CFernets_IEAC. Sorry that I misunderstood your first post, but now I understand.

I have to say that I had never used that subassembly before. However, I just drew a sample file with it, and it is working correctly on my PC (I'm using C3D 2023) 

ecfernandez_0-1661801086572.png

I uploaded the file so you can check it. And if you want, you can upload yours to give it a look here and see if your file works correctly on my pc.

Best regards!

Camilo Fernández

Civil engineer | Specialist in design, construction, and maintenance of roadways

EESignature

LinkedIn
0 Likes

CFernets_IEAC
Advocate
Advocate

I opened up your sample drawing and it displays correctly.

 

I am attaching my file to see if it appears the same when you open it. It is a large file containing the whole 10 km corridor. I have been focusing on the first region but any of the regions that use the crowned lane cross section show up as having a 0% slope however, the shoulders slope away properly at @2%.

0 Likes

ecfernandez
Advisor
Advisor
Accepted solution

Hi @CFernets_IEAC. I opened your file, and it looks the same here. However, I think I know what's happening. I believe that the problem is that this subassembly you are using doesn't support superelevation, but anyways I saw you need to change the cross slopes on curves. Then, if you definitely need to change the cross slope on the curves, you may reconsider changing that subassembly by any of these ones: LaneOutsideSuperMultiLayer or LaneSuperelevationAOR. This way, C3D will understand, according to the superelevation diagram what needs to be done along the alignment. Chances are that if you continue using this subassembly, the results might not be what you want.

I hope these comments help you. 

Best regards!

Camilo Fernández

Civil engineer | Specialist in design, construction, and maintenance of roadways

EESignature

LinkedIn
0 Likes

CFernets_IEAC
Advocate
Advocate

Hey ecfernandez,

 

I went ahead and rebuilt the problem assemblies using the LaneOutsideSuperMultiLayer to have my corridor display properly. I guess it must have been some error in the drawing file. Easier to use a little more complicated sub-assembly than rebuild the drawing!

 

Thanks for the help!

0 Likes

ecfernandez
Advisor
Advisor

Hi @CFernets_IEAC, you're right. In my case, it was interesting seeing how that subassembly worked (that one you're using). I had never used it before. I'm glad to know my comments helped and that you finally solved it.

Best regards!

Camilo Fernández

Civil engineer | Specialist in design, construction, and maintenance of roadways

EESignature

LinkedIn
0 Likes