Class MillingInstance
- Namespace
- Hi.MillingSteps
- Assembly
- HiMech.dll
Instance of milling in a MachiningStep.
public class MillingInstance : ISuccessivePhysicsBriefAccessor
- Inheritance
-
MillingInstance
- Implements
- Inherited Members
- Extension Methods
Remarks
The name is not MillingStep since it conflicts with the MachiningStep. The object is part of data in the MachiningStep but not the same level object.
Properties
BoundingBoxOnToolRunningCoordinate
Gets or sets the bounding box of the cutting area on the tool running coordinate system.
public Box3d BoundingBoxOnToolRunningCoordinate { get; }
Property Value
CuttingDepth_mm
Axial Depth.
public double CuttingDepth_mm { get; }
Property Value
CuttingWidth_mm
Radial Width.
public double CuttingWidth_mm { get; }
Property Value
IsTouched
Gets a value indicating whether the tool is touching the workpiece.
public bool IsTouched { get; }
Property Value
MillingPhysicsBrief
Gets or sets the rake face physics brief containing force and other physical calculations.
public MillingPhysicsBrief MillingPhysicsBrief { get; }
Property Value
Mrr_mm3ds
Gets or sets the material removal rate in cubic millimeters per second.
public double Mrr_mm3ds { get; }
Property Value
SeqPhysicsBrief
Gets or sets the sequential physics brief for this step.
public SeqPhysicsBrief SeqPhysicsBrief { get; set; }
Property Value
StepIndex
Gets the index of this step.
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int StepIndex { get; }