CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiCurve2DModelItem

    Namespace: CAMAPI.ModelFormerTypes
    Assembly: CAMAPI.ModelFormerTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("160BB2F9-55AA-417D-9543-361EBA3D19A6")]
    public interface ICamApiCurve2DModelItem

    Properties

    Compensated

    Tool radius compensation is applied to this curve

    Declaration
    bool Compensated { get; set; }
    Property Value
    Type Description
    bool

    Compensation

    Legacy alias for Compensated: setter delegates to Compensated, getter returns the same backing field. After SaveCurrentProject the getter may return a different value due to internal XMLProp event ordering — use Compensated as the canonical contract. Kept RW for ABI compat.

    Declaration
    bool Compensation { get; set; }
    Property Value
    Type Description
    bool

    IsInverted

    Curve direction is inverted

    Declaration
    bool IsInverted { get; set; }
    Property Value
    Type Description
    bool

    IsLeft

    Machining side of 2D curve

    Declaration
    bool IsLeft { get; set; }
    Property Value
    Type Description
    bool

    Stock

    Declaration
    double Stock { get; set; }
    Property Value
    Type Description
    double

    WithReturn

    Use lead-in and lead-out moves for 2D curve

    Declaration
    bool WithReturn { get; set; }
    Property Value
    Type Description
    bool
    In this article