Class CLDRecevierWrapperDefault
Simple wrapper over ICamApiCLDReceiver interface, so it can be parent to other classes, which override only some methods
Inherited Members
Namespace: CAMAPI.DotnetHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public class CLDRecevierWrapperDefault : ICamApiCLDReceiver, IDisposable
Constructors
CLDRecevierWrapperDefault(ICamApiCLDReceiver)
Simple wrapper over ICamApiCLDReceiver interface, so it can be parent to other classes, which override only some methods
Declaration
public CLDRecevierWrapperDefault(ICamApiCLDReceiver receiver)
Parameters
| Type | Name | Description |
|---|---|---|
| ICamApiCLDReceiver | receiver |
Methods
AddComment(string)
Simple implementation
Declaration
public virtual void AddComment(string comment)
Parameters
| Type | Name | Description |
|---|---|---|
| string | comment |
AddCoolant(bool, int)
Simple implementation
Declaration
public virtual void AddCoolant(bool onOff, int pipeNumber)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | onOff | |
| int | pipeNumber |
AddDelay(double)
Simple implementation
Declaration
public virtual void AddDelay(double value)
Parameters
| Type | Name | Description |
|---|---|---|
| double | value |
AddExtCyclePropBol(int, bool)
Simple implementation
Declaration
public virtual void AddExtCyclePropBol(int propCode, bool propValue)
Parameters
| Type | Name | Description |
|---|---|---|
| int | propCode | |
| bool | propValue |
AddExtCyclePropFlt(int, double)
Simple implementation
Declaration
public virtual void AddExtCyclePropFlt(int propCode, double propValue)
Parameters
| Type | Name | Description |
|---|---|---|
| int | propCode | |
| double | propValue |
AddExtCyclePropInt(int, int)
Simple implementation
Declaration
public virtual void AddExtCyclePropInt(int propCode, int propValue)
Parameters
| Type | Name | Description |
|---|---|---|
| int | propCode | |
| int | propValue |
AddExtCyclePropStr(int, string)
Simple implementation
Declaration
public virtual void AddExtCyclePropStr(int propCode, string propValue)
Parameters
| Type | Name | Description |
|---|---|---|
| int | propCode | |
| string | propValue |
AddExtCyclePropStr(string)
Simple implementation
Declaration
public virtual void AddExtCyclePropStr(string propValue)
Parameters
| Type | Name | Description |
|---|---|---|
| string | propValue |
AddInsert(string)
Simple implementation
Declaration
public virtual void AddInsert(string insString)
Parameters
| Type | Name | Description |
|---|---|---|
| string | insString |
AddLengthCompensation(TLengthCompensationMode, int)
Simple implementation
Declaration
public virtual void AddLengthCompensation(TLengthCompensationMode mode, int corrNumber)
Parameters
| Type | Name | Description |
|---|---|---|
| TLengthCompensationMode | mode | |
| int | corrNumber |
AddOpStop()
Simple implementation
Declaration
public virtual void AddOpStop()
AddPrint(string)
Simple implementation
Declaration
public virtual void AddPrint(string text)
Parameters
| Type | Name | Description |
|---|---|---|
| string | text |
AddRadiusCompensation(TRadiusCompensationMode, int)
Simple implementation
Declaration
public virtual void AddRadiusCompensation(TRadiusCompensationMode mode, int corrNumber)
Parameters
| Type | Name | Description |
|---|---|---|
| TRadiusCompensationMode | mode | |
| int | corrNumber |
AddSpindleOff()
Simple implementation
Declaration
public virtual void AddSpindleOff()
AddSpindleOrient(double)
Simple implementation
Declaration
public virtual void AddSpindleOrient(double orientationAngle)
Parameters
| Type | Name | Description |
|---|---|---|
| double | orientationAngle |
AddSpindleSpeedOnCSS(double, double, int, bool)
Simple implementation
Declaration
public virtual void AddSpindleSpeedOnCSS(double css, double maxRpm, int range, bool direction)
Parameters
| Type | Name | Description |
|---|---|---|
| double | css | |
| double | maxRpm | |
| int | range | |
| bool | direction |
AddSpindleSpeedOnRPM(double, int, bool)
Simple implementation
Declaration
public virtual void AddSpindleSpeedOnRPM(double rpm, int range, bool direction)
Parameters
| Type | Name | Description |
|---|---|---|
| double | rpm | |
| int | range | |
| bool | direction |
ArcTo2d(TST3DPoint, TST3DPoint, TCLDPlaneType, double, bool)
Simple implementation
Declaration
public virtual void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TCLDPlaneType plane, double rc, bool canBeFull)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DPoint | pe | |
| TST3DPoint | pc | |
| TCLDPlaneType | plane | |
| double | rc | |
| bool | canBeFull |
ArcTo3d(TST3DPoint, TST3DPoint, TST3DPoint, double, bool)
Simple implementation
Declaration
public virtual void ArcTo3d(TST3DPoint pe, TST3DPoint pc, TST3DPoint nc, double rc, bool canBeFull)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DPoint | pe | |
| TST3DPoint | pc | |
| TST3DPoint | nc | |
| double | rc | |
| bool | canBeFull |
ArcTo5d(TST3DPoint, TST3DPoint, TST3DPoint, TST3DPoint, double, bool)
Simple implementation
Declaration
public virtual void ArcTo5d(TST3DPoint pe, TST3DPoint ne, TST3DPoint pc, TST3DPoint nc, double rc, bool canBeFull)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DPoint | pe | |
| TST3DPoint | ne | |
| TST3DPoint | pc | |
| TST3DPoint | nc | |
| double | rc | |
| bool | canBeFull |
ArcTo6d(TST3DMatrix, TST3DPoint, TST3DPoint, double, bool)
Simple implementation
Declaration
public virtual void ArcTo6d(TST3DMatrix pe, TST3DPoint pc, TST3DPoint nc, double rc, bool canBeFull)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DMatrix | pe | |
| TST3DPoint | pc | |
| TST3DPoint | nc | |
| double | rc | |
| bool | canBeFull |
BeginExtCycle(int, int, string)
Simple implementation
Declaration
public virtual void BeginExtCycle(int subCommands, int subType, string comment)
Parameters
| Type | Name | Description |
|---|---|---|
| int | subCommands | |
| int | subType | |
| string | comment |
BeginItem(TCLDItemType, string, string)
Simple implementation
Declaration
public virtual void BeginItem(TCLDItemType itemType, string id, string itemCaption)
Parameters
| Type | Name | Description |
|---|---|---|
| TCLDItemType | itemType | |
| string | id | |
| string | itemCaption |
CutTo(TST3DPoint)
Simple implementation
Declaration
public virtual void CutTo(TST3DPoint p)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DPoint | p |
CutTo5d(TST3DPoint, TST3DPoint)
Simple implementation
Declaration
public virtual void CutTo5d(TST3DPoint p, TST3DPoint n)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DPoint | p | |
| TST3DPoint | n |
CutTo6d(TST3DMatrix)
Simple implementation
Declaration
public virtual void CutTo6d(TST3DMatrix p)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DMatrix | p |
Dispose()
Dispose COM object
Declaration
public virtual void Dispose()
EndExtCycle()
Simple implementation
Declaration
public virtual void EndExtCycle()
EndItem()
Simple implementation
Declaration
public virtual void EndItem()
MultiArcTo6d(TST3DMatrix, TST3DMatrix)
Simple implementation
Declaration
public virtual void MultiArcTo6d(TST3DMatrix pm, TST3DMatrix pe)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DMatrix | pm | |
| TST3DMatrix | pe |
OutEffector(int, bool)
Simple implementation
Declaration
public virtual void OutEffector(int effectorId, bool value)
Parameters
| Type | Name | Description |
|---|---|---|
| int | effectorId | |
| bool | value |
OutFeed(int, double, bool)
Simple implementation
Declaration
public virtual void OutFeed(int feed, double value, bool mpm)
Parameters
| Type | Name | Description |
|---|---|---|
| int | feed | |
| double | value | |
| bool | mpm |
OutPercentFeed(int, double)
Simple implementation
Declaration
public virtual void OutPercentFeed(int feed, double percent)
Parameters
| Type | Name | Description |
|---|---|---|
| int | feed | |
| double | percent |
OutPower(int, double)
Simple implementation
Declaration
public virtual void OutPower(int power, double value)
Parameters
| Type | Name | Description |
|---|---|---|
| int | power | |
| double | value |
OutStandardFeed(int)
Simple implementation
Declaration
public virtual void OutStandardFeed(int feed)
Parameters
| Type | Name | Description |
|---|---|---|
| int | feed |
SetCurrentPlane(TCLDPlaneType)
Simple implementation
Declaration
public virtual void SetCurrentPlane(TCLDPlaneType plane)
Parameters
| Type | Name | Description |
|---|---|---|
| TCLDPlaneType | plane |
SetGeomLCS(TST3DMatrix)
Simple implementation
Declaration
public virtual void SetGeomLCS(TST3DMatrix matrix)
Parameters
| Type | Name | Description |
|---|---|---|
| TST3DMatrix | matrix |
SetToolContactData(bool, TST3DPoint)
Simple implementation
Declaration
public virtual void SetToolContactData(bool isExists, TST3DPoint cn)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | isExists | |
| TST3DPoint | cn |