Class ModelFormerWithChamferFacesHelper
Inheritance
ModelFormerWithChamferFacesHelper
Assembly: CAMAPI.DotnetHelper.dll
public static class ModelFormerWithChamferFacesHelper
Methods
Add selected chamfer faces to the model former.
Returned items (TChamferFacesItem) extend TProjectCurvesItem, so each item
also exposes ICamApiCurve5DModelItem via QueryInterface — use
it to read/write Stock (the only property visible in the Chamfering item
dialog). AlternateDirection/AlternateFrontSide are present but UI-hidden
for chamfer faces and have no effect on toolpath; do not set them.
Declaration
public static ComWrapper<ICamApiListModelItem> AddChamferFacesSelected(this ComWrapper<ICamApiModelFormerWithChamferFaces> com)
Parameters
Returns
Declaration
public static ComWrapper<ICamApiModelFormerWithChamferFaces> AsWithChamferFaces(this ComWrapper<ICamApiModelFormer> mfCom)
Parameters
Returns
Automatically detect chamfer candidates (sharp edges, CAD chamfers, fillets)
in the current scene geometry. Equivalent of the "Recognize" button in the
Chamfering UI. Requires a TSTConicalTool set on the operation; clears any
existing chamfer items before populating detected ones. Only meaningful for
the Chamfering (ChamferingMillOp) operation — on other operations the items
are ignored by toolpath calculation. Returns the list of newly added items.
Declaration
public static ComWrapper<ICamApiListModelItem> RecognizeChamfers(this ComWrapper<ICamApiModelFormerWithChamferFaces> com)
Parameters
Returns