chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합

- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환
- Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용
- pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관)
- worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md)
- D:\Rhino-MCP 경로 참조를 새 위치로 치환

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ahnyongjooandClaude Sonnet 5.5 committed 2026-10-28 11:20:18 +09:00
commit 964a841de1
3978 files changed
+58013356

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

@@ -0,0 +1,78 @@
# 옥성교 P1 철근 도면↔모델 검토 기록
작성 2026-10-19 · 상태: **1차(재료표·철근상세 대조) 완료, 검토 미확정** · 기준: KDS 24 14 21 · 범위: 모델↔도면 (도면 내부 불일치는 `도면내부_오류_보관.md`)
## 1. 파일
- 도면 `옥성교P1.dwg` → `옥성교P1.dxf` (라이노 변환). 모델 `옥성교P1_G5.3dm` (원본, 수정 없음)
- 엑셀 `대조표_옥성교P1_도면모델_분류_V2.xlsx` (운곡교 V2 형식: 분류 안내 / ① 도면↔모델 불일치(캡처 8장) / ② 전체 대조표 46마크 / ③ 미검토 / ④ 측정 근거)
- 이미지 `도면↔모델_불일치_시각자료\M-1 ~ M-8 .png`
- 선행 보고서(`보고서_옥성교P1...pdf`)는 G1~G5 전부 PASS, 도면 재료표를 인식하지 못해(6장 비어 있음) 재료표 대조를 하지 않았음 → 이번에 수행.
## 2. 결과 (46마크: 도면↔모델 30 · 일치 13 · 미확인 3, 본수는 UM 외 전부 일치, 도면 총계 13806.206 m ↔ 모델 12928.972 m)
| 코드 | 구분 | 내용 |
|---|---|---|
| M-1 | 도면↔모델 | UM(H22 기초 조립용 철근) 92본·414.368 m 모델에 없음 |
| M-2 | 도면↔모델 | j(겹침) 길이가 재료표 L 에만 있고 모델 형상에 없음. C1~C7 은 모델 설계길이에도 j 제외(C1~C6 -113.25 m, C7 -17.94 m), B·C14~C17 은 설계길이엔 포함, 형상에서만 짧음(합 약 600 m) |
| M-3 | 도면↔모델 | C7 바깥 2본(y ±1525) 형상이 도면과 다름 (a·e 606 없음, b·d 4.309) |
| M-4 | 도면↔모델 | C8~C13 스터럽 a 2.057 ↔ 2.103, 끝 길이 c 630 없음, 총길이 합 -259 m |
| M-5 | 도면↔모델 | C14~C17 루프 a 가산 54·b 단일값·C15·C17 끝 갈고리(b 188 · c 140) 없음, 총길이 -22.5/-23.0/-14.4/-30.0 m |
| M-6 | 도면↔모델 | C18 a 3.050 단일 ↔ 모델 3종, 총길이 +14.3 m |
| M-7 | 기준↔모델 | 굽힘 내면지름 H25 87.0 < 88.9, H22 76.8 < 77.7, H19 66.5 < 66.85 (3.5db) |
| M-8 | 미확인 | P3·P4 이음 각도 도면에 기준 없음 (모델 90°/270° 가정) |
일치: B1~B8(형상·길이, j 제외), B9~B12, C19, C20(범위 일치), P1·P2(R270·a 8.313·b 424·c 500), P3·P4(a·b), S1~S8.
P5 는 끝 길이 c 141 · d 80 정의가 모델과 달라 미확인.
## 3. 아직 안 한 것
- 정면도·단면도 점 좌표 기준 철근 위치·높이·간격·피복 대조, 받침 세트 10개(ELEVATION TABLE) 대조
## 4. 라이노 표식
`옥성교P1_G5_대조코드표식.3dm` (원본 `옥성교P1_G5.3dm` 은 그대로) — 레이어 `P1::검토표시_코드표::{주황_도면모델, 진한노랑_기준모델, 회색_미확인}`, 코드(M-1~M-8)당 구슬(R150)+지시선+글자 1세트 (`대조_M-n`, user string code/gu/content/marks/where). M-1(UM)은 모델에 없어 기초 중앙(0,0,13300) 임의 위치.
## 5. 도면 쪽 위치 표기
`옥성교P1_도면검토_색구분.dxf` — 원본 도면에 검토 레이어 3개 추가(`검토_도면모델_주황`, `검토_기준모델_진한노랑`, `검토_미확인_회색`): 재료표 행·철근상세 셀을 사각형으로 표시하고 코드(M-n)를 적음, j 글자(M-2)·C7/C8/C9 형상·UM 기초 조립용 철근 상세(M-1)는 별도 표시, 범례는 철근상세 시트 위. 미리보기 `1_색구분_재료표·철근상세.png`, `2_색구분_기초조립용철근UM.png`.
## 6. 추가 항목 M-9 (2026-10-19) — 기초 철근 중심 높이
기초 철근 B5~B8 중심 높이가 도면 철근선(상면 100 / 하면 150)과 ±22.5 mm 다름 (B5·B7 상면 122.5, B6·B8 상면 77.5 · 하면 172.5). B1~B4 는 도면과 일치. B9~B12 는 비교 안 함. 어긋나게 배치하라는 지시는 없었으므로 모델 쪽 오류 항목으로 기록. 엑셀 ① M-9, 도면 색구분 DXF 기초 정면도·측면도에 표시. 모델(.3dm) 표식에는 아직 M-9 없음.
## 7. 도면 좌표 기준 점검 (2026-10-19) — 위치·CTC·피복
엑셀 `⑤ 위치·CTC·피복 점검` 시트(21항목). 방법: 도면 DXF 의 작도 선·치수와 모델 철근 중심선을 좌표로 비교.
- **일치**: 기초 B1~B8 CTC(상·하면 77/75본, 2@100/2@163 + @125), B12 18@500, 코핑 스터럽 x CTC 106본(0.4 mm), 코핑 1~4단 y 22@125(0.0 mm), 기둥 띠철근 P3·P4 구간(2@300·16@150·8@300·2@600), 기둥 주철근 반지름 1125, 코핑 C19 120, 기초 B1~B4·B9~B12 높이.
- **불일치(신규)**: M-10 코핑 스터럽 C8~C13 상·하단이 도면 선보다 22.5 mm씩 더 나감 (106곳 전부). M-9 기초 B5~B8 ±22.5 와 같은 크기.
- **확인 필요**: B11 도면 치수 17본 ↔ 재료표·모델 19본 (도면 내부 D-6).
- **미확인**: 코핑 C1~C7 단별 깊이(단면 세로 치수 체인), C14~C17 루프·타이·S 받침 철근 높이, 단면 점 개수.
## 8. 코핑 형상·재료표 재점검 (2026-10-19)
- 재료표 산술(행 L×N, 직경별 소계, 단위중량, 총계): 옥성교·산외교·Ramp-A교 모두 오류 없음.
- 신규 **M-11**: C9·C11·C13 오각형 스터럽 모따기 아래 평면부 d 가 철근상세 범위보다 모델이 33~43 mm 큼 (C9 1.025~0.655 ↔ 1.064~0.688, C11 0.647 ↔ 0.680, C13 1.025~0.650 ↔ 1.068~0.684), C11 b 최대 +54, c2 +5~6, a -4. 엑셀 ① M-11, ⑤ 점검 시트, 도면 색구분 DXF 반영.
- 산외교 코핑(C1~C15)·Ramp-A교 코핑(C1~C16): 형상 치수·각도는 이미 기록한 항목 외 신규 불일치 없음 (Ramp-A C8·C10·C12 모따기 d·c1·c2 는 도면 범위와 9 mm 이내 일치).
## 9. 도면 단면 점(원) 기준 재점검 (2026-10-19, 모델 재연결)
- 방법: DXF 단면의 철근 점(LINE 다각형 군집, 안쪽 점 지름 22.5)을 모델 중심선 직선 끝 좌표와 3 mm 이내로 대조. 기초 정면 x 573552 / 측면 592541, z 오프셋 309179.8.
- 일치: 기초 B1~B8(정면 상·하 77본, 측면 상·하 75본, ±4700), B10, B11(19본), 기둥 단면 C-C~F-F (P2 r1080 60본·P1 r1125 60본, 띠 링 1148), 코핑 단면 B-B 점 173개 전부.
- **신규 M-12**: B12(H19, x방향) 높이 +19.0 mm (모델 322023.8/323023.8, 도면 점 322004.8/323004.8 = B11 과 같은 높이). 이전 점검의 "B11·B12 일치"는 B11 만 확인한 것이라 정정.
- M-9 보정: 측면 점(321527.3/323432.3)이 모델과 일치, 정면 점(321504.8/323454.8)과 22.5 다름 → 선과 점이 도면 안에서 다름.
- 미확인: 코핑 단면 A-A 점 137개 중 C7 바닥 13점(z 19755.1, y -1525~1525)이 모델과 불일치 — 절단 위치 확정 필요 (모델 C7 은 평면 끝 사각 때문에 y 별 높이가 다름).
- 도면 내부 후보: 코핑 정면도 폭 12.000(±6000) ↔ 평면도 끝 꼭짓점 ±6536/±5464 (사각) — 모델은 평면도와 일치.
## 10. 재료표 처음부터 재실행 (2026-10-19)
- DXF 재판독: 재료표 46행(UM 포함), 철근상세 46마크(이전 판독과 41마크 동일, 나머지 5개는 r= 표기 위치 차이뿐). 모델 중심선 45마크(UM 없음) 치수 재추출 — 이전 결과와 완전 동일.
- 본수: 전 마크 표=모델 (UM 만 모델 없음). 표 산술: 행별 L×N=총길이 불일치 0, 직경별 소계·단위중량·중량 모두 일치.
- 길이: B1~B12·P1~P5·S1~S8·C19 설계길이 = 재료표 L. C1~C7·C8~C17·C18·C20 는 기존 M-2~M-6 차이 그대로.
- 형상: P1·P2 a 8313 · b 호 424.1(R270 90°) · c 500 일치. P3·P4 a 호 3532.8/3538.4 일치, b 80/65 끝 연장은 형상에 없음(설계길이에 포함). P5 c 141 ↔ 모델 150 (+9), d 80 형상에 없음.
- 위 3건(P3·P4 b, P5 c·d)은 엑셀 ② 시트 비고에 반영, 새 코드는 만들지 않음 (M-2·M-8 유형).
## 11. M-8 에 커플러 끊김 내용 통합 (2026-10-20, 라이노 재연결 측정)
- M-8 (P3·P4 링 이음) = ① 이음 각도·위치 도면에 기준 없음(모델 90°/270° 가정) + ② 모델이 이음에서 끊어져 보임. 구분은 도면↔모델(주황)로 변경.
- ② 모델 P3·P4 는 반원 2조각의 호 a(P3 3532.8, P4 3538.4)만 있고 커플러 몸체가 없어 이음 b(80 / 65)가 빈 틈으로 보임. 틈 자체는 79.98 / 64.99 로 도면 커플러 규격(D25 80, D19 65)과 같음.
- 재료표 L 은 2a+2b = 링 둘레(P3 7.226, P4 7.206). 모델 철근 합은 7065.7 / 7076.8 → 링당 -160.3 / -129.2 mm (13링 -2.08 m, 16링 -2.07 m). 철근이 커플러에 b/2 씩 들어가야 L 과 맞음 (삽입 깊이는 도면에 없음, L 역산 = 추론).
- 이전에는 이 차이를 '일치(각도 미확인)'로 적고 M-2 유형에 합쳐 두었음 → 정정. 엑셀 `대조표_옥성교P1_도면모델_분류_V2.xlsx` ① 16행(M-8), ② P3·P4 행, ④ 측정 근거. 모델(.3dm) 표식·모델 수정 없음.
- 별도 확인 필요: 도면 '주철근 커플러 개수 120' 은 모델에 해당 철근 없음 (미조사).
## 12. 길이 전수 점검 (2026-10-20, 라이노 재연결)
- 중심선 1,899개 전부(45마크) 실제 형상 길이(모서리 각진 환산, P1~P4 큰 호는 호 길이) + j 를 재료표 L 과 대조. 본수는 UM 외 전부 일치. 솔리드(Brep) 길이 = 중심선 길이 (전부 0.00).
- 차이 0: B1~B9·B11·B12·C1~C6·C19·P1·P2·S1~S8 (B10 +12). 나머지는 기존 코드로 설명됨: C7 M-3, C8~C13 M-4·M-10·M-11, C14~C17 M-5 (C15 = 갈고리 656 + a 범위 중앙값 차이, C17 = 갈고리 656 + a 44), C18 M-6, C20 경미, P3·P4 M-8, P5 +71 (c·d).
- 새 코드 없음. C14 +1556 · C16 +203 은 철근상세 값만으로는 분해되지 않는 남는 값 (M-5 에 포함).
## 13. ⑥ 길이·본수 전수 점검 시트 추가 (2026-10-20)
엑셀 `⑥ 길이·본수 전수 점검` — 45마크 + UM 한 줄씩: 재료표 N·L, 모델 본수·형상 평균·최소~최대, L-형상(mm/본), 총 길이 차이(m), 판정, 원인(M-n). 재료표 총길이 13806.206 m ↔ 모델 형상 12488.650 m. Ramp-A교·산외교와 같은 구성.
Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

