Class EDMRollMode
The enumeration specifies sharp corners rounding mode for the 2 axis and taper machining (CornerR function, off, sharp, conical, cylindrical or fixed).
Inheritance
object
EDMRollMode
Namespace: DotnetPostprocessing.SDK
Assembly: DotnetPostprocessing.SDK.dll
Syntax
public sealed class EDMRollMode : Enum
Fields
Conical
Both lower and upper contour corners are rolled, rounding radiuses are derived from taper angle (R1 = R1, R2 = R1 + "Taper offset").
Declaration
public const EDMRollMode Conical = 2
Field Value
Type | Description |
---|---|
EDMRollMode |
Cylindrical
Lower and upper contour corners are rounded, rounding radiuses are equal (R1 = R1, R2 = R1).
Declaration
public const EDMRollMode Cylindrical = 3
Field Value
Type | Description |
---|---|
EDMRollMode |
Fixed
Lower and upper contour corners are rounded, rounding radiuses are independent (R1 = R1, R2 = R2).
Declaration
public const EDMRollMode Fixed = 4
Field Value
Type | Description |
---|---|
EDMRollMode |
Off
The corner rolling is off (R1 = 0, R2 = 0).
Declaration
public const EDMRollMode Off = 0
Field Value
Type | Description |
---|---|
EDMRollMode |
Sharp
In this mode only the lower contour corners are rolled (R1 = R1, R2 = 0).
Declaration
public const EDMRollMode Sharp = 1
Field Value
Type | Description |
---|---|
EDMRollMode |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
int |