Table of Contents

Class StepAdjustment

Namespace
Hi.NcOpt
Assembly
HiMech.dll

Target optimized values of a machining step.

public class StepAdjustment
Inheritance
StepAdjustment
Inherited Members
Extension Methods

Remarks

Ported from HiNc NcOptProc.StepAdjustment (frozen HardNc baseline, HiNc/NcOpt/NcOptProc.cs lines 566-611). The dead RaisingHeight_mm member (zero readers) was dropped.

Constructors

StepAdjustment()

Ctor with all values unset.

public StepAdjustment()

StepAdjustment(double?, Vec3d)

Ctor.

public StepAdjustment(double? dstFeedrate_mmds, Vec3d compensationOnToolRunningCoordinate_mm)

Parameters

dstFeedrate_mmds double?

Destination feedrate in mm/s.

compensationOnToolRunningCoordinate_mm Vec3d

Compensation on tool running coordinate in mm.

Properties

CompensationOnToolRunningCoordinate_mm

If compensation option is disabled, the value is null.

public Vec3d CompensationOnToolRunningCoordinate_mm { get; set; }

Property Value

Vec3d

DstFeedrate_mmdmin

DstFeedrate_mmds viewed in mm/min.

public double? DstFeedrate_mmdmin { get; set; }

Property Value

double?

DstFeedrate_mmds

Destination (constrained) feedrate in mm/s. After built, the value is always not null.

public double? DstFeedrate_mmds { get; set; }

Property Value

double?

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.