72 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 작업일지 — 2026-06-29
## 1. 02.설계 xlsx 4종 — 완전 독립 빌드로 전환
### 배경
이전 방식(ref xlsx 클론 후 덮어쓰기)은 `D:\Work\Processing\...` ref 파일이 없는 PC에서 실행 불가. ubisam-qa 검증에서 API 불일치(import 단계 즉시 실패) + ref 의존 2건 Critical 판정.
### 수행 내용
- **`xlsxfill.py` 재작성**: openpyxl 완전 독립. 스타일 상수 하드코딩.
- 배너: 맑은 고딕 13pt Bold White / `#1F4E78` (진네이비) / medium border
- 헤더: 맑은 고딕 11pt Bold White / `#2E75B6` (파랑)
- 데이터: 맑은 고딕 10pt / 홀수=`#DDEBF7`·짝수=흰색 교대
- API: `make_workbook / write_banner / write_header_row / write_data_rows / group_merge`
- **`build_02설계_xlsx.py` 전면 재작성**: `load_workbook(REF_DIR)` 제거. 4종 xlsx를 xlsxfill scratch-build API로 처음부터 생성.
- PLC-PC 신호정의서(4탭) / 모션축·IO맵(3탭) / 기능명세서(8탭) / TactTime(2탭)
- 실행: `set PYTHONUTF8=1 && py build_02설계_xlsx.py` (cwd=repo root)
- **`05-form-schemas.md` 갱신**: "ref 클론" → "완전 독립" 방식, 스타일 상수표(색상·폰트·테두리·행높이) 추가.
### 검증 결과
xlsx 4종 전 항목 통과: 시트 구성, 필수 키워드(M70000/M70500/PAGE_REQ/ACS/Ajin/Aurora/SeqAutoRunPTOP), 잔재 0건, 테두리/배경색 정의 정상.
---
## 2. 05.양산 운영매뉴얼_HMI PPTX 3종 생산
### 소스 파일 (Doc/산출물문서/ — 값 확정 원본 보존)
| 파일 | 슬라이드 |
|---|---|
| `25~26. 셋팅 기준서(SOP)_IP Setting_Setting_...` | 6 |
| `27. HMI Manual_UBISAM_260622_PTOP.pptx` | 15 |
| `27. HMI Manual_UBISAM_가접용접_매뉴얼_추가_260626_PTOP.pptx` | 8 |
### 방법
1. PowerShell COM으로 소스 슬라이드 PNG 렌더링(1920×1080)
2. `/ubisam-ppt-make` 스킬 + `screen_guide` 레이아웃으로 Ubisam 양식 래핑
3. 표지(PtoP Welder 브랜딩) + 변경이력 + 섹션 간지 + 슬라이드별 screen_guide + 마무리
### 출력 (`docs/[Ubisam산출물]/05.양산/운영매뉴얼_HMI/`)
| 파일 | 슬라이드 | 크기 |
|---|---|---|
| `셋팅기준서_SOP.pptx` | 10 | 1.2 MB |
| `HMI_운영매뉴얼_기본.pptx` | 19 | 2.9 MB |
| `HMI_운영매뉴얼_가접용접.pptx` | 12 | 2.1 MB |
- 담당자: 노도연 / otteryeonny@ubisam.com / 로봇자동화사업부
- 폰트: 굴림(한글)/Arial(영문) 준수, Ubisam 로고 임베딩 확인
- `05.양산/_task.md` 진행률 0% → 40%
---
## 3. 스킬 업데이트 — ubisam-deliverables
- `xlsxfill.py`, `build_02설계_xlsx.py`, `05-form-schemas.md` 개정. ref 파일 없이 어느 PC에서든 재생산 가능.
- ubisam-qa 2회 검증(02.설계 xlsx, 05.양산 PPTX) 실시.
---
## 4. 사용자 정보 업데이트
- 이메일: `otteryeonny@ubisam.com` (수정, 구 `ubisam.dy241104@gmail.com`)
- 소속: 로봇자동화사업부
- PPTX 3종 연락처 반영 완료.
---
## 잔여·후속 작업
- `HMI_운영매뉴얼_기본.pptx`: 소스 PPTX 19슬라이드 중 COM 렌더링 15장(4장 누락 가능성). 실물 확인 후 필요시 보완.
- 가접 용접 시나리오 추가분(가접 용접 후속 매뉴얼) — 현장 추가 시나리오 발생 시 소스 PPTX 교체 후 재빌드.
- 02.설계: 모션축 행정/속도/Home 파라미터 미확정 → PLC/모션 축 확정 후 `build_02설계_xlsx.py` 내 `(제안)` 값 갱신.
- 04.셋업 산출물(HW_IO모션점검, 파라미터_레시피백업) 미작성.