Exchange DXF files: check units and scale using real distances

A DXF drawing can look plausible yet arrive at the wrong size. Check the geometry against known reference dimensions, not just printed dimension labels. These steps cover exchanging 2D drawings; the tool names are LibreCAD examples and may vary by version or language.

Before exporting

Keep the original unchanged and work on a copy. Agree with the recipient on the unit, supported DXF version and two independent reference distances, such as the width and height of a known part. State that the measurements refer to model geometry. A print scale such as 1:50 is not automatically the scale of stored coordinates.

Measure after opening

  1. Open the DXF copy in the target application as a separate drawing. Check the drawing unit; in LibreCAD, use Options → Current Drawing Preferences → Units. A unit setting alone does not prove that coordinates are interpreted correctly.
  2. Measure a known distance with a distance tool, such as Info → Distance Point to Point in LibreCAD. Snap to the actual endpoints instead of clicking approximately on the screen. Record the measurement and unit used.
  3. Measure a second distance in another direction or on another part. Do not rely solely on existing dimension labels: LibreCAD’s Length factor can change the displayed dimension without changing the geometry.
  4. Compare both values with the agreed reference dimensions. If only individual blocks are wrong, investigate their insertion scale. Do not then scale the entire drawing without checking.

Correct only after establishing the cause

Only after confirming a uniform error in geometry scale, calculate the factor as the required value divided by the measured value in the agreed target unit. Example: a line should be 254 mm long but measures 10 mm in the millimetre target system: factor 25.4. If it already measures 254 mm, no scaling is needed. Changing a unit label does not replace this check. Apply the confirmed factor equally on both axes and only to the affected geometry in the working copy; then check blocks, text and dimensions too. If the unit is unknown or references conflict, ask the creator first.

Accepting the exchange file

Save under a new name, close the file and reopen that exact output in the target application. Both reference distances must match; also inspect layers, arcs, text and missing objects. Record the unit, DXF version, application version and measured references. A plausible screen view or PDF preview alone does not prove DXF geometry has the correct size.

Sources