Jump to content

Українська 3D спільнота

Створено телеграм канали. Підписавшись на них ви будете отримувати повідомлення про появу нових тем на форумі. Також там Ви знайдете посилання на канал допомоги для вирішення термінових питань по друку та принтерам.
3DUA_Help 3DUA.info
KomAndr

Плагин Custom Control Editor

Recommended Posts

Перебирая плагины к OctoPrint я наткнулся на чудный плагин - Custom Control Editor С его помощью можно создавать кнопки во вкладке "Control" На кнопки можно записывать команды и скрипты.

Сразу родилась идея максимально автоматизировать процесс установки Offset_Z с использованием зонда автовыравнивания. Создал 6-ть кнопок с необходимыми командами которые выполняются принтером при регулировке Offset_Z. Напомню последовательность:

  1. Отключить программные ограничения передвижения осей - M211 S0;
  2. Захомить все оси - G28;
  3. Поместить сопло в зону замера зонда - G0 X135 Y105 F5000 (здесь указаны координаты центра рабочей зоны моего стола 270х210!!!);
  4. Калибровка уровня Z кнопками перемещения оси самого OctoPrinta и внесение полученного значения в поле кнопки "Offset_Z" - M851 Zx.xx;
  5. Сохранение значения в EEPROM - M500;
  6. Включить программные ограничения передвижения осей - M211 S1.

Все было отлично и все кнопки работали кроме внесения данных в команду M851. Тут я не знал какой синтаксис самой команды.

4.thumb.png.3397e681cac862e55745198697968cd6.png

На помощь пришел @Cynic (за это ему благодарочка) и подкинул статейку где я и "выловил" правильный синтаксис записи.

5.thumb.png.acc6e0773e78e9900bb42876af173054.png

Вот теперь все заработало как положено. 

Теперь при установке Offset_Z достаточно последовательно нажимать кнопки, внести данные и не мучать терминальное окно laugh 

Ниже скрины созданных кнопок и терминального окна с передаваемыми командами.

3.thumb.png.5466818b8dba0ecaec54bbce49f81f14.png 1.thumb.png.187d16e3fd540028b00368207165bb21.png 2.thumb.png.d7bc7021615de37dbc286e618a62a532.png 

 

Облегчи себе жизнь! 

  • Like 1

Share this post


Link to post
Share on other sites

А если первые три кнопки объединить в одну?

M211 S0/nG 28/nG0 X135 Y105 F5000

Кнопок меньше нажимать 🙂

Share this post


Link to post
Share on other sites

@Синбад Да не вопрос. Можно делать что угодно и под любые цели. 

Главное, что есть такой плагин и он реально рабочий, хоть и сделан 4-е года назад. laugh Я для себя настроил такую последовательность, можно упростить до 3-х кнопок, можно задать смену пластика, да и еще кучу всего... 

Share this post


Link to post
Share on other sites

Это здорово! 🙂

Всегда нехватает кнопок для подачи команд и манипуляций всяких.

Появилась мысль о "меню пользователя" в марлине, напишу в теме "прошивки".

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×