Interface IInpCLDInterpreter
Assembly: STInpCLDataInterface.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("B9E9BA4C-D120-4558-84F1-96C25EBD81E4")]
public interface IInpCLDInterpreter : IInpCLDObject
Properties
CircleCenterPoint
Declaration
TST3DPoint CircleCenterPoint { get; set; }
Property Value
CircleRadius
Declaration
double CircleRadius { get; set; }
Property Value
ClassID
Declaration
Property Value
CurCmd
Declaration
Property Value
CurCode
Declaration
int CurCode { get; set; }
Property Value
CurFeed
Declaration
double CurFeed { get; set; }
Property Value
CurFeedUnits
Declaration
int CurFeedUnits { get; set; }
Property Value
CurFile
Declaration
IInpCLDFile CurFile { get; }
Property Value
CurFileIndex
Declaration
int CurFileIndex { get; }
Property Value
CurInterpolation
Declaration
int CurInterpolation { get; set; }
Property Value
CurIsoGCode
Declaration
int CurIsoGCode { get; set; }
Property Value
CurIsoMCode
Declaration
int CurIsoMCode { get; set; }
Property Value
CurIsoRValue
Declaration
double CurIsoRValue { get; set; }
Property Value
CurPlane
Declaration
int CurPlane { get; set; }
Property Value
CurPoint
Declaration
TST3DPoint CurPoint { get; set; }
Property Value
DefinedCurPoint
Declaration
bool DefinedCurPoint { get; set; }
Property Value
DigitsTolerance
Declaration
int DigitsTolerance { get; }
Property Value
FromPoint
Declaration
TST3DPoint FromPoint { get; set; }
Property Value
InpExecutor
Declaration
IInpExecutor InpExecutor { get; }
Property Value
LCorNum
Declaration
int LCorNum { get; set; }
Property Value
Declaration
int LastToolNum { get; set; }
Property Value
PrevPoint
Declaration
TST3DPoint PrevPoint { get; set; }
Property Value
RCorNum
Declaration
int RCorNum { get; set; }
Property Value
Declaration
double ToolRadius { get; set; }
Property Value
Methods
CalcIntersectionMode(out int)
Declaration
bool CalcIntersectionMode(out int IntersMode)
Parameters
| Type |
Name |
Description |
| int |
IntersMode |
|
Returns
GetNextCode()
Declaration
Returns
Declaration
int GetNextToolNum(int Mode)
Parameters
| Type |
Name |
Description |
| int |
Mode |
|
Returns
Declaration
Returns
InterpretCmd(int, int)
Declaration
void InterpretCmd(int CLDFileIndex, int CmdIndex)
Parameters
| Type |
Name |
Description |
| int |
CLDFileIndex |
|
| int |
CmdIndex |
|
LoadProject(IInpCLDProject)
Declaration
void LoadProject(IInpCLDProject Project)
Parameters
StartInterpretation(IInpCLDProject, IInpExecutor)
Declaration
void StartInterpretation(IInpCLDProject Project, IInpExecutor InpExec)
Parameters
StopInterpretation()
Declaration
void StopInterpretation()