VectorGeometryToolAxesCommonTasks#
- class ansys.stk.core.analysis_workbench.VectorGeometryToolAxesCommonTasks#
Provide methods to create non-persistent VGT axes components. Non-persistent components do not have names, do not get saved/loaded and are not shown in the VGT browser.
Overview#
Create non-persistent axes fixed in axes on the surface of a central body with the location specified by the origin point. The quaternion defines the axesβs orientation. |
|
Create non-persistent axes fixed in axes on the surface of a central body with the location specified by the origin point. The euler angles define the axesβs orientation. |
|
Create non-persistent fixed axes based on specified axes. |
|
Compute and returns tabulated orientations and angular velocities of axes with respect to reference axes using specified sampling parameters. |
Import detail#
from ansys.stk.core.analysis_workbench import VectorGeometryToolAxesCommonTasks
Method detail#
- VectorGeometryToolAxesCommonTasks.create_topocentric_axes_quaternion(self, origin_point: IVectorGeometryToolPoint, qx: float, qy: float, qz: float, qs: float) VectorGeometryToolAxesFixed #
Create non-persistent axes fixed in axes on the surface of a central body with the location specified by the origin point. The quaternion defines the axesβs orientation.
- VectorGeometryToolAxesCommonTasks.create_topocentric_axes_euler_angles(self, origin_point: IVectorGeometryToolPoint, sequence: EulerOrientationSequenceType, a: Any, b: Any, c: Any) VectorGeometryToolAxesFixed #
Create non-persistent axes fixed in axes on the surface of a central body with the location specified by the origin point. The euler angles define the axesβs orientation.
- VectorGeometryToolAxesCommonTasks.create_fixed(self, reference_axes: IVectorGeometryToolAxes) VectorGeometryToolAxesFixed #
Create non-persistent fixed axes based on specified axes.
- Parameters:
reference_axes :
IVectorGeometryToolAxes
- Returns:
VectorGeometryToolAxesFixed
- VectorGeometryToolAxesCommonTasks.sample(self, axes: IVectorGeometryToolAxes, reference_axes: IVectorGeometryToolAxes, intervals: list, min_step: float, max_step: float, target_rate: Any) TimeToolAxesSamplingResult #
Compute and returns tabulated orientations and angular velocities of axes with respect to reference axes using specified sampling parameters.