URSim. It runs in Linux (you’ll need a virtual box (like Virtual Machine) to run it on a PC).
I haven’t figured out how to get it to recognize my Robotiq grippers so it’s not of much use to me.
I hear Solidworks has a simulator package but haven’t looked at it.