3.4 KiB
Raw Blame History

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