I am in the middle of testing CAD/Simulator packages for my employer. We have a particular POC design we are trying to simulate. It is a motor which both the stator and the armature are able to move independantly of each other, somewhat like a torpedo motor. There is no counter-torque generated. I have been playing around with another package but it seems that one component always has to be grounded and thus the assembly doesn't work as it should.