Hello, sorry for the general subject, but I'll try to explain what would I like to have from openCASCADE, and please, if possible I would like to have an idea from you about it.
I want to modify a molecular dynamics code (computes interaction between many particles) to include arbitrary geometrical constraints. For this issue, I've thought to have a library that allows to read CAD files (i.e. IGES) and then for simulating their interaction with the particles, I need to compute the distance of one point (the particle) to the nearest point in the geometrical constraints. If it is near enough to touch the particle, then I need the normal to the surface at this point.
The question is: openCASCADE allows to have these requirements? Perhaps this library is too much for only my requirements, in this case, do you know any other library able to do that?
Thanks in advance, best regards,