The Planets Tab
This
page allows you to add and planets to your system and to edit their properties.
The values you enter here represent the starting state of your system.
You will not be able to edit any planet properties after the simulation
has started, but must be in the “reset” state.
If the property boxes are grayed out, press ‘R’ to reset (or press
the “Reset” button on the Simulation Tab) to
allow editing, then make sure you have a planet selected.
Mass,
Position, and Velocity are the basic items needed for a simulation.
Position and Velocity are vector values – that is, they have an x, y,
and z component. Use the reference
axes and solar plane to help you see these directions. You need to enter the vector values as comma separated.
For instance, enter 0,0,0 for a center at the origin or 5,0,0 to have a
planet offset in the x direction. Note
that if you do not have values formatted correctly, the “Apply” button will
remain grayed out.
In
addition to entering a value for the starting velocity, you might prefer to let
the program attempt to calculate it for you by selecting a planet to orbit (The
calculated orbit will start in the XY plane).
Note however, that some planets simply will not orbit others because of
differing masses. If you try to
make a sun sized body orbit a moon sized body, for example, you’ll quickly see
it won’t work. Use this feature
to help you make smaller massed objects orbit larger ones.
I often use this just as a starting point for velocities.
Since it is more fun to make out of plane orbits anyway, I’ll use this
feature to get an idea of what order of magnitude of velocity values to use,
then I’ll start experimenting by altering the z component of the velocity.
The
Name property will help you identify your planets, but is not necessary. The Radius, though not important to the simulation, is
important to visualize your planets. To
see your planet, you will need a positive radius.
Important
Note!!
There
is no restriction on units in Gravitation3D, except that the units you use are a
“consistent” set. You will see
later that the gravitational constant (G) is editable on the Simulation
Tab, so the units of G need to correspond to the units you have here. I thought it better to provide the flexibility to use any
units, though that does come with some responsibility to the user.
Note
that the default for the gravitational constant is 1.0 (not the actual value of
6.67259E-11 m^3 kg^-1 s^-2). This
is to make it so the other planet values (masses, radii and such) are much more
down to earth. I find it much more
enjoyable to enter values like “10” for masses into my system rather than
values like “1.5E+11” (the mass of the earth in kg).
Depending on your value of G, either is perfectly acceptable.
The
final 4 planet properties are:
Color | Allows you to edit the planet color. | |
Light Source | Click this if you would like a planet to be a light source. Systems look visually much better if you have at least one of your bodies be a light source. You’ll see that light sources (suns) actually reflect light off of all the other bodies. You’ll get cool crescent moons and other effects by making at least one gravitational body a sun. | |
Locked | Click this if you would like a object’s position and velocity not to be updated during the simulation. This is a good way to help you make stable systems. Just as the sun moves the earth, so does the earth move the sun. So if you were to create a system with 1 sun and 1 planet that happened to have a net system momentum, you might be surprised to see the whole system tracking off the screen. Locking planets can help you keep things near the origin. | |
Ringed | Allows you to add the visual effect of rings to your planet. |
Additional
Controls
Highlight | Since it is not a planet property, you may also choose to highlight the selected planet at any time, even during an animation. This will magnify the radius of that planet to make it more visual. | |
Add/Remove | Add or remove planets from the list. | |
Apply | Apply any of the changes to “Edit Box” properties (Name, Mass, Radius, Position, Velocity). Note that when you change the values of these properties, the Apply button will only be enabled if the entries are well formatted. In other words, you can’t enter “lots” for the mass. |