Interface INcStep0
- Namespace
- Hi.NcStepUtils
- Assembly
- HiMech.dll
This class is wait to obsolete. Interface of a typical NC step. Contains basic information of NC step.
public interface INcStep0 : IGetNcStep, IGetFeedrate, IGetSpindleSpeed, IGetCsvDictionary, IFileLineIndex, IGetFileLineIndex, IFileLine
- Inherited Members
- Extension Methods
Properties
Feedrate_mmds
Get feedrate in mm/s.
double Feedrate_mmds { get; }
Property Value
- double
feedrate in mm/s
SpindleDirection
Spindle direction.
SpindleDirection SpindleDirection { get; }
Property Value
SpindleSpeed_radds
Get spindle speed in rad/s.
double SpindleSpeed_radds { get; }
Property Value
- double
spindle speed in rad/s
StepDuration_s
Step duration. Unit is second.
double StepDuration_s { get; }
Property Value
StepIndex
Step index.
int StepIndex { get; set; }
Property Value
ToolId
Get tool ID.
int ToolId { get; }
Property Value
- int
tool ID
WorkTime
Worked time.
TimeSpan WorkTime { get; }
Property Value
Methods
GetAxisPos(string)
Get absolute position of the key
axis.
double GetAxisPos(string key)
Parameters
key
stringaxis name
Returns
- double
absolute position of the
key
axis