Search Results for

    Show / Hide Table of Contents

    Interface IFeatures

    Gives access to feature entities.

    Namespace: TopSolid.Cad.Design.Automating
    Assembly: TopSolid.Cad.Design.Automating.dll
    Syntax
    [ServiceContract]
    [AvailableSinceVersion(7, 14, 0, 0)]
    public interface IFeatures
    Remarks

    This interface is available since v7.14.

    Methods

    Name Description
    GetDrillingCounterSinkingPrimitive(ElementId, int, out Real, out Real, out Real, out bool, out Real)

    Get a drilling counter sinking primitive information.

    GetDrillingHolePrimitive(ElementId, int, out DrillingHolePrimitiveBottomType, out Real, out Real, out Real, out bool, out bool, out bool, out Real)

    Get a drilling hole primitive information.

    GetDrillingPrimitiveCount(ElementId)

    Gets the number of primitives of a drilling feature entity.

    GetDrillingPrimitiveType(ElementId, int)

    Gets the type of a drilling feature entity.

    GetDrillingSpotFacingPrimitive(ElementId, int, out Real, out Real, out bool, out Real)

    Get a drilling spot facing primitive information.

    GetDrillingTappedHolePrimitive(ElementId, int, out DrillingHolePrimitiveBottomType, out Real, out Real, out Real, out Real, out Real, out bool, out bool, out bool, out Real, out Real, out Real, out DrillingTappedHolePrimitiveThreadType)

    Get a drilling tapped hole primitive information.

    GetFeatureType(ElementId)

    Gets the type of a feature entity.

    GetFeatures(DocumentId)

    Gets the features entities that are in the features folder of a document.

    GetFeaturesFolder(DocumentId)

    Gets the features folder entity of a document.

    IsFeaturesCreationOn(DocumentId)

    Tells wether the feature creation mode is on.

    SetFeaturesCreationMode(DocumentId, bool)

    Sets the features creation mode of a document.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.