Software for simulating 3D Newtonian dynamics of simple geometric objects (with force fields) I'm looking for something short of a molecular dynamics package, where I can build up simple geometric shapes with flexible linkages/etc and simulate the consequences of electrostatic repulsion between surfaces.  Something, say, that would let me simulate billiards in a magnetic field.  
Does anyone have good recommendations for a 3D Newtonian dynamics software package (free or not) with these sort of capabilities?  
 A: I've not tried it myself, but you may want to check out the Elmer multiphysics package, which looks like it can do time dependendent 3D finite element mechanics + electrostatics.
Here's a nice pic they have of a beam being deflected by electrostatic attraction:

It's F.O.S.S. They have windows binaries and it's in the ubuntu repo.
A: I think that the 'agent based' approach is good for your purpose. I've already used MASON to play a little with 'a sort of' gravity.
(you will have to know java - easier if you work on top of the examples- and the documentation is very good)
MASON
  is a fast discrete-event multiagent simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, and also to provide more than enough functionality for many lightweight simulation needs. MASON contains both a model library and an optional suite of visualization tools in 2D and 3D.
see the examples:
Bouncing Particles - is a tutorial demo of simple particles bouncing and interacting with one another.
Balls and Bands (Tutorial 5)  (mass springs between objects)
simulates Hooke's Law with balls connected by rubber bands of different strengths.
HeatBugs -- shown in wireframe 3D.  
you can also explore the BREVE package.
Breve A 3d Simulation Environment for Multi-Agent Simulations and Artificial Life (IA)
objects, joints, gravity.  
