Failure family 1
Frontier VLMs fail to return accurate thickness (or Z-axis) dimensions in two recurring ways.
Machinable found that certain drawing characteristics tend to induce Z-axis (Thk) failures more than others. Namely, when the dimension text is spatially displaced from the dimension line. So, we assembled a set of four drawings with these characteristics and ran them dozens of times across the major frontier VLMs from OpenAI, Anthropic, and Google. We found two common patterns of failure.
- Example 1A: Dimension-label association error
- Example 1B: Section-view selection error
Correct bounding dimensions
- Thickness Z-axis
- 25.4 mm
- Width X-axis
- 228.6 mm
- Length Y-axis
- 241.3 mm
Expected result
Example 1A: dimension-label association failure
- Thickness Z-axis
- 12.7 mm
- Width X-axis
- 228.6 mm
- Length Y-axis
- 241.3 mm
the model links a dimension line to the nearest numeric text rather than to its intended label.
Example 1B: Section-view selection error
- Thickness Z-axis
- 85.7 mm
- Width X-axis
- 228.6 mm
- Length Y-axis
- 241.3 mm
model selects a side section view rather than the bottom section view.
Example 1A
Dimension-label association failure caused by spatial proximity bias.
The model correctly identifies the relevant dimension line but assigns it to the wrong numerical annotation.
When the intended dimension value is placed unusually far from its line and an unrelated value is closer, the model selects the nearby value rather than resolving the intended dimension-line-to-text relationship using drafting conventions.
Updated article link pending.
Example 1B
Section-view selection and axis-mapping failure in third-angle drawings
The model reliably extracts length and width from the primary view, but misidentifies thickness by selecting a side-section view rather than the bottom-section view.
The VLM mistakes the side-section view's vertical, Y-axis dimension for the part's Z-axis thickness because it does not consistently maintain a global part-coordinate frame across orthographic views.
Updated article link pending.