Π‘ΠΌΠ΅Π½Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π° 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ β€” Π·Π°Π΄Π°Ρ‡Π°, которая ΠΏΡƒΠ³Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, особСнно Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΈΠ»ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ускорСния) ΠΈ Π΄Π°ΠΆΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства. Однако ошибки ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ Ρ‡Ρ€Π΅Π²Π°Ρ‚Ρ‹ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΌΠΈ послСдствиями: ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ настроСк Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈΠ· строя.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ вСсь процСсс ΠΏΠΎ шагам β€” ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° подходящСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π΄ΠΎ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ настройки. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡƒΠ΄Π΅Π»ΠΈΠΌ популярным ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌ Π²Ρ€ΠΎΠ΄Π΅ Marlin, Klipper ΠΈ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Creality, Prusa ΠΈΠ»ΠΈ Anycubic. Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ «окирпичился», ΠΈ ΠΊΠ°ΠΊ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ заводскиС настройки Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡ΠΈ.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ рСзСрвная копия Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… настроСк ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (особСнно Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ кастомныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ esteps ΠΈΠ»ΠΈ PID-Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ). И ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Melzi ΠΈΠ»ΠΈ RAMPS) отличаСтся ΠΎΡ‚ Ρ‚Π°ΠΊΠΎΠ²ΠΎΠΉ для 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ (SKR, BTT).

1. Π—Π°Ρ‡Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°?

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° β€” это Β«ΠΌΠΎΠ·Π³Β» вашСго 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ G-ΠΊΠΎΠ΄ΠΎΠ², ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двигатСлями, Π½Π°Π³Ρ€Π΅Π²ΠΎΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ процСссами. ОбновлСниС ПО ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ ряд ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ:

  • πŸ”§ Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ²: УстранСниС ошибок Π²Ρ€ΠΎΠ΄Π΅ «смСщСния слоёв», Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π²Ρ‚ΠΎΠΏΠΎΠ΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с тСрмисторами.
  • ⚑ НовыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Input Shaping (для Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Β«Ρ€ΡΠ±ΡŒΡŽΒ»), Linear Advance (для Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ экструдСра) ΠΈΠ»ΠΈ Mesh Bed Leveling (3D-ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° стола).
  • πŸ“ˆ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ: ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² двиТСния, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ качСства.
  • πŸ”„ Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ: ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… слайсСров (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, PrusaSlicer 2.7+) ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств (BLTouch, Π΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ экструдСры).

Однако ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ всСгда ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΎ. НапримСр, Ссли ваш Creality Ender 3 V2 ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° заводской ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΈ Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ стоит. Π’Π°ΠΊΠΆΠ΅ стоит ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ кастомныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π²Ρ€ΠΎΠ΄Π΅ JyersUI для Ender 3) Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ настройки экрана ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΎΡ‚ сторонних Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, TH3D Unified Firmware) ΠΌΠΎΠ³ΡƒΡ‚ Π°Π½Π½ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ производитСля. ΠŸΠ΅Ρ€Π΅Π΄ установкой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ соглашСния вашСго ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°.
πŸ“Š ΠšΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π½Π° своём 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅?
Π—Π°Π²ΠΎΠ΄ΡΠΊΡƒΡŽ (Π½Π΅ обновлял)
Marlin
Klipper
Creality/Official
Π”Ρ€ΡƒΠ³ΡƒΡŽ

2. ΠšΠ°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ: сравнСниС Marlin, Klipper ΠΈ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ

Π’Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ зависит ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ, ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Рассмотрим Ρ‚Ρ€ΠΈ самых популярных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° НСдостатки ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для
Marlin Бамая распространённая, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π°Ρ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΠ±ΡˆΠΈΡ€Π½Π°Ρ докумСнтация. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ…, слоТная настройка для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². Creality Ender 3/5, Prusa i3, Anycubic i3 Mega.
Klipper Высокая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Raspberry Pi, ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ сглаТивания. Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ устройство (RPi), слоТная ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ настройка. Vorzons, Bambu Lab, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ с SKR-ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ.
Π€ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ (Creality, Prusa, Anycubic) ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ модСль, простая установка, гарантийная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», Ρ€Π΅Π΄ΠΊΠΈΠ΅ обновлСния, Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ исходный ΠΊΠΎΠ΄. Creality CR-10, Prusa MK3S, Anycubic Kobra.

Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Marlin остаётся Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ сСрСдиной: ΠΎΠ½ бСсплатСн, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ практичСски всС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ сообщСство. Klipper стоит Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° максимальная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для CoreXY-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ²) ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с нСсколькими экструдСрами. Π€ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€ΠΈΡΠΊΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ.

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΉ нюанс: Если ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ оснащён 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Melzi Π½Π° Anet A8), ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π²Ρ€ΠΎΠ΄Π΅ Klipper ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΈΠ·-Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ памяти. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΎΠ±Π»Π΅Π³Ρ‡Ρ‘Π½Π½ΠΎΠΉ вСрсии Marlin (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Marlin 1.x вмСсто 2.x).

