Table of Contents

Class TimeVsForceSeries

Namespace
Hi.MillingForces.Fittings
Assembly
HiMech.dll

Represents a time series of force measurements with compensation capabilities.

public class TimeVsForceSeries
Inheritance
TimeVsForceSeries
Inherited Members
Extension Methods

Properties

CompensatedTimeVsForce

Gets the force data with offset compensation applied.

public SortedList<double, Vec3d> CompensatedTimeVsForce { get; }

Property Value

SortedList<double, Vec3d>

ForceOffset

Gets the force offset calculated as the average force in the zero zone.

public Vec3d ForceOffset { get; }

Property Value

Vec3d

OriginalTimeVsForce

Gets or sets the original time-force data pairs, where the key is time and the value is the force vector.

public SortedList<double, Vec3d> OriginalTimeVsForce { get; set; }

Property Value

SortedList<double, Vec3d>

ZeroZoneTimeBegin

Gets or sets the start time of the zero force zone used for offset calculation.

public double ZeroZoneTimeBegin { get; set; }

Property Value

double

ZeroZoneTimeEnd

Gets or sets the end time of the zero force zone used for offset calculation.

public double ZeroZoneTimeEnd { get; set; }

Property Value

double

Methods

ReadCsv(string)

Reads force data from a CSV file.

public void ReadCsv(string file)

Parameters

file string

The path to the CSV file containing time-force data.