|
|
832ab7f8a9
|
feat(m2): K2 halls 6-10 DWG underlays - DWG tab complete for all 10 halls
Owner directive 2026-07-15: render exhibition center 2 and complete the DWG tab.
- fast_render.py: --rotate/--center options (align tilted halls axis-straight);
slim-DXF workflow notes (K2 plan 106MB DXF, basement xref/detail layers dropped)
- Hall geometry measured programmatically (long-line angle clusters) and verified
visually: H6 -12deg 60x93, H7/H8 axis-aligned 90x126 stacked (block exactly
252m = 2x126, floor width exactly 90m), H9 -11deg / H10 +11deg 99x132
- public/media/floorplans/dwg/hall6..10.png: floor+3m crops, calibration stays
deterministic (same margin formula as K1)
- hallFloorplan.ts: DWG_HALL_DIMS extended to all 10 halls (rotation noted)
- docs/analysis/cad-extraction.md: K2 section with confirmed coordinates table
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 02:32:58 +09:00 |
|
|
|
d8ef5c53df
|
feat(m2): DWG/JPG floorplan underlay tabs + CAD extraction pipeline
Owner directives 2026-07-14~15: run the DWG pipeline; split floorplan into DWG and JPG tabs.
- tools/cad/dwg_extract.py: DWG(LibreDWG dwg2dxf) -> DXF -> layer inventory /
keyword extraction / grid-label anchor detection (ezdxf, recover fallback)
- tools/cad/render_hall_png.py: render hall-band crops from the K1 combined
plan+trench drawing (x0=293.5m, width 171m, Y bands 80.1m + 63m pitch,
single load -> multi-crop). Real trench layout confirmed: 7 horizontal runs
at ~9m pitch + central feeder (differs from assumed 6m grid seed - V61 later)
- public/media/floorplans/dwg/hall1..5.png: K1 hall underlays (3m margin crop,
deterministic calibration from render params)
- Editor left panel new tool group with JPG/DWG tabs; DWG disabled for
halls without CAD render yet (K2 pending). Canvas switches url+region.
- docs/analysis/cad-extraction.md: pipeline findings, limits (A3002 LibreDWG
crash, band-to-hall numbering direction to confirm), next steps
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 00:35:12 +09:00 |
|