1.7 KiB
1.7 KiB
작업일지 — 2026-06-25
1. 레시피별 Front/Down 레이저 인터락 추가 (041c155)
- 목적: Use Interlock ON 시 ① 안전구역 게이트(기존)는 유지하면서, ② 레시피별 방향(Front/Down) 차단(신규)을 추가.
- 저장: Recipe 폴더의
Recipe_Laser_Interlock.json(Front/Down = 0/1)에 보관. 경로는FieldHelper.json과 동일 소스(DB.Dao.SystemRecipe.WorkRecipeFile) 사용. - 적용 범위: Auto/Manual 양쪽. Manual은 ①+② 모두 신규 적용.
- stale 방지: VM 체크박스는 레시피 전환 시 Background 우선순위로 재로드하여 이전 레시피 값 잔존 방지.
- 변경 파일:
WeldingCommon/Settings/RecipeLaserInterlock.cs(신규): Front/Down 인터락 모델/입출력Sequences/SeqAutoRunPTOP.cs/Sequences/Manual/SeqComponentTeachingRun.cs: 방향 차단 게이트 추가Views/Recipes/UCScannerObjectTeachingControlBox.xaml+…ViewModel.cs: Front/Down 체크박스 UI + 레시피 전환 재로드WeldingCommon/WeldingCommon.csproj: 신규 파일 Compile Include 등록
2. 용어정리(가접 용접) 별도 파일 분리 (8bbac47)
- 200줄 규칙 준수를 위해
architecture.md §8용어정리 본문을docs/용어정리.md로 분리하고@import로 연결.
3. SW 점검 결과 — SW Version 시트 최신 Source 변경분 반영 (48befb6)
d131ad9이후 소스(.cs/.xaml/.csv) 커밋 6항목 추가 반영: 용접 전/후 Scout 핸드셰이크, Auto 발진 보정테이블/셀 offset, 레시피 스캐너 토글 창·Field 버튼, 카메라 각도 기반 Laser offset.- 헤더 요약 갱신: 총 14→20, 정상 9→12, 확인중 5→8, 점검일자 06-24.