Jump to content

Налаштування Bftouch та To4KA після заміни серви.


Recommended Posts

Як кажуть:

- Ніщо не вічно на землі! ©

Бувають випадки коли серви виходять з ладу, по різним причинам: у когось після ДТП, у когось електроніка здохла... Стає питання заміни і налаштування. 

Нижче посібник саме по налаштуванню механіки після заміни сервопривода. Інструкція підходить для любих видів серв. Розглядаємо заміну серви на зонді  To4KA з 2-х грамовою сервою. 

KLIPPER - команди писати командному рядку веб інтерфейсу

# Servos To4KA
[servo To4KA]

initial_angle: 17



[probe]

activate_gcode: 
  SET_SERVO SERVO=To4KA angle=100
  G4 P400  
deactivate_gcode: 
  SET_SERVO SERVO=To4KA angle=17
  SET_SERVO SERVO=To4KA WIDTH=0

 

MARLIN  - команди писати у командному рядку програми Pronterface 

#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {100,17} // Z Servo Deploy and Stow angles

П.С. за основу взята прошивка Klipper, на марлін алгоритм такий самий, команди дещо відрізняються.

  1. Фізично міняєте сервопривід, підключаєте проводи на свої місця.
  2. На валу сервоприводу ставите мітку маркером.
  3. Вмикаєте принтер. Серва повинна стати у кут який прописан у рядку initial_angle: 17   Для марліна це відбувається автоматично, у відповідності кута, який прописаний у конфігу #define Z_SERVO_ANGLES {100,17}
  4. Командою SET_SERVO SERVO=To4KA angle=100 опускаємо щуп зонду, для марлін M401, Дивимось на мітку на валу вона повинна прокрутитися за годинниковою стрілкою. Якщо напрям буде проти годинникової стрілки відразу у конфігу міняємо місцями 100 та 17 
  5. Ставите прапорець на вал, щоб він дивився у низ, тим самим звільнити шток зонду.
  6. Ввести команду підняти щуп SET_SERVO SERVO=To4KA angle=17, для марлі M402 Щуп підниметься. Тепер треба перевірити, щоб прапорець пудняв щуп майже до самого упору, але треба підібрати такий кут, щоб шток зонду мав осьовий люфт не більше 0.5мм. Якщо шток буде мертво піднятий - надалі серва може постіно жужжати, намагаючись піднятися на вказаний кут, але не може, бо впирається.

 

!! УВАГА !!

initial_angle - повинен дорівнювати значенню кута яке прописано у deactivate_gcode

 

 

  • Like 2
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...