Any idea how I could cut my 3D surfaces pipes where the 3D surface wall stands ?

Thanks
Any idea how I could cut my 3D surfaces pipes where the 3D surface wall stands ?
Thanks
A clipper works on 3D objects, does that one help you?
Not exactly what I want to do. I want every pipes to be split into two features.
And with the Clipper I have to give my wall a depth. If I don’t, it doesn't work, but ideally I don’t want any holes between my two features.