Table of Contents

Class FluteContourUtil

Namespace
Hi.Milling.FluteContours
Assembly
HiMech.dll

Provides utility methods for working with flute contours in milling tools.

public static class FluteContourUtil
Inheritance
FluteContourUtil
Inherited Members

Methods

GetDrawing(ISideContour, out Drawing, out Drawing, out NativeTopoStld)

Generates drawing representations for a side contour.

public static void GetDrawing(this ISideContour src, out Drawing faceDrawing, out Drawing lineDrawing, out NativeTopoStld topoStl)

Parameters

src ISideContour

The source side contour to generate drawings from

faceDrawing Drawing

Output parameter that receives the face drawing representation

lineDrawing Drawing

Output parameter that receives the line drawing representation

topoStl NativeTopoStld

Output parameter that receives the STL topology representation

Remarks

This method creates three different visual representations of the contour:

  • A face drawing showing the surface
  • A line drawing showing the edges
  • An STL representation for 3D visualization

The method uses a constant inner radius ratio of 0.4 and calculates appropriate angles for the radial rake to create a smooth transition between the outer and inner surfaces.