any2orca API reference
    Preparing search index...

    Interface ProfileChoice

    interface ProfileChoice {
        carrySourceLayerHeight: boolean;
        notes: string[];
        profileId: string;
        profileMatch: {
            exact: boolean;
            matchedByTierName: boolean;
            matchSource:
                | "auto-tier-name"
                | "auto-exact"
                | "auto-nearest"
                | "default-fallback";
            nozzleDiameter: string;
            profileId: string;
        };
    }
    Index
    carrySourceLayerHeight: boolean

    Keep the source file's own layer height (auto-matched to a tier that isn't an exact layer height match).

    notes: string[]

    Why the match may not be what the file asked for (an unusable layer height or a nozzle size with no U1 profile), as sentences.

    profileId: string
    profileMatch: {
        exact: boolean;
        matchedByTierName: boolean;
        matchSource:
            | "auto-tier-name"
            | "auto-exact"
            | "auto-nearest"
            | "default-fallback";
        nozzleDiameter: string;
        profileId: string;
    }

    Type Declaration

    • exact: boolean
    • matchedByTierName: boolean

      The pick came from the source file's own tier name (e.g. "Extra Fine"), not nearest layer height.

    • matchSource: "auto-tier-name" | "auto-exact" | "auto-nearest" | "default-fallback"

      "auto-tier-name"/"auto-exact" are confident; "auto-nearest" is the closest available layer height; "default-fallback" means no match at all, so the profile is just the catalog default.

    • nozzleDiameter: string
    • profileId: string