kintex/tools/cad
zio d80b761983 feat(m2): V65 measured exit positions + canvas real trench data
Owner directives 2026-07-16 (items 2-3 of follow-up batch).

- tools/cad/extract_exit_seed.py: boundary door clusters (+-2m band) from CAD
  DOOR layers projected onto hall edges -> V65 replaces assumed exits for
  H1-H8 (34 measured); H9/H10 keep assumed (0-1 boundary doors - low trust).
  Cross-validated against V63/V64 obstacle door strips (same source, matching)
- Canvas trench layer: renders real supply points (HallInfo.trenches, r=0.5m
  dots with supplies tooltip) when present; falls back to synthetic 9m grid

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 00:18:42 +09:00
..
dwg_extract.py feat(m2): DWG/JPG floorplan underlay tabs + CAD extraction pipeline 2026-07-15 00:35:12 +09:00
extract_exit_seed.py feat(m2): V65 measured exit positions + canvas real trench data 2026-07-16 00:18:42 +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