Is there a way to hide parts of an object? I currently am modeling a roof and the roof plates are overhanging at the corner. I marked the parts I want to hide. 



Is there maybe the possibilty to place a Box or another object on those parts and tell the mesh that all parts of the object that overlap with the Box should be hidden? 

Thanks
You can use boolean modifier to cut volumes with other volumes.

(In the pictures below, the black object has faces and is set to wireframe display for better overview.)