StepMaster ver 2.5

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: StepMaster ver 2.5

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

titan80 писал(а):После подключения SM оказалось, что точно приехать нельзя ни на одно отверстие. Отклонение примерно равно -0,15 по X и -0.3 по Y. На фото хорошо видно.
Меня смущает второй пункт:
titan80 писал(а):2. Изменилась величина перемещения по осям при неизменных значениях mm/pulse в Motor Parameter
. Хорошо бы с этим вопросом сначала разобраться. Изменилась в несколько раз, в соответствии с множителем на плате? Или какие-то другие изменения?
titan80 писал(а):Я объясняю это смещение изменением напряжения питания датчиков LJ12A3 с 5В (от платы NCStudio) на 9В (с платы SM).
Догадка верна?
Может быть в этом дело. Может быть в скорости реакции на срабатывание датчиков (на плате сигнал проходит через опторазвязку). Может быть причина в скорости поиска базы и ускорениях при замедлении при наезде на датчик.
Скорее всего придется внести корректировки в координаты крепежных позиций.
Аватара пользователя
titan80
Новичок
Сообщения: 30
Зарегистрирован: 14 фев 2016, 21:46
Репутация: 0
Откуда: Воронеж
Контактная информация:

Re: StepMaster ver 2.5

Сообщение titan80 »

Михаил, я сейчас буду еще раз проверять перемещения, чтобы выложить окончательную версию отчета и есть пара вопросов:

1. Степень фильтрации (Smoothing) влияет на величину перемещений при прочих равных? Мне кажется, что на HIGH тише и плавнее чем на MID. Какой уровень сейчас поставить для теста?
2. Полез в шкаф сфоткать конфигурацию Множитель/Фильтрация и обнаружил, что светодиод Power 12V периодически мигает
SMv2.5_PowerLED_blink.jpg (2608 просмотров) <a class='original' href='./download/file.php?id=141509&mode=view' target=_blank>Загрузить оригинал (1.61 МБ)</a>
Пустяк?
Аватара пользователя
titan80
Новичок
Сообщения: 30
Зарегистрирован: 14 фев 2016, 21:46
Репутация: 0
Откуда: Воронеж
Контактная информация:

Re: Изменение величины перемещения на NCStudio5+SMv2.5

Сообщение titan80 »

(... продолжение сообщения 839)

Теперь, когда у меня есть опорная точка, проверю величину перемещения по оси Y при том же значении mm/pulse = 0.001563 (Motor Parameter), которое стояло и до подключения SM.
Еще раз. Система NCStudio ничего не знает о подключенной плате SM. Она управляет станком так, как будто на драйверах установлен микрошаг 1/32.
На самом деле микрошаг на драйверах, получающих сигнал с платы SM, выставлен 1/128
IMAG0336.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141511&mode=view' target=_blank>Загрузить оригинал (228.8 КБ)</a>
, так как Множитель (Multiplier) платы SM установлен на х4
IMAG0337.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141512&mode=view' target=_blank>Загрузить оригинал (349.44 КБ)</a>
Степень фильтрации = MID.

Проверяю значение mm/pulse в Motor Parameter
IMAG0342.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141513&mode=view' target=_blank>Загрузить оригинал (230.57 КБ)</a>
оно осталось прежним, как до подключения платы SM.

Еду на концевики
IMAG0343.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141514&mode=view' target=_blank>Загрузить оригинал (162.9 КБ)</a>
Загружаю координаты моей опорной точки и еду туда
IMAG0344.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141515&mode=view' target=_blank>Загрузить оригинал (343.47 КБ)</a>
Замер биения штифта в шпинделе - около сотки
TIR_Spindle_Pin_d6h6.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141516&mode=view' target=_blank>Загрузить оригинал (362.57 КБ)</a>
Проверяю соосность штифтов шпинделя и опорного отверстия - все норм, подшипник скользит. Шпиндель и физически и по координатам NC находится точно (+/- 0.01мм) в нулевой точке.
IMAG0345.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141517&mode=view' target=_blank>Загрузить оригинал (173.71 КБ)</a>
Теперь надо измерить перемещение, которое шпиндель совершал до подключения SM при неизменном значении mm/pulse = 0,001563.
Для этого выбираю другое штифт-отверстие, которое должно иметь координаты X0.00 Y-120.00, и измеряю расстояние от его центра до текущего нуля.
IMAG0346.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141518&mode=view' target=_blank>Загрузить оригинал (284.43 КБ)</a>
Диаметр штифта = 6мм +/- 0,005мм. Расстояние = 119,93.

