Bitbybit Docs
    Preparing search index...

    Interface DesignSketchFeature (Models.OCCT)

    A sketch: pen commands on a placement, or loops, several closed outlines making one face, the first its outside and each further one a hole in it, such as a washer or a plate with cut-outs. An outline is closed when it ends with close or back at its start; a closed outline is made a face unless face is false, and an open one stays a wire. Each command's id, distinct across the sketch's loops, names the sides a later feature sweeps from it.

    interface DesignSketchFeature {
        extras?: unknown;
        extensions?: Record<string, unknown>;
        id: string;
        name?: string;
        suppressed?: boolean | DesignNumber;
        type: "sketch";
        on: DesignSketchPlacement;
        start?: [DesignNumber, DesignNumber];
        pen?: DesignPenCommand[];
        loops?: DesignLoop[];
        face?: boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    extras?: unknown
    extensions?: Record<string, unknown>
    id: string
    name?: string
    suppressed?: boolean | DesignNumber
    type: "sketch"
    loops?: DesignLoop[]
    face?: boolean