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.

ephemeris_start_epoch

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

file_format

Ephemeris file format.

filename

Name of external file.

limit_ephemeris_to_scenario_interval

Limit ephemeris for analysis to the Scenario Interval.

message_level

Message level used to report messages during file loading.

override

Opt whether to override times contained in the external file.

start_time

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

step

Step size. Uses Time Dimension.

stop_time

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

Import detail#

from ansys.stk.core.stkobjects import PropagatorSTKExternal

Property detail#

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.file_format: ExternalEphemerisFormatType#

Ephemeris file format.

property PropagatorSTKExternal.filename: str#

Name of external file.

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.

property PropagatorSTKExternal.override: bool#

Opt whether to override times contained in the external file.

property PropagatorSTKExternal.start_time: Any#

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

property PropagatorSTKExternal.step: float#

Step size. Uses Time Dimension.

property PropagatorSTKExternal.stop_time: Any#

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

Method detail#

PropagatorSTKExternal.propagate(self) None#

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

Returns:

None