# 단면 점(원) 기준 위치·높이 대조 방법 (2026-10-19) 도면 DXF 는 원·호가 모두 LINE 다각형이라 CIRCLE 엔티티가 없다. 단면 철근 점은 "바깥 45 / 안쪽 22.5 지름" 두 겹 다각형 = 철근 중심. - swdots.py : dots(x0,x1,y0,y1) — 짧은 LINE 을 끝점 일치로 군집 → (중심x, 중심y, 폭, 높이, 선수, 레이어). 안쪽 점 = 폭 22.5. 캐시 pkl(fastrender 가 만든 cache_*.pkl)을 읽음. - 기초: 정면 점 ↔ 모델에서 y 방향 직선 끝 (x,z), 측면 점 ↔ x 방향 직선 끝 (y,z). z 오프셋 = 도면 기초 하면 y − 모델 기초 하면 z. - 기둥: 단면 점 원 피팅(중심·반지름·개수), 띠철근은 긴 LINE 의 반지름 히스토그램. - 코핑: 정면 수직선 x·상하단 y(오프셋은 코핑 콘크리트 윤곽 일치로 확정), 단면 A-A/B-B 점 ↔ x 방향 직선 (표(y,z) 오프셋은 득표로 추정). - 주의: python -I 는 스크립트 폴더를 import 경로에서 뺌 → sys.path.insert(0,".") 필요. 정규식 '\f' 는 form feed → chr(92)*2+'f[^;]*;'. rhino3dm 직선 단일 LineCurve 는 SegmentCount 없음. - 결과: 산외교(M-10 신규, 기초·기둥·코핑 위치 일치), 옥성교(M-12 신규, B-B 점 전부 일치, A-A C7 13점 미확인). **M-9(기초 높이 ±22.5)는 도면 점과 모델이 일치 → 도면 선(100/150)과 점이 도면 안에서 다름. 운곡교·Ramp-A 는 이 방법으로 확인 필요.**