Table of Contents

Interface IMomentShot

Namespace
Hi.Mapping
Assembly
HiMech.dll

Interface for objects that represent moment (torque) measurements at a specific time point. Extends the ITimeShot interface to include moment vector data.

public interface IMomentShot : ITimeShot, ITimecoded
Inherited Members
Extension Methods

Remarks

This interface adds moment measurement capabilities to time shots:

  • Moments are represented as 3D vectors in Newton-meters
  • Supports operations inherited from ITimeShot
  • Typically used for recording spindle or tool torques in machining operations
  • Follows the right-hand rule convention for moment directions

Properties

Moment_Nm

Gets or sets the moment (torque) vector, measured in Newton-meters (N⋅m).

vec3d_t? Moment_Nm { get; set; }

Property Value

vec3d_t?

Remarks

The moment vector components represent:

  • X: Moment around the X axis (N⋅m)
  • Y: Moment around the Y axis (N⋅m)
  • Z: Moment around the Z axis (N⋅m)

Positive values indicate:

  • Clockwise moments when looking along the positive axis direction
  • Following the right-hand rule convention

Null when the shot carries no moment reading at all — a third state readers skip (e.g. the mapping metrics of MachiningStep), distinct from a reading whose components are NaN, which still counts as a reading.