АвтоматичСская ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° стола с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 3D Touch (ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Ρ‚ΠΈΠΏΠ° BLTouch, CR-Touch) Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π° ΠΌΠΈΡ€ 3D-ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Π­Ρ‚ΠΎΡ‚ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ компСнсируСт нСровности повСрхности, ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π²ΠΈΠ½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ качСство ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слоя. Но ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с трудностями ΠΏΡ€ΠΈ установкС: Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ошибки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ нСкоррСктная настройка G-code.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ процСсс ΠΎΡ‚ А Π΄ΠΎ Π― β€” ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° совмСстимого Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄ΠΎ Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройки Z-offset. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ установки ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (Creality Ender 3, Anycubic i3 Mega, Prusa i3 MK3S+) ΠΈ вСрсии матСринской ΠΏΠ»Π°Ρ‚Ρ‹ (SKR Mini E3, BTT Octopus, стандартныС ΠΏΠ»Π°Ρ‚Ρ‹ Creality 4.2.7). Если ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ оснащён ΠΏΠ»Π°Ρ‚ΠΎΠΉ с 32-Π±ΠΈΡ‚Π½Ρ‹ΠΌ процСссором, процСсс Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ Π½Π° 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… Ρ‚ΠΈΠΏΠ° Melzi ΠΈΠ»ΠΈ RAMPS 1.4.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ваш 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ установку Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ. НСкоторыС Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ender 3 V2 Neo) ΡƒΠΆΠ΅ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ с прСдустановлСнным CR-Touch, Π° для Π΄Ρ€ΡƒΠ³ΠΈΡ… (Π²Ρ€ΠΎΠ΄Π΅ Ender 3 Pro) потрСбуСтся Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ аппаратная модификация.

1. Π’Ρ‹Π±ΠΎΡ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° 3D Touch: ΠΊΠ°ΠΊΠΎΠΉ Π»ΡƒΡ‡ΡˆΠ΅ для вашСго ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°

На Ρ€Ρ‹Π½ΠΊΠ΅ прСдставлСно нСсколько Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ, ΠΈ ΠΈΡ… ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ зависит ΠΎΡ‚ конструкции ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹ управлСния. Рассмотрим основныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹:

  • πŸ”Ή ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ BLTouch v3.1 β€” самый популярный Π²Ρ‹Π±ΠΎΡ€ благодаря точности ΠΈ надёТности. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ 5V/3.3V ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ.
  • πŸ”Ή CR-Touch (ΠΎΡ‚ Creality) β€” упрощённая вСрсия BLTouch Π±Π΅Π· сСрвопривода. Π”Π΅ΡˆΠ΅Π²Π»Π΅, Π½ΠΎ ΠΌΠ΅Π½Π΅Π΅ унивСрсалСн (Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² основном с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΌΠΈ Creality).
  • πŸ”Ή 3DTouch (ΠΊΠ»ΠΎΠ½ ΠΎΡ‚ TriangleLab) β€” Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ с ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌΠΈ характСристиками, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΎΠΉ Π½Π° высоких скоростях.
  • πŸ”Ή Ezabl (ΠΎΡ‚ TH3D Studio) β€” Π΄Π°Ρ‚Ρ‡ΠΈΠΊ с ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ для ΠΏΠ»Π°Ρ‚ SKR ΠΈ Rambo.

Для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Creality Ender 3/5/CR-10 Ρ‡Π°Ρ‰Π΅ всСго Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ BLTouch v3.1 ΠΈΠ»ΠΈ CR-Touch. Если ваша матСринская ΠΏΠ»Π°Ρ‚Π° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Creality 1.1.4), потрСбуСтся Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° SKR Mini E3 с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ BLTouch.

ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π»ΠΈ ваша ΠΏΠ»Π°Ρ‚Π° SERVO-сигналы. На ΠΏΠ»Π°Ρ‚Π°Ρ… RAMPS 1.4 ΠΈΠ»ΠΈ MKS Gen L ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ для управлСния сСрвоприводом Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.

