I recently made an add-on for the 55 Cancri planetary system, which can be checked out here: https://www.deviantart.com/fireon12064/art/55-Cancri-System-by-Fireon-794590670
I also wanted to add the red dwarf 55 Cancri B in this addon, since the binary wasn't already present in Celestia 1.6.1.
However, I have no idea how to do this, since I'm kind of a n00b at Celestia and stc files.
I know that doing 55 Cancri B by itself shouldn't be too hard, but I have a few concerns:
How do I incorporate both the new 55 Cancri B and the existing 55 Cancri A into a binary system?
How do I change the name "55 Cancri/Rho1 Cancri" to "55 Cancri A/Rho1 Cancri A"?
How do I work stc files? (Again, I'm a n00b...)
How do I get the existing planets to orbit 55 Cancri A and not the companion/barycenter?
Looking for some help/resources to guide me...
Thanks,
~fyr02
55 Cancri
Hi fyr02,
Before you go through the trouble, please know that I'm working on an exoplanet catalog. It includes definitions for many binary stars, including 55 Cnc AB. Here's the STC code:
Essentially, though: you want to write a Barycenter for the 55 Cnc barycenter, then rewrite 55 Cnc A using its HIP index (43587), then make a STC definition for 55 Cnc B.
The HIP index is important because it causes Celestia to automatically replace the star HIP 43587 with the star you wrote ("RHO1 Cnc A"), so you don't get any duplicates. Also, the original extrasolar.ssc file was written so that the planets orbit the star called "HD 75732". Had they been written so they orbit a star called "55 Cnc", this wouldn't have worked, because then the planets would all orbit the barycenter, which in this case is called "55 Cnc".
Before you go through the trouble, please know that I'm working on an exoplanet catalog. It includes definitions for many binary stars, including 55 Cnc AB. Here's the STC code:
Code: Select all
# Parameters for 55 Cnc B from Newton et al. (2016), ApJ 834 (1), 85
# "The Hα Emission of Nearby M Dwarfs and its Relation to Stellar Rotation"
# https://arxiv.org/abs/1611.03509
Barycenter "RHO1 Cnc:55 Cnc"
{
RA 133.1538407 # mass ratio 0.905:0.255
Dec 28.3276380
Distance 41.063
}
43587 "RHO1 Cnc A:55 Cnc A"
{
RA 133.1492139
Dec 28.3308214
Distance 41.063
AppMag 5.95
SpectralType "G8V"
}
"RHO1 Cnc B:55 Cnc B"
{
RA 133.1702615
Dec 28.3163402
Distance 41.063
AppMag 13.15
SpectralType "M4V"
Radius 190000
}
Essentially, though: you want to write a Barycenter for the 55 Cnc barycenter, then rewrite 55 Cnc A using its HIP index (43587), then make a STC definition for 55 Cnc B.
The HIP index is important because it causes Celestia to automatically replace the star HIP 43587 with the star you wrote ("RHO1 Cnc A"), so you don't get any duplicates. Also, the original extrasolar.ssc file was written so that the planets orbit the star called "HD 75732". Had they been written so they orbit a star called "55 Cnc", this wouldn't have worked, because then the planets would all orbit the barycenter, which in this case is called "55 Cnc".
- Lafuente_Astronomy
- Moderator
- Posts: 726
- Joined: 04.08.2018
- Age: 26
- With us: 6 years 4 months
- Location: Cebu City, Cebu Province, Philippines
- Contact:
The exoplanet catalog is interesting. From what catalogs does the exoplanet catalog you're making take from?
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.
- Lafuente_Astronomy
- Moderator
- Posts: 726
- Joined: 04.08.2018
- Age: 26
- With us: 6 years 4 months
- Location: Cebu City, Cebu Province, Philippines
- Contact:
@fyr02,
The usual cause Celestia drawing a star at the wrong place on the sky is the use of the wrong RA units: using units of Hours instead of Degrees when specifying the RA.
Celestia v1.6.1 STC catalogs require that STar Catalog Right Ascension values be specified in units of Degrees. This is unlike most catalogs (including Celestia's Deep Space Catalogs), which specify the RA value in units of Hours. To convert from Hours to Degrees, you have to multiply the value by 15.0.
In other words, for Rho1 Cnc, one must specify an RA value of more than 133 (degrees) and not a value of almost 9 (hours).
The usual cause Celestia drawing a star at the wrong place on the sky is the use of the wrong RA units: using units of Hours instead of Degrees when specifying the RA.
Celestia v1.6.1 STC catalogs require that STar Catalog Right Ascension values be specified in units of Degrees. This is unlike most catalogs (including Celestia's Deep Space Catalogs), which specify the RA value in units of Hours. To convert from Hours to Degrees, you have to multiply the value by 15.0.
In other words, for Rho1 Cnc, one must specify an RA value of more than 133 (degrees) and not a value of almost 9 (hours).
Selden
fyr02, do you happen to be using https://www.swift.psu.edu/secure/toop/convert.htm as the RA/Dec converter? If so, I recommend using http://www.astrouw.edu.pl/~jskowron/ra-dec/ instead, which is more flexible. It allows up to 4 decimal degrees for the arcseconds.