Class ModelFormerWithPnPItemsHelper
Inheritance
ModelFormerWithPnPItemsHelper
Assembly: CAMIPC.DotnetHelper.dll
public static class ModelFormerWithPnPItemsHelper
Methods
Inserts a new intermediate move point after the given item.
Declaration
public static ComWrapper<ICamIpcPnPMoveItem> AddMoveItemAfter(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom, ComWrapper<ICamIpcModelItem> afterItem)
Parameters
Returns
Inserts a new intermediate move point before the given item.
Declaration
public static ComWrapper<ICamIpcPnPMoveItem> AddMoveItemBefore(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom, ComWrapper<ICamIpcModelItem> beforeItem)
Parameters
Returns
Removes all move point items from the job assignment.
Declaration
public static void ClearMovePointItems(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Deletes the given move point item from the PNP job assignment.
Declaration
public static void DeleteMovePointItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom, ComWrapper<ICamIpcModelItem> item)
Parameters
Returns the end item (return point after placing).
Declaration
public static ComWrapper<ICamIpcPnPEndItem> GetEndItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns
Returns the intermediate move point at the given zero-based index.
Declaration
public static ComWrapper<ICamIpcPnPMoveItem> GetMoveItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom, int index)
Parameters
Returns
Returns the number of intermediate move points.
Declaration
public static int GetMoveItemCount(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns
Returns the pick item (where the robot picks up the workpiece).
Declaration
public static ComWrapper<ICamIpcPnPPickItem> GetPickItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns
Returns the place item (where the robot places the workpiece).
Declaration
public static ComWrapper<ICamIpcPnPPlaceItem> GetPlaceItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns
Returns the start item (origin point of the operation).
Declaration
public static ComWrapper<ICamIpcPnPStartItem> GetStartItem(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns
Enumerates all intermediate move points in order.
Declaration
public static IEnumerable<ComWrapper<ICamIpcPnPMoveItem>> MoveItems(this ComWrapper<ICamIpcModelFormerWithPnPItems> formerCom)
Parameters
Returns