[ORD 2021 R2] Template Help

Folks, I am in need of a template expert to assist me.

I am working on the end condition and subgrade components of my template, trying to eliminate the need for end condition exceptions and hand editing of the subgrade in the cross sections.

Problem #1:

  • I have 3 different possible end conditions I want for each side of the road, which I would like to manipulate with parametric constraints. Normally I would handle this with end condition exceptions.
    • Flat Bottom ditch
    • V ditch
    • Straight slope
  • My thought was to have a null point trigger. I could add all 3 end conditions into the template with display rules for them to display when the null point trigger is at x offset controlled by a parametric constraint. So I did this and set a parametric constraint on the null point to offset to -5 where I had a display rule for the FB ditch to turn on when null point offset = -5. This didn't seem to work and no end condition was displayed at all.

Problem #2:

  • I need to model a layer of crushed stone base as well as a layer of rock roadbed beneath.
  • There are 2 conditions for each layer - a normal condition and a superelevated condition. When in normal crown, the subgrade follows the slope of the road. But when superelevated over 0.5%, the subgrade holds slope at 0.5% away from the centerline. This is because I never want the subgrade to slope toward the centerline. I believe I was able to get this to work for the CSB so far by creating the 2 different subgrade conditions as children of each end condition with display rules to display based on the travel lane slope.
  • But these components only display properly when they can fully tie into the foreslope. There are conditions where the bottom of subgrade vector offset point goes past the ditch bottom. In these cases, I would want it to stop horizontally and model up to the ditch bottom. To me, this would require yet another component with some sort of null point test potentially?

I have been spinning my wheels on this all day and starting to think maybe I have overcomplicated it or maybe what I am trying to do is not possible. I prefer to use a single template for the project, as end conditions are not uniform throughout. 

If anyone has any insight I would be indebted and if anyone could fit in some time, I would love to hop on a Teams meeting to explain further. I have also attached the template below.

TIA for any help!

test library.itl