{
  "saved_at_utc": "2026-06-20T03:34:01.341756+00:00",
  "stage": "stage_2_view_selection",
  "provider": "openrouter",
  "model": "qwen/qwen3-vl-30b-a3b-instruct",
  "llm_data": {
    "assembly_info": {
      "title": "GARMIN GSA 28 AUTOPILOT SERVO",
      "description": "A compact, precision-machined servo assembly for marine autopilot systems, featuring a central actuator, mounting flange, and integrated electronics housing.",
      "material": "Aluminum Alloy"
    },
    "selected_views": [
      {
        "type": "Front",
        "reason": "The front view provides the primary orthographic projection, clearly showing the overall height, the central actuator mechanism, and the mounting flange with its screw holes."
      },
      {
        "type": "Top",
        "reason": "The top view is essential for understanding the plan layout, including the circular mounting pattern, the central actuator, and the orientation of the lever arm."
      },
      {
        "type": "Isometric",
        "reason": "The isometric view offers a clear 3D perspective, helping to visualize the complex assembly of the housing, the actuator, and the lever arm in a single, comprehensive view."
      }
    ],
    "section_views": [
      {
        "symbol": "A",
        "normal": [
          0,
          1,
          0
        ],
        "origin": [
          -22.3,
          -4.49,
          -57.85
        ],
        "reason": "A vertical section through the central bore reveals the internal bore diameter, the wall thickness of the main housing, and the depth of the mounting flange."
      }
    ],
    "detail_views": [
      {
        "reference": "B",
        "base_view": "Front",
        "anchor": [
          9.34,
          -26.87,
          -49.7
        ],
        "radius": 15,
        "reason": "This detail magnifies the central bore and its associated flange, providing clear dimensions for the bore diameter and the surrounding flange."
      }
    ],
    "dimensions": {
      "Front": [
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 76.2,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 101.6,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            9.339,
            -26.866,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            23.148,
            12.062,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 2
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -16.176,
            -10.394,
            -50.7
          ],
          "value_approx": 4.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 3
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -29.284,
            14.786,
            -50.696
          ],
          "value_approx": 4.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 4
        },
        {
          "type": "center_distance",
          "dim_type": "Distance",
          "match_strategy": "between_circles",
          "circle_a": {
            "location_3d": [
              9.339,
              -26.866,
              -49.7
            ],
            "radius_approx": 1.5
          },
          "circle_b": {
            "location_3d": [
              23.148,
              12.062,
              -49.7
            ],
            "radius_approx": 1.5
          },
          "value_approx": 30.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Top": [
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 101.6,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 76.2,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -30.086,
            -26.418,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            9.998,
            0.045,
            -31.619
          ],
          "value_approx": 4.2,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 2
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -54.452,
            0.045,
            -31.619
          ],
          "value_approx": 4.2,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 3
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -68.802,
            0.045,
            -31.619
          ],
          "value_approx": 4.2,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 4
        },
        {
          "type": "bolt_pattern",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            -9.738,
            -6.085,
            -49.7
          ],
          "value_approx": 48.456,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 5,
          "note": "12 holes"
        }
      ],
      "Isometric": [
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 101.6,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 76.2,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_depth",
          "dim_type": "DistanceZ",
          "match_strategy": "extreme_vertices_z",
          "value_approx": 100.7,
          "placement": "left",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Section A": [
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            9.339,
            -26.866,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        },
        {
          "type": "wall_thickness",
          "dim_type": "Distance",
          "match_strategy": "nearest_parallel_edges",
          "location_3d": [
            9.339,
            -26.866,
            -49.7
          ],
          "value_approx": 1.0,
          "placement": "leader",
          "offset_index": 2
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            23.148,
            12.062,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 3
        }
      ],
      "Detail B": [
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            9.339,
            -26.866,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            23.148,
            12.062,
            -49.7
          ],
          "value_approx": 3.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 2
        },
        {
          "type": "center_distance",
          "dim_type": "Distance",
          "match_strategy": "between_circles",
          "circle_a": {
            "location_3d": [
              9.339,
              -26.866,
              -49.7
            ],
            "radius_approx": 1.5
          },
          "circle_b": {
            "location_3d": [
              23.148,
              12.062,
              -49.7
            ],
            "radius_approx": 1.5
          },
          "value_approx": 30.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        }
      ]
    }
  }
}