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