πŸ’‘

ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с вашим ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Π½Π° сайтС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. НапримСр, для ΠΏΠ»Π°Ρ‚ BTT SKR Mini E3 V3 ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Marlin 2.1.2+, Π° для RAMPS 1.4 β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ старыС вСрсии.

3. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅: Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ инструмСнты

ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π² Β«ΠΊΠΈΡ€ΠΏΠΈΡ‡Β», поэтому ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° β€” ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° успСха. Начнём с Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ³ΠΎ копирования Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… настроСк.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ:

  • πŸ“‹ EEPROM-настройки: ЗначСния esteps, PID-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для хотэнда/стола, ускорСния ΠΈ jerk.
  • πŸ–₯️ ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Klipper, скопируйтС ΠΏΠ°ΠΏΠΊΡƒ ~/printer_data/config.
  • πŸ“Έ Π€ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ: Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ снимки Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ² матСринской ΠΏΠ»Π°Ρ‚Ρ‹ (особСнно Ссли Ρƒ вас нСстандартная ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠ°).

Для рСзСрвирования EEPROM Π² Marlin ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Pronterface ΠΈΠ»ΠΈ OctoPrint) ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

M503

Π­Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ всС Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄ Π² тСкстовый Ρ„Π°ΠΉΠ».

НСобходимыС инструмСнты ΠΈ ПО:

  • πŸ’» ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с Windows/Linux/macOS (для компиляции ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ).
  • πŸ”Œ USB-кабСль (для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΊ ПК).
  • πŸ› οΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:
    • Arduino IDE ΠΈΠ»ΠΈ PlatformIO (для компиляции Marlin).
    • PuTTY ΠΈΠ»ΠΈ Termite (для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Klipper Ρ‡Π΅Ρ€Π΅Π· SSH).
    • Notepad++ ΠΈΠ»ΠΈ VS Code (для рСдактирования ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΎΠ²).
  • πŸ”‹ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ бСспСрСбойного питания (Π˜Π‘ΠŸ): ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈΠ·-Π·Π° скачка напряТСния!
⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если ваш ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΊ OctoPrint ΠΈΠ»ΠΈ Mainsail, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ всС ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²Π°Ρ‚ΡŒ с процСссом ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, DisplayLayerProgress ΠΈΠ»ΠΈ Bed Visualizer).

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ бэкап EEPROM (ΠΊΠΎΠΌΠ°Π½Π΄Π° M503)|Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ исходники ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ рСпозитория|Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (CH340, FTDI)|ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΎΡ‚ сСти Π²ΠΎ врСмя ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ|ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ USB-кабСль с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ питания)-->

4. Пошаговая инструкция: ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Marlin Π½Π° 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€

Рассмотрим процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Marlin 2.1.x для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Creality Ender 3 V2 с ΠΏΠ»Π°Ρ‚ΠΎΠΉ 4.2.7 (32-Π±ΠΈΡ‚). Для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ шаги ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

Π¨Π°Π³ 1: Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ настройка исходников

1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСднюю ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Marlin с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта (Ρ€Π°Π·Π΄Π΅Π» Downloads).

2. РаспакуйтС Π°Ρ€Ρ…ΠΈΠ² ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ Π² VS Code ΠΈΠ»ΠΈ Arduino IDE.

3. НайдитС Ρ„Π°ΠΉΠ»Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для вашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ:

  • configuration.h β€” основныС настройки.
  • configuration_adv.h β€” ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π¨Π°Π³ 2: Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ configuration.h ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для Ender 3 V2):

// Π’ΠΈΠΏ матСринской ΠΏΠ»Π°Ρ‚Ρ‹

#define MOTHERBOARD BOARD_CREALITY_V427

// Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ стола

#define X_BED_SIZE 235

#define Y_BED_SIZE 235

// ВСрмисторы (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ соотвСтствиС вашим Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌ)

#define TEMP_SENSOR_0 1

#define TEMP_SENSOR_BED 1

// Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΡˆΠ°Π³ΠΎΠ²Ρ‹Ρ… Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΉ (TMC2208 для Ender 3 V2)

#define X_DRIVER_TYPE TMC2208_STANDALONE

#define Y_DRIVER_TYPE TMC2208_STANDALONE

#define Z_DRIVER_TYPE TMC2208_STANDALONE

#define E0_DRIVER_TYPE TMC2208_STANDALONE

Для Π°Π²Ρ‚ΠΎΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ BLTouch раскоммСнтируйтС строки:

#define BLTOUCH

#define NOZZLE_TO_PROBE_OFFSET { -42, -10, 0 }

Π¨Π°Π³ 3: ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

1. Π’ VS Code с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ PlatformIO Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Build (Π·Π½Π°Ρ‡ΠΎΠΊ Π³Π°Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°). Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Arduino IDE, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π² Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ β†’ ΠŸΠ»Π°Ρ‚Ρ‹.

2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΊ ПК Ρ‡Π΅Ρ€Π΅Π· USB. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ установлСны (для CH340 скачайтС ΠΈΡ… с сайта производитСля).

3. НаТмитС Upload (стрСлка Π²ΠΏΡ€Π°Π²ΠΎ Π² PlatformIO). ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π·Π°ΠΉΠΌΡ‘Ρ‚ 1–3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹.

Если ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π½Π° экранС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° появится Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ Marlin, Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ β€” сообщСниС Done uploading.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π½Π΅ загруТаСтся?

1. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ USB-кабСля (ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΡ€Ρ‚).

2. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Π° Π² настройках компилятора.

3. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ антивирус β€” ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ доступ ΠΊ COM-ΠΏΠΎΡ€Ρ‚Ρƒ.

4. Для ΠΏΠ»Π°Ρ‚ BTT SKR ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ BOOT ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ.

5. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· Klipper: особСнности ΠΈ Π½ΡŽΠ°Π½ΡΡ‹

Klipper ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ Marlin: ΠΎΠ½ пСрСносит Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° внСшний ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Raspberry Pi), оставляя ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΠΌΒ». Π­Ρ‚ΠΎ позволяСт Π΄ΠΎΠ±ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ высоких скоростСй ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ ΠΏΠ»Π°Π²Π½Ρ‹Ρ… Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ.

ВрСбования для установки Klipper:

  • πŸ–₯️ Raspberry Pi 3B+/4 (ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½ΠΈΠΊ) с установлСнным Raspberry Pi OS (64-Π±ΠΈΡ‚).
  • πŸ”Œ 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ (список совмСстимых ΠΏΠ»Π°Ρ‚ см. Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС).
  • πŸ“Ά Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠ΅ сСтСвоС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Klipper Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ UART ΠΈΠ»ΠΈ USB).

Установка Klipper Π½Π° Raspberry Pi:

1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ Pi ΠΏΠΎ SSH (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Π΅Ρ€Π΅Π· PuTTY) ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

git clone https://github.com/Klipper3d/klipper.git

./klipper/scripts/install-octopi.sh

2. Π‘ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ соСдинСниС с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ. Для этого ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ~/printer.cfg:

[mcu]

serial: /dev/serial/by-id/усройство_вашСго_ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

[printer]

kinematics: cartesian

max_velocity: 300

max_accel: 3000

3. Π‘ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°:

cd ~/klipper

make menuconfig

Π’ мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²Π°ΡˆΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ½ΡΠΊΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, BTT SKR Mini E3 V3.0) ΠΈ сохранитС настройки.

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

make flash FLASH_METHOD=usb

ПослС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΊ Klipper. Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-интСрфСйс Mainsail ΠΈΠ»ΠΈ Fluidd.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Klipper Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ EEPROM-настройки Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. ВсС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ (Π²Ρ€ΠΎΠ΄Π΅ esteps) хранятся Π² Ρ„Π°ΠΉΠ»Π΅ printer.cfg. ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΡ… придётся Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ!
πŸ’‘

Klipper ΠΈΠ΄Π΅Π°Π»Π΅Π½ для скоростной ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ слоТных Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΉ, Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ постоянного ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Raspberry Pi. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° автономная Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Marlin.

6. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ

Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Рассмотрим самыС распространённыС ошибки ΠΈ ΠΈΡ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

