72 lines
3.4 KiB
Markdown
72 lines
3.4 KiB
Markdown
# 작업일지 — 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모션점검, 파라미터_레시피백업) 미작성.
|