klipper 설치 노즐 충돌
정보
이 기능은 BD 센서 펌웨어 버전(센서의 하드웨어 버전이 아닌 M102 S-1을 보내어 확인할 수 있음)이 V1.1b, V1.2b보다 높거나 2024년 3월 이후에 구매한 버전이어야 합니다. 그렇지 않으면 외부 하드웨어 도구(예: STlink)를 사용하여 BD 센서에 펌웨어를 플래싱해야 합니다.
소프트 PEI(예: Whambam)을 사용하여 귀환 동작을 수행할 때 노즐을 너무 과열시키지 마세요. 그렇지 않으면 고온으로 인해 PEI에 구멍이 생길 수 있습니다.
이것은 어떻게 작동하는가
- 노즐 또는 베드가 충돌로 인해 멈추면, bd 센서로 측정된 거리 데이터도 변화가 멈추고, 그런 다음 bd 센서는 빠르게 정지 신호를 출력합니다.
- G28을 실행할 때 자동 z_offset 보정의 과정: 노즐이 귀환 과정에서 베드에 닿은 후 트리거되며 - 그런 다음 노즐이 베드에서 바로 떨어질 때까지 천천히 위로 이동 - 이 위치를 z축의 0위로 설정합니다.
장점
- 자동 z축 오프셋 보정.
- 동시에 서로 다른 필라멘트에 대해 z축 오프셋을 수동으로 조정할 수 있습니다.
- 온도 드리프트를 극복합니다.
- 온도 드리프트는 z축 오프셋을 변경하지만, BD 센서가 있는 베드 그리드 높이 맵의 범위는 변경하지 않습니다. 이는 온도가 다르더라도 베드 그리드가 동일하다는 것을 의미합니다.
어떻게 사용하는가
collision_homing
과collision_calibrate
를 [BDsensor] 섹션에 추가합니다.
[BDsensor]
collision_homing:0 # 노즐 충돌 감지를 사용하여 귀환 기능을 활성화하려면 1로 설정합니다. 0으로 설정하여 이 기능을 비활성화합니다.
collision_calibrate:0 # 노즐 충돌 감지를 사용하여 BDsensor를 자동으로 보정하려면 1로 설정합니다. 0으로 설정하여 이 기능을 비활성화합니다.
# 이는 M102 S-6 보정 명령을 보내기 전에 노즐을 수동으로 베드에 움직이고 종이 테스트를 할 필요가 없다는 것을 의미합니다.
- 민감도는 속도에 달려 있으며, 속도가 느릴수록 민감도가 높습니다. 따라서 Z축의 속도를 조정해야 하며, homing_speed(귀환 속도)와 second_homing_speed(2차 귀환 속도)는 2에서 5의 범위에 있어야 합니다.
정보
노즐은 깨끗하게 청소하거나 실크 잔류물을 부드럽게 하기 위해 가열해야 합니다. 속도를 너무 높거나 낮게 설정하지 마세요. 속도가 너무 높으면 핫엔드 또는 프린트 베드를 손상시킬 수 있으며, 속도가 너무 낮으면 공중에서 트리거되어 실제로 노즐이 프린트 베드에 닿지 않을 수 있습니다.
참조 구성
[stepper_z]
endstop_pin: probe:z_virtual_endstop
#position_endstop: 0.0
position_max: 250
homing_speed: 5
second_homing_speed:3
homing_retract_dist:5
homing_retract_speed:2
팁
z_hop
(Z축 후퇴 높이)와 homing_retract_dist
(귀환 후퇴 거리)는 5 이상이어야 합니다.
참조 구성
[safe_z_home]
z_hop: 5
[stepper_z]
homing_retract_dist:5
[BDsensor]
...
speed:3 # 이 속도는 Z축 기울기 및 PROBE_ACCURACY 명령에만 적용됩니다. #
...
提示
참조 구성 zero_reference_position
[bed_mesh]
horizontal_move_z:1 # 0.7~1.0mm를 권장합니다. 建议使用0.7~1.0毫米。
zero_reference_position: 150, 160 # 이 값을 safe_z_home 섹션의 home_xy_position과 동일한 좌표로 설정합니다. ## 将此值设置为与safe_z_home部分中的home_xy_position相同坐标。
....
귀환 테스트
약 10번의 G28 Z
명령을 보내고, 각 G28 Z
명령을 보낸 후 콘솔에서 출력되는 데이터가 안정적인지 확인하세요.
G28 Z