Расчёт значения Steps per для Mach3

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Argentum47
Мастер
Сообщения: 866
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 97
Откуда: Саратов
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Argentum47 »

Lightaction писал(а): Здравствуйте! У меня точно такая же проблема, ось sleeve A не калибруется, проезжает на миллиметр дальше, чем Х. Решили ли вы свою проблему, в чём она была, если не секрет, буду рад любой помощи, ткните носом, куда копать?
В рамках Mach3 это никак не решить, зависимая ось не калибруется отдельно от главной, в параметр Steps Per зависимой оси можно вписать любое значение - оно не будет иметь никакого значения. Люди куда-то формулы зависимости Х1 и Х2 вписывали чтобы компенсировать, но это должна быть линейная зависимость, что наврядли имеет место быть. Либо механику как-то проиводить к идеальному равенству, либо искать другие программные решения, где можно калибровать отдельно, я таких не знаю.
Lightaction
Новичок
Сообщения: 2
Зарегистрирован: 05 окт 2018, 13:03
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Lightaction »

Да, ясно, спасибо огромное! Значит, как говориться, это норма. Буду пытаться подтянуть механику как-то.
Chishch72
Новичок
Сообщения: 2
Зарегистрирован: 13 авг 2018, 15:35
Репутация: 0
Настоящее имя: Виталий
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Chishch72 »

Здравствуйте, помогите пожалуйста расчитать значение steps per для станка. Винт швп 4мм на оборот его приводит зубчаато ремонная передача еепараметри на фото дробление шага 1/8 еще не определился точно. Помогите с формулой пожалуйста
Вложения
52ECDF19-0258-436F-9407-A434F169B499.jpeg (8008 просмотров) <a class='original' href='./download/file.php?id=148439&sid=9ec9ee9dc35dbd98f1a45e46b55038a3&mode=view' target=_blank>Загрузить оригинал (141.17 КБ)</a>
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4508
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение xenon-alien »

Chishch72 писал(а):Здравствуйте, помогите пожалуйста расчитать значение steps per для станка. Винт швп 4мм на оборот его приводит зубчаато ремонная передача еепараметри на фото дробление шага 1/8 еще не определился точно. Помогите с формулой пожалуйста
Я в Маче не силен, но расчеты обычно одни для всех.
200 шагов 1 оборот двигателя.
передаточное число 1,8
200 х 1,8 = 360 шагов/оборот уже винта (ШВП)
360 шагов = 4 мм хода
360 / 4 = 90 шагов/мм
Дробление 1/8
90 х 8 = 720 шагов/мм

Если ошибся, надеюсь ребята поправят.
Chishch72
Новичок
Сообщения: 2
Зарегистрирован: 13 авг 2018, 15:35
Репутация: 0
Настоящее имя: Виталий
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Chishch72 »

Спасибо
андреич63
Новичок
Сообщения: 3
Зарегистрирован: 08 ноя 2018, 23:04
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение андреич63 »

Доброго времени! Только начал изучать mach. При вводе данных steps per значение автоматически округляется в целое число при сохранении данных. Это как то можно изменить для ввода более точных значений?
Аватара пользователя
niksooon
Мастер
Сообщения: 2137
Зарегистрирован: 23 июн 2014, 23:18
Репутация: 1201
Откуда: Кашира
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение niksooon »

точку ставим вместо запятой, для пущего эффекту можно англицкую раскладку включить...........
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
андреич63
Новичок
Сообщения: 3
Зарегистрирован: 08 ноя 2018, 23:04
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение андреич63 »

niksooon писал(а):точку ставим вместо запятой, для пущего эффекту можно англицкую раскладку включить...........
спасибо! помогло.
андреич63
Новичок
Сообщения: 3
Зарегистрирован: 08 ноя 2018, 23:04
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение андреич63 »

Доброго времени! подскажите где косяк!
Посчитал шаг но что-то не правильно. Станок проходит 100мм на 5мм больше но в ноль возвращается ровно вроде по осиХ. значение у меня получилось 16,9765272631355. Привод у меня на тросике, барабан намотки Ф30мм.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11625
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение michael-yurov »

андреич63 писал(а):Доброго времени! подскажите где косяк!
Посчитал шаг но что-то не правильно. Станок проходит 100мм на 5мм больше но в ноль возвращается ровно вроде по осиХ. значение у меня получилось 16,9765272631355. Привод у меня на тросике, барабан намотки Ф30мм.
Я так понял, микрошаг 1/8 и ты не учел толщину тросика.
Проще всего настроить по факту. Т.е. если проезжает на 5% больше требуемого — уменьшить пропорционально настройку в программе.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение wldev »

