Прошивка Marlin CN C Плазменный резак Контроль высоты резака - PullRequest
0 голосов
/ 20 января 2020

Я создал MPCN C и использую его как плазменный резак CN C. Я хотел бы реализовать управление высотой факела, и мне нужно какое-то направление с синтаксисом, марлином и какими пинами использовать. Я не знаю с чего начать.

Пока ... У меня есть устройство, которое выдает напряжение 0-5 В в зависимости от расстояния, на котором плазменный резак находится от металла. если наконечник находится далеко, напряжение возрастает. Если наконечник находится близко, напряжение падает. Я буду вводить 0-5В в мой Ultimachine miniRambo 1.3. Если напряжение составляет 0 В, шаговый Z не должен двигаться. Если напряжение составляет 3,5 В или более, шаговый Z должен двигаться вниз. Если напряжение составляет 3 В или ниже, шаговый Z должен двигаться вверх. Я точно не знаю, как закодировать это в Марлина. Как назначить контакты в качестве входов? какой код заставит степперы двигаться? Я знаю, как перемещать степперы с помощью Gcode, но я не думаю, что это имеет отношение к тому, что я пытаюсь. Корректировки должны быть сделаны во время работы Gcode. Кроме того, поскольку Gcode дает координату высоты Z, корректировки Z необходимо выполнять физически, но без изменения координат внутри мозга. Если бы координаты были изменены, это, возможно, привело бы к тому, что разрез начинался бы слишком далеко или врезался бы sh в материал в начале каждого разреза.

Спасибо за любые указатели и ресурсы. Я надеюсь, что это было ясно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...