정의
전원을 켠 후, 스테퍼 기반 프린터는 보통 명령한 스텝 수는 알지만 캐리지(carriage)가 실제로 어디에서 시작했는지는 모릅니다. 홈(Homing) 동작은 구성된 끝으로 이동하여 스위치나 센서를 감지하고, 구성에 따라 물러간 후 참조 좌표를 할당합니다.
하드웨어 엔드스톱은 신호를 제공합니다; 소프트웨어 엔드스톱은 참조가 존재한 후 명령된 좌표를 제한합니다. 어느 쪽도 이후 모든 동작이 실제로 완료되었음을 보장하지는 않습니다. 스텝 손실, 모터 해제 또는 수동 이동은 축이 다시 홈 될 때까지 컨트롤러가 기억하는 위치가 실제와 다르게 만들 수 있습니다.
실무에서 중요한 점
신뢰 전에 참조
좌표는 기계가 알려진 기준 프레임을 설정한 후에만 실제로 의미가 있습니다.
프로브는 항상 엔드스톱이 아니다
Z 프로브는 설정에 따라 Z를 홈 위치로 이동하거나, 베드 메쉬를 측정하거나, 둘 다 수행할 수 있다.
리미트에는 위치가 필요하다
소프트웨어 엔드스톱은 숫자 범위를 보호하지만 좌표 기준이 올바르다는 가정에 의존한다.
G-code 예제
모든 축을 홈으로 이동한 다음 보고
G28
M114첫 번째 명령은 설정된 기준을 확립하며, 두 번째 명령은 펌웨어에 결과 논리 위치를 보고하도록 요청한다.
이 뷰어가 보여줄 수 있는 것
프린터 스타일 G28의 경우, 뷰어는 후속 기하학이 일관되도록 분석 프레임에서 이름이 지정된 축을 재설정한다. 이는 스위치, 프로브 클리어런스, 센서 고장 또는 컨트롤러 특유의 홈 매크로를 시뮬레이션할 수 없다.
1차 출처
이 설명은 펌웨어 문서와 G-code 안에서 확인할 수 있는 내용을 근거로 합니다. 기계가 실제로 어떻게 동작할지는 여전히 프린터 설정이 결정합니다.