андреич63 писал(а):Доброго времени! подскажите где косяк!
Посчитал шаг но что-то не правильно. Станок проходит 100мм на 5мм больше но в ноль возвращается ровно вроде по осиХ. значение у меня получилось 16,9765272631355. Привод у меня на тросике, барабан намотки Ф30мм.
Пройди максимальное расстояние которое можно замерить и потом скорректируй шаг.
Из твоих данных:
Шаг будет 100/105*16.97....итд
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Argentum47
Мастер
Сообщения: 866
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 97
Откуда: Саратов
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Argentum47 »

Люди старались, делали волшебную кнопку которая сама за всех посчитает, но нет, мыши плакали, кололись...
Stein82
Кандидат
Сообщения: 99
Зарегистрирован: 29 июл 2017, 14:55
Репутация: 0
Настоящее имя: Даниил
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение Stein82 »

Всем привет, товарищи тут пару дней мучался со станком, заметил что по оси Х убегает немного, ну и по оси Z тоже чуть чуть еле еле, заземление есть, люфтов нет. калибровал оси и получилось так, может я сам намерил но по оси Х он мне выдал 321.... с лишним шаг, а по оси Z 1282, я вот что подумал я нигде не встречал подобных чисел, и думаю за счет этих лишних микрошагов и набегает погрешность, в первом варианте поставил 320, запустил, стоял наблюдал больше не уходит никуда, думаю так же поступить и с осью Z поставить 1280 шагов и всё. что скажете? что то я перестал верить в эту калибровку....
nick.sv7
Новичок
Сообщения: 1
Зарегистрирован: 18 июн 2020, 11:29
Репутация: 0
Настоящее имя: Штанько Николай Михайлович
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение nick.sv7 »

Добрый день.
Подскажите где копать,не вводится расстояние для калибровки оси в режиме автоматическое вычисление значений (шагов на мм)
голубое окошко,где вводить данные мигает,данные не вводятся.
Спасибо.
putnik
Опытный
Сообщения: 173
Зарегистрирован: 07 апр 2015, 16:31
Репутация: 4
Настоящее имя: Батыр
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение putnik »

А как сделать расчёт если сервомоторы?
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4508
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение xenon-alien »

putnik писал(а): А как сделать расчёт если сервомоторы?
Читаем документацию на серву и ищем импульсы на оборот (зачастую равно импульсу энкодера х4; к примеру энкодер на 2 500, то импульсов/тиков 10 000 - шагов столько же, но можно изменить). А дальше точно так же, если степ/дир.
С аналогом не имел дела.
putnik
Опытный
Сообщения: 173
Зарегистрирован: 07 апр 2015, 16:31
Репутация: 4
Настоящее имя: Батыр
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение putnik »

xenon-alien писал(а): 19 сен 2020, 20:50
putnik писал(а): А как сделать расчёт если сервомоторы?
Читаем документацию на серву и ищем импульсы на оборот (зачастую равно импульсу энкодера х4; к примеру энкодер на 2 500, то импульсов/тиков 10 000 - шагов столько же, но можно изменить). А дальше точно так же, если степ/дир.
С аналогом не имел дела.
Это значение может быть 1048576?
Вложения
Screenshot_20200919-212219_Chrome.jpg (2984 просмотра) <a class='original' href='./download/file.php?id=186184&sid=9ec9ee9dc35dbd98f1a45e46b55038a3&mode=view' target=_blank>Загрузить оригинал (184.68 КБ)</a>
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4508
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение xenon-alien »

putnik писал(а): Это значение может быть 1048576?
Это только разрешение энкодера. (если ничего не пyтаю, то умноженное уже на 4, но не факт)
ПДФ-ка есть на с.драйвер?
putnik
Опытный
Сообщения: 173
Зарегистрирован: 07 апр 2015, 16:31
Репутация: 4
Настоящее имя: Батыр
Контактная информация:

Re: Расчёт значения Steps per для Mach3

Сообщение putnik »

xenon-alien писал(а): 19 сен 2020, 22:46
putnik писал(а): Это значение может быть 1048576?
Это только разрешение энкодера. (если ничего не пyтаю, то умноженное уже на 4, но не факт)
ПДФ-ка есть на с.драйвер?
Спасибо, решил вопрос тем что залил настройки привода с другого станка,
И выставил токой же импульс, значение получилось 320 на швп 2005 и 160 на 2010
Ответить

Вернуться в «Windows / Mach»