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
ISideContourThe source side contour to generate drawings from
faceDrawing
DrawingOutput parameter that receives the face drawing representation
lineDrawing
DrawingOutput parameter that receives the line drawing representation
topoStl
NativeTopoStldOutput 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.