Vacuum Trajectories

Horizontal Range

Range = R1 * R2

R1 = Velocity * Cos(AngleFire)

R2 = (2 * Velocity * Sin(AngleFire) ) / Gravity

Where:

Range: Horizontal Range in meters

Velocity: Velocity of the projectile in m/sec.

AngleFire: Launch angle of the projectile in radians (convert from degrees to this).

Gravity: Gravitational constant of whatever planet you are on in m/sec.

Time of Flight

Time = (2 * Velocity * Sin(AngleFire) / Gravity

Where:

Time: Time of flight in seconds

Velocity: Velocity of the projectile in m/sec.

AngleFire: Launch angle of the projectile in radians (convert from degrees to this).

Gravity: Gravitational constant of whatever planet you are on in m/sec.

Computing Vertical Velocity

VelocityVert = Velocity * SIN(AngleFire)

Where:

VelocityVert =Vertical Velocity in meters/sec.

Velocity = Velocity of projectile in meters/sec.

AngleFire: Launch angle of the projectile in radians (convert from degrees to this).

 EXAMPLE: What is the vertical velocity of a projectile fired at an angle of 90 degrees (1.57 Radians) with a muzzle velocity of 180 m/sec? 180 * SIN(1.57) = 180 m/sec.

Maximum Vertical Height in Trajectory

Height = VelocityVert2 / (2 * Gravity)

Where:

VelocityVert =Vertical Velocity in meters/sec.

Gravity: Gravitational constant of whatever planet you are on in m/sec.

 EXAMPLE: What is the maximum vertical height of a projectile with a vertical velocity of 17.45 m/sec on a planet with 1.7 m/sec gravity? 17.452 / (2 * 1.7) = 89.58 meters