Object(s) intersection points scripting

Hello all,

I’m studying to use Blender as a tool for a simulation I need and as I’m very new to Blender as a whole, I would like some help from you please.

In this simulation I need to create some objects, perform some animation and output the intersection points of the objects in file (I don’t need to avoid intersections between objects but to know in what points the intersection occurs).

So I’ve already learnt some basic modeling, I can learn about animation and I’ve already played a bit with Blender Python API, but I still don’t have an idea on how to get these intersection points using a python script (so I could output it in a file).

Does anyone can help me with some ideas?

Thanks a lot.