2026-10-11(일) 세션 — 한샘 소요 한남 2차(99A · field 2184) 몸통·도어 자재 소요량 (PNCAD #46~48 → 몸통 네스팅 #25 · 도어 해치 → 도어 네스팅 #24 · 표기 DWG)
현장 = PFS field_no 2184 「소요 한남2차」(한샘 MH · 출고 26.10.31). 작업폴더
C:\dev\_work\hannam2-1011\(공용 브리프BRIEF.md· 최종 수치final_numbers.json· 판단 원장decisions.md· 높이 원장height_mismatch.json). devplan =C:\dev\devplan\hannam2-nesting.html(http://100.108.234.45:8799/hannam2-nesting.html). 1차 = field 2062 「포스코 소요한남」(26.4 · 마감 다름 · 대조 요약C:\dev\_work\hannam2-1011\ref1\ref1_summary.json).
논의·대안
[페페] 26.10.11(일) 「나스 10월폴더 한샘 소요 한남 2차 도면 자재 소요량 작업 진행. 도어, 몸통 모두. 현재 최신방식 적용 · 도면에 몸통·도어 산출량·치수·해치 표시(몸통은 그림 내부 숫자 말고 가까운 치수 덧그려서 다른 색상) · pncad 몸통 그리기, 도어·몸통 네스팅 · 운영배포 · 미확인 사항 추천대로 진행」. 추가 지시(같은 날) = 높이 기준 = 실제 그림(형상) 높이 — 치수 문자와 다르면 형상 · 장 높이 2600/2600 초과 섞임 → 일괄 가정 금지 · 어긋난 곳 목록 · 표기 도면에 형상 높이 치수 · 이미 POST 한 게 어긋나면 PUT 말고 새 POST + 옛 번호 «폐기 대상».
[코디] 진행 = 총괄 작업자(이 세션) → worker 3(몸통 PNCAD·네스팅 / 도어 해치·네스팅 / 표기 DWG) + 1차 대조 조사 1 + 반박검증 1 + furniture-expert 자문 2.
- 도면 261001포인발송_소요한남 파네스_99A_MH건립_자재준비용.dwg(66MB → DXF 279MB) = 99A 한 타입 · 도곽 44(같은 시트가 바깥·안쪽 도곽 2벌로 잡힘 → 바깥 18장 사용) · 노란 칸 0 · 사양 표 0(시트마다 주기 글) · 마감재 리스트 xlsx 는 DRM 암호화(SCDSA004 SoftCamp) 라 못 읽음.
- 최신 방식 = dwg-takeoff sheets → site-init(사양서 0 판독) → hybrid --all-frames --scope all --types F003,…. 도구 혼합안 단독 결과는 확정 부재표 대비 재현율 20.3% · 정밀도 28.6% — 이 도면은 DIMLFAC −1(치수가 음수로 읽힘 → 캐시 사본 절댓값 우회 C:\dev\_work\hannam2-1011\door\abs_cache.py)이고 INNER·SIDE 뷰 오픈장 세트·목대 판이 많아 시트마다 형상으로 확정했다.
- 범위: 주방 F003~F005 · 거실 수납장 F006 · 현관 신발장 C·D F012·F013 · 복도 버틀러장 F014 · 세탁실 도어·세탁장 F015~F017 · 마스터 드레스룸 F020~F023 · 외부 복도 시스템 F043. 범위 밖(추천) = 욕실장 F018·F019 · 약장 F024(NOTES «다인스 제작») · 봉적 비체도어 ST GLASS/브론즈유리 AL 프레임 · 글라스코 유리장 도어 · 은경 AL 프레임 · 가전·싱크·하드웨어. 1차(26.4) 범위(주방·신발장·버틀러·세탁실·붙박이장·화장대·시스템 · 욕실장 없음)와 같다.
- 마감: 도어·휠라·걸레받이·노출 판 = 무늬목 INEK10(인목 방염 착색 UV) · 세탁실 PET GY01DMT(현대L&C · 도면 «GY01D MT» = 마스터 표기) · 바디 LPM 효산 N445(SC)(주방·신발장·버틀러) · N251(SC)(세탁실) · N239(SC)(드레스룸) · 등판·서랍바닥 4.5T = 70-115(한샘 MH 26.10.8 규칙) · 드레스룸 뒷판 = 18T N239(SC)(도면 «뒷판 : 지정 LPM»).
결정
- 운영 쓰기 = POST 만(페페 채팅 「운영배포」): PNCAD 작업본 3 · 네스팅 저장 3 · PUT 0 · DELETE 0 · 칼라 마스터 자동등록
POST /api/poin/colors3회 abort(861 그대로). - 추천대로 처리 54건(몸통 B1~B21 · 도어 D1~D25 · 표기 A1~A8 · 원장
C:\dev\_work\hannam2-1011\decisions.md— 무엇·택한 안·근거·되돌리는 법). 주요: 무늬목 후면 = 양면 무늬목(furniture-expert: 단면이면 2.6m 도어 휨) · 결 전부 세로 · 포켓도어 폭 = EXEDRA2 보링도(200·512.2·512.25 · 22T) · 도면 «20» 판 = 18T · 세탁실 도어 = 앞 무늬목/뒤 PET · 문짝 높이 = Door 치수(틈 수준 차 ≤6) · 걸레받이 = INNER 형상 높이 · 드레스룸 = PNCAD 장 아님 → 몸통 수동 행(칸막이 40 = 18T×2) · 외부 복도 시스템 몸통 0(목대선반 3 = 도어재) · rules BACK_FLOOR 등판 −60 제안 미반영. - 높이 문자 ≠ 형상 21건(몸통 8 · 도어 13 · 원장
C:\dev\_work\hannam2-1011\height_mismatch.json) — 신발장 «Body 1900» → 1840/1870 · 버틀러 «1900+740» → 한 장 2640 · 오븐 키큰장 2500 · EXEDRA2 측판 2590 · 워시타워 900 · 드레스룸 뒷판 2650 · 신발장 C 전체 2700 → 2759.5 · 냉장고장 도어 654·1842 · 목찬넬 46 · 걸레받이 60 등. - #23 폐기 대상: 몸통 네스팅 #23(26.10.11 23:21:40) 드레스룸 뒷판 870×2590 ×3 · 850×2590 ×2 가 형상(F021 단면 뒷판선 2596.6→5246.6 = 2650)과 어긋남(도어 담당 반박 → 총괄 확대 확인) → 새 POST #25(r2) · #23 은 지우지 않음.
산출물·커밋
몸통 (PNCAD → 네스팅)
| 무엇 | 번호 | 이름 | 매수 | 시각(KST) |
|---|---|---|---|---|
| PNCAD 작업본 | #46 | 소요 한남2차 99A 주방·거실수납장 몸통규격 (초안) · 장 7 · N445(SC) | 54 | 26.10.11 23:19:10 |
| PNCAD 작업본 | #47 | 소요 한남2차 99A 현관·복도(신발장 C·D·버틀러) 몸통규격 (초안) · 장 12 · N445(SC) | 112 | 26.10.11 23:19:13 |
| PNCAD 작업본 | #48 | 소요 한남2차 99A 세탁실 몸통규격 (초안) · 장 2 · N251(SC) | 13 | 26.10.11 23:19:16 |
| 몸통 네스팅 | #23 | (폐기 대상) 소요 한남2차 99A 몸통 네스팅 (초안 · 261011 · PNCAD 46,47,48) | 265 | 26.10.11 23:21:40 |
| 몸통 네스팅 | #25 | 소요 한남2차 99A 몸통 네스팅 (초안 r2 · 261012 · PNCAD 46,47,48 · 드레스룸 뒷판 2650) | 265 | 26.10.12 00:02:33 |
-
25 = https://pfs.poin.co.kr/production/nesting?job=25 · 125행 265매 = 작업본 96행 179 + 수동 29행 86(EXEDRA2 포켓 측판·천판 3 · 세탁실 공틀 3 · 신발장 D 코너 기둥 2 · 드레스룸 31 · 아일랜드 47) · 원장 엔진 51 · 길로틴 49 · MaxRects 49. 자재별(매수→엔진) 18T N445(SC) 115→19 · 15T N445(SC) 36→2 · 18T N251(SC) 13→3 · 15T N251(SC) 1→1 · 18T N239(SC) 18→11 · 15T N239(SC) 60→4 · 4.5T MDF 70-115 22→11. 공간별 주방 50 · 거실 7 · 신발장 C·D 94 · 버틀러 20 · 세탁실 16 · 드레스룸 31 · 아일랜드 47.
- 검증: 벽별 치수 체인 11곳 일치 · 겹침·벽 밖·전개 실패 0 · 운영 앱 dry 콘솔 오류 0 · 규격표 spec.html?scenes=46,47,48 시트 5·아티클 21·실패 0 · 작업본 재GET = 올린 파일 3/3 · 운영 엔진 재전개 = 저장 nest_rows 3/3(54·112·13) · 입면 대조 21장 · verify 위반 0(주의 4) · #25 재GET 125행 265매 sheet_cnt 51 · #25−#23 = 뒷판 5매뿐 · #24·#46~48 무변경.
- 1차 대조(정답 아님): 1차 370 ↔ 2차 265(주방 −54 포켓도어 구조 · 드레스룸 −40 봉적 시스템 · 외부 복도 −27).
- 산출
C:\dev\_work\hannam2-1011\body\(inventory.md/json · build_scenes.mjs · post_scenes.py · nestjob.py · annot_body.json · boundary.md · ref1_compare.md · live_scene_46~48.json · job23_live.json · job25_live.json · png\cmp_*.png).
도어재 (해치 → 네스팅)
- 네스팅 #24 「소요 한남2차 99A 도어재 네스팅 (초안 · 261011 · 전면+측면)」(26.10.11 23:58:51 KST · https://pfs.poin.co.kr/production/nesting?job=24) — 159매 = 1차 전면 112 + 2차 측면 47 · 해치 159 = 부재표 159 = 저장본 159행 · 원장 엔진 41(활용 60.3%) · 길로틴 37 · MaxRects 37.
- 공간별 주방 37 · 거실수납장 13 · 신발장 C 17 · D 10 · 버틀러 10 · 세탁실 도어 8 · 세탁장 13 · 워시타워 8 · 드레스룸 A 12 · C 10 · 아일랜드 18 · 외부복도 3. 칼라·두께 = 무늬목 INEK10 양면 18T 97 · 22T 6 · 25T 2 · 30T 21 · 4.5T 6(손잡이판) / PET GY01DMT 후면 유사PP 14 · 후면 70-113 5 · 양면 4 / 앞 무늬목·뒤 PET 2 / 70-115 4.5T 양면 2(포켓장 프레임EP · 검토).
- 칼라 POST abort 본문
{"colors":["INEK10","INEK10/GY01DMT","GY01DMT/유사PP","GY01DMT/70-113"]}. 검증 = V0·V5·V11 PASS · verify 위반 2(세탁실 도어 후면 PET = 의도 D5) · 저장 후 재GET 12항목 일치 · 반박검증(별도 에이전트) 반영 6건. - 산출
C:\dev\_work\hannam2-1011\door\(pieces.json · pieces_table.md/csv · treadwork.json · spec_pieces.py · build.py · nestsave.py · nest\ · boundary_door.md · ref1_compare.md · pack). 현장 파일C:\dev\_work\hannam2-1011\hannam2_2184.site.json·hannam2_2184.spec.json(tools golden 엔 안 넣음).
표기 DWG · NAS (26.10.12(월) 00:3x KST)
- NAS 새 하위폴더
\\192.168.0.101\공유폴더\2026현장\진행중\10월\한샘 소요 한남 2차\코디 소요량 26.10.11\—261001포인발송_소요한남 파네스_99A_MH건립_자재준비용_코디소요량표기_261011.dwg(ACAD2013 AC1027 · 66,450,397 B · sha256 7ad205f3725f50767829da2acf6e20433810e63abff5dbf37cea37a9f2b83f6a) ·도어재_부재표_소요한남2차_99A_261011.csv(sha256 09333c10…) ·몸통_부재표_소요한남2차_99A_261011.csv(2227ab3f…) ·요약_소요한남2차_99A_261011.md(c055965a…) ·png\46장. 새 항목 52 · 되읽기 바이트 50/50 · 기존 3항목·원본 3파일(md5) 무변경. - 레이어(원본 엔티티 9,103 그대로 + CODY_ 5): CODY_도어해치 HATCH 159(= #24 · 1차 자홍 6 / 2차 보라 190) · CODY_도어치수 MTEXT 941(라벨 159 + 표) · CODY_몸통치수(초록 92) DIMENSION 54(장 24 × 폭·높이 + 수동 행 6 · 그림 안 숫자 0 · 장 밖 꼬리표·시트별 몸통 부재표) · CODY_높이형상(주황) DIMENSION 21(= 높이 원장 21) · CODY_요약(산출량 요약표·범례·칼라 등록 문구).
- 검증
C:\dev\_work\hannam2-1011\annot\verify_dwg.pyALL OK — 원본 서명 9,103 = 9,103 · 블록 2,249 = 2,249(새 치수 블록 75 +_CLOSEDFILLED제외 · 공용takeoff.py sigs는 이 블록 때문에 ok=False 로 나옴) · ODA 역변환 열림 · 해치 = pieces 1:1 · 치수 측정값 75 · 표 수량 도어 159 / 몸통 265 · ODA·AutoCAD 남은 프로세스 0. PNGC:\dev\_work\hannam2-1011\annot\png\(시트 14 · 입면 14 · 표 14 · 확대 6 · 요약 1) — 총괄 육안(elev_F014) + 표기 담당 육안 5장 + cody-vision 1회. - 남은 흠: 밖 라벨 일부 도면 주기와 가벼운 겹침(F021 · F012) · F005 K01 높이 치수가 장에서 먼 쪽 · 여러 시트 걸친 형상 키 2개(걸레받이·냉장고 도어)는 첫 시트에만. 표기 판단 A1~A8(decisions.md 「표기」).
기록
- 코드 변경 0(스크립트·산출물만
C:\dev\_work\hannam2-1011\· tools 리포 무변경). devplanhannam2-nesting.html신설 + 카드(ub=pfs) + pagelinks(up = dwg-takeoff).
칼라 마스터 등록 (26.10.12(월) 00:30:44 KST)
[페페] 26.10.12 채팅 직접(총괄 경유) 「미등록 칼라 7개 자동등록 승인 · 이 7개 신규 INSERT 만 · 기존 수정·삭제·PUT 금지 · 등록 전 GET 재확인」 → [코디] C:\dev\_work\hannam2-1011\scripts\register_colors.py check|post — GET 정확·표기 변형(공백·하이픈·괄호·슬래시 정규화) 0건 확인 → POST /api/poin/colors 1회 {"colors":["N445(SC)","N251(SC)","N239(SC)","INEK10","INEK10/GY01DMT","GY01DMT/유사PP","GY01DMT/70-113"]} 200 → 재GET 7/7 · 마스터 861 → 868 · 사라짐 0. color_link_check.py(GET) = #23·#24·#25 저장본 칼라 전부 마스터에 있음 — 저장본은 칼라를 글자로 들고 있어 다시 연결할 것 없음(PUT 0). 결과 C:\dev\_work\hannam2-1011\register_colors_post.json.
다음 — ⏳[페페]
- ✅ 칼라 마스터 7개 등록 끝(위 절).
-
23 삭제 여부(지금은 남김 · #25 가 대체).
- 문짝 높이를 Door 치수(틈 뺀 값)로 한 6곳 — 형상 면 높이로 바꿀지.
- 결 방향 전부 세로 vs 전문가 «긴 변 결» · 포켓장 프레임EP 2 소속(도어 70-115 vs 몸통 4.5T) · 세탁실 도어 후면 PET · 신발장 C 유리칸 목대선반 5 vs 6 · 주방 «E.P 350»·신발장 측면 EP 466 미반영.
- 드레스룸 칸막이 40 = 18T×2(전문가 확신 하~중) · 2650·2680 판 9자(2700) 원장 보유 · 손잡이판 70×2620 1장 2700 원장 혼자(활용 5.6%) · 바닥까지 내려간 장 3개 등판 −60.
- 도구 개선(코드 안 고침): dwg-takeoff ① DIMLFAC −1 치수 절댓값 ② verify 자리별 후면 예외 ③ hybrid INNER·SIDE 오픈장 세트·목대 판 후보.
- 후속 단계 = 발주(몸통 원부자재발주서 + 도어재 통합 — 선례
C:\dev\_work\mat-integrate-1006\build_p2.py).
관계
- 주제 그룹: pfs-nesting · pncad-gs
- 관련 문서: pfs-session-2026-10-06-gs-daejeon-body-door-nesting, pfs-session-2026-10-10-dwg-takeoff