Interface ICamIpcPnPClearanceItem
IPC: clearance point — auto-created child of Pick and Place items
Namespace: CAMIPC.ModelFormerTypes
Assembly: CAMIPC.ModelFormerTypes.dll
Syntax
[Guid("DFAE833C-B63A-4E7F-8066-D0737BCEFEF5")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcPnPClearanceItem
Properties
AxesMode
Axes mode (Custom / Inherited)
Declaration
TModelFormerPnPAxesMode AxesMode { get; set; }
Property Value
| Type | Description |
|---|---|
| TModelFormerPnPAxesMode |
MotionType
Motion type
Declaration
TModelFormerPnPMotionType MotionType { get; set; }
Property Value
| Type | Description |
|---|---|
| TModelFormerPnPMotionType |
PosLength
Clearance distance
Declaration
double PosLength { get; set; }
Property Value
| Type | Description |
|---|---|
| double |
PositionType
Clearance position type (AlongAxis / Vertical / Perpendicular)
Declaration
TModelFormerPnPClearanceType PositionType { get; set; }
Property Value
| Type | Description |
|---|---|
| TModelFormerPnPClearanceType |
Methods
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
string GetInstanceId()
Returns
| Type | Description |
|---|---|
| string |