πŸ“Š Какой Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅?
BLTouch
CR-Touch
3DTouch (ΠΊΠ»ΠΎΠ½)
Ezabl
Π”Ρ€ΡƒΠ³ΠΎΠΉ/НСт

2. НСобходимыС инструмСнты ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°

ΠŸΠ΅Ρ€Π΅Π΄ установкой собСритС всё Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅. Π’ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²:

  • πŸ”§ ΠžΡ‚Π²Ρ‘Ρ€Ρ‚ΠΊΠ° (крСстовая ΠΈ плоская) для Π΄Π΅ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° ΠΊΡ€Ρ‹ΡˆΠ΅ΠΊ ΠΈ крСплСния Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.
  • πŸ”Œ Паяльник (Ссли потрСбуСтся модификация ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΈ ΠΈΠ»ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ²).
  • πŸ“ КабСли Dupont (ΠΌΠ°ΠΌΠ°-ΠΏΠ°ΠΏΠ°) для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΊ ΠΏΠ»Π°Ρ‚Π΅.
  • πŸ–₯️ ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с установлСнными Arduino IDE ΠΈΠ»ΠΈ VS Code + PlatformIO для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
  • πŸ“„ Π€Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Marlin 2.0.x ΠΈΠ»ΠΈ Klipper).

Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€:

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ снимитС Π²Π΅Ρ€Ρ…Π½ΡŽΡŽ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ матСринской ΠΏΠ»Π°Ρ‚Π΅.
  2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ свободного Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ подписан ΠΊΠ°ΠΊ BLTouch ΠΈΠ»ΠΈ Z-Probe).
  3. Если Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° Π½Π΅Ρ‚, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SERVO0 ΠΈ Z_MIN).

β˜‘οΈ ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ установкС 3D Touch

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ: 0 / 5

Π’Π°ΠΆΠ½ΠΎ! Если ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ оснащён сСнсорным экраном (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ender 3 S1), ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с TFT-дисплССм ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях потрСбуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ TOUCH_SCREEN Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Marlin.

3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ 3D Touch ΠΊ матСринской ΠΏΠ»Π°Ρ‚Π΅

Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ зависит ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΈ ΠΏΠ»Π°Ρ‚Ρ‹. Рассмотрим Π΄Π²Π° распространённых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1: ΠŸΠ»Π°Ρ‚Π° с Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠΌ BLTouch (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Creality 4.2.7 ΠΈΠ»ΠΈ SKR Mini E3)

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ максимально простоС β€” достаточно Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΡˆΡ‚Π΅ΠΊΠ΅Ρ€ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·ΡŠΡ‘ΠΌ. ЦвСтовая распиновка стандартная:

  • πŸ”΄ ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ β€” +5V
  • 🟑 Π–Ρ‘Π»Ρ‚Ρ‹ΠΉ β€” SERVO (ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅)
  • 🟀 Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ β€” GND
  • 🟒 Π‘Π΅Π»Ρ‹ΠΉ β€” Z_MIN (сигнал)
  • 🟠 Π§Ρ‘Ρ€Π½Ρ‹ΠΉ β€” GND (ΠΎΠ±Ρ‰ΠΈΠΉ)

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2: ΠŸΠ»Π°Ρ‚Π° Π±Π΅Π· Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, RAMPS 1.4 ΠΈΠ»ΠΈ MKS Gen L)

Π—Π΄Π΅ΡΡŒ потрСбуСтся ручная распайка. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° согласно Ρ‚Π°Π±Π»ΠΈΡ†Π΅:

