Generating Reports and Graphs

You can generate the following types of output for most STK objects using the Report & Graph Manager, which is available from the Analysis menu:

  • Reports that summarize static data.
  • Reports that update during animation. These reports, called dynamic displays, enable you to view changes to selected elements over a period of time.
  • Graphs that summarize static data.
  • Graphs that update during animation. These graphs, called strip charts, enable you to view changes to selected elements over a period of time.

Follow these steps to generate a report or graph for one or more objects of the same type or of dissimilar types:

  1. Access the Report & Graph Manager from the Analysis menu, from the object's right-click menu, or by clicking on the Data Providers toolbar.
  2. Select the object or objects that will be the focus of the report or graph.
  3. Select an existing installed or custom style that provides the required output or create a new one. For more information, see Managing Report and Graph Styles or Creating and Modifying Report and Graph Styles.
  4. Optionally, define the time period for the report or graph.
  5. Generate the report or graph.

Selecting One or Multiple Objects for a Report or Graph

From the Report & Graph Manager:

  1. Select the Object Type to display a list of all objects of that type in the scenario, or select All Types to display a list of all objects in the scenario.
  2. Select one object or use the Ctrl key to select multiple objects of the same type for the report or graph that will be generated. All installed and custom styles that are available for the objects are displayed in the Styles list.

You cannot generate strip chart graphs for multiple objects.

Managing Report and Graph Styles

Choose one of the following to manage the report and graph styles:

Most right-click functions have corresponding toolbar buttons.

To... Follow this Procedure...
Show reports and graphs

Select both Show Reports and Show Graphs.

indicates a report style and indicates a graph style.

Show reports only Select Show Reports and clear Show Graphs.
Show graphs only Clear Show Reports and select Show Graphs.
Create a new folder Right-click a folder, report, or graph and select New->Folder.
Create a new report or graph Right-click a folder, report, or graph under the appropriate object and select New->Report or New->Graph. The new report or graph is named New <report or graph> and is placed under My Styles (or Scenario Styles, if highlighted) for the selected object. To define the contents and format of the new style or modify the contents and format of an existing style, see Customizing Reports or Customizing Graphs. The properties available for defining the content and format of data will depend on the data providers in the style you are using. For data provider descriptions, see Data Providers Reference.
Export a report Right-click a report style and select Generate as .txt file... or Generate as .csv file.... Reports can also be exported by right-clicking a generated report and selecting Export from the pop-up menu.
Export a graph Right-click a generated graph or strip chart and select Export Dialog... from the pop-up menu.
Import a report or graph style Right-click the appropriate folder and select Import.
Duplicate a report or graph style Right-click a report or graph and select Duplicate. The new report or graph is placed under My Styles for the selected object.
Export a report or graph style Right-click a report or graph and select Export.
Display and edit report/graph properties Right-click the report or graph style and select Properties. The Contents window displays the data providers in the report or graph. You can add and delete data providers, change the units of measure, and modify the format of the report. However, if you make any changes to an Installed style, these changes will be saved in a new report style and placed under My Styles. Installed styles are locked and cannot be changed.
Generate a Report Right-click a report style and select Generate Report or Generate Dynamic Display.
Generate a Graph Right-click a graph style and select Generate Graph or Generate Strip Chart.
Cut, copy, delete, or rename a report or graph Right-click the style and make the appropriate selection.

Creating and Modifying Custom Report and Graph Styles

To define the contents and format of a new style or modify the contents and format of an existing style, see Customizing Reports or Customizing Graphs.

Defining the Time Period for the Report or Graph

Select one of the following options to specify the period of time during which data is reported:

Use Object Time Period. Uses the object's Availability Time Span, and if the object does not have time parameters, uses the scenario's Analysis Interval.

Use Advanced Times. Uses the time parameters set on the Advanced Time Properties page. You can set Advanced Time Properties for all reports and graph styles, selected styles, or a single style. To set the advanced time properties, select a single style, multiple styles, or no styles (which selects all styles) and click Set Times.... If you selected a single style that has time dependencies, the Advanced Time Properties window will also display the content of the style.

Specify Time Properties. Select to specify the following properties:

Select from the following time types to override the default time parameters:

  • Specify Times. Enter start and stop times or a time interval component. For more information on the options available for time intervals and start and stop times, see Time Options.
  • Custom Interval List. Click the button to open the Select Interval List window. See the Time Tool Help for information on defining custom time interval lists.
  • Custom Times. Click the button to open the Select Time Array window. See the Time Tool Help for information on defining custom time arrays. If you select this option, then the step size options will be disabled.

Select a step size:

  • Use default time points. Data is reported/graphed at the default time steps for objects without ephemeris data and at the actual ephemeris time steps for objects with ephemeris data. This option is useful for external ephemeris.
  • Use step size/time bound. Sets the step size or Time Bound to be used for reporting purposes.

Generating a Report or Graph

To generate a report or graph, select the report or graph style and select one of the following:

  • To generate static data, select Generate As: Report/Graph and click Generate.... Static data is generated for the selected report or graph style.
  • To generate animated data, select Generate As: Dynamic Display/Strip Chart and click Generate.... Data that updates during animation of the scenario for the selected report or graph is generated.

Reporting and Graphing of Access Components

A set of components is automatically created for all access objects. See the Access Components page for more information on how they may effect reporting and graphing.

Pre-Data

If a report requires additional data before a report or graph can be generated, a pre-data page that enables you to enter the requested information is displayed.

In certain situations, when generating a report or graph, the STK application will terminate due to exceeding the system memory. This is typically when the time interval's step size is set to a very small value and the time interval is very long. This fault is highly system dependent. If you believe you have encountered this situation, try one or more of the following workarounds to reduce the report size:

  • Reduce the scenario time period.
  • Increase the Step Size parameter specified.
  • Split the time period into two or more smaller periods and then generate a report or graph for each period.
  • Increase the reporting time step, which reduces the number of entries reported.