Files
dxf-to-3d-gasiseol/docs/verification-plan.md
T
Claude HaikuandClaude Haiku 4.5 757ee85f54 docs: 3D 통합모델 도면 정합성 검증 계획 초안 추가
입력 도면, 좌표·단면·수량·규격·간섭·시각 검증 단계와 판정 기준을 정리한다.
허용오차와 확인 필요 항목은 검토 후 확정한다.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-10-28 15:22:34 +09:00

6.3 KiB
Raw Blame History

3D 통합모델 도면 정합성 검증 계획

상태: 초안 (검토 대기). 허용오차와 판정 기준은 제안값이며, 확인 코멘트를 받은 뒤 확정합니다.

1. 목적

생성된 3D 통합모델(out/gasiseol-v4-stats.json, 뷰어 site/index.html)이 원본 도면과 맞는지 단계별로 확인합니다. 수량 검사와 간섭 검사는 이미 src/build/verify-v4.mjs로 자동화되어 있으며, 이 문서는 그 밖의 도면 정합성을 다룹니다.

2. 검증 대상과 입력

구분 경로 비고
계획도 (평면) RAG/LH/가시설계획_LH.dxf 저장소에 없음 (로컬 보관)
상세도 (단면 포함) RAG/LH/가시설상세_LH.dxf 저장소에 없음 (로컬 보관)
생성 데이터 out/gasiseol-v4-stats.json 생성기 src/build/generate-v4.mjs 결과
뷰어 site/index.html 측정·시점·투명도 기능으로 확인
자동 검증 src/build/verify-v4.mjs 수량, 간섭

3. 검증 절차

단계 A. 입력 도면 검증

도면 자체에 필요한 정보가 있는지 확인합니다.

  • A-1. 계획도에 엄지말뚝(h-pile2), 토류판, 중간말뚝(H-PILE), 스크류잭(jack), 채널, 버팀보(스터럿), 띠장(가시설4) 블록 인스턴스가 있는지
  • A-2. 블록 정의(BLOCKS)가 계획도 또는 상세도에 있는지
  • A-3. 규격 문자(예: 엄지말뚝 L=8.500, H 400x400x13/21, CHANNEL(ㄷ-380x100x10.5/16), 토류판(T=100), C.T.C 5.000m, 11@5.000)의 위치와 내용

판정: 필요한 블록과 규격 문자가 모두 확인되면 통과.

단계 B. 좌표 정합 (평면도 기준)

블록 정의의 기하 중심을 INSERT 위치에 회전과 함께 적용한 실제 좌표가 평면선과 맞는지 확인합니다.

  • B-1. 블록 중심 보정 검증: 가시설4, H-PILE, 스터럿의 실제 중심이 평면선에서 0.5m 이내인지 (기준: 52·26·26개 중 대부분)
  • B-2. 엄지말뚝 시작점: 열 A 시작점 (-1248.4329, -2617.9386), 열 B 시작점 (-1248.4329, -2631.1386)이 모델과 일치하는지
  • B-3. 간격: 엄지말뚝 1m, 버팀보 X 간격 치수(11@5.000, 4m 치수), 중간말뚝 Y 교차 패턴
  • B-4. 열 간격: 열 A와 열 B의 Y 차이 13.2m

판정 (제안): 위치 오차 ±0.1m 이내, 간격 오차 ±0.05m 이내.

단계 C. 단면 정합 (A-A, B-B 기준)

표고와 길이를 단면 도면에서 직접 읽어 모델과 비교합니다.

  • C-1. 표고 기준 확인: 눈금(90.00 ~ 50.00)과 도면 Y의 관계 (현재 식: 표고 = Y + 2697.7)
  • C-2. 엄지말뚝: 길이 8.5m, 상단 EL 77.97, 하단 EL 69.47, 6그룹 계단(0.3m 간격)
  • C-3. 띠장: 2단 (EL 77.1, 74.9), 쌍으로 붙은 H300
  • C-4. 굴착 바닥: 가장 낮은 녹색 점선 기준 면
  • C-5. 도로면: 가장 높은 녹색 점선 기준 면
  • C-6. B-B 단면: 중간말뚝 길이와 표고 (현재 미확정, 아래 확인 필요 목록 참고)