Π¦Π²Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° НазначСниС ΠšΡƒΠ΄Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π° RAMPS 1.4
ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ +5V ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ +5V Π½Π° ΠΏΠ»Π°Ρ‚Π΅ (рядом с D8)
Π–Ρ‘Π»Ρ‚Ρ‹ΠΉ SERVO Пин D11 (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ свободный SERVO)
Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ GND Π›ΡŽΠ±ΠΎΠΉ GND Π½Π° ΠΏΠ»Π°Ρ‚Π΅
Π‘Π΅Π»Ρ‹ΠΉ Z_MIN ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ Z_MIN (Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ ΠΊΠΎΠ½Ρ†Π΅Π²ΠΈΠΊ ΠΏΠΎ Z)
Π§Ρ‘Ρ€Π½Ρ‹ΠΉ GND Π›ΡŽΠ±ΠΎΠΉ GND Π½Π° ΠΏΠ»Π°Ρ‚Π΅

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ошибка: Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ +5V Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΊ ΠΏΠΈΠ½Ρƒ, рассчитанному Π½Π° 3.3V (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΏΠ»Π°Ρ‚Π°Ρ… BTT SKR Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с 3.3V!). Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΈΠ· строя.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹?

Если послС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‰ΡƒΠΏ Π½Π΅ выдвигаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π°Ρ‡Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ M280 P0 S10, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

1. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ распиновки (особСнно SERVO ΠΈ GND).

2. НаличиС питания +5V (ΠΈΠ·ΠΌΠ΅Ρ€ΡŒΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ).

3. Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π² Marlin Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ #define BLTOUCH).

4. Настройка ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ: Marlin, Klipper ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹

Π‘Π΅Π· ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Рассмотрим настройку Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Marlin 2.0.x β€” самой популярной ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ².

Π¨Π°Π³ 1: Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Marlin с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ рСпозитория GitHub ΠΈΠ»ΠΈ Π²ΠΎΠ·ΡŒΠΌΠΈΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ сборку для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ TH3D ΠΈΠ»ΠΈ JyersUI). ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» Configuration.h Π² Arduino IDE ΠΈΠ»ΠΈ VS Code.

Π¨Π°Π³ 2: Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ BLTouch

НайдитС ΠΈ раскоммСнтируйтС (ΡƒΠ±Π΅Ρ€ΠΈΡ‚Π΅ //) ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки:

#define BLTOUCH

#define NOZZLE_TO_PROBE_OFFSET {10, 10, 0} // Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ сопла ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (ΠΏΡ€ΠΈΠΌΠ΅Ρ€)

ЗначСния NOZZLE_TO_PROBE_OFFSET зависят ΠΎΡ‚ мСста крСплСния Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°. Π˜Π·ΠΌΠ΅Ρ€ΡŒΡ‚Π΅ расстояниС ΠΎΡ‚ сопла Π΄ΠΎ Ρ‰ΡƒΠΏΠ° ΠΏΠΎ осям X ΠΈ Y (Π² ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€Π°Ρ…) ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ свои значСния.

Π¨Π°Π³ 3: НастройтС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ:

#define AUTO_BED_LEVELING_BILINEAR  // ΠΈΠ»ΠΈ #define AUTO_BED_LEVELING_UBL

#define Z_SAFE_HOMING

#define PROBING_MARGIN 10

Π¨Π°Π³ 4: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· USB, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΠΏΠΎΡ€Ρ‚ Π² Arduino IDE, Π·Π°Ρ‚Π΅ΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Для ΠΏΠ»Π°Ρ‚ SKR ΠΈΠ»ΠΈ BTT ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ использованиС STM32CubeProgrammer.

πŸ’‘

Если послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ сбились Π»ΠΈ настройки EEPROM. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ M502 β†’ M500 Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Pronterface ΠΈΠ»ΠΈ OctoPrint).

Для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Klipper процСсс отличаСтся: настройка вСдётся Ρ‡Π΅Ρ€Π΅Π· Ρ„Π°ΠΉΠ» printer.cfg. ДобавляСтС ΡΠ΅ΠΊΡ†ΠΈΡŽ:

[bltouch]

sensor_pin: ^PC14

control_pin: PA1

...

[bed_mesh]

speed: 120

horizontal_move_z: 5

5. ΠœΠΎΠ½Ρ‚Π°ΠΆ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π½Π° ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΡƒ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° β€” Π·Π°Π»ΠΎΠ³ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ. Рассмотрим Π΄Π²Π° способа ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ°:

Бпособ 1: ΠšΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½

