Klipper 구성 진단
기능 개요
- 로컬 파싱:
printer.cfg(.cfg/.conf/.txt지원, 다중 파일, 디렉터리 업로드 및 드래그 앤 드롭,[include]에 따라 자동 확장) 또는klippy.log를 업로드하면 브라우저 내에서 즉시 파싱 - 원격 읽기: 상위 컴퓨터 IP를 입력하면 Moonraker를 통해
klippy.log에 실제로 로드된 최종 구성을 우선 읽음. 로그에 구성 블록이 없으면printer.cfg를 다운로드하여 include 순서대로 확장 - 이상 검사: 누락 항목, 중복 항목, 수치 범위, TMC 통신 구성, 서미스터 구성, 축 파라미터, 기본 UI 매크로 재정의 및 FLY 메인보드 핀 할당 검사
- 로그 진단:
klippy.log에서 오류를 자동 추출하고, 알려진 문제는 해당 문제 해결 문서로 이동. 로그 문제가 많을 경우 기본적으로 처음 8개만 표시하며 전체 펼치기 가능 - 버전 비교: 각 MCU 펌웨어 버전 및 Klipper 소프트웨어 버전의 일관성 비교
- 교차 검사: 구성 소스 및 구성 섹션 간 교차 검증
- 결과 검색: 키워드로 파싱 결과 검색 및 Error / Warning / Info / 로그 관련 필터링
- 확장 호환: 일반적인 팬, ADXL/LIS2DW/LIS3DH/MPU9250, EDDY 등 구성 섹션 인식 가능. 인식할 수 없는 확장 섹션은 표시되지만 휴리스틱 구성 검사에는 참여하지 않음
- 대용량 로그 최적화: 로그가 클 경우 브라우저 분석을 위해 자동으로尾部 내용과 MCU 버전 라인을 보존
- 전체 로그 모드: 과거 오류를 추적해야 할 경우 전체 로그 분석을 수동으로 선택한 후 전체
klippy.log업로드 - 보고서 내보내기: 파싱 요약을 원클릭 복사하거나 Markdown 진단 보고서 내보내기 지원
기능이 지속적으로 개선되고 있습니다
현재 기능은 계속 업데이트 중이며, 제안이나 문제가 있으시면 언제든지 피드백해 주세요.
주의사항
- 더 나은 경험을 위해 PC에서 접속하는 것을 권장합니다
- 모든 파싱은 브라우저 로컬에서 완료되며 구성 내용은 업로드되지 않습니다
- 원격 읽기는 읽기 전용 작업이며 상위 컴퓨터 구성을 수정하지 않습니다
- 대용량
klippy.log는 브라우저에서 자동으로尾部를 잘라 표시 및 진단하므로, 전체 기록이 필요하면 상위 컴퓨터에서 원본 로그를 확인하세요 - 전체 로그 분석을 선택하면 대용량 로그가 브라우저로 직접 파싱되며 업로드 및 파싱에 시간이 오래 걸릴 수 있습니다
[scanner],[idm],[beacon],[BDsensor],[led_effect ...],[AFC...],[power_loss_resume]등 서드파티 플러그인 섹션은 특수 구문을 포함할 수 있으므로 도구는 기본적으로 이러한 알 수 없는 섹션의 구성 검사를 건너뛰며, 실제 유효성은 Klipper 시작 로그를 기준으로 합니다- 메인보드 및 툴보드 모델은 실제 핀 할당과
klippy.log의 MCU 칩 모델을 함께 확인하여 판단하므로,printer.cfg만 업로드하면 구체적인 모델이 표시되지 않을 수 있습니다 - 핀 분석 결과는 참고용이며 실제 배선 및 제조사 매뉴얼을 기준으로 하세요
Loading...
Loading...