Table of Contents

Interface ICutter

Namespace
Hi.Machining
Assembly
HiMech.dll

Interface of cutter.

public interface ICutter : IGetSweptable, IVolumeRemover, ITopoDisplayee, IGetAsmb, IGetTopoIndex, IAnchoredDisplayee, IGetRootAnchor, IDisplayee, IGetAnchoredDisplayeeList, IGetFletchBuckle, IMakeXmlSource, IAbstractNote, IAnchoredCollidableStem, IAnchoredCollidableNode, IAnchoredCollidableBased, IExpandToBox3d, IDuplicate, IDisposable, IClearCache
Inherited Members
Extension Methods

Properties

CutterTip

Gets the anchor point representing the tip of the cutter.

Anchor CutterTip { get; }

Property Value

Anchor

The anchor point at the cutter tip, or null if the shaper topology brick is not available.

Remarks

The cutter tip is the reference point for the cutting tool, typically located at the end of the shaper part. This point is used for positioning and orientation calculations during machining operations.

IsSpinningCutter

Is cutter spining when machining.

bool IsSpinningCutter { get; }

Property Value

bool

Is cutter spining when machining.

ShaperTopoBrick

cutable part of cutter. the part cut the workpiece if overlapped.

ITopoBrick ShaperTopoBrick { get; }

Property Value

ITopoBrick

UpperBeamTopoBrick

uncutable part of cutter. the part triggers collision to workpiece if overlapped.

ITopoBrick UpperBeamTopoBrick { get; }

Property Value

ITopoBrick