Table of Contents

Namespace Hi.NcOpt

Classes

CuttingVelocityOptLimit

Represents optimization limits for cutting velocity parameters.

FixedFeedPerCycleOptLimit

Represents fixed feed-per-cycle optimization limits. Provides implementation for feed-per-cycle optimization with fixed minimum and maximum values.

FixedFeedPerToothOptLimit

Represents fixed feed-per-tooth optimization limits. Provides implementation for feed-per-tooth optimization with fixed minimum and maximum values.

MillingCutterOptLimit

Represents optimization limits for milling cutters.

NcOptOption

Represents the optimization options for NC operations.

NcOptProc

Provides functionality for optimizing NC programs by modifying feed rates and tool paths.

ShapeBasedCutterOptLimit

Represents optimization limits based on cutter shape parameters.

Interfaces

ICutterOptLimit

Interface for cutter optimization limits. Combines feed-per-tooth optimization capabilities with duplication and XML serialization support. Inherits from IMakeXmlSource, IFeedPerToothOptLimit, and IDuplicate.

ICutterOptLimitHost

Interface for hosts that contain cutter optimization limits. Provides access to cutter optimization limit settings.

ICuttingVelocityOptLimit

Interface for cutting velocity optimization limits. Defines methods to get minimum and maximum cutting velocity values. Implements IMakeXmlSource for XML serialization and IDuplicate for object duplication.

IFeedPerToothOptLimit

Interface for feed-per-tooth optimization limits. Defines methods to get minimum and maximum feed per tooth values. Implements IMakeXmlSource for XML serialization and IDuplicate for object duplication.