Hi @christian.stan,
Thank you for your response. It is probably one of the reason that because this specific MEP fabrication element is a pipe, it is not a closed mesh. I tried your code, thank you for that. I am still trying to convert the MEP fabrication pipe from mesh to solid and place this solid at the original position of the MEP pipe to run Geometry.Intersect node.
@GavinCrump Did mention in some posts on the forum about mesh elements being not so friendly in Dynamo when compared with Grasshopper or Rhino.
Makes me wonder what am try is possible or just an end dead?