Измеряю перемещение, которое совершает шпиндель с подключенной платой SM
IMAG0348.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141519&mode=view' target=_blank>Загрузить оригинал (196.56 КБ)</a>
IMAG0350.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141520&mode=view' target=_blank>Загрузить оригинал (198.93 КБ)</a>
= 119.86

Разница 119,93 - 119,86 = 0,07 мм


Проверяю скользит ли подшипник
IMAG0351.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141521&mode=view' target=_blank>Загрузить оригинал (194.61 КБ)</a>
нет не скользит.

Прижав к штифтам плитку УСП смотрю смещение на просвет
IMAG0353.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141522&mode=view' target=_blank>Загрузить оригинал (175.64 КБ)</a>
Пробую щупом 0,05 мм - входит свободно. Щуп 0,1 мм не входит.
IMAG0354.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141523&mode=view' target=_blank>Загрузить оригинал (207.17 КБ)</a>
Можно считать, что штангель не наврал.


Возвращаю шпиндель в нулевую точку и проверяю скольжение подшипника - все норм, скользит как и раньше.
IMAG0358.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141524&mode=view' target=_blank>Загрузить оригинал (183.62 КБ)</a>
Меняю mm/pulse для оси Y c 0.001563 на 0,001562 (подобрано предварительно)
IMAG0359.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141525&mode=view' target=_blank>Загрузить оригинал (509.69 КБ)</a>
Снова отправляю шпиндель в точку X0.00 Y-120.00 и измеряю пройденное расстояние,
IMAG0361.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141526&mode=view' target=_blank>Загрузить оригинал (251.04 КБ)</a>
которое теперь равно 119,94 мм.

Проверяю скользит ли подшипник на штифтах
IMAG0363.jpg (2587 просмотров) <a class='original' href='./download/file.php?id=141527&mode=view' target=_blank>Загрузить оригинал (178.86 КБ)</a>
Да, скользит также хорошо, как и в нулевой точке.

Вывод: разница в величине перемещения при неизменном значении mm/pulse с платой StepMaster и без неё все же есть.
Для каких-то задач разница в 0,07 мм будет незаметна. Для моей штифт-доски эта разница оказалась актуальной.

Вышеописанная процедура была проделана по 5 раз только по оси Y для отверстий X0.00 Y-120.00 и X0.00 Y120.00.
Разброс значений составил 0,01мм (можно списать на температурные колебания).
Шпиндель и ПЧ не включал.

Конечно, есть вероятность, что продемонстрированная разница - это всего лишь особенность одного конкретного драйвера на оси Y этого станка.
Или особенность канала Y именно моей платы NCStudio.
Сейчас подберу mm/pulse для оси X и вырежу тестовую деталь. Результаты представлю в следующем сообщении.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7489
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: StepMaster ver 2.5

Сообщение MX_Master »

Надо ещё не забыть особенность механики и особенность древесины при разных значениях влажности.
Smlua
Мастер
Сообщения: 806
Зарегистрирован: 15 май 2017, 16:29
Репутация: 374
Настоящее имя: Mikhail
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Smlua »

винт 10мм на оборот? 0,0015625 должно быть. иначе будет погрешность в зависимости от пройденого расстояния. ставьте значения делитяля кратные 10, например 1/20 или 1/80 в зависимости от значения умножителя. На шаговых ставил себе 1/20 без умножения и 0.0025 на импульс. Скорость холостую больше даст поставить. Потом проверьте значения ускорений. Я на шаговых так и не смог добиться в точности при ручных перемещениях как на "родной" плате так и на СМ. при перемещении на 1 мм по индикатору всегда перепрыгивал на 2-3 сотки. Может шаговики такие или еще что - не знаю, не разбирался особо, самое интересное что при обработке размеры нормально выдавал на деталях. Решилось после того как сервы поставил.
Аватара пользователя
titan80
Новичок
Сообщения: 30
Зарегистрирован: 14 фев 2016, 21:46
Репутация: 0
Откуда: Воронеж
Контактная информация:

Re: StepMaster ver 2.5

Сообщение titan80 »