판정 (제안): 표고 오차 ±0.05m 이내.

단계 D. 부재 수량 정합

도면 주석의 수량과 모델 수량을 비교합니다.

부재 모델 도면 근거 판정
엄지말뚝 122 2열 × 61 확인 필요 (도면 열 수량 근거)
토류판 120 열당 60 (말뚝 사이) 확인 필요
버팀보 26 13지점 × 2단 확인 필요 (치수 "11@5.000" 근거)
수직 PIECE 52 버팀보 양끝 × 2단 × 13지점 확인 필요
스크류잭 26 버팀보당 한쪽 확인 필요
띠장 48 열 2 × 그룹 6 × 단 2 × 쌍 2 확인 필요
채널 12 묶음 6 × 단 2 확인 필요
중간말뚝 13 평면 H-PILE 인스턴스 확인 필요

자동 검사는 verify-v4.mjs의 수량 항목으로 수행합니다. 단, 수량 자체가 도면과 맞는지는 사람이 확인해야 합니다.

단계 E. 규격 정합

도면의 규격 문자와 모델의 치수를 비교합니다.

부재 도면 규격 모델 치수 확인
엄지말뚝 H400×400×13/21, L=8.5 0.40 × 0.40, 플랜지 0.021, 웨브 0.013, 길이 8.5
토류판 T=100 폭 0.9, 두께 0.1
중간말뚝 H300×300×10/15 0.30 × 0.30, 플랜지 0.015, 웨브 0.010
띠장 H300×300×10/15 동일
버팀보 H300×300×10/15 동일, 길이 11.0m
채널 ㄷ-380×100×10.5/16 높이 0.38, 폭 0.10, 웨브 0.0105, 플랜지 0.016
스크류잭 1000kN (상세도 jack) 길이 0.5995, 높이 0.309, 폭 0.30 (추정)

판정: 규격 치수가 모두 일치해야 통과. 스크류잭 폭 0.30은 도면에 없어서 추정값이므로 별도 확인.

단계 F. 간섭 정합

  • F-1. 자동: node src/build/verify-v4.mjs (H형강 플랜지·웨브 분리 검사)
  • F-2. 수동: 뷰어 측정 기능으로 주요 접합부(버팀보-PIECE-잭, 띠장-말뚝, 채널-중간말뚝) 간격 확인

판정: 간섭 0건, 접합부 간격 0 (접촉).

단계 G. 시각 정합

  • G-1. 정면, 평면, 측면 시점에서 모델과 도면 스크린샷 대조
  • G-2. 측정 기능으로 대표 치수 5개 이상 확인 (도면 치수와 비교)
  • G-3. 부재 종류별 체크박스와 투명도로 단면 구성 확인

판정: 도면 치수 대비 오차 ±1% 이내 (측정 기능 기준).

4. 결과 기록

단계 항목 결과 확인자 날짜 비고
A A-1~A-3
B B-1~B-4
C C-1~C-6
D 수량 8종
E 규격 7종
F F-1, F-2
G G-1~G-3

5. 확인이 필요한 사항 (검토 요청)

검토 시 아래 항목에 확인 코멘트를 남겨 주세요.

  1. 허용오차: 위치 ±0.1m, 간격 ±0.05m, 표고 ±0.05m, 치수 ±1%가 적절한지
  2. 말뚝 열 수량: 엄지말뚝 2열(122개)이 맞는지. 나머지 2열은 제외 대상인지
  3. 중간말뚝 길이: B-B 단면에서 중간말뚝 길이가 8.5m인지
  4. 도로면 폭: 현재 10m 가정. 도면 값 확인 필요
  5. 토류판 높이: 말뚝 길이와 같은 8.5m 가정. 도면 확인 필요
  6. 스크류잭 폭: 0.30m 가정. 상세도 확인 필요
  7. 버팀보 길이: 현재 11.0m (수직 PIECE 안쪽 기준). 도면 12.77m와의 관계 확인
  8. C-1 표고 식: 눈금과 도면 Y의 1:1 관계가 맞는지

6. 확인 코멘트

(검토자가 항목 번호와 함께 작성)