Construction drawings in Korea (and architecture practice broadly in JP/EU) are dimensioned in millimetres, but formatMeasurement currently supports metric (metres) and imperial only — so embedders have to overlay their own readouts to show mm, duplicating the built-in measurement pills.
Proposal: a metric-mm measurement system that renders lengths as integer millimetres (e.g. 18400 mm instead of 18.4 m):
formatMeasurement: metric-mm branch — Math.round(m * 1000) + mm suffix
- settings surface: expose the new option wherever
measurementSystem is chosen
- no behaviour change for existing
metric/imperial users
If this direction works for you, we're happy to send the PR (with unit cases for 0.2 m → 200 mm, 18.4 m → 18400 mm, and 0.5 mm rounding).
Construction drawings in Korea (and architecture practice broadly in JP/EU) are dimensioned in millimetres, but
formatMeasurementcurrently supportsmetric(metres) andimperialonly — so embedders have to overlay their own readouts to show mm, duplicating the built-in measurement pills.Proposal: a
metric-mmmeasurement system that renders lengths as integer millimetres (e.g.18400 mminstead of18.4 m):formatMeasurement:metric-mmbranch —Math.round(m * 1000)+mmsuffixmeasurementSystemis chosenmetric/imperialusersIf this direction works for you, we're happy to send the PR (with unit cases for
0.2 m → 200 mm,18.4 m → 18400 mm, and 0.5 mm rounding).