본문으로 건너뛰기

홈 위치 복귀 및 방향 캘리브레이션 가이드

모터 배선 점검

배선 전 필수 확인사항
  • 배선 작업은 반드시 전원을 끈 상태에서 진행하세요.
  • 모든 모터의 선 순서는 일관되어야 합니다.

배선 방법

메인보드의 모터 인터페이스는 일반적으로 AABB 형식으로, 동일한 상(phase)의 두 선을 동일한 그룹에 연결함을 의미합니다:

인터페이스 표시의미설명
AA 상동일한 상의 두 선을 함께 연결
BB 상동일한 상의 두 선을 함께 연결

배선 원칙:

  • 동일한 상의 두 선은 동일한 그룹(AA 또는 BB)에 연결합니다.
  • 모든 모터의 선 순서는 일관되어야 하며, 방향 혼란을 피해야 합니다.
  • 선 순서가 확실하지 않다면, 멀티미터를 사용하여 서로 단락된 두 선이 동일한 상인지 확인하세요.

모터 동작 확인

다음 명령어를 사용하여 각 모터가 올바르게 작동하는지 확인하세요 (모터가 약간씩 정방향/역방향으로 회전함):

STEPPER_BUZZ STEPPER=stepper_x   # X축 모터
STEPPER_BUZZ STEPPER=stepper_y # Y축 모터
STEPPER_BUZZ STEPPER=stepper_z # Z0축 모터
STEPPER_BUZZ STEPPER=stepper_z1 # Z1축 모터 (있는 경우)
STEPPER_BUZZ STEPPER=stepper_z2 # Z2축 모터 (있는 경우)
STEPPER_BUZZ STEPPER=stepper_z3 # Z3축 모터 (있는 경우)
Z축 방향 요구사항
  • X, Y축 모터는 특정 방향 요구사항이 없습니다.
  • Z축 모터는 반드시 올라간 후 내려가는 왕복 운동을 해야 합니다. 방향이 틀리다면 설정에서 dir_pin을 수정하세요.

모터 방향 수정

방향이 틀린 경우, 설정 파일의 dir_pin을 수정하여 ! 기호를 추가하거나 제거하세요:

[stepper_z]
step_pin: PE7
dir_pin: !PE11 # ! 추가 시 방향 반전, ! 제거 시 원래대로
enable_pin: !PE10

홈 위치 복귀 테스트

단일 축 홈 위치 복귀

다음 명령어를 순서대로 실행하여 각 축의 독립적인 홈 위치 복귀를 테스트하세요:

G28 X
G28 Y
G28 Z

관찰 포인트:

  • 모터 회전 방향이 올바른가?
  • 리미트 스위치 작동 후 즉시 멈추는가?
  • 홈 위치 복귀 후 좌표가 설정 예상과 일치하는가?
    • Voron 등의 CoreXY 구조: X/Y축은 일반적으로 최대 위치로 복귀합니다.
    • 전통적인 Cartesian 구조: X/Y축은 일반적으로 최소 위치로 복귀합니다.
설정 설명

홈 위치 좌표는 homing_positive_dir 매개변수에 의해 결정됩니다:

  • true → 양의 방향(최대 위치)으로 복귀
  • false → 음의 방향(최소 위치)으로 복귀

CoreXY 구조 방향 캘리브레이션

CoreXY 구조에서 XY 모터 제어 시 발생할 수 있는 일반적인 문제 및 해결 방법:

고장 현상설명해결 방법
상황 1XY축 제어가 서로 뒤바뀌었고, XY 이동의 양/음 방향이 모두 반대임X 모터 배선 반전 (X 모터의 임의 두 상 선을 교환)
상황 2XY축 제어가 서로 뒤바뀌었지만, XY 이동의 양/음 방향은 올바름Y 모터 배선 반전 (Y 모터의 임의 두 상 선을 교환)
상황 3XY축 제어가 서로 뒤바뀌었고, X 양/음 방향은 올바르지만 Y 양/음 방향이 반대임1. X 모터 배선 반전
2. X와 Y의 모터 선 전체 교환
상황 4XY축 제어가 서로 뒤바뀌었고, X 양/음 방향이 반대지만 Y 양/음 방향은 올바름1. Y 모터 배선 반전
2. X와 Y의 모터 선 전체 교환
상황 5XY축 제어는 올바르지만, XY 양/음 방향이 모두 반대임X 모터와 Y 모터 배선 동시 반전
상황 6XY축 제어는 올바르고, X 양/음 방향은 올바르지만 Y 양/음 방향이 반대임X와 Y의 모터 선 전체 교환
상황 7XY축 제어는 올바르고, X 양/음 방향이 반대지만 Y 양/음 방향은 올바름1. X와 Y의 모터 선 전체 교환
2. X와 Y 모터 배선 동시 반전

강제 이동 기능

홈 위치 복귀 전에 수동으로 모터를 이동해야 하는 경우, 강제 이동 기능을 활성화해야 합니다.

printer.cfg에 다음을 추가하세요:

printer.cfg
[force_move]
enable_force_move: true

활성화 후 제어 인터페이스를 통해 강제 이동 작업을 실행할 수 있습니다:

Loading...
주의사항
  • 단일 축 제한: 한 번에 하나의 모터만 강제 이동할 수 있습니다.
  • 다축 동시 이동: 여러 축(예: 듀얼 Z축)을 동기화하여 이동해야 하는 경우, 먼저 프린트 헤드 위치를 설정하세요:
    SET_KINEMATIC_POSITION x=50 y=50 z=20
  • 안전 경고: 강제 이동 기능 사용 시 프린트 헤드 경로에 장애물이 없는지 확인하세요.

홈 위치 복귀 문제 해결

문제 현상가능한 원인해결 방법
홈 위치 복귀 반복 작동리미트 신호 불안정 또는 배선 간섭리미트 설정에 풀업 ^ 기호가 추가되었는지 확인하고, 배선이 헐거운지 점검하세요.
모터 진동 후 복귀 안 함모터 스텝 손실 또는 드라이버 전류 부족드라이버 전류 설정과 모터 배선이 올바른지 확인하세요.
단일 축 홈 위치 복귀 불가모터 선 순서 오류 또는 리미트 스위치 고장모터 배선 순서를 확인하고, QUERY_ENDSTOPS 명령어로 리미트 스위치 상태를 확인하세요.
Loading...