CoordinateSystem

Defines a CoordinateSystem.

Declaration Syntax

public class CoordinateSystem : ImportedDataModelObject, ICoordinateSystem, ICoordinateSystemSelection, IFolderDataModelObject

Table 192: Members

Property

APDLName

Gets or sets the APDLName.

Property

Children

Gets the list of children.

Property

Comments

Gets the list of associated comments.

Property

CoordinateSystemID

Gets or sets the CoordinateSystemID.

Property

CoordinateSystemIDGeneration

Gets or sets the CoordinateSystemIDGeneration.

Property

CoordinateSystemType

Gets or sets the CoordinateSystemType.

Property

DataModelObjectCategory

Gets the current DataModelObject's category.

Property

Figures

Gets the list of associated figures.

Property

GloballyAvailable

Gets or sets the GloballyAvailable.

Property

Images

Gets the list of associated images.

Property

InternalObject

Gets the internal object. For advanced usage only.

Property

IsGlobal

Gets the IsGlobal.

Property

OriginDefineBy

Gets or sets the origin define by.

Property

OriginLocation

Gets or sets the origin location.

Property

OriginX

Gets or sets the origin X coordinate.

Property

OriginY

Gets or sets the origin Y coordinate.

Property

OriginZ

Gets or sets the origin Z coordinate.

Property

PrimaryAxis

Gets or sets the PrimaryAxis.

Property

PrimaryAxisDefineBy

Gets or sets the PrimaryAxisDefineBy.

Property

PrimaryAxisDirection

Gets or sets the Principal Axis Direction.

Property

PrimaryAxisLocation

Gets or sets the principal axis geometry selection.

Property

SecondaryAxis

Gets or sets the SecondaryAxis.

Property

SecondaryAxisDefineBy

Gets or sets the SecondaryAxisDefineBy.

Property

SecondaryAxisDirection

Gets the Secondary Axis Direction.

Property

SecondaryAxisLocation

Gets or sets the orientation about principal axis geometry selection.

Property

Suppressed

Gets or sets the Suppressed.

Property

TransformationCount

Gets the number of transformations.

Property

TransformedConfiguration

Gets the TransformedConfiguration.

Property

XAxisData

Gets the XAxisData.

Property

YAxisData

Gets the YAxisData.

Property

ZAxisData

Gets the ZAxisData.

Method

AddComment()

Creates a new child Comment.

Method

AddFigure()

Creates a new child Figure.

Method

AddImage(string)

Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.

Method

AddTransformation(TransformationType, CoordinateSystemAxisType)

Adds a new transformation.

Method

CreateConstructionSurface()

Run the CreateConstructionSurface action.

Method

CreateSectionPlane()

Run the CreateSectionPlane action.

Method

Delete()

Run the Delete action.

Method

FlipX()

Flips the X Axis of the coordinate system

Method

FlipY()

Flips the Y Axis of the coordinate system

Method

FlipZ()

Flips the Z Axis of the coordinate system

Method

GetChildren<ChildrenType>(bool, IList<ChildrenType>)

Gets the list of children, filtered by type.

Method

GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>)

Gets the list of children, filtered by type.

Method

GetTransformationValue(uint)

Gets the value of a transformation.

Method

MoveTransformationDown(uint)

Moves a transformation down.

Method

MoveTransformationUp(uint)

Moves a transformation up.

Method

OffsetX()

Creates an offset in the X Axis direction of the coordinate system

Method

OffsetX(object)

Creates an offset in the X Axis direction of the coordinate system

Method

OffsetY()

Creates an offset in the Y Axis direction of the coordinate system

Method

OffsetY(object)

Creates an offset in the Y Axis direction of the coordinate system

Method

OffsetZ()

Creates an offset in the Z Axis direction of the coordinate system

Method

OffsetZ(object)

Creates an offset in the Z Axis direction of the coordinate system

Method

RemoveTransformation(uint)

Removes a tranformation.

Method

RotateX()

Creates a rotation about the X Axis of the coordinate system

Method

RotateX(object)

Creates a rotation about the X Axis of the coordinate system

Method

RotateY()

Creates a rotation about the Y Axis of the coordinate system

Method

RotateY(object)

Creates a rotation about the Y Axis of the coordinate system

Method

RotateZ()

Creates a rotation about the Z Axis of the coordinate system

Method

RotateZ(object)

Creates a rotation about the Z Axis of the coordinate system

Method

SetCoordinateSystemOriginAtCenterOfMass(IList<IBaseGeoBody>, IList<PointMass>, IList<DistributedMass>)

Sets origin of the coordinate system at the center of mass

Method

SetOriginLocation(Quantity, Quantity, Quantity)

Changes the origin location.

Method

SetPrimaryAxisUsingCenterOfMass()

Sets the primary axis using a 1 or 2 point selection and the center of mass

Method

SetTransformationValue(uint, object)

Sets the value of a transformation.