Mocamro
You can use the [project faces on a plane along vector] script.
http://www.crai.archi.fr/RubyLibraryDepot/Ruby/en_sections.html
This will intersect a selected face with a sloping plane along a selected vector.
Great for interior walls in rooms with sloping ceilings.
dtr