Copy molecule and randomize initial position

Dear community members,

My data file contains atoms that represent a rigid molecule (a helix). I need to have multiple copies of the molecule with randomized initial position for each of them in the simulation box (with no overlap). Can you please introduce to me a tool or recipe on how can I do this?

In an ideal world, I not only need to randomize their initial translational position but also their orientations along all the three axes.

Thanks!

With kind regards,
Alireza Fazeli

There is no point in posting the same question multiple times within a few hours to an international mailing list, where people are in different time zones, especially if the majority of them will not be awake. you will only irritate people. a rule of the thumb is to wait at least two business days for a response until reposting.

Axel.