eggrobin

[WIP][1.5.1, 1.6.1, 1.7.x] Principia—version Fibonacci, released 2019-09-28—n-Body and Extended Body Gravitation, axial tilt

Recommended Posts

Posted (edited)
7 hours ago, Clockwork13 said:

Does anyone happen to have a download link to the 1.3.1 version of this mod anywhere?

https://bit.ly/2W2wkDx

Edited by Agustin

Share this post


Link to post
Share on other sites

@eggrobin @pleroy It is possible that the "switch vessel" option for targets is broken in ferrari. It just crashed my game twice in a row (or so I assume).

Share this post


Link to post
Share on other sites
1 hour ago, Delay said:

@eggrobin @pleroy It is possible that the "switch vessel" option for targets is broken in ferrari. It just crashed my game twice in a row (or so I assume).

It crashes for me too...

Share this post


Link to post
Share on other sites

Here is my FATAL:

Quote

    @   000007FEF1B6633A      google::LogMessageFatal::~LogMessageFatal [0x000007FEF1B66339+57]
    @   000007FEDC75474B      principia__HasVessel [0x000007FEDC75474A+314]
    @   000000001BE06634      (No symbol) [0x000000001BE06633]
F0828 20:48:32.533069  6908 interface.cpp:580] Check failed: 'plugin' Must be non NULL

 

Share this post


Link to post
Share on other sites

yes it crashed for me too once and just in case I didn´t use that feature anymore...

Share this post


Link to post
Share on other sites
Posted (edited)
On 8/20/2019 at 4:33 PM, pleroy said:

Nice!  Make sure that you send a pull request to the author of KerBalloons to move the fix upstream: the next user of KerBalloons and Principia will thank you.

The revised dll has been working well the past week or so of use so I created the relevant KerBalloons ReInflated pull request :-)

