You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(5) |
Sep
|
Oct
(2) |
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(2) |
Oct
(4) |
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(5) |
Dec
(4) |
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(17) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
(1) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(1) |
Oct
(3) |
Nov
(7) |
Dec
(1) |
| 2021 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(4) |
Oct
(2) |
Nov
|
Dec
|
| 2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(2) |
| 2023 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(5) |
Sep
|
Oct
(5) |
Nov
(7) |
Dec
(5) |
| 2024 |
Jan
(4) |
Feb
(6) |
Mar
(10) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(2) |
| 2025 |
Jan
(7) |
Feb
|
Mar
|
Apr
(3) |
May
(2) |
Jun
(5) |
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2026 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Leonardo M. <l.m...@st...> - 2026-03-17 00:04:13
|
Good evening, my name is Leonardo Magrini, Im an italian student from the University of Pisa persuing a Master's degree in Aerospace Engineering; Im currently using the GMAT software for a project where me and 7 more students are creating the framework for a possible sample-return mission to the asteroid 2008 EV5. I have started using GMAT a few weeks ago and I have watched the tutorials you have posted on youtube, so while Im not an expert I understand the reasoning behind the multiple patch approach used in the lunar flyby script; right now I have taken inspiration from the Mars Patch Conic sample script to create a possible trajectory to reach the asteroid and possibly create a launch window. Thanks to the NASA trajectory browser software I have an idea of the lauch and arrival epochs, as well as the values for the C3 and the arrival delta-v; unfortunatly Im having problems with finding the right decomposition of the velocity vectors, and I was wandering if any of you or any other person on the GMAT team had any tips on how I can proceed to find better initial guesses. If necessary I can give you specifics on the orbital parameters of the asteroid and on the trajectories that Im trying to emulate. Thank you all so much for your attention, kind regards to the entire GMAT team. Leonardo Magrini |
|
From: Anthonius Daoud-M. <ant...@ro...> - 2025-12-12 17:49:22
|
Hello,
I've recently switched from GUI GMAT to using the Python API for it (3.12) and have been struggling a bit with creating a report file in it. After some trial and error based on loading a mission script that worked with the GUI, I've constructed the variables I need for the report file using gmat.Construct, e.g. elSVar = gmat.Construct(''ElapsedSecs, 'satName.ElapsedSecs'). Continuing the example of ElapsedSecs, I then set the reference to the satellite object with elSVar.SetReference(satName) and add the parameters to the list using repFile.AddParameter('satName.ElapsedSecs', 0). However, when doing gmat.Initialize() I get the following error:
APIException: Subscriber Exception: Subscriber::SetActualWrapperReference() "repFile" failed to set reference for object named "satName.ElapsedSecs." The wrapper is NULL.
Could any of you please shed some light on how exactly this process should be done? As I said, I've mostly been basing myself on reverse engineering the configuration after loading a mission script, so I must've made mistakes somewhere. An additional question is whether the same process applies for the variables that have intermediary fields for coordinate systems or central bodies (e.g. satName.EarthMJ2000Eq.RAAN or satName.Earth.SMA)?
Thank you very much,
Anthonius Daoud-Moraru
|
|
From: Dove, E. (GSFC-5950) <edw...@na...> - 2025-08-12 20:30:58
|
Hello, The links you referenced displays a 404 message. Can you submit a ticket to our GMAT JIRA project at https://gmat.atlassian.net/jira/ and include attachments of the scripts? At this moment I don't have enough information to provide a response as to what might be happening. Edwin From: ngu <ngu...@gm...> Sent: Monday, July 21, 2025 11:14 AM To: gma...@li... Subject: [EXTERNAL] [BULK] [Gmat-users] python api vs script CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC. I've used the Python API Cookbook to create a simple python script to propagate 10 seconds. This script outputs the (I think) equivalent script using the GetGeneratingString() methods. When I run these two I'm getting slightly different results and I was wondering if anyone could point out why this is happening and how I could get my python script to match GmatConsole. Python script: https://gist.github.com/ngutechnologies/e953b2ae356bbc460fabb6d65c65a546 Script run in GmatConsole: https://gist.github.com/ngutechnologies/85dfdc35c5ff150f56e1770e6f8be14f python state after 10s: 1309.954363635828 6999.835427429451 73.88303891493501 -0.1270826819032672 -0.05607832333144187 7.406394729748768 GmatConsole state after 10s: 1309.954363634965 6999.835427429481 73.88303892738188 -0.1270826819893334 -0.05607832332844224 7.406394729741343 Thanks! |
|
From: ngu <ngu...@gm...> - 2025-07-21 15:14:26
|
I've used the Python API Cookbook to create a simple python script to propagate 10 seconds. This script outputs the (I think) equivalent script using the GetGeneratingString() methods. When I run these two I'm getting slightly different results and I was wondering if anyone could point out why this is happening and how I could get my python script to match GmatConsole. Python script: https://gist.github.com/ngutechnologies/e953b2ae356bbc460fabb6d65c65a546 Script run in GmatConsole: https://gist.github.com/ngutechnologies/85dfdc35c5ff150f56e1770e6f8be14f python state after 10s: 1309.954363635828 6999.835427429451 73.88303891493501 -0.1270826819032672 -0.05607832333144187 7.406394729748768 GmatConsole state after 10s: 1309.954363634965 6999.835427429481 73.88303892738188 -0.1270826819893334 -0.05607832332844224 7.406394729741343 Thanks! |
|
From: Juan P. S. G. <jua...@ig...> - 2025-07-16 19:08:22
|
Dear Dev Team I hope this email finds you well. I’m Juan Pablo, a postgraduate student in Space Systems engineering. I would like to ask you some questions regarding GMAT. -Regarding the tutorials, are there more advanced tutorials apart from the fundamentals series? I would love to be more proficient with GMAT, it is a superb tool. However, I feel like I need way more tutorials to practise and get to know all the tools. Is there any conferences material or examples of missions, or advanced tutorials? Any roadmap-like resources to aim the efforts of learning how to use GMAT? -How is the process of submitting a Bug? As I’ve been experiencing a crash to the desktop when using the GMAT r2025 in Ubuntu. It must be something with the GUI, as it happens when I select a fuel tank, it just crashes. But, it does not happen on the Windows version. Is there any way to compile more info about the crash/bug so I can send it to you? Thank you for your time and assistance. Kind regards Juan Pablo |
|
From: Aaron R. <ri...@um...> - 2025-07-08 11:53:21
|
Hello - we have downloaded the precompiled version of GMAT and can use this fine with python, but we would like to change some aspects of the drag force calculation within GMAT. Specifically, by default, GMAT uses an old version of MSIS. We would like to use a newer version. In order to do this, we need to be able to recompile GMAT and link it with python. I don't see instructions for doing this. When I make the code, it seems to compile ok, but the python links are not created. Does anyone have experience with compiling GMAT from source and getting it to work with python? I am using Ubuntu. Thanks! Aaron -- Aaron Ridley Arthur F. Thurnau Professor of Space Sciences and Engineering University of Michigan 1416 Space Research Building Ann Arbor, MI 48109-2143 (734) 764-5727 |
|
From: Jérôme H. <jhi...@ir...> - 2025-06-18 12:18:14
|
Dear GMAT users, In short: While the API integration works well overall, we have been unable to generate a `ReportFile` using the Python API. We have not found any documentation or examples demonstrating how to achieve this, either in the API User Guide, the GMAT Cookbook or the HTML docs. Could somebody kindly point us in the right direction or provide a minimal working example showing how to create and write to a `ReportFile` using the Python API? Background: We are currently using GMAT as part of a larger Python-based tool developed at our institute for simulating spacecraft equipped with a water electrolysis propulsion system. In the past, we successfully used an older version of GMAT with the `LoadScript` and `RunScript` functions, where the desired `ReportFile` was reliably created. However, due to compatibility issues with older Python versions, we recently upgraded to the R2025a GMAT release. Unfortunately, we encountered a bug (JIRA ticket: GMT-8329) that prevented us from continuing with our existing program structure. As a workaround, we transitioned fully to using the GMAT Python API, generating and executing the mission directly without relying on a `.script` file. We tried to look up potential commands in the /bin/gmatpy/_py312/gmat_py.py but did not manage to write the ReportFile. Thank you very much for your support. Best regards, Jérôme Hildebrandt —————————————————————————— Institute of Space Systems University Stuttgart (IRS) Space Transportation Technology | Pfaffenwaldring 29 | 70569 Stuttgart | Germany Jérôme Hildebrandt Tel +49 711-685-62767 | jhi...@ir... <mailto:jhi...@ir...> |
|
From: Slojkowski, S. E. (GSFC-595.0)[OMITRON]
<ste...@na...> - 2025-06-17 15:20:02
|
I can confirm this is a bug. I have entered a bug report for it: https://gmat.atlassian.net/browse/GMT-8400 From: Anders Edfors via GMAT-users <gma...@li...> Sent: Tuesday, June 17, 2025 6:02 AM To: gma...@li... Subject: [EXTERNAL] [BULK] [Gmat-users] GMAT R2025a: Renaming Equation in Mission Sequence CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC. Subject: GMAT R2025a: Renaming Equation in Mission Sequence Corrupts Script Dear GMAT Users, I'm experiencing a bug in GMAT R2025a where renaming an equation in the mission sequence via the GUI corrupts the script, producing an invalid variable name. The issue occurs when renaming for example an equation (default name: `Equation1`) to `Mission Duration`, resulting in a malformed line that embeds the label as part of the variable name. **Original Mission Sequence (Before Adding and Renaming Equation1):** ``` BeginMissionSequence; var_MissionDuration_secs = 3600; Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs}; ``` **Steps to Reproduce:** 1. Load a default mission in GMAT R2025a with the above mission sequence and required resources (e.g., `Create Variable var_MissionDuration_secs;. 2. In the GUI, go to the Mission tab, right-click in the mission sequence, and add an equation (default name: `Equation1`), setting it to `var_MissionDuration_secs = 3600;`. 3. In the GUI, rename `Equation1` to `Mission Duration` (e.g., in the mission sequence tree or properties panel). 4. Check the mission sequence script. **Expected Behavior**:The variable name updates cleanly or the label is stored as a comment, e.g.: ``` 'Mission Duration' var_MissionDuration_secs = 3600; Propagate DefaultProp(DefaultSC) {DefaultSC.ElapsedSecs = var_MissionDuration_secs}; ``` **Actual Behavior**:The script becomes corrupted, with the variable assignment changed to: ``` var_Miss 'Mission Duration'ionDuration_secs = 3600; Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs}; ``` This invalid syntax (embedding `'Mission Duration'` in the variable name) causes errors, and the mission sequence may fail to execute. **Environment:** - GMAT Version: R2025a - Operating System: Windows 11 **Additional Notes:** - Manually editing the script avoids the problem, but GUI renaming is preferred for workflow efficiency. - The issue does not occur in R2022a, where renaming works as expected (though it required the `GMAT` prefix). Has anyone else encountered this issue in R2025a? Any insights or suggestions would be greatly appreciated! Best regards, Anders ( and...@oh...<mailto:and...@oh...> ) |
|
From: Anders E. <and...@oh...> - 2025-06-17 12:36:51
|
Subject: GMAT R2025a: Renaming Equation in Mission Sequence Corrupts Script
Dear GMAT Users,
I'm experiencing a bug in GMAT R2025a where renaming an equation in the mission sequence via the GUI corrupts the script, producing an invalid variable name. The issue occurs when renaming for example an equation (default name: `Equation1`) to `Mission Duration`, resulting in a malformed line that embeds the label as part of the variable name.
**Original Mission Sequence (Before Adding and Renaming Equation1):**
```
BeginMissionSequence;
var_MissionDuration_secs = 3600;
Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs};
```
**Steps to Reproduce:**
1. Load a default mission in GMAT R2025a with the above mission sequence and required resources (e.g., `Create Variable var_MissionDuration_secs;.
2. In the GUI, go to the Mission tab, right-click in the mission sequence, and add an equation (default name: `Equation1`), setting it to `var_MissionDuration_secs = 3600;`.
3. In the GUI, rename `Equation1` to `Mission Duration` (e.g., in the mission sequence tree or properties panel).
4. Check the mission sequence script.
**Expected Behavior**:The variable name updates cleanly or the label is stored as a comment, e.g.:
```
'Mission Duration' var_MissionDuration_secs = 3600;
Propagate DefaultProp(DefaultSC) {DefaultSC.ElapsedSecs = var_MissionDuration_secs};
```
**Actual Behavior**:The script becomes corrupted, with the variable assignment changed to:
```
var_Miss 'Mission Duration'ionDuration_secs = 3600;
Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs};
```
This invalid syntax (embedding `'Mission Duration'` in the variable name) causes errors, and the mission sequence may fail to execute.
**Environment:**
- GMAT Version: R2025a
- Operating System: Windows 11
**Additional Notes:**
- Manually editing the script avoids the problem, but GUI renaming is preferred for workflow efficiency.
- The issue does not occur in R2022a, where renaming works as expected (though it required the `GMAT` prefix).
Has anyone else encountered this issue in R2025a?
Any insights or suggestions would be greatly appreciated!
Best regards, Anders ( and...@oh...<mailto:and...@oh...> )
|
|
From: Anders <and...@gm...> - 2025-06-17 10:00:14
|
Subject: GMAT R2025a: Renaming Equation in Mission Sequence Corrupts Script
Dear GMAT Users,
I'm experiencing a bug in GMAT R2025a where renaming an equation in the
mission sequence via the GUI corrupts the script, producing an invalid
variable name. The issue occurs when renaming for example an equation
(default name: `Equation1`) to `Mission Duration`, resulting in a malformed
line that embeds the label as part of the variable name.
**Original Mission Sequence (Before Adding and Renaming Equation1):**
```
BeginMissionSequence;
var_MissionDuration_secs = 3600;
Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs};
```
**Steps to Reproduce:**
1. Load a default mission in GMAT R2025a with the above mission sequence
and required resources (e.g., `Create Variable var_MissionDuration_secs;.
2. In the GUI, go to the Mission tab, right-click in the mission sequence,
and add an equation (default name: `Equation1`), setting it to
`var_MissionDuration_secs = 3600;`.
3. In the GUI, rename `Equation1` to `Mission Duration` (e.g., in the
mission sequence tree or properties panel).
4. Check the mission sequence script.
**Expected Behavior**:The variable name updates cleanly or the label is
stored as a comment, e.g.:
```
'Mission Duration' var_MissionDuration_secs = 3600;
Propagate DefaultProp(DefaultSC) {DefaultSC.ElapsedSecs =
var_MissionDuration_secs};
```
**Actual Behavior**:The script becomes corrupted, with the variable
assignment changed to:
```
var_Miss 'Mission Duration'ionDuration_secs = 3600;
Propagate DefaultProp(SC11) {SC11.ElapsedSecs = var_MissionDuration_secs};
```
This invalid syntax (embedding `'Mission Duration'` in the variable name)
causes errors, and the mission sequence may fail to execute.
**Environment:**
- GMAT Version: R2025a
- Operating System: Windows 11
**Additional Notes:**
- Manually editing the script avoids the problem, but GUI renaming is
preferred for workflow efficiency.
- The issue does not occur in R2022a, where renaming works as expected
(though it required the `GMAT` prefix).
Has anyone else encountered this issue in R2025a?
Any insights or suggestions would be greatly appreciated!
Best regards, Anders ( and...@oh... )
|
|
From: Samuel D. <sd...@sp...> - 2025-06-13 22:08:14
|
I'm attempting to connect the MATLAB application with GMAT under Windows 11. The error message I get upon GMAT start-up is */*** Error loading "libMatlabInterface": GMAT could not load the MATLAB interface. Please check that MATLAB is installed and configured correctly. See the User Guide for instructions, or disable the appropriate PLUGIN line in bin/gmat_startup_file.txt to remove this error./* In reviewing it is not clear as to what needs to be set and how to connect GMAT with the MATLAB application. Any suggestions? Sam Dupree ------------------------------------------------------------------------ |
|
From: Slojkowski, S. E. (GSFC-595.0)[OMITRON]
<ste...@na...> - 2025-05-23 11:18:06
|
Hello-
You can add this code to your script to generate a ground track report. The report will be in the GMAT output directory.
Create ReportFile GroundTrackReport
GroundTrackReport.Filename = 'ground_track.txt'
GroundTrackReport.Add = {DefaultSC.UTCGregorian, DefaultSC.Latitude, DefaultSC.Longitude, DefaultSC.Altitude}
Steve
From: Tom Tom <tom...@gm...>
Sent: Friday, May 23, 2025 3:30 AM
To: gma...@li...
Subject: [EXTERNAL] [BULK] [Gmat-users] Ground track data
CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC.
Hi
Sorry for probably simple question, I checked forum and GMAT documentation. I hope I wasn't superficial.
Does GMAT enable an option to record SC ground track data into file (Earth long, lat)?
I noted GroundTrackPlot resource, but no option for recording data. I'm pretty sure there is a way, just can not figure it out since I'm beginner in this tool.
Regards
Tomaz
|
|
From: Tom T. <tom...@gm...> - 2025-05-23 07:30:43
|
Hi Sorry for probably simple question, I checked forum and GMAT documentation. I hope I wasn't superficial. Does GMAT enable an option to record SC ground track data into file (Earth long, lat)? I noted GroundTrackPlot resource, but no option for recording data. I'm pretty sure there is a way, just can not figure it out since I'm beginner in this tool. Regards Tomaz |
|
From: Dove, E. (GSFC-5950) <edw...@na...> - 2025-04-24 21:48:35
|
Hello Samuel, * The R2025a Mac bundle is only compatible with the Apple silicon chipsets. Additional development time would be needed to make a universal macOS binary (Intel & Silicon compatible) application and we unfortunately did not have the resources/time to do that for R2025a. * Since the R2025a Mac bundle is not a universal macOS binary, Mac Intel users would need to compile the code with adjustments to the cmake and some files to make a bundle compatible with the Intel chipset. GMAT compile instructions are located in the following wiki: https://gmat.atlassian.net/wiki/pages/viewpage.action?pageId=380273355 * There a Mac specific instructions that have to be added to that wiki, but at a high level it has the information needed to compile GMAT. Comments can be added to the wiki for the adjustments needed for the Mac. * The following ticket has been created to capture the work to make the Mac build universal but the current projected completion date is TBD: https://gmat.atlassian.net/browse/GMT-8340 * In the event a customer requests this functionality we will update the ticket. [NASA Meatball Logo]<https://www.nasa.gov/> Edwin Dove Flight Dynamics Software Systems Engineer GMAT Product Development Lead (PDL) NASA Goddard Space Flight Center Navigation & Mission Design Branch (Code 595) From: Samuel H Dupree Jr <sd...@sp...> Sent: Thursday, April 24, 2025 11:42 AM To: gma...@li... Cc: gma...@li... Subject: [EXTERNAL] [BULK] [Gmat-developers] Will there be a version of GMAT compatible with Mac OSX Sequoia using Intel Chipset? Importance: High CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC. The Read-me file for version R2025a of GMAT says that it is incompatible with Mac OSX Sequoia (15.4.1) using the Intel chipset, but was built for and compatible with the Apple M2 chip-set. * Is this correct, or is it really a "fat" application meaning that R2025a of GMAT can run under both chip-sets? * If so what is the correct installation procedure to void getting an incorrect installation error message? I * If R2025a is not a "fat" application, will there be a release of GMAT that is compatible with Mac OSX Sequoia using the Intel chipset, and if so when will it be released? Please advise. Samuel Dupree. |
|
From: Samuel H D. Jr <sd...@sp...> - 2025-04-24 15:42:59
|
The Read-me file for version R2025a of GMAT says that it is incompatible
with Mac OSX Sequoia (15.4.1) using the Intel chipset, but was built for
and compatible with the Apple M2 chip-set.
* Is this correct, or is it really a "fat" application meaning that
R2025a of GMAT can run under both chip-sets?
* If so what is the correct installation procedure to void getting an
incorrect installation error message? I
* If R2025a is not a "fat" application, will there be a release of
GMAT that is compatible with Mac OSX Sequoia using the Intel
chipset, and if so when will it be released?
Please advise.
Samuel Dupree.
|
|
From: Samuel D. <sd...@sp...> - 2025-04-24 15:17:32
|
The Read-me file for version R2025a of GMAT says that it is incompatible
with Mac OSX Sequoia (15.4.1) using the Intel chipset, but was built for
and compatible with the Apple M2 chip-set.
* Is this correct, or is it really a "fat" application meaning that
R2025a of GMAT can run under both chip-sets?
* f so what is the correct installation procedure to void getting an
incorrect installation error message? I
* f R2025a is not a "fat" application, will there be a release of GMAT
that is compatible with Mac OSX Sequoia using the Intel chipset, and
if so when will it be released?
Please advise.
Samuel Dupree.
|
|
From: R16SRIHARI S <sri...@gm...> - 2025-01-21 05:01:43
|
I would also like to know from the devs what is the source for the equations for the Power available for propulsion and the total bus in Solar Power system tab. Regards, Srihari S On Mon, 20 Jan 2025 at 22:07, R16SRIHARI S <sri...@gm...> wrote: > Hello everyone! > > Can someone please explain how to get the Solar and Bus coefficients in a > Solar Power System? > > Regards, > Srihari S > |
|
From: R16SRIHARI S <sri...@gm...> - 2025-01-20 16:37:46
|
Hello everyone! Can someone please explain how to get the Solar and Bus coefficients in a Solar Power System? Regards, Srihari S |
|
From: Mike V. <kmm...@gm...> - 2025-01-10 20:04:46
|
Interesting, thanks for the info!
On Thu, 9 Jan 2025, 21:36 Darrel Conway, <dar...@th...>
wrote:
> After setting the log file, if you want to see the log file data in an
> interactive Python session, you just call gmat.EchoLogFile(). That will
> show the messages as they occur (similar to the output in the GMAT Message
> Window when running the GUI).
> On 1/9/25 06:15, Slojkowski, Steven E. (GSFC-595.0)[OMITRON] wrote:
>
> You might have a unnoticed syntax error in your script. Try adding the
> following to your python code:
>
>
>
> gmat.UseLogFile('mylog.txt')
>
>
>
> This will create a log file in the GMAT output directory that may contain
> helpful error messages. Let us know if that doesn’t solve it.
>
>
>
> *From:* Mike Vasovsky <kmm...@gm...> <kmm...@gm...>
> *Sent:* Thursday, January 9, 2025 6:38 AM
> *To:* gma...@li...
> *Subject:* [EXTERNAL] [BULK] [Gmat-users] Opening GMAT scripts in Python
> scripts
>
>
>
> *CAUTION:* This email originated from outside of NASA. Please take care
> when clicking links or opening attachments. Use the "Report Message"
> button to report suspicious messages to the NASA SOC.
>
>
>
> Hello everyone,
>
>
>
>
>
> I have been trying to open and run GMAT scripts within a Python script,
> however whenever I run the commands *LoadScript*(...) and then *RunScript*(),
> both return *False*.
>
>
>
> I deleted all the *Color values, OpenFrames* instances, *OrbitView*
> objects, ground track and 2D-plots, but nothing improved the situation.
>
>
>
> What am I missing? I am still able to get the list of objects running the
> command *ShowObjects*() even after *LoadScript*() returns *False*, but
> still cannot run it.
>
>
>
>
>
> Best regards,
>
> Mike
>
> --
> Darrel J. Conway, Ph.D. Thinking Systems, Inc.
> Senior Scientist and CEO 437 W Thurber Road, Suite 6 <https://www.google.com/maps/search/437+W+Thurber+Road,+Suite+6?entry=gmail&source=g>
> Phone: (623) 298-4530 Tucson, AZ 85705
> FAX: (520) 232-2533 https://www.thinksysinc.com
> Cell: (520) 425-3626 dar...@th...
>
>
|
|
From: Darrel C. <dar...@th...> - 2025-01-09 20:37:11
|
After setting the log file, if you want to see the log file data in an
interactive Python session, you just call gmat.EchoLogFile(). That will
show the messages as they occur (similar to the output in the GMAT
Message Window when running the GUI).
On 1/9/25 06:15, Slojkowski, Steven E. (GSFC-595.0)[OMITRON] wrote:
>
> You might have a unnoticed syntax error in your script. Try adding the
> following to your python code:
>
> gmat.UseLogFile('mylog.txt')
>
> This will create a log file in the GMAT output directory that may
> contain helpful error messages. Let us know if that doesn’t solve it.
>
> *From:* Mike Vasovsky <kmm...@gm...>
> *Sent:* Thursday, January 9, 2025 6:38 AM
> *To:* gma...@li...
> *Subject:* [EXTERNAL] [BULK] [Gmat-users] Opening GMAT scripts in
> Python scripts
>
> *CAUTION:*This email originated from outside of NASA. Please take
> care when clicking links or opening attachments. Use the "Report
> Message" button to report suspicious messages to the NASA SOC.
>
>
>
> Hello everyone,
>
> I have been trying to open and run GMAT scripts within a Python
> script, however whenever I run the commands *LoadScript*(...) and then
> *RunScript*(), both return *False*.
>
> I deleted all the *Color values, OpenFrames* instances, *OrbitView*
> objects, ground track and 2D-plots, but nothing improved the situation.
>
> What am I missing? I am still able to get the list of objects running
> the command *ShowObjects*() even after *LoadScript*() returns *False*,
> but still cannot run it.
>
> Best regards,
>
> Mike
>
--
Darrel J. Conway, Ph.D. Thinking Systems, Inc.
Senior Scientist and CEO 437 W Thurber Road, Suite 6
Phone: (623) 298-4530 Tucson, AZ 85705
FAX: (520) 232-2533https://www.thinksysinc.com
Cell: (520) 425...@th...
|
|
From: Slojkowski, S. E. (GSFC-595.0)[OMITRON]
<ste...@na...> - 2025-01-09 13:31:34
|
You might have a unnoticed syntax error in your script. Try adding the following to your python code:
gmat.UseLogFile('mylog.txt')
This will create a log file in the GMAT output directory that may contain helpful error messages. Let us know if that doesn’t solve it.
From: Mike Vasovsky <kmm...@gm...>
Sent: Thursday, January 9, 2025 6:38 AM
To: gma...@li...
Subject: [EXTERNAL] [BULK] [Gmat-users] Opening GMAT scripts in Python scripts
CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC.
Hello everyone,
I have been trying to open and run GMAT scripts within a Python script, however whenever I run the commands LoadScript(...) and then RunScript(), both return False.
I deleted all the *Color values, OpenFrames* instances, *OrbitView* objects, ground track and 2D-plots, but nothing improved the situation.
What am I missing? I am still able to get the list of objects running the command ShowObjects() even after LoadScript() returns False, but still cannot run it.
Best regards,
Mike
|
|
From: Mike V. <kmm...@gm...> - 2025-01-09 13:30:23
|
Thank you hundreds of times, Steven!
I, indeed, had a few typos hidden in my 15000+ lines of script.
Have a good day!
Best regards,
Mike
On Thu, 9 Jan 2025, 14:15 Slojkowski, Steven E. (GSFC-595.0)[OMITRON], <
ste...@na...> wrote:
> You might have a unnoticed syntax error in your script. Try adding the
> following to your python code:
>
>
>
> gmat.UseLogFile('mylog.txt')
>
>
>
> This will create a log file in the GMAT output directory that may contain
> helpful error messages. Let us know if that doesn’t solve it.
>
>
>
> *From:* Mike Vasovsky <kmm...@gm...>
> *Sent:* Thursday, January 9, 2025 6:38 AM
> *To:* gma...@li...
> *Subject:* [EXTERNAL] [BULK] [Gmat-users] Opening GMAT scripts in Python
> scripts
>
>
>
> *CAUTION:* This email originated from outside of NASA. Please take care
> when clicking links or opening attachments. Use the "Report Message"
> button to report suspicious messages to the NASA SOC.
>
>
>
> Hello everyone,
>
>
>
>
>
> I have been trying to open and run GMAT scripts within a Python script,
> however whenever I run the commands *LoadScript*(...) and then *RunScript*(),
> both return *False*.
>
>
>
> I deleted all the *Color values, OpenFrames* instances, *OrbitView*
> objects, ground track and 2D-plots, but nothing improved the situation.
>
>
>
> What am I missing? I am still able to get the list of objects running the
> command *ShowObjects*() even after *LoadScript*() returns *False*, but
> still cannot run it.
>
>
>
>
>
> Best regards,
>
> Mike
>
|
|
From: Mike V. <kmm...@gm...> - 2025-01-09 11:38:44
|
Hello everyone, I have been trying to open and run GMAT scripts within a Python script, however whenever I run the commands *LoadScript*(...) and then *RunScript*(), both return *False*. I deleted all the *Color values, OpenFrames* instances, *OrbitView* objects, ground track and 2D-plots, but nothing improved the situation. What am I missing? I am still able to get the list of objects running the command *ShowObjects*() even after *LoadScript*() returns *False*, but still cannot run it. Best regards, Mike |
|
From: Netanel L. <nl...@gm...> - 2024-12-31 07:30:12
|
Hello, I'm trying to define the spacecraft attitude (for maneuvering), with respect to a Local Orbit Frame previously created. Should I choose the ThreeAxisKinematic option? Am I supposed to see in 3D that the attitude follows the local frame? The output should be a quaternion table with respect to an inertial frame. Is this the output default? Thanks! Happy new year! Netanel |
|
From: Mike V. <kmm...@gm...> - 2024-12-05 19:07:55
|
Hello everyone,
I am having a hard time creating a visual-contact cone and a ContactLocator
within a python script that sets a mission simulation. The function is
needed there to count and measure duration of the visual contact between a
ground station and a few satellites.
For the cone, the lines
*cone1 =
gmat.Construct("ConicalFOV","conic1")cone1.SetField("FieldOfViewAngle",
70.9999)*
produce an error message:
> GMAT/R2022a/bin/gmatpy/_py310/gmat_py.py <http://localhost:8888/mnt/linux_storage/Software/Space_Engineering/Space_Flight/GMAT/R2022a/bin/gmatpy/_py310/gmat_py.py> in ?(self, *args) 7223 def SetField(self, *args):-> 7224 return _gmat_py.GmatBase_SetField(self, *args)
> APIException: GmatBase Exception Thrown:
>
> However, a line *cone1.GetGeneratingString() *run right after it shows a
successful (?) creation of the "cone"-object:
> 'Create ConicalFOV conic1;\nGMAT conic1.Color = [0 0 0];\nGMAT conic1.Alpha = 255;\nGMAT conic1.FieldOfViewAngle = 70.9999;\n'.
>
>
And while it's partially possible to create a ContactLocator,
*gmat.Construct("ContactLocator",
"ContactLocator1")* and adding optional fields like WriteReport, File,
etc., I still get an error message, after running *gmat.Initialize()*:
> GMAT/R2022a/bin/gmatpy/_py310/gmat_py.py <http://localhost:8888/mnt/linux_storage/Software/Space_Engineering/Space_Flight/GMAT/R2022a/bin/gmatpy/_py310/gmat_py.py> in ?(*args) 23934 def Initialize(*args):> 23935 return _gmat_py.Initialize(*args)
> APIException: Event Exception Thrown: Error setting observers on
>
> ContactLocator ContactLocator1. All observers must be either ground stations or spacecraft.
>
>
An observer was set by
*contact_GS1.SetField("Observers", str(gsts['GroundStation_1'].GetName()))*
here, a *GroundStation_1* is one of a finite number of keys in a dictionary
*gsts* - it's a dictionary for the groundstations that would be in the sim.
I cannot figure out how to properly set this string, so that the
gmat-object *gsts['GroundStation_1']*. Tried the gmat.GetObject(
*gsts['GroundStation_1']*) and gmat.GetObject(*"gsts['GroundStation_1']*")
to no avail. Got lost both in the functions defined in the gmat_py and the
C source code while trying to determine the natures of those functions...
Would really appreciate some advice, pointers, and mentorship!
Best regards,
Mike
|