Class NcProc
Provides processing utilities for NC programming.
public static class NcProc
- Inheritance
-
NcProc
- Inherited Members
Methods
GetActs(NcEnv, SeqPair<NcLine>, IMessageKit)
Gets the acts from a sequence pair of NcLines
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, SeqPair<NcLine> ncLineSeq, IMessageKit messageHost)
Parameters
ncEnv
NcEnvThe numerical control environment
ncLineSeq
SeqPair<NcLine>The sequence pair of NcLines
messageHost
IMessageKitThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts
GetActs(NcEnv, NcLine, NcLine, IMessageKit)
Gets the acts from a pair of NcLines
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, NcLine preNcLine, NcLine curNcLine, IMessageKit messageHost)
Parameters
ncEnv
NcEnvThe numerical control environment
preNcLine
NcLineThe previous NcLine
curNcLine
NcLineThe current NcLine
messageHost
IMessageKitThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts
GetActs(NcEnv, LinkedListNode<NcLine>, IMessageKit)
Gets the acts from a linked list node containing an NcLine
public static IEnumerable<IAct> GetActs(NcEnv ncEnv, LinkedListNode<NcLine> ncLineNode, IMessageKit messageHost)
Parameters
ncEnv
NcEnvThe numerical control environment
ncLineNode
LinkedListNode<NcLine>The linked list node containing the NcLine
messageHost
IMessageKitThe message host for logging
Returns
- IEnumerable<IAct>
Enumerable of acts