You can use display order in sections, if that helps (bring forward, send to back etc) with lines overlapping in 'wrong' order.
If you don't mind having some extra sections or elevations for 'special' display, I've actually setup two elevations for a project with a basement level at the moment.
First elevation shows the building until terrain (again, our part of NL is flat so that is just one straight line!), I achieve this by limiting the vertical range from terrain (-100) to 'more than enough to show the building' (50000).
Second elevation is only for the basement which I want to show as a dashed contour. This one is limited from 'bottom of basement' (-4000 or something like that) to terrain (-100 again). For this second elevation I have made a special layer combination (only showing the structure of the basement and a graphic override rule that makes all the lines dashed. I can also now have shadows for the building and just plain simple contours for the basement.
Place both views on a layout and you have a combined view.
It takes a few minutes to set up, but after that it is just updating automatically like everything else in the plan.
I do just model the terrain with a thin slab though, so not as complicated as a mesh.
Erwin Edel, Project Lead, Leloup Architecten
www.leloup.nlArchiCAD 9-26NED FULL
Windows 10 Pro
Adobe Design Premium CS5