Ошибка ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° РСшСниС
ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ загораСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ красный свСтодиод, экран Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π° матСринская ΠΏΠ»Π°Ρ‚Π° Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½ bootloader ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ MOTHERBOARD Π² configuration.h. Если Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ β€” ΠΏΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ bootloader Ρ‡Π΅Ρ€Π΅Π· AVRDUDE.
Ошибка компиляции: β€˜HAL’ was not declared in this scope НСсоотвСтствиС вСрсии Marlin ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Arduino ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Arduino IDE Π΄ΠΎ послСднСй вСрсии ΠΈΠ»ΠΈ установитС PlatformIO.
ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π½Π΅ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ НСвСрныС настройки BAUDRATE ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ COM-ΠΏΠΎΡ€Ρ‚Π° ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ соСдинСния Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 250000 ΠΈΠ»ΠΈ 115200).
Π­ΠΊΡ€Π°Π½ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Β«Thermal RunawayΒ» сразу послС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Ρ‚ΠΈΠΏ тСрмистора Π² configuration.h ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ TEMP_SENSOR_0 ΠΈ TEMP_SENSOR_BED.

Если ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ пСрСстал Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ послС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Π½Π΅ ΠΏΠ°Π½ΠΈΠΊΡƒΠΉΡ‚Π΅. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Β«Ρ€Π΅Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ»:

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚Ρƒ microSD (Ссли ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ).
  2. НаТмитС ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ BOOT Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ (Ссли ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ).
  3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΊ ПК Ρ‡Π΅Ρ€Π΅Π· USB ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ.
  4. Если ΠΏΠ»Π°Ρ‚Π° Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Ρ‘Π½ bootloader β€” потрСбуСтся ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· ISP-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, USBasp).

Бамая частая ошибка Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² β€” ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ 32-Π±ΠΈΡ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚). ВсСгда провСряйтС Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ вашСй ΠΏΠ»Π°Ρ‚Ρ‹! НапримСр, Creality Ender 3 (2018) оснащён 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌ Melzi, Π° Ender 3 V2 β€” 32-Π±ΠΈΡ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ 4.2.2/4.2.7.

7. ВосстановлСниС заводских настроСк ΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

Если новая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ»ΠΈ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π² исходноС состояниС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ), Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΎΡ‚ΠΊΠ°Ρ‚:

Бпособ 1: ВосстановлСниС Ρ‡Π΅Ρ€Π΅Π· EEPROM

Если Π²Ρ‹ сохранили настройки Π΄ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ (ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ M503), восстановитС ΠΈΡ…:

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π».
  2. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ (Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ значСния Π½Π° свои):
    M92 X80.00 Y80.00 Z400.00 E93.00  ; УстановитС steps/mm
    

    M301 P22.20 I1.06 D114.62 ; PID для хотэнда

    M304 P-1 I-1 D-1 ; ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ PID для стола (Ссли Π½ΡƒΠΆΠ½ΠΎ)

    M500 ; Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π² EEPROM

Бпособ 2: ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° заводской вСрсии

1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с сайта производитСля (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Creality β€” с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницы).

2. ΠŸΡ€ΠΎΡˆΠ΅ΠΉΡ‚Π΅ Π΅Ρ‘ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΊΠ°ΡΡ‚ΠΎΠΌΠ½ΡƒΡŽ (Ρ‡Π΅Ρ€Π΅Π· Arduino IDE ΠΈΠ»ΠΈ PlatformIO).

3. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ сброс настроСк Ρ‡Π΅Ρ€Π΅Π· мСню ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Settings β†’ Restore Defaults).

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ПослС ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π·Π°Π²ΠΎΠ΄ΡΠΊΡƒΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΡΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, BLTouch ΠΈΠ»ΠΈ Π΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ Z-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€), Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС потрСбуСтся ручная настройка.

8. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ совСты ΠΈ оптимизация послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

УспСшная ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π΄Π΅Π»Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π» максимально эффСктивно, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… шагов:

1. ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° послС обновлСния

  • πŸ“ PID-автонастройка для хотэнда ΠΈ стола:
    M303 E0 S200 C8  ; Для хотэнда (цСлСвая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° 200Β°C)
    

    M303 E-1 S60 C8 ; Для стола (60Β°C)

  • 🎯 ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° экструдСра (ΠΈΠ·ΠΌΠ΅Ρ€ΡŒΡ‚Π΅ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ экструдированный пластик ΠΈ скоррСктируйтС esteps).
  • βš–οΈ ВыставлСниС ускорСний ΠΈ jerk Π² configuration.h (для Marlin) ΠΈΠ»ΠΈ printer.cfg (для Klipper).

2. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡

Π’ зависимости ΠΎΡ‚ Ρ†Π΅Π»Π΅ΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ настройтС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹:

  • 🏎️ Бкоростная ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ: Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ LINEAR_ADVANCE ΠΈ S_CURVE_ACCELERATION Π² Marlin ΠΈΠ»ΠΈ настройтС pressure_advance Π² Klipper.
  • 🎨 ВысокоС качСство: Π£ΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ max_accel ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ JUNCTION_DEVIATION.
  • πŸ”„ ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ: НастройтС ADVANCED_PAUSE_FEATURE для смСны Ρ„ΠΈΠ»Π°ΠΌΠ΅Π½Ρ‚Π°.

Для Klipper особСнно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Input Shaping β€” это снизит Β«Ρ€ΡΠ±ΡŒΒ» Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌΡ‹Ρ… дСталях ΠΏΡ€ΠΈ высоких скоростях. Π§Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² printer.cfg:

[input_shaper]

shaper_freq_x: 55 # Частота рСзонанса ΠΏΠΎ X (опрСдСляСтся тСстом)

shaper_type_x: mzv

shaper_freq_y: 55 # Частота рСзонанса ΠΏΠΎ Y

shaper_type_y: mzv

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ тСст рСзонанса:

TEST_RESONANCES AXIS=X

TEST_RESONANCES AXIS=Y

πŸ’‘

ПослС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ всСгда тСстируйтС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π½Π° нСбольшой Π΄Π΅Ρ‚Π°Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΡƒΠ±ΠΈΠΊΠ΅ 20Γ—20 ΠΌΠΌ). Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΎΠΉ ΠΈΠ»ΠΈ ускорСниями Π΄ΠΎ Π½Π°Ρ‡Π°Π»Π° ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ 3D-ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π±Π΅Π· ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°?

Π”Π°, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Creality с ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ 4.2.x) ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с ΠΊΠ°Ρ€Ρ‚Ρ‹ microSD. Для этого:

  1. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ .bin.
  2. ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» Π² ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти (ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Π² firmware.bin).
  3. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚Ρƒ Π² ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° начнётся автоматичСски.

Однако этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ позволяСт ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройки β€” ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ.

Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, какая ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° установлСна Π½Π° ΠΌΠΎΡ‘ΠΌ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅?

Π•ΡΡ‚ΡŒ нСсколько способов:

  • Π§Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΎΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ M115 β€” Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
  • ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π½Π° экранС ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² мСню Info ΠΈΠ»ΠΈ About).
  • Для Klipper вСрсия отобраТаСтся Π² Π²Π΅Π±-интСрфСйсС (Mainsail/Fluidd) Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ System.
Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π½Π΅ Π½Π°Π³Ρ€Π΅Π²Π°Π΅Ρ‚ стол ΠΈΠ»ΠΈ экструдСр?

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связана с Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ настройками тСрмисторов ΠΈΠ»ΠΈ MOSFET-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅:

  1. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ TEMP_SENSOR_0 ΠΈ TEMP_SENSOR_BED Π² configuration.h.
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠ² Π½Π° матСринской ΠΏΠ»Π°Ρ‚Π΅ (особСнно Ссли Π²Ρ‹ мСняли ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ с Marlin Π½Π° Klipper).
  3. НаличиС ошибок Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Thermal Runaway ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹ΠΉ тСрмистор).

Если MOSFET Π²Ρ‹ΡˆΠ΅Π» ΠΈΠ· строя, Π΅Π³ΠΎ придётся Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

МоТно Π»ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ Klipper Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ?

ВСхничСски Π΄Π°, Π½ΠΎ это нСцСлСсообразно. Klipper Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов, ΠΈ Π½Π° 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Melzi ΠΈΠ»ΠΈ RAMPS 1.4) ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ. Для Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Marlin 1.x ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎ 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, BTT SKR Mini E3).

Как ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ с Wi-Fi-ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Bambu Lab ΠΈΠ»ΠΈ Prusa MK4)?

ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ с Wi-Fi ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ OTA-обновлСния (ΠΏΠΎ Π²ΠΎΠ·Π΄ΡƒΡ…Ρƒ). Для Bambu Lab:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню Settings β†’ System β†’ Firmware Upgrade.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

Для Prusa MK4 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ PrusaLink ΠΈΠ»ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ПО PrusaSlicer (Ρ€Π°Π·Π΄Π΅Π» Configuration β†’ Firmware).

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ€Π΅Π΄ΠΊΠΎ ΠΈΠ·-Π·Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.