SensorPointingSpinning#

class ansys.stk.core.stkobjects.SensorPointingSpinning#

Bases: ISensorPointing

Class defining the spinning pointing type for a Sensor.

Overview#

set_clock_angles

Set both the start and stop clock angles. Start/Stop use Angle Dimension.

spin_axis_azimuth

The azimuth of the spin axis, i.e. the angle from the parent object’s +X axis about the +Z axis in a right-handed sense. Uses Angle Dimension.

spin_axis_elevation

The elevation of the spin axis, i.e. the angle between the spin axis and the parent object’s body-fixed XY plane, measured as positive in the direction of the parent object’s body-fixed +Z axis. Uses Angle Dimension.

spin_axis_cone_angle

The cone angle used in defining the spin axis, i.e. the angle between the spin axis and the sensor boresight. As the boresight spins about the spin axis, it maintains this angular distance away from the spin axis. Uses Angle Dimension.

scan_mode

The scan mode of the sensor, a member of the SensorScanMode enumeration.

clock_angle_start

The start angle, i.e. the angle about the sensor’s spin axis at which scanning begins. Zero is relative to the X axis in the spin axis coordinate frame. Uses Angle Dimension.

clock_angle_stop

The stop angle, i.e. the angle about the sensor’s spin axis at which scanning ends and/or reverses direction. Uses Angle Dimension.

spin_rate

Rate at which the boresight spins about the spin axis, measured in revolutions per minute. The spin is positive in a right-handed sense about the spin axis. Negative rate can be used to create a spin in the opposite direction. Uses AngleRate Dimension.

offset_angle

The initial offset angle, i.e. the angle about the spin axis where the sensor boresight is at time zero. Uses Angle Dimension.

Import detail#

from ansys.stk.core.stkobjects import SensorPointingSpinning

Property detail#

property SensorPointingSpinning.spin_axis_azimuth: Any#

The azimuth of the spin axis, i.e. the angle from the parent object’s +X axis about the +Z axis in a right-handed sense. Uses Angle Dimension.

property SensorPointingSpinning.spin_axis_elevation: Any#

The elevation of the spin axis, i.e. the angle between the spin axis and the parent object’s body-fixed XY plane, measured as positive in the direction of the parent object’s body-fixed +Z axis. Uses Angle Dimension.

property SensorPointingSpinning.spin_axis_cone_angle: Any#

The cone angle used in defining the spin axis, i.e. the angle between the spin axis and the sensor boresight. As the boresight spins about the spin axis, it maintains this angular distance away from the spin axis. Uses Angle Dimension.

property SensorPointingSpinning.scan_mode: SensorScanMode#

The scan mode of the sensor, a member of the SensorScanMode enumeration.

property SensorPointingSpinning.clock_angle_start: Any#

The start angle, i.e. the angle about the sensor’s spin axis at which scanning begins. Zero is relative to the X axis in the spin axis coordinate frame. Uses Angle Dimension.

property SensorPointingSpinning.clock_angle_stop: Any#

The stop angle, i.e. the angle about the sensor’s spin axis at which scanning ends and/or reverses direction. Uses Angle Dimension.

property SensorPointingSpinning.spin_rate: float#

Rate at which the boresight spins about the spin axis, measured in revolutions per minute. The spin is positive in a right-handed sense about the spin axis. Negative rate can be used to create a spin in the opposite direction. Uses AngleRate Dimension.

property SensorPointingSpinning.offset_angle: Any#

The initial offset angle, i.e. the angle about the spin axis where the sensor boresight is at time zero. Uses Angle Dimension.

Method detail#

SensorPointingSpinning.set_clock_angles(self, start: Any, stop: Any) None#

Set both the start and stop clock angles. Start/Stop use Angle Dimension.

Parameters:

start : Any

stop : Any

Returns:

None