CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiBoxPrimitiveModelItem

    Namespace: CAMAPI.ModelFormerTypes
    Assembly: CAMAPI.ModelFormerTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("74E7AC2E-6CFC-40A3-92A6-CF50F6EF3B96")]
    public interface ICamApiBoxPrimitiveModelItem

    Properties

    LCS

    Current LCS matrix

    Declaration
    TST3DMatrix LCS { get; }
    Property Value
    Type Description
    TST3DMatrix

    Stock

    Not supported for box primitives — SetStock is a no-op. Use per-direction stocks (XMaxStock, XMinStock, etc.).

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

    XMaxStock

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

    XMinStock

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

    YMaxStock

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

    YMinStock

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

    ZMaxStock

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

    ZMinStock

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

    Methods

    GetLcsName()

    Name of active CS from project CS list

    Declaration
    string GetLcsName()
    Returns
    Type Description
    string

    SetLcsCustom(TST3DMatrix)

    Declaration
    void SetLcsCustom(TST3DMatrix Matrix)
    Parameters
    Type Name Description
    TST3DMatrix Matrix

    SetLcsName(string)

    Select CS by name from project CS list

    Declaration
    void SetLcsName(string Name)
    Parameters
    Type Name Description
    string Name
    In this article