6DoF Spacecraft Dynamics Simulator

Dynamics • Motion Control • 6DoF Analysis
v1.0.0 MIT License Updated: 2025-08-30

Visualize 6-degree-of-freedom (6DoF) spacecraft motion: 3 translational and 3 rotational axes. Simulates Newton's laws (F=ma) for translation and Euler's equations (τ=Iω̇) for rotation. Perfect for understanding orbital maneuvers, attitude control, and spacecraft dynamics.

References

Curtis, H. D. (2020). Orbital Mechanics for Engineering Students (4th ed.). Butterworth-Heinemann.

Spacecraft
Initial State
Maneuver
Analysis
Position
Velocity
Attitude
Angular Rates
Forces
Torques
Timing
Translation
Rotation

Position (m)

Velocity (m/s)

Acceleration (m/s²)

Attitude (deg)

Attitude Rate (deg/s)

Angular Acceleration (deg/s²)

Position (m)

Initial: -
Maneuver End: -
Final: -

Velocity (m/s)

Initial: -
Maneuver End: -
Final: -
Total ΔV: -

Attitude (deg)

Initial: -
Maneuver End: -
Final: -

Angular Rates (deg/s)

Initial: -
Maneuver End: -
Final: -

Performance Metrics

Max Acceleration: -
Max Angular Acc: -
Total Distance: -
Time: 0.0 s
30.0x

How to use

  • Set spacecraft mass and moment of inertia (MoI) in the Spacecraft tab
  • Define initial position, velocity, and attitude in the Initial State tab
  • Specify forces, torques, and timing in the Maneuver tab
  • Adjust simulation time and time step in the Analysis tab
  • Parameters automatically update the simulation in real-time
  • Use animation controls to replay the 3D motion
  • Click section headers to collapse/expand them