mach и некоторые проблемы.
-
- Мастер
- Сообщения: 248
- Зарегистрирован: 29 ноя 2017, 20:52
- Репутация: 5
- Настоящее имя: Игорь
- Контактная информация:
mach и некоторые проблемы.
Собрал я свой первый фрезерный станочек.
И как всегда начались нюансы.
Когда первый раз настроил mach3.. Стрелками и PgUp PgDn управлял перемещением... Но сегодня запустил и ручное управление не работает. Ставлю например ось х в положение 20, далее жму идти в ноль, едет. Это к тому что с драйвером механикой все в порядке.
Скорость не нравиться мне - 10см проходит за 41 секунду.. ШВП стоят с шагом 5мм...
Какую скорость через ЛПТ можно выставить через мач ? Деление шагов поставил в маче 4000(Step per).... Расстояние положенное проезжает.
И на сколько опасно немного поработать без конечных датчиков ?
За ранее спасибо.
И как всегда начались нюансы.
Когда первый раз настроил mach3.. Стрелками и PgUp PgDn управлял перемещением... Но сегодня запустил и ручное управление не работает. Ставлю например ось х в положение 20, далее жму идти в ноль, едет. Это к тому что с драйвером механикой все в порядке.
Скорость не нравиться мне - 10см проходит за 41 секунду.. ШВП стоят с шагом 5мм...
Какую скорость через ЛПТ можно выставить через мач ? Деление шагов поставил в маче 4000(Step per).... Расстояние положенное проезжает.
И на сколько опасно немного поработать без конечных датчиков ?
За ранее спасибо.
-
- Мастер
- Сообщения: 458
- Зарегистрирован: 09 мар 2015, 20:25
- Репутация: 74
- Настоящее имя: Дмитрий
- Контактная информация:
Re: mach и некоторые проблемы.
При настройке частоты MACH3 25kHz и реальной желаемой скорости в 6000 мм в мин (100мм в сек, при шаге 5 мм 20 об в сек или 1200 об в мин ) получаем 25000(Гц)/20(об в сек) = 1250 импульсов на оборот. Шаговые драйвера позволяют обычно выбрать 800 или 1600 импульсов на оборот ( деление на 4 или на 8).
Настройки будкт такими:
- Драйвера 800 импульсов на оборот
- В MACH3 160 steps per unit (mm) шагов на мм
- скорость в MACH3 для начала 6000 (мм в мин)
- ускорение в MACH3 для начала 1000
Если Компьютер позволяет, можно MACH3 на более высоких частотах использовать, тогда деление на драйверах можно повыше поставить (1600 - 3200 импульсов на оборот, steps per unit пересчитать, скорость и ускорение такие-же оставить).
Если мотор срывается (останавливается) при старте, то уменьшить ускорение.
Если мотор срывается (останавливается) при равномерном движении, то уменьшить скорость.
Опасность работать без датчиков зависит от мощности шаговых моторов и жесткости станка - удар при использованиии 86 длинного мотора нормально так может что-нибудь погнуть и убить опорный подшипник, на 57 коротких моторах ничего страшного не должно случиться, если не повторять часто.
Настройки будкт такими:
- Драйвера 800 импульсов на оборот
- В MACH3 160 steps per unit (mm) шагов на мм
- скорость в MACH3 для начала 6000 (мм в мин)
- ускорение в MACH3 для начала 1000
Если Компьютер позволяет, можно MACH3 на более высоких частотах использовать, тогда деление на драйверах можно повыше поставить (1600 - 3200 импульсов на оборот, steps per unit пересчитать, скорость и ускорение такие-же оставить).
Если мотор срывается (останавливается) при старте, то уменьшить ускорение.
Если мотор срывается (останавливается) при равномерном движении, то уменьшить скорость.
Опасность работать без датчиков зависит от мощности шаговых моторов и жесткости станка - удар при использованиии 86 длинного мотора нормально так может что-нибудь погнуть и убить опорный подшипник, на 57 коротких моторах ничего страшного не должно случиться, если не повторять часто.
-
- Мастер
- Сообщения: 348
- Зарегистрирован: 07 ноя 2016, 15:45
- Репутация: 28
- Настоящее имя: Алексей
- Контактная информация:
Re: mach и некоторые проблемы.
Также можно пока выставить ограничение тока в драйверах на минимум (в разумных пределах), чтобы "дури" не хватило что-либо своротитьLunatic писал(а):на 57 коротких моторах ничего страшного не должно случиться, если не повторять часто.
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Много, надо 320. Соответственно на драйверах надо тумблеры подрыгать.bass писал(а):Деление шагов поставил в маче 4000(Step per)
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Но осей то три, станок фрезерный. На количество осей не надо разделить?Lunatic писал(а):получаем 25000(Гц)/20(об в сек) = 1250 импульсов на оборот
-
- Мастер
- Сообщения: 348
- Зарегистрирован: 07 ноя 2016, 15:45
- Репутация: 28
- Настоящее имя: Алексей
- Контактная информация:
Re: mach и некоторые проблемы.
Так в Маче есть же функция "Автоматическое вычисление значений "steps per".
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Есть. Но мач не может переключить деление шага на драйвере. А оно у вас там стоит максимальное, больше подходящее для реечной или ременной передачи. Для винта швп слишком большое. И скорость маленькая, потому что мач её уменьшает, потому что не хватает частоты, потому что слишком много надо импульсов сгенерировать чтобы проехать 1 мм.
У автора темы, пардонте.
У автора темы, пардонте.
-
- Мастер
- Сообщения: 458
- Зарегистрирован: 09 мар 2015, 20:25
- Репутация: 74
- Настоящее имя: Дмитрий
- Контактная информация:
Re: mach и некоторые проблемы.
Автор правильно выставил занчение steps per unit в соответствии с настройкой микрошага его драйверов. Он хочет увеличить скорость.
Я привел универсальные расчеты, когда ограничением является заданная частота MACH3 25кГц и скорость вращения мотора 1200 об в минуту.
Т.к. у автора 86 моторы и тяжелый станок, то разогнать мотор до 1200 оборотов вряд ли получится, я бы ориентировался на 600 об в минуту.
Тогда, чтобы увеличить плавность работы мооров, можно установить на драйвере 1600 импульсов на оборот (деление на 8), steps per unit 320, скорость 3000, ускорение 500. И дальше опытным путем подобрать режим каждой оси, на котором не будет пропуска шагов. Ось Z тяжелая, возможно ее скорость придется еще понизить.
25кГц не надо делить на количесво осей, эта частота с которой MACH3 обсчитывает все оси.
Я привел универсальные расчеты, когда ограничением является заданная частота MACH3 25кГц и скорость вращения мотора 1200 об в минуту.
Т.к. у автора 86 моторы и тяжелый станок, то разогнать мотор до 1200 оборотов вряд ли получится, я бы ориентировался на 600 об в минуту.
Тогда, чтобы увеличить плавность работы мооров, можно установить на драйвере 1600 импульсов на оборот (деление на 8), steps per unit 320, скорость 3000, ускорение 500. И дальше опытным путем подобрать режим каждой оси, на котором не будет пропуска шагов. Ось Z тяжелая, возможно ее скорость придется еще понизить.
25кГц не надо делить на количесво осей, эта частота с которой MACH3 обсчитывает все оси.
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Какую скорость? Скорость движения? Скорость соединения? Или...bass писал(а):Какую скорость через ЛПТ можно выставить через мач ?
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Деление шага правильно, а скорость неправильно? Тогда получается деление неправильно.Lunatic писал(а):Автор правильно выставил занчение steps per unit в соответствии с настройкой микрошага его драйверов.
-
- Мастер
- Сообщения: 348
- Зарегистрирован: 07 ноя 2016, 15:45
- Репутация: 28
- Настоящее имя: Алексей
- Контактная информация:
Re: mach и некоторые проблемы.
А какие драйвера стоят то?
-
- Мастер
- Сообщения: 1205
- Зарегистрирован: 14 янв 2013, 16:46
- Репутация: 144
- Контактная информация:
Re: mach и некоторые проблемы.
степмастер нужен )
-
- Мастер
- Сообщения: 248
- Зарегистрирован: 29 ноя 2017, 20:52
- Репутация: 5
- Настоящее имя: Игорь
- Контактная информация:
Re: mach и некоторые проблемы.
Драйвера DM860D 6.2А....
У меня поле маленькое 400х300х300.... Скорость космическая не сильно нужна, хотелось бы по точнее...
Но не 10см за 41секунду... ((( Motor turning нужно правильно выставить... И плата опторазвязки хиленькая...
При сборке фото - если можно назвать это шкафом...
Но про скорости понял, буду пробовать (Спасибо Lunatic)... Если не хватит скорости... Буду уменьшать микрошаг...
А почему ручное управление могло пропасть... ???
Жал раньше ресет и стрелками управлял осями... Сначала работало, сейчас нет...
Хотя сегодня винду переустановлю может и это за одно вылечится... Но все таки интересно что мог случайно нажать что перестало работать..
Нужно еще будет найти в каком файле мач хранит конфигурацию..
У меня поле маленькое 400х300х300.... Скорость космическая не сильно нужна, хотелось бы по точнее...
Но не 10см за 41секунду... ((( Motor turning нужно правильно выставить... И плата опторазвязки хиленькая...
При сборке фото - если можно назвать это шкафом...
Но про скорости понял, буду пробовать (Спасибо Lunatic)... Если не хватит скорости... Буду уменьшать микрошаг...
А почему ручное управление могло пропасть... ???
Жал раньше ресет и стрелками управлял осями... Сначала работало, сейчас нет...
Хотя сегодня винду переустановлю может и это за одно вылечится... Но все таки интересно что мог случайно нажать что перестало работать..
Нужно еще будет найти в каком файле мач хранит конфигурацию..
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
bass писал(а):А почему ручное управление могло пропасть... ???
В файле с расширением xml, они лежат в корне мача.bass писал(а):Нужно еще будет найти в каком файле мач хранит конфигурацию..
Не видел механики станка, но уверен, что между 4000 имп на мм и на 320 имп на мм разницы не будет. 320 нормальная точность. 4000 перебор.bass писал(а):хотелось бы по точнее...
-
- Мастер
- Сообщения: 248
- Зарегистрирован: 29 ноя 2017, 20:52
- Репутация: 5
- Настоящее имя: Игорь
- Контактная информация:
Re: mach и некоторые проблемы.
Понял... Jog не смотрел...
Скан коды правильные стоят...
Если скорости нормальной добьюсь оставлю как есть микрошаг... Общими словами буду идти в обратную сторону...
Спасибо.
Скан коды правильные стоят...
Если скорости нормальной добьюсь оставлю как есть микрошаг... Общими словами буду идти в обратную сторону...
Спасибо.
-
- Мастер
- Сообщения: 248
- Зарегистрирован: 29 ноя 2017, 20:52
- Репутация: 5
- Настоящее имя: Игорь
- Контактная информация:
Re: mach и некоторые проблемы.
Нашел я конфигурационный файл... Заработало ручное управление, Jog помог....
Концевики настроил срабатывают... Целая история съехать была... Эмуляцию выставлял.. В порт конфиге..
Есть другой способ ??
1600мм/мин получилось нормально выставить... На 2000 срыв начинается.. Это наверное из-за 50В БП... (По позже поставлю 80В )...
Step per поставил 640 ... Расстояние нормальное проходит.. 10см значит 10см... Методом тыка выставил микрошаг... )))
Настроил скрипт выставления инструмента в 0... Вроде норм...
Задам здесь вопрос а какое ускорение шпинделя в инверторе прописать ?
Шпиндель 2.2 кВт китайский... То кажется долго разгоняется..
Еще как раз вопрос, но наверное не в этой теме надо задать..
Ст3 нужно рассверлить.. Сверло 5мм... Какие обороты и подачи ?
Ведь должен со сверлением без проблем справиться...
Концевики настроил срабатывают... Целая история съехать была... Эмуляцию выставлял.. В порт конфиге..
Есть другой способ ??
1600мм/мин получилось нормально выставить... На 2000 срыв начинается.. Это наверное из-за 50В БП... (По позже поставлю 80В )...
Step per поставил 640 ... Расстояние нормальное проходит.. 10см значит 10см... Методом тыка выставил микрошаг... )))
Настроил скрипт выставления инструмента в 0... Вроде норм...
Задам здесь вопрос а какое ускорение шпинделя в инверторе прописать ?
Шпиндель 2.2 кВт китайский... То кажется долго разгоняется..
Еще как раз вопрос, но наверное не в этой теме надо задать..
Ст3 нужно рассверлить.. Сверло 5мм... Какие обороты и подачи ?
Ведь должен со сверлением без проблем справиться...
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: mach и некоторые проблемы.
Концевики как лимиты?bass писал(а): Целая история съехать была... Эмуляцию выставлял.. В порт конфиге
Если да, то вон ту хрень нажать надо. Наехали на концевик, сработал estop. На кнопки не реагирует. Нажимаем на estop, он выключится. Аккуратно съезжаем с концевика. Всё.
-
- Мастер
- Сообщения: 248
- Зарегистрирован: 29 ноя 2017, 20:52
- Репутация: 5
- Настоящее имя: Игорь
- Контактная информация:
Re: mach и некоторые проблемы.
Понял спасибо...
Попробую... Первый раз когда такое случилось минут 20ть прыгал вокруг станка. Двумя ногами станину не сдвинешь, при освобожденных движках..
Попробую... Первый раз когда такое случилось минут 20ть прыгал вокруг станка. Двумя ногами станину не сдвинешь, при освобожденных движках..
- alex1234
- Кандидат
- Сообщения: 64
- Зарегистрирован: 28 июл 2016, 15:41
- Репутация: 22
- Настоящее имя: Александр
- Откуда: Киев
- Контактная информация:
Re: mach и некоторые проблемы.
может не совсем сюда но новую тему не хочу открывать.
Мач3, 66 версия стабильная.
В конце программы как обычно:
M5
M30
(останов шпинделя + возврат в начало).
Стал обращать внимание что прога перематывается на 1 стройчку, все Ок, но ручное управление (с кнопок клавы компа) не работает, вернее приводит к перемещени. цифр на экране Мача (смещает позицию типа фрезы) а самого звука шаговиков нет - т.е. станок ничего не получает и не перемещает.
Надо два раза мышом нажать "аварийный старт", только потом можно с клавы двигать шпиндель и запускать прогу...
Это я накосячил с настройками ? или так и надо?
программы отрабатываются нормально,
заканчиваются, шпиндель выключается.
а потом - стоим в первой строке и не работает ручное управление.
Что смотреть? что делать?
спасибо
Мач3, 66 версия стабильная.
В конце программы как обычно:
M5
M30
(останов шпинделя + возврат в начало).
Стал обращать внимание что прога перематывается на 1 стройчку, все Ок, но ручное управление (с кнопок клавы компа) не работает, вернее приводит к перемещени. цифр на экране Мача (смещает позицию типа фрезы) а самого звука шаговиков нет - т.е. станок ничего не получает и не перемещает.
Надо два раза мышом нажать "аварийный старт", только потом можно с клавы двигать шпиндель и запускать прогу...
Это я накосячил с настройками ? или так и надо?
программы отрабатываются нормально,
заканчиваются, шпиндель выключается.
а потом - стоим в первой строке и не работает ручное управление.
Что смотреть? что делать?
спасибо