Page 1 of 1

In SSC: Can Beginning and Ending use fractions of a second?

Posted: 15.01.2006, 01:33
by Chuft-Captain
Is it possible to start or end an object at a time which is not a whole second:

eg. Beginning "2006 01 01 12:00:15.45"

Posted: 26.01.2006, 23:33
by bdm
I don't think it's possible using YMD HMS format. If you use Julian dates you may have better luck.

Example:

Beginning 2451545.1234567890

Re: In SSC: Can Beginning and Ending use fractions of a seco

Posted: 27.01.2006, 01:11
by rthorvald
Chuft-Captain wrote:Is it possible to start or end an object at a time which is not a whole second


No. This is not possible. I have investigated it thoroughly. Neither with julian nor gregorian dates.

-rthorvald

Posted: 27.01.2006, 02:52
by Chuft-Captain
bdm wrote:I don't think it's possible using YMD HMS format. If you use Julian dates you may have better luck.

Example:

Beginning 2451545.1234567890


Thanks guys.
Since posting this question I think I have managed to do this by using julian date format (as you suggest).
http://celestiaproject.net/forum/viewtopic.php ... ght=#66980

rthorvald: was your testing in 1.4.x or 1.3.x? Perhaps it's a new feature.

Posted: 28.01.2006, 13:35
by rthorvald
Chuft-Captain wrote:rthorvald: was your testing in 1.4.x or 1.3.x? Perhaps it's a new feature.


It was one of dirkpitt??s OSX pre 1.4 versions, i don??t remember which one as i don??t use it now - it was when i designed my Titan scenario last year: i needed fractions of seconds to get a precice landing sequence for Huygens...

-rthorvald

Posted: 28.01.2006, 14:19
by Chuft-Captain
rthorvald wrote:It was one of dirkpitt??s OSX pre 1.4 versions, i don??t remember which one as i don??t use it now - it was when i designed my Titan scenario last year: i needed fractions of seconds to get a precice landing sequence for Huygens...
-rthorvald


How did you eventually solve it, if you couldn't break down time into smaller intervals?
Also, I assume you were using XYZ's, so how did you go about setting the frame of reference and generating the trajectory? Did you use XYZ Builder?
Are XYZ coordinates always heliocentric, or can they be relative to the 'parent' planet or object?

This post (if you're interested): http://celestiaproject.net/forum/viewtopic.php ... highlight=
describes my original approach which I gave up on as I couldn't get the XYZ trajectory to work.

I'd be interested to know if you have any insights as to where I went wrong.

Cheers

Posted: 28.01.2006, 15:04
by rthorvald
Chuft-Captain wrote:How did you eventually solve it, if you couldn't break down time into smaller intervals?
I didn??t. So the final seconds of the flight aren??t too accurately portrayed; the descending probe model lives a little longer than it should, going through the surface instead of ending where the landed version appears.

Chuft-Captain wrote:Also, I assume you were using XYZ's, so how did you go about setting the frame of reference and generating the trajectory? Did you use XYZ Builder?
Jestr wrote the XYZ, i only tweaked it so that it intersects the actual landing coordinates (it was more than a hundred kilometres off, due to limitations in Celestia: i only managed to bring the two points together by cutting the flight time - hence, Huygens lands three minutes earlier than it did in the real world).

Chuft-Captain wrote:Are XYZ coordinates always heliocentric, or can they be relative to the 'parent' planet or object?

You can write it with anything as the origin: just specify the SampledOrbit relative to the parent in the SSC.

As for the Orion: if you want it to go from the Earth to orbit around the Space Station and then into docking, you will need to write two separate XYZ files - one from the surface and up, relative to Earth, and one from orbit around the space station and into the dock.

Since there are limitations on the coordinates one can express in an XYZ path, it might be neccecary to move the Space Station??s MeanAnomaly so that it intersects a possible XYZ point (there seems to be a kind of grid that determines where a point can exist).

-rthorvald

Posted: 28.01.2006, 15:57
by Chuft-Captain
You can write it with anything as the origin: just specify the SampledOrbit relative to the parent in the SSC.
Does this mean the parent's position is considered [0,0,0] ie. origin

...one from orbit around the space station and into the dock.
This is what my simple goal was, just the second part, but as you know XYZ's are not accurate enough for this sort of small journey.

Since there are limitations on the coordinates one can express in an XYZ path, it might be neccecary to move the Space Station??s MeanAnomaly so that it intersects a possible XYZ point (there seems to be a kind of grid that determines where a point can exist).

Interesting. The grid's probably based on multiples of the smallest unit of movement "expressible" in the XYZ format. It's all far too complicated for the simple goal I was trying to achieve.

In the end I came up with a way to generate a straight line journey of about 600m ending with Orion landing in the docking port at Space Station V (accurate to the millimetre).
This avoids using XYZ's altogether, but has a few of it's own limitations.

Posted: 29.01.2006, 01:13
by rthorvald
Chuft-Captain wrote:Does this mean the parent's position is considered [0,0,0] ie. origin


Yes.

- rthorvald

Posted: 29.01.2006, 05:02
by Chuft-Captain
Thanks for the comments Runar,

I'm sure this knowledge will be useful the next time I need to use an XYZ trajectory.

Phil