Class SiemensPathSmoothing
Section data holder for ISiemensPathSmoothingDef.
public class SiemensPathSmoothing : PathSmoothing, ISiemensPathSmoothingDef, IPathSmoothingDef
- Inheritance
-
SiemensPathSmoothing
- Implements
- Inherited Members
- Extension Methods
Properties
AccelProfile
Acceleration profile group: SOFT (jerk-limited) / BRISK.
public string AccelProfile { get; set; }
Property Value
Compressor
Compressor group: COMPCAD / COMPON / COMPOF.
public string Compressor { get; set; }
Property Value
ExactStopCriterion
Exact-stop criterion group: G601 (fine) / G602 (coarse).
public string ExactStopCriterion { get; set; }
Property Value
FeedForward
Feedforward group: FFWON / FFWOF.
public string FeedForward { get; set; }
Property Value
FeedProfile
Feedrate profile group: FNORM.
public string FeedProfile { get; set; }
Property Value
Mode
CYCLE832 technology/mode argument verbatim (e.g. _ORI_FINISH, 1) while armed.
public string Mode { get; set; }
Property Value
PathControl
Path-control group: G60 (exact stop) / G64 / G641 / G642 (continuous path).
public string PathControl { get; set; }
Property Value
PathReference
Path-reference group: UPATH / SPATH.
public string PathReference { get; set; }
Property Value
Tolerance
CYCLE832 machining tolerance (first argument, mm) while armed; absent when CYCLE832 is cancelled. A non-numeric source argument (variable/expression) is preserved verbatim as a string in the JSON section for the future evaluator.
public double? Tolerance { get; set; }