МногиС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ (Ender 3, CR-10) ΠΈΠΌΠ΅ΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ отвСрстия для установки BLTouch. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΡ€ΠΎΠ½ΡˆΡ‚Π΅ΠΉΠ½ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ распСчатайтС Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ с Thingiverse (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, [этот](https://www.thingiverse.com/thing:3399580)).

Бпособ 2: БамодСльноС ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅

Если ΡˆΡ‚Π°Ρ‚Π½ΠΎΠ³ΠΎ крСплСния Π½Π΅Ρ‚, ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π΅Π³ΠΎ ΠΈΠ· алюминиСвого профиля ΠΈΠ»ΠΈ распСчатайтС Π½Π° 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ:

  • Π”Π°Ρ‚Ρ‡ΠΈΠΊ Тёстко зафиксирован (Π»ΡŽΡ„Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡΠΌ).
  • Π©ΡƒΠΏ Π½Π΅ цСпляСтся Π·Π° Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ.
  • РасстояниС ΠΎΡ‚ сопла Π΄ΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎ X/Y минимально (Π½ΠΎ Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ).

ПослС ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ…ΠΎΠ΄ Ρ‰ΡƒΠΏΠ° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ: ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ свободно Π²Ρ‹Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΈ ΡƒΠ±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ. Если Ρ‰ΡƒΠΏ Π·Π°ΠΊΠ»ΠΈΠ½ΠΈΠ²Π°Π΅Ρ‚, ΠΎΡΠ»Π°Π±ΡŒΡ‚Π΅ Π²ΠΈΠ½Ρ‚Ρ‹ крСплСния ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅Ρ€Π΅Π³ΠΈΠ±Ρ‹.

πŸ’‘

ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° β€” ΠΊΠΎΠ³Π΄Π° Ρ‰ΡƒΠΏ находится Π½Π° 2–5 ΠΌΠΌ Π»Π΅Π²Π΅Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π°Π²Π΅Π΅ сопла ΠΏΠΎ оси X ΠΈ Π½Π° 5–10 ΠΌΠΌ спСрСди ΠΏΠΎ оси Y. Π­Ρ‚ΠΎ обСспСчит Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΠ΅ сканированиС всСй ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ стола.

6. ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΈ настройка Z-offset

ПослС установки ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Z-offset β€” расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ соплом ΠΈ столом ΠΏΡ€ΠΈ срабатывании Ρ‰ΡƒΠΏΠ°.

Π¨Π°Π³ 1: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°

ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» (Pronterface, OctoPrint) ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

M280 P0 S10  // Π’Ρ‹Π΄Π²ΠΈΠ½ΡƒΡ‚ΡŒ Ρ‰ΡƒΠΏ

M280 P0 S90 // Π£Π±Ρ€Π°Ρ‚ΡŒ Ρ‰ΡƒΠΏ

M119 // ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ состояниС ΠΊΠΎΠ½Ρ†Π΅Π²ΠΈΠΊΠΎΠ² (Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ "z_probe: open/triggered")

Если Ρ‰ΡƒΠΏ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ.

Π¨Π°Π³ 2: Автокалибровка стола

ЗапуститС процСсс ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

G28       // Автогоминг

G29 // Запуск Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ

Π”Π°Ρ‚Ρ‡ΠΈΠΊ просканируСт Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ стола (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 3Γ—3 ΠΈΠ»ΠΈ 5Γ—5). Если сканированиС прСрываСтся, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  • πŸ”Ή Достаточно Π»ΠΈ Ρ…ΠΎΠ΄Π° ΠΏΠΎ Z (Ρ‰ΡƒΠΏ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² стол Π΄ΠΎ срабатывания).
  • πŸ”Ή НСт Π»ΠΈ посторонних ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² Π½Π° столС.
  • πŸ”Ή ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ настроСно смСщСниС NOZZLE_TO_PROBE_OFFSET.

Π¨Π°Π³ 3: Настройка Z-offset

Π‘Π°ΠΌΡ‹ΠΉ отвСтствСнный этап. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²:

  1. ΠœΠ΅Ρ‚ΠΎΠ΄ Π±ΡƒΠΌΠ°ΠΆΠΊΠΈ: ΠŸΠΎΠ΄Π²Π΅Π΄ΠΈΡ‚Π΅ сопло ΠΊ столу (ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ G1 Z0), ΠΏΠΎΠ΄Π»ΠΎΠΆΠΈΡ‚Π΅ лист Π±ΡƒΠΌΠ°Π³ΠΈ ΠΈ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ Z-offset ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ M851 Z[Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅], ΠΏΠΎΠΊΠ° лист Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ слСгка ΠΏΡ€ΠΈΠΆΠ°Ρ‚. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ настройки: M500.
  2. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ слоя: ЗапуститС ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ тСстового ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, bed_level.gcode) ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Z-offset Π½Π° Ρ…ΠΎΠ΄Ρƒ, ΠΏΠΎΠΊΠ° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ слой Π½Π΅ станСт Ρ€ΠΎΠ²Π½Ρ‹ΠΌ.

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ нюанс: Ссли Z-offset слишком большой, сопло Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π²ΠΈΡ‚ΡŒ Π½Π° стол; Ссли слишком малСнький β€” ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ слой Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ½Π΅Ρ‚. ΠžΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ -1.5 Π΄ΠΎ -3.0.

Как ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ настройки EEPROM, Ссли ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ "Π·Π°Π±Ρ‹Π»" Z-offset?

Если послС настройки значСния ΡΠ±ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:

1. M502 β€” сброс ΠΊ заводским настройкам.

2. M500 β€” сохранСниС.

3. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ настройтС Z-offset ΠΈ снова сохранитС.

7. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅

Π”Π°ΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ установкС ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Рассмотрим самыС частыС:

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ВозмоТная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
Π”Π°Ρ‚Ρ‡ΠΈΠΊ Π½Π΅ Π²Ρ‹Π΄Π²ΠΈΠ³Π°Π΅Ρ‚ Ρ‰ΡƒΠΏ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ распиновка SERVO ΠΈΠ»ΠΈ отсутствиС питания ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΆΡ‘Π»Ρ‚ΠΎΠ³ΠΎ ΠΈ красного ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ². ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ M280 P0 S10.
Π©ΡƒΠΏ постоянно срабатываСт ΠšΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Z_MIN ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π±Π΅Π»Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Z_MIN Π½Π° ΠΏΠ»Π°Ρ‚Π΅. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΊΠΎΠ½Ρ†Π΅Π²ΠΈΠΊ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
Ошибка Probing failed Π©ΡƒΠΏ Π½Π΅ дотягиваСтся Π΄ΠΎ стола ΠΈΠ»ΠΈ стол Π½Π΅Ρ€ΠΎΠ²Π½Ρ‹ΠΉ Π£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ Z_PROBE_LOW_POINT Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΈΠ»ΠΈ выровняйтС стол Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ слой Π½Π΅ ΠΏΡ€ΠΈΠ»ΠΈΠΏΠ°Π΅Ρ‚ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Z-offset ΠΈΠ»ΠΈ загрязнённый стол ΠžΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Z-offset ΠΈ очиститС стол спиртом.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ совмСстимости:

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Creality 1.1.4 с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌ процСссором) BLTouch ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ памяти. Π’ этом случаС рСкомСндуСтся Π·Π°ΠΌΠ΅Π½Π° ΠΏΠ»Π°Ρ‚Ρ‹ Π½Π° 32-Π±ΠΈΡ‚Π½ΡƒΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, SKR Mini E3) ΠΈΠ»ΠΈ использованиС ΡƒΠΏΡ€ΠΎΡ‰Ρ‘Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π±Π΅Π· LCD-мСню.

8. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ настройки

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ установки ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°:

  • πŸ”Ή Π£Π²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±ΠΈΠ½Π³Π°: Π’ Marlin настройтС #define XY_PROBE_SPEED 8000 (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 5000). Π­Ρ‚ΠΎ ускорит ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π½Π° Π½Π΅Ρ€ΠΎΠ²Π½Ρ‹Ρ… столах.
  • πŸ”Ή Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ сканирования: Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ #define GRID_MAX_POINTS_X 5 для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ стола.
  • πŸ”Ή Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Bilinear вмСсто UBL: Bilinear ΠΌΠ΅Π½Π΅Π΅ рСсурсоёмкий ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ².
  • πŸ”Ή НастройтС Fade Height: ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ #define ENABLE_LEVELING_FADE_HEIGHT позволяСт ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°Ρ†ΠΈΡŽ нСровностСй послС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ высоты (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 10 ΠΌΠΌ), Ρ‡Ρ‚ΠΎ ускоряСт ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ высоких ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.

Для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ: Ссли ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ управляСтся Ρ‡Π΅Ρ€Π΅Π· Klipper, настройтС bed_mesh с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ сСткой:

[bed_mesh]

speed: 200

horizontal_move_z: 10

mesh_min: 30, 30

mesh_max: 170, 170

probe_count: 5,5

Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ стола, особСнно Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… Ρ‚ΠΈΠΏΠ° CR-10 S5.

