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:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
@@ -0,0 +1,45 @@
|
||||
# 공통 생성 코드 점검 — 2026-09-11
|
||||
|
||||
## 판정
|
||||
|
||||
전체 완료가 아니다. 코드 회귀 오류와 일부 생성 차단 원인은 수정했지만, 원본 CAD 재생성에서 미연결 상세와 접촉 불일치가 남았다. 기존 화면 모델은 이번 점검 결과로 교체하지 않았다.
|
||||
|
||||
## 수정한 원인
|
||||
|
||||
- 체결근이 이전 저장 면철근을 참조하던 순서를 변경했다. 이번 실행의 면철근을 생성한 후 같은 실행의 체결근을 연결한다.
|
||||
- 경사부 결속 실패가 독립적으로 판독된 일반부 사이클까지 누락시키지 않도록 분리했다. 불명확한 경사부를 임의 생성하지 않는다.
|
||||
- 공통 배근 분기와 장부 보완에서 철근명 접두사로 역할·블럭·치수를 추정하는 경로를 제거했다. 도면 내 철근명은 원본 상세 행을 연결하는 식별자로만 사용할 수 있다.
|
||||
- 콘크리트 생성 시 특정 철근명과 시트 전체의 숫자로 접속슬래브 두께·난간벽 높이를 덮어쓰던 보정을 제거했다. 콘크리트 원본에 연결된 높이 근거는 유지한다.
|
||||
- 저장 함수와 검증 실패 경로의 입력 변경을 제거하고, 작업 JSON의 심볼릭 링크를 보존한다.
|
||||
- 이미 생성된 항목과 미연결 장부 행의 대조는 원본 해시·CAD 엔티티·물리 블럭으로 수행한다.
|
||||
- 벽체 체결근 상세 길이와 실제 접촉에 필요한 길이 차이를 기록한다. 경고를 지우기 위한 길이 늘림은 하지 않는다.
|
||||
|
||||
## 원본 CAD 재생성 결과
|
||||
|
||||
최종 수정 후 전체 로컬 테스트: 983건 실행, 실패 0, 오류 0, 미실행 9항목(보관 도면·작업 파일 또는 Node 환경 부재). 단위 테스트 통과와 아래 실제 모델의 전체 도면 일치는 별개의 판정이다.
|
||||
|
||||
저장된 연결선을 재사용하지 않고 현재 CAD 판독기를 실행했다. 이 검사는 비날개벽 생성기의 진단 실행이며, 전체 철근 완성이나 콘크리트 재생성 검증을 뜻하지 않는다.
|
||||
|
||||
| 작업 | 생성 그룹 | 생성 본수 | 기존 콘크리트 유지 | 저장 작업 파일 유지 |
|
||||
| --- | ---: | ---: | --- | --- |
|
||||
| dc0 | 106 | 5,217 | 확인 | 확인 |
|
||||
| c37 | 71 | 5,820 | 확인 | 확인 |
|
||||
| f37 | 98 | 4,936 | 확인 | 확인 |
|
||||
| 2120 | 84 | 6,924 | 확인 | 확인 |
|
||||
| 03dd | 89 | 5,582 | 확인 | 확인 |
|
||||
|
||||
dc0는 일반부 보존 수정 후 재실행했다. 나머지 네 결과는 그 수정 직전 공통 코드 실행이다. 이후 콘크리트 보정 제거는 이 비날개벽 재생성 도구의 호출 범위 밖이다. 따라서 다섯 모델 전체가 최종 코드로 완전 재생성·검증되었다고 간주하지 않는다.
|
||||
|
||||
외부 분석 서비스 전송과 작업 결과 게시 없이 실행했다. 원시 진단 결과:
|
||||
|
||||
- `/tmp/common-regeneration-v2-20260911.json`
|
||||
- `/tmp/common-regeneration-v3-dc0-20260911.json`
|
||||
|
||||
## 남은 사항
|
||||
|
||||
- 일부 일반부·경사부 상세, 가변 브라켓 및 다웰 상세의 설치 결속이 미완료다. 생성 그룹 수가 전체 장부 충족을 뜻하지 않는다.
|
||||
- f37 블럭1 벽체 체결근은 원본 상세 a=94mm와 현재 면철근 접촉에 필요한 114mm가 다르다. 2120은 원본 a=138mm와 접촉 필요 141mm가 다르다. 원본 치수를 다시 읽었지만, 면철근 위치까지 맞다는 결론이나 도면 오류라는 결론은 내리지 않았다.
|
||||
- 03dd의 일부 벽체 접촉 검사도 통과하지 않았다. 저장 결과에 ID 없는 16항목이 있어 재생성 대조 도구가 중단되던 문제는 수정했지만, 해당 저장 항목을 임의로 지우지 않았다.
|
||||
- 일부 브라켓의 도면 간격에 따른 수량과 장부 수량이 다르다. 임의 등분으로 수량을 맞추지 않았다.
|
||||
|
||||
다음 검증은 미연결 상세의 투영·치수·설치선 연결과 면철근 위치의 원본 대조다. 경고 삭제나 기존 결과 복사로 완료 처리해서는 안 된다.
|
||||
Reference in new issue
Block a user