In CivilCad my methodology for designing a cul-de-sac is as follows:
- Create centreline and give it vertical geometry
- Create standard road template and apply it up until the start of the cul-de-sac head
- Create alignment which is comprised of the horizontal geometry for the head of the cul-de-sac
- Manually work out levels around the cul-de-sac head to try to ensure sufficient road crossfall and gutter longitudinal fall, then apply a gutter profile and batter template to this second alignment which is the kerb alignment of the cul-de-sac head
- Transfer all the design strings from both alignments back to the survey view, manually trim intersecting parts of the two designs and then create a design dtm from the trimmed strings
Now obviously the above method has problems in that it is both time consuming and takes a while to change and re-update the design if something has to change later.
Now, in 12d, my method I am trying so far (after reading the getting started guide and what help I could find online) is as follows:
- created my centreline and converted it to a super alignment of which I have defined the vertical geometry
- created a template to apply to the road and applied it up until the start of the cul-de-sac head
- I made the mtf file that has my templates selected in it
- created the horizontal geometry of the cul-de-sac head using the 12d cul-de-sac creator, I then made this into a super alignment and got 12d to vertically grade it for me based upon the grades of the connecting strings at either end (4 point method or something I think it was called)
Now here is where I run into trouble. I created a Apply many function and loaded the mtf file into that. I can't work out how to grade my design surface for the head of the cul-de-sac. I tried using the mtf modifier to give a fixed grade to the kerb string of the head although couldn't get it to work.
Any tips or suggestions on how to do it or what is the correct/best way to create a cul-de-sac from start to finish in 12d would be appreciated. I am hoping that 12d has a better process than what CivilCad does - I'm guessing I could probably use a similar method in 12d as I do in CivilCad although am hopeful there is a better way.
The picture below shows what I worked out how to do and where I got up too:

Cheers