Стартуем в MACH3

Lodochnik
scooter-practic:

С кнопок в ручном режиме всё работает нормально. Но при работе станка по программе скорости переездов становятся больше чем при ручном управлении и происходит сбой.

Линейная скорость по осям ограничена параметрами в “мотор-тюнинге”, просто если обе оси работают одновременно(идет движение по диагонали, к примеру), то скорость движения фрезы будет больше, чем скорость движения по каждой оси(максимум в 1.41 раза, если по осям одинаковые параметры заданы). Сбой происходить может скорее от больших ускорений, особенно если выставлен параметр “постоянная скорость”.

scooter-practic

Попробую описать ситуацию по подробнее.
Выставил скорость в мотор тюнинге по всем осям.
Проверяю например работу оси Y и запоминаю скорость перемещения.
Загружаю УП.
Ставлю ноль по всем осям.
Увожу шпиндель по оси Y от ноля например на 20 см.
Запускаю работу УП.
Шпиндель сначала должен приехать в точку 0 по всем осям.
Шпиндель начинает движение к точке 0 по оси Y.
Так вот во время этого перемещения скорость больше чем скорость перемещения кнопками.
Разве не должен мач ограничить скорость до скорости “с кнопок” ?

Lodochnik
scooter-practic:

Разве не должен мач ограничить скорость до скорости “с кнопок” ?

Должен. Ломаный МАСН может преподносить сюрпризы. Поставьте демку с оф.сайта, без русификаторов и др. Попробуйте, тогда станет ясно.

scooter-practic

Усё сделал.
Дело было не в бобине. Джог стоял на 60 процентов…

21 days later
Gerka

Всем привет
такая проблема…запускаю масн3, все моторы по всем осям работают исправно, вот только по оси Z нажимаю page up, шпиндель опускается а должен подниматься, нажимаю page down шпиндель поднимается, где нудно выставить реверс команды?

valera123
Gerka:

где нудно выставить реверс команды?

Скорее всего поменяйте раскладку клавиатуры, перепрогромируйте

Карпуха
Gerka:

по оси Z нажимаю page up, шпиндель опускается а должен подниматься, нажимаю page down шпиндель поднимается, где нудно выставить реверс команды?

Сейчас скрин не дам, т.к. не в гараже. Это настраивается в “выходных сигналах на двигатель”. Либо можно на двигателе Z на одной фазе поменять провода местами.

Gerka
valera123:

Скорее всего поменяйте раскладку клавиатуры, перепрогромируйте

проблема еще в том что когда я запускаю Г-код в Маче, то все значения по оси Z приходилось менять т. е. если например в коде было Z+5.000 его нужно заменить на Z-5.000

valera123
Gerka:

проблема еще в том что когда я запускаю Г-код в Маче, то все значения по оси Z приходилось менять т. е. если например в коде было Z+5.000 его нужно заменить на Z-5.000

Аааа ну тогда кнопки тут не причем, неправильно мотор подключили

clav
valera123:

Аааа ну тогда кнопки тут не причем, неправильно мотор подключили

Или нет контакта в кабелях. Проверьте все соединения.

Gerka
valera123:

Аааа ну тогда кнопки тут не причем, неправильно мотор подключили

поясните пожалуйста, что именно не правильно?

посмотрел разъемы у трех моторах подключение разное… буду проверять что к чему.

Карпуха

Gerka, у Вас два пути. Один - это на двигателе Z на одной фазе поменять местами провода. Или в Маче: заходите: Config->Port and Pins->Motor Outputs и смотрим скрин, который я привёл ниже. И теперь для оси Z в столбце Dir LowActive меняем значение на противоположное. Т.е. если стоит “галка”, то ставите “крестик” и наоборот, если стоит “крестик”, то ставите “галку”. И всё! И при нажатии на клаве соответствующих кнопок ось будет ездить туду, куда надо.

andre00

Посмотрите что у Вас в этой графе в настройках и поменяйте на противоположное.

Опоздал с ответом

Gerka
Карпуха:

заходите: Config->Port and Pins->Motor Outputs и смотрим скрин, который я привёл ниже. И теперь для оси Z в столбце Dir LowActive меняем значение на противоположное. Т.е. если стоит “галка”, то ставите “крестик” и наоборот

Спасибо большое, помагло…
Андрей Вам тоже спасибо.

uxtbl

Доброго времени суток форумчанам!! Собрал станок и столкнулся с делемой настройки Mach3. Собственно в чем проблема видно на видео cncfiles.ru/download/2314 .
При смене параметров и скорости эфект не меняется. Теперь по железу. Опторазвязка с робозоны robozone.su/…/interfejsnaya-plata-s-optorazvyazkoj… последняя версия, контроллер L297+irfz44 , двигатели SM57HT56-2804A 2.5V 2.8A 0.9Om , питание 12V 5V и 3.3V (на двигатели) от доброкачественного компьютерного БП. Настройки двигателей steps pir 1200 velociti 300 Accel 25 Step и Dir pulse 1

andre00

Так сколько вольт на двигатели (L297+irfz44 ) подаете? если 12В то это мало с таким драйвером по хорошему надо вольт 30-40. Вообще этот драйвер (L297+irfz44 ) работает в полушаге так что ставьте steps per 200 (это параметр сколько сделать шагов двигателю на 1мм перемещения). 200 для этого драйвера и винта с шагом 2мм.

uxtbl
andre00:

Так сколько вольт на двигатели (L297+irfz44 ) подаете? если 12В то это мало с таким драйвером по хорошему надо вольт 30-40. Вообще этот драйвер (L297+irfz44 ) работает в полушаге так что ставьте steps per 200 (это параметр сколько сделать шагов двигателю на 1мм перемещения). 200 для этого драйвера и винта с шагом 2мм.

Двигатели питаю 3,3 В так как по паспорту они на 2,5В. Драйвер в режиме полушага. Резьба на валах 3 мм на оборот

andre00

Забудьте про напряжение в паспорте, для этих двигателей нормальное напряжение начинается от 24-27в, подайте хотя бы 12В и вы увидите разницу. У меня двигатели по паспорту на 3.6В на первом станке питаю 29В (подкрученый 27В БП) на втором 36В и все нормально. Главное это ток правильно выставить.
Для 3мм винта ставьте steps per 133.33333333

uxtbl
andre00:

Забудьте про напряжение в паспорте, для этих двигателей нормальное напряжение начинается от 24-27в, подайте хотя бы 12В и вы увидите разницу. У меня двигатели по паспорту на 3.6В на первом станке питаю 29В (подкрученый 27В БП) на втором 36В и все нормально. Главное это ток правильно выставить.
Для 3мм винта ставьте steps per 133.33333333

Чесно говоря у меня была такая мысль, подать вольт 24, но страшно спалить двигатель не дешевый он. Опорное напряжение выставил согласно описанию, а ток не подскажите как выставить?

Карпуха
uxtbl:

Чесно говоря у меня была такая мысль, подать вольт 24, но страшно спалить двигатель не дешевый он

Я на PL57H76 подаю 65 вольт. Тут всё зависит от драйвера, какое он напряжение выдержит. У меня драйвер до 80В. Главное - ток выставить по паспоту.

andre00
uxtbl:

а ток не подскажите как выставить?

Посмотрите тут cncfiles.ru/download/875 , полное описание по настройке. (надо успеть нажать “Если файл в течении 10 секунд не начал скачиваться, нажмите на эту ссылку” иначе может выдать что такой страницы нет.