Alan, I agree with Stephen, it is a rarity in my region to see spirals in alignments, most commonly I find them in rail road alignments. However, I understand that this very well may be a regional difference, but I would like to expand as to why this is a concern of mine.
Within the two enhancements I posted on the same day "Change Elevation / Surface Elevation", are both to get to the point where I can create 3D line work that is consistent and easily editable due to minor modifications throughout the life of the project. As I understand it there are basically two decent ways of creating 3D line work for a complex corridor with intersections and side streets with the goal of creating a single 3D site:
First
- Create corridors
- Use corridors to create intersections
- Check node manager to ensure consistency
- Explode surfaces
- Use advance select, project clean up to join, and advance select to layer the items
- Use side slope to fill in radius' cut out by intersection command
- Repeat 1-5 for sub-grade surface
In addition to repeating this process often throughout the life of the project due to RFI's and self inflicted errors, you are also creating extremely large model with line work that the data collect can find a struggle to handle. Additionally, Trimble data collectors and machine control aren't the only items that need this information. Now we have Site Vision, Catalyst, and 3rd Party tools that need this information. Site Vision isn't an issue yet except for the people heading that product up don't understand my jokes about the repurposing of the name from the original machine control systems. However, Catalyst and TMR (3rd party robot that paints lines for us) both work better with simple 2D lines that are not coorded but rather hold radial information the coords along a length of road are too much for either the operator or the device to handle.
Second
- Create corridors
- Use corridors to create intersections
- Use node manager
- Elevate geometrically correct lines (usually PGL's and gutter or edge of pavement) to surface's. *Usually same lines used as 2D reference lines within the corridors commands.
- Use side slope to create curbs, sidewalks, medians, slopes, and ditches. At this same stage you could also use the side slope function to create your corridors 3D line work by coping your corridors template instructions, but you run into the same chorded issue mentioned above.
- Repeat 1-4 for subgrades
This method I find to not only be much quicker, but also requires less clean up. However, I am still up against some simple line and some dense chorded lines. It also creates an issue with machine control as the elevate line to surface command does not create nodes at each triangle, so when I use the line work to create a surface the machines to line the lack of triangle density, especially concrete and asphalt machines.