PropagatorSTKExternal#

class ansys.stk.core.stkobjects.PropagatorSTKExternal#

Bases: IPropagator

Class defining the STK External propagator.

Overview#

propagate

Propagates the satellite’s path using the specified time interval.

start_time

Get the start time of ephemeris interval. Uses DateFormat Dimension.

stop_time

Get the stop time of ephemeris interval. Uses DateFormat Dimension.

step

Step size. Uses Time Dimension.

filename

Name of external file.

override

Opt whether to override times contained in the external file.

file_format

Ephemeris file format.

ephemeris_start_epoch

If overriding the times contained in the external file, specify the time of the first ephemeris point.

limit_ephemeris_to_scenario_interval

Limit ephemeris for analysis to the Scenario Interval.

message_level

Message level used to report messages during file loading.

Import detail#

from ansys.stk.core.stkobjects import PropagatorSTKExternal

Property detail#

property PropagatorSTKExternal.start_time: Any#

Get the start time of ephemeris interval. Uses DateFormat Dimension.

property PropagatorSTKExternal.stop_time: Any#

Get the stop time of ephemeris interval. Uses DateFormat Dimension.

property PropagatorSTKExternal.step: float#

Step size. Uses Time Dimension.

property PropagatorSTKExternal.filename: str#

Name of external file.

property PropagatorSTKExternal.override: bool#

Opt whether to override times contained in the external file.

property PropagatorSTKExternal.file_format: ExternalEphemerisFormatType#

Ephemeris file format.

property PropagatorSTKExternal.ephemeris_start_epoch: ITimeToolInstantSmartEpoch#

If overriding the times contained in the external file, specify the time of the first ephemeris point.

property PropagatorSTKExternal.limit_ephemeris_to_scenario_interval: bool#

Limit ephemeris for analysis to the Scenario Interval.

property PropagatorSTKExternal.message_level: ExternalFileMessageLevelType#

Message level used to report messages during file loading.

Method detail#

PropagatorSTKExternal.propagate(self) None#

Propagates the satellite’s path using the specified time interval.

Returns:

None