Check if this helps. I would draw the street section as a custom profile for the Beam and I would split the beam at different known elevations.
http://archicad-talk.graphisoft.com/viewtopic.php?t=43075&highlight=morph
BTW very nice project.
Eduardo Rolón AIA NCARB
AC27 US/INT -> AC08Macbook Pro M1 Max 64GB ram, OS X 10.XX latest
another Moderator