Bitbybit Docs
    Preparing search index...

    Interface DesignSplineFeature (Models.OCCT)

    Cuts involute spline teeth into a bore over exactly length from at, a hub a splined shaft slides into, by standard. DIN 5480 (din, the default) takes the teeth's module and the shaft's reference diameter, both in millimetres as the standard names them (25 and 1.25 in W 25 x 1.25) whatever the document's unit; ANSI B92.1 (ansi) takes the pitch, such as "16/32", and the number of teeth. With diameter or teeth left out the spline is the one whose hub teeth end on the bore; a bore wider than the hub's tips is refused. Its faces are named spline.

    interface DesignSplineFeature {
        extras?: unknown;
        extensions?: Record<string, unknown>;
        id: string;
        name?: string;
        suppressed?: boolean | DesignNumber;
        body: string;
        on: DesignFaceReference;
        at?: DesignNumber;
        flip?: boolean;
        type: "spline";
        standard?: "ansi" | "din";
        length: DesignNumber;
        module?: DesignNumber;
        diameter?: DesignNumber;
        pitch?: DesignText;
        teeth?: DesignNumber;
    }

    Hierarchy (View Summary)

    Index

    Properties

    extras?: unknown
    extensions?: Record<string, unknown>
    id: string
    name?: string
    suppressed?: boolean | DesignNumber
    body: string
    flip?: boolean
    type: "spline"
    standard?: "ansi" | "din"
    length: DesignNumber
    module?: DesignNumber
    diameter?: DesignNumber
    pitch?: DesignText
    teeth?: DesignNumber