Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : CelestLab details
Login with GitLab


CNES Space Mechanics Toolbox for Mission Analysis
(11409 downloads for this version - 114001 downloads for all versions)
A more recent valid version exists: 3.5.0
Owner Organization
Alain Lamy
Thierry MARTIN
Creation Date
May 22, 2019
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("celestlab")
CelestLab - CNES Space Mechanics Toolbox for Scilab 
Version 3.3.1			     

CelestLab is a Scilab toolbox for Space Flight Dynamics. 

It has been developed by CNES (Centre National d'Etudes Spatiales - 
French Space Agency) for mission analysis purposes.

CelestLab can be used for trajectory analysis and orbit
design for various types of space missions. 
It allows engineers to perform tasks such as: orbit propagation, attitude
computation, elementary manoeuvre computation, change of coordinate systems,

CelestLab comes with an extension module called CelestLabX.  
The features in CelestLab that require CelestLabX to be installed are
related to: 
- STELA: CNES orbit long-term propagation software
- Two Line Elements 
- MSIS2000 atmospheric model 

- CelestLab can be used with Scilab versions 5.5.x to 6.0.2 
- The version of CelestLabX that should be used is 3.3.1 

- CelestLabX Atoms page for more details about CelestLabX:
- The detailed changelog in CelestLab menu for more information about what has
changed in CelestLab compared to the previous version. 

Please take one minute to tell the CelestLab team about your usage of the
toolbox. Thank you!

Files (2)
[64.24 MB]
OS-independent binary for Scilab 6.0.x

[57.21 MB]
Source code archive

News (0)
Comments (2)     Leave a comment 
Comment from Alain Lamy -- May 28, 2019, 06:06:48 PM    
The binary file was wrongly named "" 
This is misleading, as the file is actually OS-independent. 
Comment from Alain Lamy -- June 17, 2019, 10:44:40 AM    
There is a specific feature in CelestLab that forces the user to call
if "loader.sce" is not up-to-date. 
It appears than some unzip tools (especially Under Windows) alter the file creation
creation/modification dates, so that in some situations the following message appears when
when executing "loader.sce": 

*** Unable to start CelestLab! 
*** Run builder.sce to update the toolbox. 

If this is the case, just change the modification date of "loader.sce" (by
editing the 
file). Another way is to run "builder.sce". 
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.