Namespace Hi.Milling.FluteContours
Classes
- ConstHelixSideContour
Represents a constant helix side contour for milling cutters.
- FluteContour
Represents a flute contour for milling tools.
- FluteContourUtil
Provides utility methods for working with flute contours in milling tools.
- FreeFluting
A milling cutter's fluting in which every flute is defined individually — each flute carries its own contour, so spacing, helix and rake need not repeat. Use UniformFluting when one baseline contour repeated evenly around the cutter is enough.
- FreeformBottomContour
Represents a freeform bottom contour for milling tools, allowing arbitrary contour shapes.
- FreeformSideContour
Represents a freeform side contour for milling tools, allowing arbitrary contour shapes.
- ShiftedWorkingContour
Represents a working contour that has been shifted by a specified angle. This class wraps another working contour and applies an angular transformation to it.
- SideContourDisplayee
Represents a displayable side contour.
- SlideBottomContour
Represents a slide bottom contour for milling cutters.
- SpanContourPos4d
Represents a position in 4D space (r, theta, z, radial angle) for contour spans
- UniformFluting
A milling cutter's fluting built from one shared baseline contour repeated evenly around the cutter: every flute has the same geometry, spaced at equal angles. Use FreeFluting when the flutes need to be defined individually.
Interfaces
- IBottomContour
Represents a bottom flute contour for milling tools.
- IFluteNumSourceProperty
Interface that requiring a FluteNumSource property.
- IFluting
A milling cutter's fluting: the complete set of flute contours that do the cutting. Either one shared baseline repeated evenly around the cutter (UniformFluting) or one individually defined contour per flute (FreeFluting) — every flute is definable on its own. “Fluting” is the machining noun for a cutter's flute geometry and carries no size of its own, so it describes the flute set of a 4 mm end mill exactly as well as that of a large face mill.
- IGetFluteNum
Provides a method to get the number of flutes.
- ISideContour
Represents a side flute contour for milling tools.
- IWorkingContour
Represents a working contour for cutting operations in milling tools. This interface is implemented by both side contours (ISideContour) and bottom contours (IBottomContour).