Also, since KerBalloons ReInflated v0.4.4 is released under MIT license at CurseForge, for anyone else interested in experimenting with KerBalloons ReInflated  & Principia (e.g. launching orbital or suborbital 'Rockoons' here is a link to just the '.Part' revised KerBalloons.dll (with the original License.txt) that I am using in place of the one included with the official download mod package at CurseForge until an official update were to be made for v.0.4.4+.

For example, launch a nanosat into orbit via a Rockoon:

Ly81V0d.jpg
Edited by AloE
mod name & links

Share this post


Link to post
Share on other sites
8 hours ago, Agustin said:

yes it crashed for me too once and just in case I didn´t use that feature anymore...

Well, this is not how bugs get fixed :rolleyes:

I have created #2313 to track this bug.

Share this post


Link to post
Share on other sites

For the new moon (lunation number 243), the new release (del Ferro) is out.

  • Higher degree and order gravity models have been added for Mercury, Venus, Mars, Jupiter, Saturn, Uranus, and Neptune; satellites of these planets will now have more realistic motion (this change only takes effect on new saves)
  • Some bugs reported by @Sir Mortimer, @scimas, and @Kobymaru have been fixed.

 See the change log for more details.

For the convenience of our Chinese users, the binaries can be downloaded either from Google Drive or from 腾讯微云.

 

Share this post


Link to post
Share on other sites
On 8/28/2019 at 8:08 AM, That John said:

does this mod add such things as orbital decay? if so im getting it

AFAIK no, no orbital decay. Satelite in LKO/LEO will stay there forever(~150 earth years in RSS 300x400km orbit is  "forever"-yes, I was bored)

BUT, Mechjeb and Kerbal engineer are unaware of Principia, therefore orbit parameters reported by them will change in time, especially for higher orbits. 

 

Share this post


Link to post
Share on other sites
On 9/7/2019 at 7:17 PM, gsantos9489 said:

There is a way where  I can add/change the axial tilt manually for an special planet?

Yes, you'll need to write a suitable configuration file.

Share this post


Link to post
Share on other sites
5 hours ago, pleroy said:

Yes, you'll need to write a suitable configuration file.

Thanks @pleroy ! ! !

I was searching for this a couple days :D

 

Edit:

I'm reading the link you sent me, but can't found which property into the configuration file we should use to set the Axial Tilt Angle.

Do you happen to know which property has to be set in this particular case?

Edited by gsantos9489
Doubt on the configuration file.

Share this post


Link to post
Share on other sites

Hi !

I have a little technical question about Principia.

I trie to make it work on KSRSS or SSRSS (I want play on a real solar system size 2.5) (I couldn't instal RSS 2.5, I don't know why it doesn't work)

When I delete the planets which are note supported by principia I can launch the game without crash and I have the good principia interface.

But since a rocket lift off, it instantanly explode due to too high G.

Since Principia work on RSS I guess there is no reason to don't make it work on SSRSS or KSRSS...

Anyone could help me on this problem ? 

Thanks for your help ^^ 

Share this post


Link to post
Share on other sites
On 9/11/2019 at 8:05 AM, Carni35 said:

Since Principia work on RSS I guess there is no reason to don't make it work on SSRSS or KSRSS...

RSS parameters are different from SSRSS..changing the parameters of the celestial bodies in a system basically changes the whole dynamic...fyi see...

On 2/4/2014 at 7:19 PM, eggrobin said:

Since Principia makes all bodies attract each other according to Newtonian gravitation, the stability of the solar system is a concern; when using stock KSP, Principia modifies the Jool system so that it is stable. When using a customized system (e.g. with Kopernicus), you need to make sure that the system is stable.

Share this post


Link to post
Share on other sites
On 9/11/2019 at 2:18 AM, gsantos9489 said:

I'm reading the link you sent me, but can't found which property into the configuration file we should use to set the Axial Tilt Angle.

Do you happen to know which property has to be set in this particular case?

A single angle is not enough to describe how a planet is oriented (this requires three degrees of freedom), nor even how its axis is oriented (two degrees of freedom).

You may find it useful to read the section on the semantics of the quantities used for body rotation, and to look at the figure referenced therein, to understand how to properly describe the orientation of a planet.

The section on the principia_gravity_model configuration will then tell you how to specify that information in the configuration file.

Share this post


Link to post
Share on other sites
15 hours ago, eggrobin said:

A single angle is not enough to describe how a planet is oriented (this requires three degrees of freedom), nor even how its axis is oriented (two degrees of freedom).

You may find it useful to read the section on the semantics of the quantities used for body rotation, and to look at the figure referenced therein, to understand how to properly describe the orientation of a planet.

The section on the principia_gravity_model configuration will then tell you how to specify that information in the configuration file.

Thanks.

Eureka, I didn't noticed that more than one angle is necessary to tilt a planet, now all (the documentation) makes sense :o ! ! !

Share this post


Link to post
Share on other sites

For the new moon (lunation number 244), the new release (Fibonacci) is out.

  • An orbit analysis tool has been added which computes mean elements and orbit recurrence properties. This has been in the works since February; more features will be added at a later date, e.g., mean solar times of ascending nodes (for controlling sun-synchronicity). See below for a screenshot of the orbit analysis tool in action on a Молния orbit. The tool is fairly complex; documentation will be provided soon.
    65556361-96ebbf00-df2f-11e9-8142-5a1dcd0
  • A crash reported by @Delay has been fixed.
  • A dependency issue that would prevent Principia from starting has been fixed.

 See the change log for more details.

For the convenience of our Chinese users, the binaries can be downloaded either from Google Drive or from 腾讯微云

Edited by eggrobin

Share this post


Link to post
Share on other sites

awesome update @eggrobin!!! looking forward to using the new tool (and humbly awaiting documentation to fully grasp all the information it provides)! thanks for your work!

Share this post


Link to post
Share on other sites
On 9/29/2019 at 12:37 AM, eggrobin said:

The tool is fairly complex; documentation will be provided soon.

The documentation is here: https://github.com/mockingbirdnest/Principia/wiki/Orbit-analysis.

It includes some background information on frozen orbits and ground track recurrence, as well as many examples based on real-life satellites to illustrate the underlying concepts.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.