A multi-variable, multi-parameter projectile launching and testing device
includes; a.) an elongated hollow acceleration tube having a firing end
and an exit end; b.) firing mechanism functionally connected to the
firing end of the elongated acceleration tube to create sufficient force
to accelerate a projectile through the elongated acceleration tube; c.) a
heating mechanism for temperature control of a projectile; d.) rotation
means functionally connected to the elongated acceleration tube for
rotating it; e.) a first control mechanism for variable control of the
firing means; f.) a second control mechanism for variable control of the
heating means; and, g.) a third control mechanism for variable control of
the rotation mechanism. A user may accelerate a projectile through the
elongated acceleration tube with a pre-selected force, at a pre-selected
temperature and with a pre-selected rate of rotation using the first, the
second and the third control mechanism.