Plate.ConfigureCircularShape(Variable, Variable, Array, Array, Array) Method

Top 

Description

Configures this Plate with a circular shape. The Plate will be a circle with the specified radius. The center of the plate will be located at the specified centerPosition in the Spacecraft's body coordinate system. The direction1 and direction2 array arguments specify the plane that the circle lies in. The numberOfSegments argument controls how many triangles are used to approximate the circular shape.

 

You must set the Spacecraft's ForceModel.SRPForceGeometry to "PlateModel" for this to have an effect.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode. Millisecond timing precision mode is deprecated and will be removed in a future release. We recommend that you migrate your Mission Plans to nanosecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Method Signature

Plate.ConfigureCircularShape(

Variable radius,


Variable numberOfSegments,


Array centerPosition,


Array direction1,


Array direction2)

 

 

Arguments

radius


Description:

The radius of the generated shape.

Units:

m

Valid Range:

radius > 0

 

 

numberOfSegments


Description:

The number of segments used to generate the shape.

Valid Range:

numberOfSegments ≥ 5

 

 

centerPosition


Description:

The center position of the generated circular plate in the Spacecraft BCS.

Required Size:

3

 

 

direction1


Description:

The direction in the Spacecraft BCS defining the x-axis of the circle.

Required Size:

3

 

 

direction2


Description:

The direction in the Spacecraft BCS defining the y-axis of the circle.

Required Size:

3

 

 

 

Syntax

myPlate1.ConfigureCircularShape(myVariable1, myVariable2, myArray1, myArray2, myArray3);

 

 

See also

Plate Object

Plate.ConfigureCircularShape