MX_Master писал(а):Надо ещё не забыть особенность механики и особенность древесины при разных значениях влажности.
Так и есть. И еще приходится учитывать тип фрезы:
IMAG0120.jpg (2494 просмотра) <a class='original' href='./download/file.php?id=141534&mode=view' target=_blank>Загрузить оригинал (248.05 КБ)</a>
Аватара пользователя
titan80
Новичок
Сообщения: 30
Зарегистрирован: 14 фев 2016, 21:46
Репутация: 0
Откуда: Воронеж
Контактная информация:

Re: StepMaster ver 2.5

Сообщение titan80 »

Smlua писал(а):винт 10мм на оборот? 0,0015625 должно быть. иначе будет погрешность в зависимости от пройденого расстояния. ставьте значения делитяля кратные 10, например 1/20 или 1/80 в зависимости от значения умножителя. На шаговых ставил себе 1/20 без умножения и 0.0025 на импульс. Скорость холостую больше даст поставить. Потом проверьте значения ускорений. Я на шаговых так и не смог добиться в точности при ручных перемещениях как на "родной" плате так и на СМ. при перемещении на 1 мм по индикатору всегда перепрыгивал на 2-3 сотки. Может шаговики такие или еще что - не знаю, не разбирался особо, самое интересное что при обработке размеры нормально выдавал на деталях. Решилось после того как сервы поставил.
1. mm/pulse - я сначала поставил значение с восемью знаками после запятой, но вскоре где-то на форуме или ютубе услышал замечание, что желательно не более шести знаков после запятой. Типа если больше шести, то система начинает слегка тупить. Очередной миф?

2. MicroStep. "Кратность 10" помимо увеличения холостой скорости еще на что-то повлияет?

SM вы продолжаете использовать?
Smlua
Мастер
Сообщения: 806
Зарегистрирован: 15 май 2017, 16:29
Репутация: 374
Настоящее имя: Mikhail
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Smlua »

Продолжаю. Кратность влияет на рассчет мм/пульс, чтоб не писать кучу знаков после запятой, и системе все равно сколько там знаков. Если рассчет показывает эти знаки, значит их нужно вписать.
Аватара пользователя
titan80
Новичок
Сообщения: 30
Зарегистрирован: 14 фев 2016, 21:46
Репутация: 0
Откуда: Воронеж
Контактная информация:

Re: StepMaster ver 2.5

Сообщение titan80 »

(... в продолжение сообщения 843)

Вырезал пробную деталь при следующих значениях mm/pulse:
X = 0.001564
Y = 0.001562
(для чистоты эксперимента с шестью знаками после запятой)

Первым идет размер в модели, затем в скобках - фактический, последнее число - дельта.
Фрезы: 1. GM-2EX-D3.0_KMG303_AlTiN_ZCC.CT - наружный контур и крестообразный паз. 2. GM-4W-D6.0_KMG405_TiAIN_ZCC.CT - L-образный паз и штифт-отверстия.
Подача (Feedrate)- 2200мм/мин; заглубление (stepdown) - 2мм
T5P3.007.JPG (2454 просмотра) <a class='original' href='./download/file.php?id=141557&mode=view' target=_blank>Загрузить оригинал (179.12 КБ)</a>
IMAG0366.jpg (2454 просмотра) <a class='original' href='./download/file.php?id=141558&mode=view' target=_blank>Загрузить оригинал (213.89 КБ)</a>
IMAG0367.jpg (2454 просмотра) <a class='original' href='./download/file.php?id=141559&mode=view' target=_blank>Загрузить оригинал (185.46 КБ)</a>
В нулевую точку шпиндель приезжает с прежней повторяемостью после корректировки координат нулевой точки в связи с изменением значений mm/pulse.
sazn86
Мастер
Сообщения: 514
Зарегистрирован: 30 ноя 2016, 09:41
Репутация: 19
Контактная информация:

Re: StepMaster ver 2.5

Сообщение sazn86 »

Все доброго дня. Подскажите как к StepMaster ver 2.5 подключить помпу охлаждения шпинделя, как настроить в матч 3 автоматическое ее включение?
Как в Матч 3 настроить лимиты по осям, что бы они же были и домом.
За ранее всем спасибо.
Argentum47
Мастер
Сообщения: 911
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 110
Откуда: Саратов
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Argentum47 »