@@ -0,0 +1,15 @@
# 옥성교 P1 — 도면 내부 오류 보관 (사용자가 요청할 때 꺼내서 보고)
모델↔도면 검토 중 발견된, 도면 자체의 불일치/근사. 모델이 어느 쪽을 따랐는지 함께 기록.
| 번호 | 위치 | 내용 A | 내용 B | 모델 적용 |
|---|---|---|---|---|
| D-1 | 철근상세 P3·P4 (두 곳) | 표 옆 상세: P3 L 7.226 (a 3.533 · b 80) / P4 L 7.206 (a 3.538 · b 65) | 시트 우측 별도 상세: P3 L 9.286 (a 3.613 · b 200 · j 630×2) / P4 L 8.967 (a 3.603 · b 200 · j 480×2) — 재료표에 없는 값 | 재료표·첫 상세 (7.226 / 7.206) |
| D-2 | 철근상세 C8·C10·C12 | L 이 b 범위의 평균 기준 (예 C8 9.570 = 2×2.057 + 2×2.098 + 2×0.630) | 철근마다 b 가 다름 (2.808~1.388) | 철근마다 개별 b |
| D-3 | 철근상세 B9 | a 586~548 (범위) | 재료표 L 4.763 은 a 567 단일 기준 | a 567 |
| D-4 | 철근상세 C1 · C4 · C5 | 상세 셀에 r=60 / r=1.150 / r=1.147 이 같이 표기 (P5·P3·P4 반지름이 C 상세 셀에 섞여 보임) | C1~C6 형상에는 반지름 항목 없음 | 반지름 미적용 |
| D-5 | 재료표 UM | 재료표·철근상세에 H22 L 4.504 × 92본 | 기초 조립용 철근 상세는 예시도(S=NONE), 배치 위치 없음 | 모델에 없음 (M-1) |
| D-6 | 기초 측면도 B11 | 중앙 치수 16@500=8.000 (17본) | 재료표 N=19 (모델 19본: ±4537.5 에 2본 추가) | 19본 |
출처: 재료표(CS-TABL-TEX2) · 철근상세(CS-TEXT) 판독, 모델 user string. 이후 발견분은 아래에 추가.
- D-7 (후보): 코핑 정면도 폭 12.000(±6000) 대 평면도 사각 끝 꼭짓점 ±6536/±5464 (모델은 평면도 따름), 2026-10-19
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff