IFClite TypeScript API
    Preparing search index...

    Function formatSheetScaleLabel

    • The ratio a sheet prints for factor: "1:100" when the label IS the factor, "about 1:87.35" when formatScaleFactorLabel had to round it.

      WHY THE HEDGE EXISTS. A to-scale sheet is a promise that a distance measured off the paper converts back at the printed ratio. "As displayed" hands over whatever factor the viewport happens to sit at — 1:87.3456 — and printing a bare "1:87.35" would state a scale the drawing was not drawn at, which is the same defect as an unlabelled sheet wearing a different hat: a number an engineer would trust and should not. The word says the printed ratio is the nearest hundredth, and the drawn scale bar next to it carries the exact length regardless.

      The number itself is left at 2 decimals so the sheet and the export filename (which goes through the same formatter) can never quote different ratios.

      Parameters

      • factor: number

      Returns string