sazn86 писал(а):Все доброго дня. Подскажите как к StepMaster ver 2.5 подключить помпу охлаждения шпинделя, как настроить в матч 3 автоматическое ее включение?
Как в Матч 3 настроить лимиты по осям, что бы они же были и домом.
За ранее всем спасибо.
как-как прокинуть её питание на реле степмастера (17 пин), настроить в маче (spindle setup вкладка), потом править постпроцессор САМа которым вы пользуетесь чтобы он добавлял М8 в начало каждой УП и выключал в конце. А вот делать домашние датчики концевиками не надо - будете постоянно наезжать и страдать от этого. Лучше или отдельные механические поставить прям в конец оси, или забыть про них.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Сергей Саныч »

sazn86 писал(а):как к StepMaster ver 2.5 подключить помпу охлаждения шпинделя, как настроить в матч 3 автоматическое ее включение?
Степмастер и Мач в это дело лучше вообще не впутывать :)
Надо внимательно изучить документацию к вашему частотнику. У многих есть программируемое реле, которое при определенных настройках включается, когда преобразователь находится в состоянии "работа" (Run). Через это реле и включайте вашу помпу.
Если такого реле нет, то можно воспользоваться программируемыми цифровыми выходами частотника, поставив дополнительное реле.
Чудес не бывает. Бывают фокусы.
Argentum47
Мастер
Сообщения: 911
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 110
Откуда: Саратов
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Argentum47 »

Сергей Саныч писал(а):Степмастер и Мач в это дело лучше вообще не впутывать :)
Надо внимательно изучить документацию к вашему частотнику. У многих есть программируемое реле, которое при определенных настройках включается, когда преобразователь находится в состоянии "работа" (Run). Через это реле и включайте вашу помпу.
Если такого реле нет, то можно воспользоваться программируемыми цифровыми выходами частотника, поставив дополнительное реле.
Кстати да, я только сейчас понял зачем оно там.
sazn86
Мастер
Сообщения: 514
Зарегистрирован: 30 ноя 2016, 09:41
Репутация: 19
Контактная информация:

Re: StepMaster ver 2.5

Сообщение sazn86 »

Спасибо за ответы. На счет концевиков, думаю вообще не делать Дом, оставить только концевики при наезди на которые станок останавливается.
На счет запуска насоса охлаждения надо будет изучать частотник ( у меня такой https://item.taobao.com/item.htm?id=42306210217) пока не нашел как автоматически запускать с него насос).
Аватара пользователя
frezeryga
Почётный участник
Почётный участник
Сообщения: 13712
Зарегистрирован: 18 авг 2013, 16:08
Репутация: 5069
Откуда: Жуковский
Контактная информация:

Re: StepMaster ver 2.5

Сообщение frezeryga »

Хоумы какраз нужны а концевики фтопку.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Сергей Саныч »

sazn86 писал(а):пока не нашел как автоматически запускать с него насос

Насколько я понял из мануала на hy02d243b, надо использовать контакты FB и FC и установить параметр PD052 (Multi-Output 3) в 01 (DRV)
Чудес не бывает. Бывают фокусы.
Argentum47
Мастер
Сообщения: 911
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 110
Откуда: Саратов
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Argentum47 »

frezeryga писал(а):Хоумы какраз нужны а концевики фтопку.
концевики тоже нужны, но только там где на выходе передачи столько дури что ось может сама по себе гулять уйти. Топовые 86е шаговики под 70 вольтами через зубчатую рейку подолбятся в край пока не выключу - ничего страшного, а вот сервы с планетарками могут и к соседу в бокс уехать - маленькие стопора их не остановят.
Аватара пользователя
frezeryga
Почётный участник
Почётный участник
Сообщения: 13712
Зарегистрирован: 18 авг 2013, 16:08
Репутация: 5069
Откуда: Жуковский
Контактная информация:

Re: StepMaster ver 2.5

Сообщение frezeryga »

Механические упоры нужны хорошие в любом случае.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Serg »

Серва 750 Вт с планетарным редуктором 1:10 и приводом на рейку просто разогнула приваренный в качестве упора уголок 40-ку, когда датчик лимита сдох...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Argentum47
Мастер
Сообщения: 911
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 110
Откуда: Саратов
Контактная информация:

Re: StepMaster ver 2.5

Сообщение Argentum47 »

UAVpilot писал(а):Серва 750 Вт с планетарным редуктором 1:10 и приводом на рейку просто разогнула приваренный в качестве упора уголок 40-ку, когда датчик лимита сдох...
вот-вот, у нас в пазу конструкционного профиля была дюралька 16 закручена двумя М6 - что она была, что её не было, чуть портал не упал.
Ответить

Вернуться в «Электроника»