목차
OctoPrint와 Ender 3 간의 연결이 끊어지거나 존재하지 않는 것은 대부분의 사람들이 직면하는 일반적인 문제입니다. 프린터가 연결되지 않고 인쇄를 수락하지 않거나 인쇄 품질이 저하될 수 있습니다.
이 문서에서는 이 문제를 해결하는 방법에 대해 실제 사용자에게 효과가 있었던 몇 가지 다른 방법을 안내합니다.
내 Ender 3가 OctoPrint에 연결되지 않는 이유
게다가 프린터에 연결되어 있지 않으면 OctoPrint를 원격으로 또는 의도된 용도로 사용할 수 없습니다. 다음은 이러한 문제를 일으킬 수 있는 몇 가지 사항입니다.
- USB 케이블 결함
- 잘못된 포트 및 전송 속도 설정
- EMI 간섭
- 오작동 플러그인
- 저지연 모드 활성화됨
- 전원 공급 부족
- 잘못된 Wi-Fi 설정
- PSU 꺼짐
- 버그가 있는 Linux 패키지
- 드라이버 누락
- 지원되지 않는 플러그인
OctoPrint에 연결되지 않는 Ender 3 수정 방법
Ender 3 수정 방법은 다음과 같습니다. OctoPrint에 연결되지 않습니다:
- Raspberry Pi를 다시 시작합니다.
- USB B 케이블을 교체합니다.
- 전송 속도 및 포트 설정 수정
- Pi 보드 접지
- 안전 모드에서 OctoPrint 실행
- 저지연 모드 비활성화
- 적절한 전원 공급 장치 사용
- 파이의 Wi-Fi 설정 확인
- 프린터 켜기
- Linux에서 Brltty 제거
- Creality 온도 설치Ender 3용 드라이버.
여기에서 Creality 프린터용 드라이버를 다운로드할 수 있습니다. 다운로드가 완료되면 파일 압축을 풀고 드라이버를 설치하십시오.
V1.1.4 보드가 있는 경우 설치해야 하는 드라이버는 CH340 드라이버입니다.
13. 호환성 플러그인 설치
이 수정은 Ender 3에만 국한되지 않지만 다른 브랜드를 사용하는 사용자에게 도움이 될 수 있습니다. Makerbot 및 Flashforge와 같은 프린터 브랜드는 기본적으로 OctoPrint에서 지원되지 않습니다.
3D 프린터에서 작업하고 연결하려면 GPX라는 특수 플러그인을 설치해야 합니다. 이 플러그인은 Makerbot, Monoprice, Qidi 및 Flashforge 프린터에 대한 지원을 추가하여 OctoPrint와 제대로 통신할 수 있도록 합니다.
Qidi Tech 3D 프린터를 보유한 한 사용자는 연결 문제가 있다고 말했고 이를 사용하여 문제를 해결했습니다. .
Ender 3와 OctoPrint 간의 연결 문제는 상당히 실망스러울 수 있습니다. 그러나 위의 수정 사항을 적용하면 두 가지 모두 즉시 실행됩니다.
행운을 빕니다.
플러그인 - 적절한 드라이버 설치
- 호환성 플러그인 설치
1. Raspberry Pi 다시 시작
Ender 3가 OctoPrint에 연결되지 않을 때 가장 먼저 시도하는 것 중 하나는 Raspberry Pi의 빠른 전원 주기를 수행하는 것입니다. 이전에 Pi가 문제 없이 작동한 경우 특히 좋습니다.
Raspberry Pi를 종료하고 전원에서 분리한 다음 5분 동안 그대로 두십시오. 5분 후 전원을 켜고 프린터에 제대로 연결할 수 있는지 확인하십시오.
참고: Pi가 아직 연결되어 있는 동안 프린터 전원을 끄지 마십시오. 이로 인해 Raspberry Pi가 3D 프린터의 보드에 역전원을 공급하여 다른 많은 문제가 발생할 수 있습니다.
2. USB-B 케이블 교체
결함이 있는 USB 케이블을 충전하는 것은 Ender 3에 연결되지 않는 OctoPrint에 대한 가장 일반적인 해결 방법 중 하나입니다. 이는 대부분의 최신 Ender 3 모델(Pro 및 V2) USB B 케이블 대신 마이크로 USB를 사용합니다.
대부분의 마이크로 USB 케이블은 데이터 전송이 아닌 전원 전송 전용입니다. 따라서 프린터 및 OctoPrint와 함께 사용하면 데이터가 프린터로 전송되지 않습니다.
3개의 케이블을 사용해 본 한 사용자는 그 중 어느 것도 데이터 케이블이 아님을 발견했습니다. 그는 주변에 놓여 있던 다른 케이블을 발견했고 그것이 데이터 케이블인 것으로 판명되었기 때문에 완벽하게 작동했습니다. 이제 그는 3D 프린터를 제어할 수 있습니다.작동해야 하는 대로 OctoPi를 사용하고 있습니다.
또 다른 사용자도 Raspberry Pi에서 OctoPrint의 자동 포트 외에 직렬 포트를 선택하는 데 문제가 있는 이 문제를 겪었습니다.
이 시점에서 OctoPi는 결함이 있는 케이블로 인해 다음 메시지가 표시됩니다.
상태: 오프라인(오류: 더 이상 테스트할 후보가 없으며 작동하는 포트/메스꺼움 조합이 감지되지 않음.)
이 문제를 해결하려면 데이터 및 전력 전송에 적합한 등급의 우수한 USB 케이블을 구입해야 합니다. 주변에 카메라가 있는 경우 USB 케이블을 사용해 볼 수 있습니다.
없으면 Amazon Basics 또는 Anker Cable을 Amazon에서 구할 수 있습니다.
3. 전송 속도 및 포트 설정 수정
전송 속도 및 포트 설정은 프린터와 Pi 간에 전송되는 데이터의 위치와 양을 감지하고 제어합니다. 이러한 설정이 잘못된 경우 Pi는 단순히 3D 프린터에 연결되지 않습니다.
대부분의 경우 이러한 설정은 자동이며 올바른 값을 잘 감지합니다. 그러나 때로는 잘못된 값으로 채워질 수 있습니다.
예를 들어, 한 사용자의 OctoPrint는 Baud Rate가 Ender 프린터에 대해 잘못된 값인 9600이라고 판단했습니다.
그래서 대부분의 포트 설정을 자동으로 두는 것이 좋습니다. Pi는 3D 프린터에 연결된 포트를 찾을 때까지 모든 포트를 자동으로 순환합니다.
보오율의 경우 대부분의 사람들은Ender 3 프린터의 경우 값을 115200으로 설정하는 것이 좋습니다. 이 값은 거의 모든 Ender 프린터에서 작동하는 것으로 입증되었습니다. 문제가 있는 사용자는 이 값이 자신에게 적합하다고 말했습니다.
4. Pi 보드 접지
일부 사람들은 라즈베리 파이를 접지하여 Ender 3 연결을 OctoPrint에 고정했습니다.
Pi를 접지하면 연결을 망칠 수 있는 전자기 간섭(EMI)을 제거하고 당신의 인쇄물. EMI는 Pi 보드와 3D 프린터의 스테퍼 드라이버가 통신을 방해할 수 있는 EMI 노이즈를 생성하기 때문에 발생합니다.
이로 인해 Pi 보드가 프린터에 오류 메시지와 읽을 수 없는 명령을 보낼 수 있습니다. 이러한 명령은 연결을 끊거나 잘못된 인쇄 결과를 초래할 수 있습니다.
한 사용자는 자신의 Pi를 통해 인쇄 상태가 좋지 않음을 알고 로그를 확인했습니다. 로그에서 그는 적절한 G 코드와 혼합된 이해할 수 없는 기호를 발견하여 문제를 일으켰습니다.
이 문제를 해결하기 위해 그는 프린터의 전원 공급 장치를 통해 전원을 공급하여 Raspberry Pi를 접지했습니다. 이것은 둘 다 동일한 접지를 가졌기 때문에 소음을 줄였습니다.
아래 비디오를 따라 Ender 3의 전원 공급 장치를 통해 프린터에 전원을 공급하는 방법을 배울 수 있습니다.
이를 위해 LM2596 강압 벅 컨버터가 필요합니다.
이는 PSU의 12V 또는 24V를 Raspberry Pi에 전원을 공급하는 데 필요한 5V로 변환하는 데 도움이 됩니다. 당신은 확인할 수 있습니다설치 방법에 대한 팁은 이 비디오를 참조하십시오.
확인해야 할 또 다른 사항은 메인보드를 화면에 연결하는 리본 케이블입니다. 또 다른 사용자는 리본 케이블이 접힌 방식으로 인해 문제가 있음을 발견했습니다.
리본 케이블은 차폐되지 않으므로 케이블이 접히면 EMI 간섭이 발생할 수 있습니다. 이 문제를 해결하려면 케이블이 항상 똑바르고 접혀 있지 않은지 확인하세요.
그는 리본 케이블을 조정한 후 모든 오류가 사라졌다는 것을 알았습니다. 재전송 요청의 양이 16%에서 0%로 줄어들었고 일부 인쇄 결함이 사라졌습니다.
5. 안전 모드에서 OctoPrint 실행
안전 모드에서 OctoPrint를 실행하면 OctoPrint를 재부팅할 때 모든 타사 플러그인이 비활성화됩니다. 이를 통해 Pi 문제를 해결하고 연결 문제 뒤에 플러그인이 있는지 확인할 수 있습니다.
새로운 버전의 플러그인과 펌웨어가 연결 문제를 일으킬 수 있기 때문에 안전 모드는 매우 유용합니다. 따라서 비활성화하면 로그를 쉽게 확인하여 원인이 무엇인지 확인할 수 있습니다.
대부분의 사용자가 연결 문제의 원인이라고 말하는 플러그인 중 하나는 MeatPack 플러그인입니다. 한 사용자가 OctoPrint가 작동하기 전에 MeatPack 플러그인을 제거해야 한다고 말했습니다. 누군가는 또한 SKR Mini E3 V2 보드와 함께 Ender 3 Pro에서 작동한다고 확인했습니다.
또 다른 사용자는 그가 하기로 결정했다고 말했습니다.MeatPack 플러그인을 설치하면 실제로 연결이 끊어집니다. 그는 이를 제거하고 Ender 3이 있는 RPi 3+의 OctoPi에서 연결을 수정했습니다.
한 사용자는 안전 모드를 사용하여 OctoPrint에 연결했고 이것이 그가 MeatPack 플러그인이 문제라는 것을 알아낸 방법입니다.
사용자에게 연결 문제를 일으킨 다른 플러그인은 다음과 같습니다.
- OctoPrint 자동 종료 플러그인
- Tasmota 플러그인
실행하려면 안전 모드의 OctoPrint에서 대시보드의 전원 아이콘을 클릭합니다. 표시되는 메뉴에서 안전 모드에서 OctoPrint 다시 시작을 선택합니다.
6. 낮은 대기 시간 모드 비활성화
낮은 대기 시간 모드를 비활성화하면 3D 프린터와 Pi 간의 연결 문제를 해결하는 데 도움이 될 수 있습니다. 직렬 포트에 짧은 대기 시간 모드를 설정하려고 시도하는 연결 옵션입니다.
한 사용자가 경험한 것처럼 성공하지 못하면 연결이 종료되는 오류를 반환합니다. 끄려면 스패너 아이콘을 클릭하여 설정 메뉴를 엽니다.
또한보십시오: 청소 방법 & Cure Resin 3D 프린트를 쉽게설정 메뉴에서 직렬 연결 > 일반 > 연결 . 직렬 포트 에서 짧은 대기 시간 모드 요청이 보일 때까지 아래로 스크롤합니다. 확인란이 선택되어 있으면 선택을 취소하십시오.
7. 적절한 전원 공급 장치 사용
적절한 전원 공급 장치는 특히 긴 인쇄 중에 Raspberry Pi가 간헐적으로 종료되는 것을 방지합니다. 이것은 Wi-Fi와 같은 구성 요소 때문에 발생합니다.카드와 SD 카드는 많은 전력을 소비합니다.
Raspberry Pi의 빨간색 표시등이 깜박이면 보드에 충분한 전력이 공급되지 않는다는 신호입니다.
그래서 , Pi가 임의로 연결을 종료하지 않도록 항상 적절한 전원 공급 장치를 사용해야 합니다. Pi 모델 3 이상의 경우 Raspberry는 최소 3A/5V 정격의 충전기를 사용할 것을 권장합니다.
Raspberry Pi 보드에 제대로 전원을 공급하려면 공식 Raspberry Pi 4 전원 공급 장치를 구해야 합니다. 작성 시점에 4.8/5.0이라는 매우 높은 평가를 받았으며 많은 사람들이 신뢰도를 언급했습니다.
8. Pi의 Wi-Fi 설정 확인
네트워크에 성공적으로 연결하려면 Pi에 Wi-Fi 연결 세부 정보를 올바르게 입력해야 합니다. 세부 정보가 올바르지 않으면 브라우저에서 OctoPi에 로그인할 수도 없습니다.
이 문제를 해결하려면 먼저 OctoPi가 Wi-Fi에 연결되어 있는지 확인해야 합니다. Pi가 켜져 있는 동안 라우터에 로그인하고 연결된 모든 장치를 확인하여 Pi가 있는지 확인하십시오.
Pi가 거기에 없으면 Wi-Fi에 연결되었을 수 있습니다. 설정이 잘못되었습니다. 오류를 수정하려면 SD 카드에서 Pi를 다시 플래시해야 합니다.
아래 동영상을 확인하여 Raspberry Pi에서 Wi-Fi를 올바르게 설정하는 방법을 확인할 수 있습니다.
9. 프린터 켜기
이상하게 들릴 수 있지만 프린터가 켜져 있는지 확인하세요.Raspberry Pi가 연결되어 있는 동안. 이는 후면 전원으로 인해 프린터가 켜져 있지 않아도 켜져 있는 것처럼 착각할 수 있기 때문입니다.
라즈베리 파이를 프린터의 USB 포트에 연결하고 전원을 켜면 프린터의 보드가 Pi에서 전원을 공급받게 됩니다. . 어떤 경우에는 프린터의 LED가 켜져 켜져 있는 것처럼 착각하게 만듭니다.
한 사용자는 프린터가 켜져 있다는 사실을 깨닫지 못한 채 한동안 프린터를 작동했습니다. Pi 기판을 통해 공급되는 저전력으로 인해 프린터가 뜨거워지고 이동하는데 어려움을 겪고 있었습니다.
이는 Pi 기판과 3D 프린터의 기판을 모두 망칠 수 있어 매우 위험합니다. 다행히 프린터 PSU의 스위치가 켜져 있지 않은 것을 발견하고 다시 켜서 문제를 해결했습니다.
10. Linux에서 Brltty 제거
OctoPrint에 연결되지 않는 Ender 3에 대한 또 다른 잠재적 수정 사항은 BrItty를 제거하는 것입니다.
Linux Pc, 특히 Ubuntu에서 OctoPrint를 실행하는 경우 다음을 수행해야 할 수 있습니다. 이 응용 프로그램이 USB 포트를 방해하여 OctoPrint를 통해 프린터에 연결하기 어렵게 만들 수 있으므로 Brltty를 제거하십시오.
Brltty는 점자 장치를 사용하는 장애인이 Linux 콘솔에 액세스할 수 있도록 도와주는 접근성 응용 프로그램입니다. USB 직렬 포트를 방해할 수 있으므로 이를 중지하려면 패키지를 제거해야 합니다.
OctoPrint가 Windows 설치에서 작동하는 것을 보고 사용자가 이를 발견했습니다.하지만 리눅스는 아닙니다. Brltty를 제거한 후에야 작동하기 시작했습니다. 다른 많은 사용자들도 이 수정 사항을 확인했습니다.
그는 며칠 동안 Ubuntu와 OctoPrint를 모두 지우고 다시 설치했으며 BIOS 설정도 변경했다고 말했습니다. 그에게 효과가 있었던 것은 brItty 패키지를 제거하는 것이었습니다.
명령을 실행하고 나중에 재부팅하여 이 작업을 수행할 수 있습니다:
또한보십시오: 3D 프린팅에 가장 적합한 레이어 높이는 무엇입니까?sudo apt autoremove Brltty
11. Creality 온도 플러그인 설치
일부 사용자는 Creality-2x-temperature-reporting-fix 플러그인을 설치하면 3D 프린터 연결 문제가 해결된다고 보고했습니다.
일부 버전의 결함으로 인해 OctoPrint, 이 드라이버가 OctoPrint에 설치되어 있지 않으면 Creality 프린터에서 작동하지 않습니다.
특히 프린터에 방금 연결한 후 프린터에서 임시 보고에 대한 오류 메시지가 표시되는 경우, 그런 다음 플러그인이 필요합니다. 설정에서 OctoPrint 플러그인 관리자로 이동하여 설치하십시오.
12. 적절한 드라이버 설치
Raspberry Pi 대신 Windows PC에서 OctoPrint를 실행하는 경우 Ender 3용 드라이버를 설치해야 합니다. Ender 3 드라이버가 없으면 프린터가 작동하지 않습니다. PC와 통신하고 OctoPrint를 사용할 수 없습니다.
예를 들어 한 사용자가 Linux 포트 이름을 사용하여 Ender 3를 Windows 시스템에 연결하려고 했습니다. 적절한 Windows를 설치할 때까지 작동하지 않았습니다.