πŸ’‘

РСгулярно провСряйтС ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΈ чистоту Ρ‰ΡƒΠΏΠ°. ΠŸΡ‹Π»ΡŒ ΠΈΠ»ΠΈ Π»ΡŽΡ„Ρ‚ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ сбоям ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π±Ρ€Π°ΠΊΡƒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

FAQ: ЧастыС вопросы ΠΏΠΎ установкС 3D Touch

МоТно Π»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ BLTouch Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ с автоматичСской ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠΎ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ ΠΈΠ½Π΄ΡƒΠΊΡ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Ender 3 S1)?

Π”Π°, Π½ΠΎ потрСбуСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ (Π·Π°ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ #define FIX_MOUNTED_PROBE) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ BLTouch ΠΊ свободным ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ. На Ender 3 S1 для этого часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·ΡŠΡ‘ΠΌ PA7 для SERVO.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ послС установки BLTouch ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Π΅Ρ‚ сопло ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΊ краям стола?

Π­Ρ‚ΠΎ связано с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ настройкой Z_SAFE_HOMING. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ стола (X_MIN_POS, Y_MIN_POS) ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° опция #define Z_SAFE_HOMING. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π½Π΅ Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΠΈ ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ.

Как часто Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ?

РСкомСндуСтся Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ G29 ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ отвСтствСнной ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ стола/сопла. Если стол Тёстко Π·Π°ΠΊΡ€Π΅ΠΏΠ»Ρ‘Π½ ΠΈ Π½Π΅ дСформируСтся, достаточно ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ Ρ€Π°Π· Π² 5–10 ΠΏΠ΅Ρ‡Π°Ρ‚Π΅ΠΉ. Для Π³ΠΈΠ±ΠΊΠΈΡ… ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Ρ… столов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, PEI) ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Π»ΡƒΡ‡ΡˆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ.

МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 3D Touch Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… с Π΄Π΅Π»ΡŒΡ‚Π°-ΠΊΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ?

Π”Π°, Π½ΠΎ настройка слоТнСС. Π’ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ Marlin Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ #define DELTA ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ DELTA_HEIGHT, DELTA_RADIUS. Π”Π°Ρ‚Ρ‡ΠΈΠΊ крСпится ΠΊ эффСктору ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ смСщСния (NOZZLE_TO_PROBE_OFFSET). Для Π΄Π΅Π»ΡŒΡ‚Π°-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ G30 для Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±ΠΈΠ½Π³Π°.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли послС установки Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ стал ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ Ρ…ΡƒΠΆΠ΅?

ВСроятныС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹:

  1. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Z-offset (слишком большой ΠΈΠ»ΠΈ малСнький).
  2. Π›ΡŽΡ„Ρ‚ Π² ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π²ΠΈΠ½Ρ‚Ρ‹).
  3. НСровный стол (ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ G29 ΠΈ выровняйтС стол Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ).
  4. Блишком агрСссивная компСнсация нСровностСй (ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ GRID_MAX_POINTS_X).

НачнитС с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Z-offset ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ.