Table of Contents

Class MillingPhysicsStep

Namespace
Hi.MillingSteps
Assembly
HiMech.dll

Represents the physics step of a milling operation, containing physical properties and calculations.

public class MillingPhysicsStep : ISuccessivePhysicsBriefAccessor
Inheritance
MillingPhysicsStep
Implements
Inherited Members
Extension Methods

Properties

BoundingBoxOnToolRunningCoordinate

Gets or sets the bounding box of the cutting area on the tool running coordinate system.

public Box3d BoundingBoxOnToolRunningCoordinate { get; }

Property Value

Box3d

ChipMass_g

Gets or sets the chip mass in grams.

public double ChipMass_g { get; }

Property Value

double

CuttingDepth_mm

Axial Depth.

public double CuttingDepth_mm { get; }

Property Value

double

CuttingWidth_mm

Radial Width.

public double CuttingWidth_mm { get; }

Property Value

double

InfInsistentSpindlePowerRatio

Spindle Torque Ratio from spindle power capability on infinite insistency boundary.

public double InfInsistentSpindlePowerRatio { get; }

Property Value

double

InfInsistentSpindleTorqueRatio

Spindle Torque Ratio from spindle torque capability on infinite insistency boundary.

public double InfInsistentSpindleTorqueRatio { get; }

Property Value

double

InstantCraterWear_um

Gets or sets the instant crater wear in micrometers.

public double InstantCraterWear_um { get; set; }

Property Value

double

InstantFlankWearDepth_um

Gets or sets the instant flank wear depth in micrometers.

public double InstantFlankWearDepth_um { get; set; }

Property Value

double

IsTouched

Gets a value indicating whether the tool is touching the workpiece.

public bool IsTouched { get; }

Property Value

bool

MaxSpindlePowerRatio

Spindle Torque Ratio from max spindle power capability.

public double MaxSpindlePowerRatio { get; }

Property Value

double

MaxSpindleTorqueRatio

Spindle Torque Ratio from max spindle torque capability.

public double MaxSpindleTorqueRatio { get; }

Property Value

double

Mrr_mm3ds

Gets or sets the material removal rate in cubic millimeters per second.

public double Mrr_mm3ds { get; }

Property Value

double

RakeFacePhysicsBrief

Gets or sets the rake face physics brief containing force and other physical calculations.

public RakeFacePhysicsBrief RakeFacePhysicsBrief { get; }

Property Value

RakeFacePhysicsBrief

SeqPhysicsBrief

Gets or sets the sequential physics brief for this step.

public SeqPhysicsBrief SeqPhysicsBrief { get; set; }

Property Value

SeqPhysicsBrief

StepIndex

Gets the index of this step.

[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int StepIndex { get; }

Property Value

int

ThermalStress_MPa

Gets or sets the thermal stress in megapascals.

public double ThermalStress_MPa { get; }

Property Value

double

ThermalYieldRatio

Ratio between Thermal Stress and tensile strength. The tensile strength is applied since the compressive strength is high. so assume if the material shrink back, there arise tensile stress.

public double ThermalYieldRatio { get; }

Property Value

double