Прежде, чем тыкать всякие кнопки, завязывать в узел станки и нагибать софт, необходимо выкурить доки по данному железу, и только после этого чё-то ломать.
Настройка контроллеров Ruida с нуля
(Данная инструкция для тех, кто установил новый контроллер или сбросил старый до заводских настроек)
Включаем станок, мучаем кнопку Эскейп на морде Руиды, пока она грузится - чтобы голова не улетела об борт. Не успеваем - гасим аварийкой и пробуй снова.Включаем Руиду, голова стоит. Запускаем RDCam (RDWorks, LaserWork), связываем её со станком. Идём в девелоперские (Заводские) настройки Vendor settings, пароль - RD8888 Жмём кнопку Read. Настройки с Руиды прилетят в окошко RDCam. В настройках моторов нужны оси Х и У. 10000 на 10000 - это начальные настройки контроллера, вшитые в него с рождения. Руиды ставятся на большое количество всякой механики. И прямой привод и с редукторами. Поэтому втетерили 10000, чтобы покрыть максимум возможных вариаций. Первым делом поставим масштабирование. После этого у Руиды поубавится прыти и она может быть поймана до врезания в стенку. Никаких настроек относительно неверных координат не существует! Отставить панику! Основные настройки на стандартный СО2 лазерный станок портального типа: Contrl mode (Режим ШД): Pulse+Dir Dir polarity (Полярность направления): Positive или Negative относительно Декартовой системы координат, где НОЛЬ в левом нижнем углу Limiter polarity (Типа датчика): Negative - если концевик свободно разомкнут или Positive - если концевик свободно замкнут Step lenght (Микрошаг): 5 - Деление микрошага, затем обязательно калибруется Breadth: 900 для оси X и 600 для оси Y (Размер соответствует полю вашего станка) Home offset (Отступ от аппаратного нуля): 5 - Отступ от концевиков в мм. после инициализации положения HOME Enable HOME (Активация датчика аппаратного нуля): поставить галку На этом пока всё. Припев:
Жмём Write (Записать).Выходим из окна vendor settings Выключаем станок. Вручную оттаскиваем голову на середину поля, но не быстро, иначе ШД будут вставать в режим удержания от генерации тока в обмотках (Можно убить драйверы). Включаем станок и наблюдаем, в какую сторону поедут оси. На остальное пока вообще забить. Если ось едет к концевику Home, то всё в порядке. Если ось не едет вообще - очень медленно едет, то она думает, что уже приехала в Home. Это происходит при неверном значении поля Limiter polarity. В этом случае нужно снова проделать: vendor settings => Read => меняем поле Limiter polarity => Write => выход из окна => проверка. Если ось едет от концевика Home, останавливаем аварийкой или питанием - у китайцев это может быть одно и то же, что в корне неверно. Просто не доводим до врезания в стену. Заходим опять в vendor settings, нажимаем Read. В нужной оси перекинуть Dir polarity в другую позицию. Больше ничего пока не трогаем! Припев:
Жмём Write.Выходим из окна vendor settings Выключаем станок. Вручную оттаскиваем голову на середину поля. Включаем станок и наблюдаем, в какую сторону поедут оси. На остальное пока вообще можно забить. Теперь наверняка ось едет к Home - всё в порядке? Добиваемся при включении питания, чтобы оси двигались к концевикам Home. Не прерывать процесс, чтобы сработали концевики. Если с ними всё в порядке, то они остановят движение головы, сделают медленный откат-приближение-откат и, к радости твоей, сбросят эти самые значения 10000 на 10000 в нули! Как проверить концевики еще ДО работы с осями, я уже говорил. При загрузке нужно подергать кнопку Escape, не давая запуститься поездке в Home. Зайти в меню на морде Руиды, найти Diagnostic+ и там посмотреть. При нажатии на механический концевик или при поднесении железяки к индуктивному концевику он должен показывать на экране Руиды красный квадратик. Ну, если оси едут в Home и обнуляют счетчик положения, то уже всё в порядке - станок пройдёт инициализацию при включении без эксцессов. Забиваем в поля второстепенной настройки те значения, что видишь на скриншоте. Должно прокатить, движение осей станет практически нормальным. Это всё ТОЛЬКО для автостарта Руиды с механикой. Выключаем станок, оттаскиваем голову на середину. Включаем, несколько раз давим Escape, не давая станку поехать в Home. Теперь аккуратно нажимаем на стрелки на морде Руиды. Если голова едет не туда, куда указывает стрелка, то опять шуруем в vendor settings. Там на нужной оси ставим галку Invert direction (Инвертировать направление). Припев:
Снова проверяем - едет по стрелке, всё в порядке?На этом, собственно, всё. АВТОНОМНО, без компа, Руида готова существовать. И делать работу с флешки, например. Естественно, нужно скорректировать Step lenght. Этот параметр индивидуален для каждой механики. Замерять размер по вырезанной детали, напрмиер 100х100, как советуют многие, нельзя от слова совсем, деталь можно нарисовать, а лучше, просто, поставить пару рисок на определённом расстоянии и замерять расстояние между центрами этих рисок - т.е. по центру луча. После этого вносишь результат в окно пересчёта микрошага. Руида сама пересчитывает шаг. А вот потом, подключённая к компу, она покажет юзерские настройки. Их тоже довольно много. И они с морды Руиды не всегда видны, только с компа. Вот там можно и экспериментировать. И поездку в Home при загрузке отменить, если хочется. Кстати, в мануале по Руиде галка Enable HOME представлена как принудительная поездка в Home. На самом деле это не так. Это активация концевиков Home. Параметры поездки головы в Home при загрузке настраиваются тут:
Данная статья взята с форума - cnc-club.ru
Прямая ссылка на пост - У кого контроллеры Ruida пожалуста отзовитесь. |