Pdmechanics