I use 3d solids for creating buildings, with each element(terrain, excavation, column base, plinth,etc) in a seperate layer.Then any view port can be seen and plotted, by putting of and on relevant layers. for each relevant view you can insert an extra layer for dimensioning.
Hope my "greek...