Object Central Bodies

Top  Previous  Next

The Central Body is the CelestialObject (planet, moon, etc) that the Spacecraft orbits, or that a GroundVehicle, GroundStation, PointGroup, or Region is fixed to. For information on modeling the forces applied by each of these bodies, see the Extraterrestrial Force Modeling page. To create a 2D or 3D Mission View centered on a central body other than the Earth, create a ViewWindow and edit the Viewpoint Source and Target properties.

 

The following Sample Mission Plans (included with your FreeFlyer installation) demonstrate the use of the non-Earth central bodies:

 

Demos

Earth to Moon

 

Interplanetary Samples

Celestial Object

Lunar Ground Station

 

Spacecraft Propagation Samples

Propagate Spacecraft from SPICE Ephemeris

 

Available Bodies


The following central bodies are available in FreeFlyer:

Earth

Moon

Sun

Mercury

Venus

Mars

Jupiter

Saturn

Uranus

Neptune

Pluto

Custom Celestial Objects

 

To edit a Spacecraft's, GroundVehicle's, GroundStation's, or Region's central body in a FreeForm script editor, you can use the SetCentralBody() method:

 

Spacecraft1.SetCentralBody(Moon);

GroundVehicle1.SetCentralBody(Moon);

GroundStation1.SetCentralBody(Mars);

Region1.SetCentralBody(Mars);

 

To edit a PointGroup's central body in a FreeForm script editor, you can modify the CentralBody property:

 

PointGroup1.CentralBody = Moon.DeclaredName;

 

 

See Also


Custom Celestial Objects

Extraterrestrial Force Modeling