kintex/tools/cad
zio 7f86104c74 feat(m2): V64 K2 obstacle seeds - all 10 halls now obstacle-aware
Owner directive 2026-07-15: extend obstacle recognition to K2 (halls 6-10).

- tools/cad/extract_obstacle_seed_k2.py: same 1m-cell raster + row-strip
  method as K1, plus hall-frame rotation transform (+-11..12deg wings)
- 31 measured strips: edge doors, service-room walls, and the full-width
  midline door strips on H9/H10 = the A/B divider shutter tracks - the 1.0m
  door buffer keeps the shutter travel line clear (operationally correct)
- Layers: ELEVATOR, STAIR, DOOR, gypsum/lightweight-steel/cement-panel walls

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 23:45:14 +09:00
..
dwg_extract.py feat(m2): DWG/JPG floorplan underlay tabs + CAD extraction pipeline 2026-07-15 00:35:12 +09:00
extract_obstacle_seed_k2.py feat(m2): V64 K2 obstacle seeds - all 10 halls now obstacle-aware 2026-07-15 23:45:14 +09:00
extract_obstacle_seed.py feat(m2): V63 wall/stair/elevator/door obstacle recognition + avoidance 2026-07-15 23:38:29 +09:00
extract_pillar_seed.py feat(m2): V62 measured pillar seed + auto-layout pillar avoidance 2026-07-15 23:09:11 +09:00
extract_trench_seed.py feat(m2): V62 measured pillar seed + auto-layout pillar avoidance 2026-07-15 23:09:11 +09:00
fast_render.py feat(m2): K2 halls 6-10 DWG underlays - DWG tab complete for all 10 halls 2026-07-15 02:32:58 +09:00
render_hall_png.py feat(m2): DWG/JPG floorplan underlay tabs + CAD extraction pipeline 2026-07-15 00:35:12 +09:00