2026-10-19 세션 — 한샘 GS 대전 도마변동 MH 도어발주서 «포인검토» 사본(최신도면 대조 + 조립형 정합) — 기록: [코디]
지시
[페페] 26.10.19(월) 「\\192.168.0.101\공유폴더\2026현장\진행중\10월\한샘 GS 대전도마변동 MH\GS대전도마mh 도어발주서.xlsm 수작업 완료했다. 최신도면 비교해서 검토 진행해줘. 특히 조립형 제품(큰제목 있는)의 큰제목 사이즈와 하위 항목들 사이즈가 맞는지 확인해줘. 작업 파이프라인에 기본 작업으로 등록해줘. 검토후 사본 파일 만들어서 특이사항 표기해.」 — 총괄 세션이 작업자로 배정.
중간 [페페] 답 3건(총괄 경유): ①관례 여부를 물은 항목 = 전부 정상 관례 ②크기 차이 방향 비대칭(작아짐 = 설치 불가 위험 빨강 + 1쪽 목록 · 커짐 = 여유·비규격·현장재단 표기 있으면 정상, 없으면 주황 「여유폭 재단 확인요」 · 속대 40 고정 정상) ③쪽 상단에 잘 보이는 비고 영역. + 기본지침 변경(엑셀 검증 = 셀 데이터 · PDF 육안은 예외).
대상 · 도면
- 원본 = 위 xlsm — 착수 스냅샷 578,946 B · 26.10.19 09:33:50 KST · sha1
592e23f1…· 잠금~$= poinimos02(26.10.18 22:48 부터). 검토 중 10:24:59 재저장(579,050 B · sha10c460146ac7e4f53e12d8699586284f561f45f6c· 잠금 해제) — 값·수식·서식·병합 diff 0, 바뀐 파트 = 시트2 보기 위치(F631)·core.xml·vbaProject 뿐 → 새 스냅샷으로 사본 재생성. 옛 스냅샷 =C:\dev\order-automation\daejeon-doma_2026-10-19\input\snap1_0933\. - 최신도면 = 같은 폴더
01.[한샘]_261019_GS건설 대전변동_주방,일반_건립도면_실측반영.dwg(56,242,563 B · 10/19 08:24 KST · sha164977d3c390a9f304be49607fe26eacbdb24da5b·.dwl있음 = CAD 로 열림). 선정 근거 = 파일명 날짜 261019 + mtime 둘 다 최신(후보 261012e5ba275e…·261007·r6). 이력 변환본(10/6·10/12)과 sha1 달라 새로 변환(ODA → DXF 177.7MB). - 10/12 → 10/19 차이(
work\zdiff_1012_1019.txt) = 실측 치수(1762·1533·620·890)·「비규격 100/150」 표기 추가·「양쪽 휠라 EQ 시공요망」·레벨 ±0/−40/−60 · 84B 현관신발장 3시트 배치 이동 · 사양서 4장은 조명 코드 1줄뿐.
결정
- 쪽→도면 = 1 59A 현관신발장(Y03)+은경(Y01) · 2·3 59A 침실1 파우더·드레스룸(Y02) · 4 59A 침실3(Y04) · 5·6 84A 신발장(Y07)·복도장(Y08) · 7·8 84A 침실1(Y05) · 9 84A 침실3(Y09) · 10·11 84B 신발장(Y12)·현관팬트리(Y13) · 12 84B 복도팬트리(Y10) · 13·14 84B 침실1(Y11) · 15 84B 침실2(Y15) · 16 84B 침실3(Y16) · 17·18 84B 복도장식장(Y14) · 19·20 84A 주방 A벽(Y06).
- 조립형 정합 = 새 도구
C:\dev\order-automation\tools\door_assembly_check.py(선례_consist.py일반화 · 종류별 허용 부재집합 + 면 수 한도로 범위 자름 ·--selftest). 73블록 → OK 63 · MISMATCH 4 · CHECK 6. - 정상 관례(표시 안 함 · [페페] ①): 「비규격 N」 → N 발주(신발장 80→100/150 · 파우더 65→100 · 84A 복도장 80→100) · 키큰도어 문짝 395 → 작은손 394/큰손 370 · 15T 엣지바 −13/−36·높이 −5 · 서랍앞판 칸폭 −4 · 천판EP 칸폭 +40(숨은EP 20×2 도면 표기) · 리턴 −19/−20 혼재 · 오픈장 천지판 (D−19)×(W−37)·뒤판 H−내리기−2 · 깃발 EP 높이 2340(=2350−10).
- 쪽 머리 비고 박스 = 사본 탭 각 쪽 U{첫행}:V{첫행+8} 병합(1쪽만 U1:V3) — 1쪽 4~7행 U~Y 는 템플릿 병합 Q4:Y7 이 덮고 3행 AB~AD 는 AB3:AD3 · 행 삽입·행높이 변경 없음(36행 쪽 블록 · A/T
ROW()수식 보존) · 인쇄영역 A:O·파서 A~T 밖(화면에선 O 바로 옆 — P~T 숨김). 인쇄에 넣지 않은 이유 = 원본과 같은 쪽 나눔·배율 유지.
검토 결과(발주값은 안 고침)
- 빨강 — 작아짐 = 설치 불가 위험 4행: 87(59A 침실1 드레스룸 S/R 좌 휠라 45 ← 도면 좌 케이싱 45 「비규격 100」 · 큰제목 100) · 375(84B 현관 팬트리 S/R 좌 휠라 80 ← 「비규격 100」 · 큰제목 100) · 626·627(84B 복도장식장 S/R 70602290=2 · 휠라 70×2 ← 도면 좌 70 「비규격 100」 + 「양쪽 휠라 EQ 시공요망」 → 100×2 · 큰제목도 70).
- 빨강 — 불일치 8행: 408~415(84B 복도 팬트리 도어·케이싱·상부휠라 칼라 IV075MT ↔ 사양서 「복도 팬트리 도어」 PBNB6T(후면 전면 동일 PVC) — 10/6 네스팅 반박검증에서도 PBNB6T 로 정정됐던 항목).
- 보라 [조립] 4행: 86·374(큰제목 100 맞음 · 하위 작아짐) · 336·338(84B 신발장 엣지바 도어 370*2057 큰제목 =1 ↔ 하위 2 — 도면 4짝 → 큰제목 =2, 하위가 맞음).
- 주황 확인요 17행: 깃발 350×400 6행(14·19·163·168·341·346 — 도면 근거 치수 못 찾음, 커짐·표기 없음 → 여유폭 재단 확인요) · 속대 40 아님 9행(19: 24·25·173·174·351·352 / 22×10: 130·310·526) · 280(84A 침실3 서랍이 침실1 쪽 — 281행 메모 「스티커 침실3 변경」) · 554(84B 침실3 후면 케이싱 1곳 「비규격 100」 — 바디 동일 마감이라 몸통 발주 확인).
- 빠진 항목 1(확인요): 파우더장·붙박이장 3타입 걸레받이 60(도면 바닥 20 위 앞판 뒤 · 도어재 네스팅 r5 엔 IV075MT 로 있음) — 몸통 발주에도 없으면 누락.
- 일치: 도어·서랍앞판 폭·높이·수량·경첩 좌우(단짝 59A 침실3·84B 침실2·84A 신발장 400dpi 확대 확인) · 키큰EP·은경EP·S/R·상부휠라·목찬넬 큰제목↔하위 · 오픈장·장식장 부재 · 주방 A벽(FIX 348·515×2·키큰도어 382/382·마이다 696·천판ep 1440) · A·P~T 빈칸 0.
산출물
- NAS 사본(10:38 KST 경)
\\192.168.0.101\공유폴더\2026현장\진행중\10월\한샘 GS 대전도마변동 MH\GS대전도마mh 포인검토.xlsm= 784,193 B · sha126164a95a96681a8c72abb7517832e0b3f78dbe6(되읽기 일치 · 임시명_upload_tmp_daejeon_review.xlsm→ rename · 원본 크기·mtime·sha1 전후 동일 · 「도어」 없는 이름). - 로컬
C:\dev\order-automation\daejeon-doma_2026-10-19\out\GS대전도마mh 포인검토.xlsm(같은 sha1) · 원본 백업…\input\GS대전도마mh 도어발주서.xlsm(sha10c460146…) · 도면 사본…\input\01.[한샘]_261019_…실측반영.dwg. - 작업 폴더
C:\dev\order-automation\daejeon-doma_2026-10-19\—s0_fetch.py·s3_build_review.py(→review.json·review_rows.csv·page_boxes) ·s4_com_review.py(purple·쪽 박스 추가)·s4_run.py·s5_verify.py·s5b_parts_by_sheet.py·s6_pdf.py(예외용) ·s8_publish_copy.py(잠금 = 경고 ·--replace <sha1>) ·work\_dumpz.py·_zdiff.py·_zq.py(시트 글자·치수 덤프·판 차이·질의) ·work\_cellcheck.py(셀 좌표 판정) ·work\asm\assembly_check.json/csv·work\png\(시트 29장 + 도어 확대). - 도구
C:\dev\order-automation\tools\door_assembly_check.py(sha106652a13…).
검증(셀 데이터 · 최종 사본 기준)
- 원본 탭 5개 값·수식·표시형식·병합·행높이·열너비·인쇄영역 diff 0(
s5_verify.py). - zip 파트 91 → 105(추가 14 = 새 탭 것) · 시트 이름 기준 도형 이름·앵커·DEVMODE·ctrlProp·vml 동일(
s5b_parts_by_sheet.py). - VBA 모듈 15개 소스 동일 + 빈
Sheet6·Form02_FieldVB_Base 1줄만(work\_vba_diff.py). - parse_poin 원본 = 결과(342품목 · 20쪽 · error None · 「포인·월드」 · 「GS대전 도마MH」).
- 새 탭 A1:O1080 값 diff 0 · P~T diff 0 · 인쇄영역 A1:O1080 · P~T 숨김(COM).
- 셀 좌표(
work\_cellcheck.py) = 값 다른 셀 148개 전부 U열 이후(인쇄영역 안 0 · A~T 0) · 추가 병합 20 = 전부 U:V 박스 · Q4:Y7·AB3:AD3 유지 · 기대 셀 148 글자 일치 · 행높이 동일 · U 채움 = red FFE4E4 / orange FFF2CC / purple EADEF8. - Excel·LibreOffice 잔존 0 · 예약작업
\Cody\daejeon_review_com2회(W225·W227) 실행 후 삭제·장부 해제. - 1차본(박스 전)에서만 LibreOffice PDF(인쇄영역 29쪽 검토 글자 0)를 돌렸다 — 새 기준 이후 최종본은 PDF 생략.
함정
- 도면 개정에서 「비규격 100」 이 새로 붙자 큰제목만 100 으로 고치고 하위 휠라는 옛 값(45·80) — 큰제목↔하위 대조가 잡는다(rules 🆕 26.10.19).
- 1쪽은 U4:Y7 이 템플릿 병합에 덮여 머리 박스를 U1:V3(3행)밖에 못 쓴다 → 글자 10pt · 짧게.
- 검토 도중 원본 재저장 → 게시 가드 sha1 에서 멈춤(정상 동작) → 값 diff 0 확인 후 새 스냅샷으로 재생성.
- heredoc 파이썬으로 도구 파일을 고친 1회(규칙 §2-7 위반 · 이후 Edit 만).
다음
- ⏳[신동혁/페페] 작아짐 4행·칼라 8행·엣지바 큰제목 수량·깃발·속대 19/22·걸레받이 확인 후 원본 반영은 사람이(B안).
관계
- 주제 그룹: orderpaper
- 관련 문서: rules(pfs) 🆕 26.10.19 · playbook §9 · session-2026-10-13-ansan-seongpo-door-review · session-2026-10-12-wonju-danggu-door-review · devplan
C:\dev\devplan\gs-daejeon-nesting.html미결 8