Jump to content

Конфіг- конфігом, а як же перевірити механіку і підключену електроніку, шоб нічого не зломати?


Recommended Posts

Трохи зупинюсь на перевірці механіки і кінцевиків.

Враховуємо, що Ви вже сконфігурували конфіг кліперу за цим посібником

  • Спершу нам треба з'ясувати чи правильно встановлені кінцевики і чи правильно вони сконфігуровані. Будемо розглядати на стандартному прикладі коли координати дім розташований у координаті 0.0 Так само як і в Марлін ми маємо змогу це перевірити командою М119 на вкладинці октопринту "Terminal", або командою кліппера QUERY_ENDSTOPS, кому як зручно.
QUERY_ENDSTOPS

image.thumb.png.48e814688346b7e3cab1781042644493.png

Як бачимо програма показує що кінцевики ХY відкриті, а Z - замкнений, або натиснутий, тобто спрацював. Далі замикаємо, або натискаємо один з кінцевиків Х або Y і знову вводимо команду перевірки  QUERY_ENDSTOPS

image.thumb.png.86a072a8e3e89b94d928ae92b960f0da.png

На разі я перемкнув кінцевик Х і у терміналі я отримав стан кінцевика - замкнений.

Як що кінцевик працю навпаки - його треба інвертувати за допомогою знаку оклика ( ! ) наприклад у мене у конфігу по Х зараз прописано так:

endstop_pin: P1.29

Щоб інвертувати треба додати ! і строчка буде виглядати так:

endstop_pin: !P1.29

За аналогією перевіряємо так само іньші вісі і як що треба - інвертуємо роботу відповідного піну.

 

  • Далі нам треба з'ясувати чи у правільному напрямку рухаються вісі XYZ Як ви вже помітили, кліпер не дозволяє рухати вісями доки їх не відправити по домівках 🙂 (захомити), щоб цого оминути є команда:
SET_KINEMATIC_POSITION X=100 Y=100 Z=10

Руками сунемо голову приблизно на середину столу і вводимо цю команду. Тепер принтер знає, що сопло знаходиться у координатах X100 Y100 Z10 На вкладці "Control" ми можемо рухати головою, але рекомендую виставити крок руху 10мм. Цього вистачить щоб перевірити напрямки руху і відстань. Як що не правильно виставлен параметр rotation_distance: для вісей - мице побачимо наочно, і зможемо за допомогою слюсарної лінійки і перемішення вісі на 10мм це з'ясувати і внести певні поправки у цей параметр. А більш точну відстань ми знайдемо після друку калібровочних моделей, але про це пізніше.

Повернемось до руху і напрямку. Як що, на приклад, ми переміщаємо вісь Х у право, а вона їде у ліво можно фізично перевернути роз'єм мотору вісі Х на материнській платі, або інвертувати напрям руху вісі программно у конфігу параметру dir_pin: Інвертування відбувається за допомогою символу знака оклика ( ! ), або його видалення. На разі, у моєму конфігу, цей параметр має значення !Р2.6 

dir_pin: !P2.6

Щоб інвертувати напрям достатньо прибрати знак оклику і ця строчка буде виглядати так:

dir_pin: P2.6

За цією аналогією провіряємо і налаштовуємо іньші вісі.

  • Thanks 1
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...