Maneuver

Top  Previous  Next

Description


The Maneuver command applies a burn to a Spacecraft, optionally generating a report. For more information, see the Maneuvering guide.

 

 

Syntax


Maneuver mySpacecraft using myFiniteBurn;
Maneuver mySpacecraft using myImpulsiveBurn;
Maneuver mySpacecraft using myOutgassingEvent;

 
Maneuver mySpacecraft using myFiniteBurn generating "myFiniteBurnFile.txt";
Maneuver mySpacecraft using myImpulsiveBurn generating "myImpulsiveBurnFile.txt";

 

Maneuver myFormation[0] using myBurn;

Maneuver mySpacecraftList[0] using myBurn;

 

 

Details


An ImpulsiveBurn, FiniteBurn, or OutgassingEvent must be used with the Maneuver command.

The optional report will contain data on the premaneuver and postmaneuver state of the Spacecraft, the direction and duration of the burn, the amount of fuel used, and more.

The WhileManeuvering command allows the user to execute arbitrary FreeFlyer script at every internal step of a maneuver.

The Spacecraft.Maneuver() method can also be used in place of a Maneuver command.

 

 

Command Editor


Object to be maneuvered

Specifies the Spacecraft object to which FreeFlyer will apply the impulsive or finite burn

 

Burn Object

Specifies the impulsive burn, finite burn, or outgassing event that will be applied to the Spacecraft

 

Create report

Specifies whether to create a report containing data on the premaneuver and postmaneuver state of the Spacecraft, the direction and duration of the burn, the amount of fuel used, and more.

 

Report file

Name of the output report file to create

 

Script

Displays the FreeFlyer Script that is generated by the editor

 

Description

Displays descriptions of the editor and its fields

Description text changes as the mouse pointer moves over the different fields within the editor

 

 

 

See Also


Maneuvering Guide

Target Command

Vary Command

Achieve Command

WhileManeuvering Command

Spacecraft Properties and Methods

Formation Properties and Methods