{
  "saved_at_utc": "2026-06-19T11:37:58.319200+00:00",
  "stage": "stage_2_view_selection",
  "provider": "openrouter",
  "model": "qwen/qwen3-vl-30b-a3b-instruct",
  "llm_data": {
    "assembly_info": {
      "title": "TCRT5000 Infrared Sensor Module",
      "description": "A reflection photoelectric switch module used for IR barrier and line tracking applications, featuring an infrared emitter and detector on a compact PCB with mounting pins.",
      "material": "PCB (FR-4), Plastic (housing), Metal (pins)"
    },
    "selected_views": [
      {
        "type": "Front",
        "reason": "The front view clearly shows the overall layout of the sensor module, including the infrared emitter, detector, and mounting pins, which are critical for installation and alignment."
      },
      {
        "type": "Top",
        "reason": "The top view provides a detailed view of the component placement on the PCB, including the HW-370 label, resistors, and pin configuration, which is essential for assembly and wiring."
      },
      {
        "type": "Left",
        "reason": "The left view reveals the depth and height of the module, particularly the vertical alignment of the sensor components and the mounting structure, which is important for spatial fit."
      },
      {
        "type": "Isometric",
        "reason": "The isometric view offers a 3D perspective that helps visualize the entire assembly, including the relative positions of components and the overall form factor, aiding in understanding the design."
      }
    ],
    "section_views": [
      {
        "symbol": "A",
        "normal": [
          0,
          1,
          0
        ],
        "origin": [
          15.5,
          0.0,
          0.0
        ],
        "reason": "The section view reveals the internal structure of the PCB, including the thickness of the board and the alignment of the internal components, which is crucial for manufacturing and quality control."
      }
    ],
    "detail_views": [
      {
        "reference": "C",
        "base_view": "Top",
        "anchor": [
          15.5,
          6.0,
          0.0
        ],
        "radius": 10,
        "reason": "The detail view magnifies the pin configuration and labeling, which is essential for accurate wiring and connection during assembly."
      }
    ],
    "dimensions": {
      "Front": [
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 31.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 12.0,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            15.5,
            6.0,
            0.0
          ],
          "value_approx": 1.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        }
      ],
      "Top": [
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 31.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 12.0,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "center_distance",
          "dim_type": "Distance",
          "match_strategy": "between_circles",
          "circle_a": {
            "location_3d": [
              10.0,
              6.0,
              0.0
            ],
            "radius_approx": 0.5
          },
          "circle_b": {
            "location_3d": [
              20.0,
              6.0,
              0.0
            ],
            "radius_approx": 0.5
          },
          "value_approx": 10.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Left": [
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 12.0,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 31.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Isometric": [
        {
          "type": "overall_width",
          "dim_type": "DistanceX",
          "match_strategy": "extreme_vertices_x",
          "value_approx": 31.0,
          "placement": "below",
          "offset_index": 1,
          "tolerance": null
        },
        {
          "type": "overall_height",
          "dim_type": "DistanceY",
          "match_strategy": "extreme_vertices_y",
          "value_approx": 12.0,
          "placement": "right",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Section A-A": [
        {
          "type": "wall_thickness",
          "dim_type": "Distance",
          "match_strategy": "nearest_parallel_edges",
          "location_3d": [
            15.5,
            6.0,
            0.0
          ],
          "value_approx": 1.6,
          "placement": "left",
          "offset_index": 1,
          "tolerance": null
        }
      ],
      "Detail C": [
        {
          "type": "diameter",
          "dim_type": "Diameter",
          "match_strategy": "nearest_circle",
          "location_3d": [
            15.5,
            6.0,
            0.0
          ],
          "value_approx": 1.0,
          "tolerance": "H7",
          "placement": "leader",
          "offset_index": 1
        }
      ]
    }
  }
}