TimeTool Time Instant
Define and modify Time Instant components and templates.
Syntax
TimeTool <ScenarioPath> <ParentObject> {Action} {"Time Instant" | "Time InstantTemplate"} <ComponentName> [{TimeInstantType} <TypeParams>]
Related commands
Description
The "TimeTool Time Instant" command is used to add, modify and delete Time Instant components and templates.
For a component object the <ParentObject> is a truncated object path.
For a template the <ParentObject> is an STK class name, and the "Time InstantTemplate" keyword must be entered.
The following table provides a description of {Action} values and the applicable parameters:
{Action} | Parameters | Description |
---|---|---|
Create | {TimeInstantType} [<TypeParams>] | <TypeParams> are optional, except where noted below. If no <TypeParams> are specified, default values are used. |
Modify | {TimeInstantType} <TypeParams> | The values <Time InstantName> {TimeInstantType} must define an existing Time Instant component or template. The {TimeInstantType} can not be modified. <TypeParams> are required. |
Delete | N/A | Delete the component or template identified by <ComponentName> |
Any or all of the <TypeParams> for a {TimeInstantType} can be specified on a command line, except where indicated.
The following table describes each Time Instant type and its parameters.
{TimeInstantType} | <TypeParams> |
---|---|
"Fixed Epoch" |
Enter the "<DateTime>" in Connect date units. |
"Fixed Time Offset" | Any or all of the following keyword-value pairs can be specified:
<Value> is entered in Connect time units. |
"Signaled" | Any or all of the following keyword-value pairs can be specified:
<Speed> is entered in Connect Time units / seconds. The SpeedValue parameter is valid if SignalTransmissionType is Custom. <Delay> is entered in Connect time units. The CustomSystem parameter is valid if SignalPathRefSystem is Custom. The Signaled Time Instant is not valid for Chain, CoverageDefinition, or Scenario objects. |
"Start-Stop Time" | Any or all of the following keyword-value pairs can be specified:
|
"Time of Extremum" | Any or all of the following keyword-value pairs can be specified:
Advanced options:
If SetTimeLimits is set to Local then the time interval or interval list specified by the TimeLimits parameter will be used. The "<IntervalOrIntervalList>" should include the time component type, e.g. "Satellite/Sat1 EphemerisTimeSpan Interval" <TimeTol>, for Convergence, is entered in Connect time units, and must be between 1e-13 and 99999999999.0. Parameters for SamplingType FixedStep:
Parameters for SamplingType RelativeTolerance:
Parameters for SamplingType CurvatureTolerance:
<TimeStep>, <StepBound>, <MinStep> and <MaxStep> are entered in Connect time units and must be between 1e-13 and 99999999999.0. <RelTol>, and <CurveTol> must be between 1e-13 and 1.0 <AbsTol> must be greater or equal to 1e-13 The Time of Extremum Time Instant is not valid for Chain, CoverageDefinition, or Scenario objects. |
For details on the format of a reference component (e.g. "<CalcScalar>", "<Interval>", "<RefSystem>", etc) see Component Specification.
Examples
To create and modify a Fixed Epoch Time Instant:
To create and modify a Signaled time instant for Exton:
Return message
Group membership
This command belongs to the following group(s):
Version
10