AGI STK Objects 11 Send comments on this topic.
IAgVeOrbitAttitudeStandard Interface





Description

Standard attitude profile for satellite.

Object Model





Public Properties

Public Property Basic Get the basic attitude properties.
Public Property External Get the precomputed (external) attitude properties.
Public Property IntegratedAttitude Returns a reference to the Integrated Attitude Tool.
Public Property Pointing Get the target pointing attitude properties.

Interfaces

Implemented Interface
IAgVeAttitudeStandard

Example

Set satellite attitude basic spinning
[MATLAB] Copy Code
% IAgSatellite satellite: Satellite object 
basic = satellite.Attitude.Basic; 
basic.SetProfileType('eProfileSpinning') 
basic.Profile.Body.AssignXYZ(0,0,1) 
basic.Profile.Inertial.AssignXYZ(0,1,0); 
basic.Profile.Rate = 6;  % rev/sec 
 
 
Set satellite attitude targeting
[MATLAB] Copy Code
% IAgSatellite satellite: Satellite object 
attitudePointing = satellite.Attitude.Pointing; 
attitudePointing.UseTargetPointing = 1; 
attitudePointing.Targets.RemoveAll; 
attitudePointing.Targets.Add('AreaTarget/MyAreaTarget'); 
attitudePointing.TargetTimes.UseAccessTimes; 
 
 
Set satellite attitude external
[MATLAB] Copy Code
% IAgSatellite satellite: Satellite object 
satellite.Attitude.External.Load('C:\Program Files\AGI\STK 11\Help\stktraining\text\AttitudeTimeEulerAngles_Example.a'); 
 
 

CoClasses that Implement IAgVeOrbitAttitudeStandard

© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1