Class HeidenhainPlaneSpatialArg
Represents a Heidenhain spatial plane defined by rotation angles.
public class HeidenhainPlaneSpatialArg : IHeidenhainPlaneArg, ITiltPlaneNcArg
- Inheritance
-
HeidenhainPlaneSpatialArg
- Implements
- Inherited Members
- Extension Methods
Constructors
HeidenhainPlaneSpatialArg(vec3d_t, mat4d_t)
Initializes a new instance of the HeidenhainPlaneSpatialArg class.
public HeidenhainPlaneSpatialArg(vec3d_t spatialABC_rad, mat4d_t tiltingTransformation)
Parameters
spatialABC_radvec3d_tThe spatial rotation angles (A, B, C) in radians.
tiltingTransformationmat4d_tThe transformation matrix representing the tilting operation.
Properties
SpatialABC_rad
Gets or sets the spatial rotation angles (A, B, C) in radians. A PLANE line stores its SEQ-resolved angles back here; later moves read them as the rotary target.
public vec3d_t SpatialABC_rad { get; set; }
Property Value
TiltingTransformation
Gets the transformation matrix representing the tilting operation.
public mat4d_t TiltingTransformation { get; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.