А есть ли у нас специалист знающий MACH3?

  • AKlion
  • Автор темы
Больше
9 года 4 нед. назад #6860 от AKlion
А есть ли у нас специалист знающий MACH3? Нужна помощь по запуску и настройке. Если таковой есть то стукните плизз в скайп AKLion

Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад #6909 от SashLo
Специалистом себя не назову, но запустить Mach помогу.

Если вы используете драйвер параллельного порта.
Первое что рекомендуют сделать, это протестировать драйвера порта.
В установленной программе Mach находим файл под названием DriverTest.exe запускаем.
Выходит окно тестера. Выбираем 25Khz жмём старт. Если зелёная шкала в середине окна заполнилась примерно до середины - это ваша частота.
При тестировании не должен быть запущен Mach. Всё закрываем.
Запускаем Mach. Задаем единици.
В диалоговом меню: Конфигурации>Выбор единиц (Config>Select Native Units)
Удобнее, конечно, в милиметрах работать.
Далее выбираем Конфигурации>Общие конфигурации
Выставляем всё как на картинке и если снимим галочку с AutoScreen, то Mach будет вовесь экран. Выделено красным овалом.
Обратите на выделение, это делает ход станка плавным без рывков.
[IMG

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад #6910 от SashLo
У меня контроллер Китайского производства и описывать запуск буду с ним.
[IMG


Если контроллер другой, то назначение контактов параллельного порта будет другое.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад #6911 от SashLo
Контроллер имеет встроенную систему стабилизации тока в обмотке, величина тока не зависит от модели применяемого шагового двигателя и определяется: максимальный ток обмоток - величиной измерительных резисторов, установленных в контроллере, текущий – положением DIP-переключателей 1-2 в каждом из каналов контроллера.
Для улучшения работы контроллера и повышения скоростных качеств предусмотрена возможность установки скорости спада тока в обмотке, это обеспечивается изменением положений DIP-переключателей 3-4 для каждого канала контроллера.
Таблица установки DIP-переключателей.
[IMG


Первый разъём питание
[IMG


Размещение разъёмов по осям на контроллере.
[IMG

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад - 9 года 2 нед. назад #6912 от SashLo
Настройка программы MACH3 для 4-х осевого контроллера HY-TB4DV-M который у меня.
Войдите в меню «Конфигурации»(engine configuration) , далее пункт меню Порты и Пины(Port&Pins).
[IMG

Установите режимы подменю «Настройка портов и выбор осей» (Port setup & Axis select) согласно фото:
[IMG

В этом окне выбираем 25000hz, то есть 25Khz. которые получились после теста драйверов.
Войдите в подменю «Входные сигналы»(Input Signals) и также установите галочки в соответствие с фото.
Это включает оси которые будут работать.
[IMG

Обратите внимание – список длинный, поэтому перемещайтесь вниз до пункта «EStop»
[IMG
[
Теперь выберите меню «Выходы двигателей» (Motor outputs) и также введите параметры в соответствии с фото.
[IMG

Теперь установим режимы управления двигателями, входим в меню «Выходные сигналы»(Outputs Signals) и устанавливаем значения по фото.
[IMG

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад #6913 от SashLo
Установка скоростей холостых перемещений и передаточных чисел.
В меню «Конфигурации»(Engine Configuration) выбираем пункт «Настройка двигателей» (Motor Tuning)
[IMG

Передаточные числа, скорости и ускорения устанавливаются раздельно для каждой оси, поэтому выбираем нужную ось,
например «ось X» (Axis X) и вводим данные для нее, затем сохраняем данные и переходим к следующей оси.
В окошке «Шагов на мм» (Step per mm) данные вводятся в соответствии таблицей для винтовых передач,
соединенных напрямую с двигателем, имеющим угол одного шага 1,8 градуса. То есть 200шагов/оборот.
[IMG

Вводим данные передаточного числа в программу(шагов на ММ) .
Скорости и ускорения выбираем минимальные для данного привода, в дальнейшем можем их скорректировать.
Сохраняем настройки.
Если другая ось имеет другое передаточное число, скорость или ускорение, вводим другие данные для другой оси:
[IMG

Не забываем сохранить настройки. Длительность импульсов шага и направления оставляем установленными по умолчанию (1 или 2).
Если ваш привод должен работать с более высокими скоростями вы сможете поэкспериментировать с этими настройками позже.
На этом основные настройки программы закончены.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад - 9 года 2 нед. назад #6914 от SashLo
Тщательно проверяем подключение двигателей, переводим DIP-переключатели 1-2 в положение «OFF» (минимальный ток в обмотках двигателей), а DIP-переключатели 5-6 в положение выбранного дробления шага по каждой оси.
Подключаем кабель LPT к принтеру и контроллеру.
В главном окне программы MACH нажимаем клавишу «Cброс» (Reset), чтобы рамка вокруг нее мигала.
Включаем питание контроллера. Снова нажимаем в главном окне клавишу «Cброс» (Reset), чтобы рамка вокруг нее светилась зеленым цветом. В этот момент двигатели должны зафиксировать свое положение и слегка зашуметь.
Выждав 15-20 минут, определяем нагрев двигателей и радиатора контроллера и если их температура не повысилась, можно установить положение DIP-переключателей 1-2 в положение соответствующее номинальному току для этих двигателей. Если вам неизвестен номинальный ток, установите положение DIP-переключателей в положение 50% и выждав еще 15 - 20 минут, снова проверьте нагрев. Если нагрева нет, можно повышать ток до 75% или до 100% . Оптимальным считается ток, когда двигатели после получасовой работы не нагреваются до температуры выше 50-60 градусов. Радиатор контроллера должен нагреваться не выше 40 градусов при длительной работе.
Нажимаем клавишу «TAB» на клавиатуре и пробуем управлять двигателями с помощью цифровой клавиатуры или мышью.
Если направление вращения двигателей не совпадает с тем, которое необходимо, можно изменить полярность подключения одной из обмоток соответствующего канала или в меню «Конфигурации»(engine configuration), пункт меню Порты и Пины(Port&Pins) подменю «Выходы двигателей» (Motor outputs) изменить значение Dir Low Active в нужном канале.
[IMG

Поэкспериментируйте с установкой разных скоростей и ускорений, выбирая те, которые вас больше устраивают и при которых двигатели вращаются устойчиво без пропуска шагов и подергиваний.
Максимальная скорость примерно равна 500-600 мм/мин на каждый миллиметр шага винта. Т.е. если ваш винт имеет шаг 5 мм, вы можете достичь скорости примерно 2500-3000 мм/мин. Это значение усредненное и зависит от модели двигателя и механики станка
Добившись максимально возможной скорости, имейте ввиду, что для реальной устойчивой работы эти значения желательно снизить на 20-40%.
Можно также поэкспериментировать со скоростью спада тока в обмотках, но это лучше делать на готовом станке.
Подключение шпинделя.
Если ваш шпиндель потребляет ток не более половины того что указано на реле, установленном на плате контроллера и питается от низковольтного источника, то для управления шпинделем можно использовать только реле, установленное на плате.
Если шпиндель питается от сети 220 вольт, желательно использовать дополнительное механическое или твердотельное реле, запитываемое от того же источника питания, что и контроллер.
Схемы подключения:
[IMG

Контакты дополнительного реле должны обеспечивать двухкратный запас по току и напряжению.
Это всё, что поможет запустить Mach и станок.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Dmitriytlt
Больше
9 года 2 нед. назад #6915 от Dmitriytlt
Саня, слов нет, молодец!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • SashLo
Больше
9 года 2 нед. назад #6916 от SashLo
Спасибо!
Ещё уточнение:
После всех установок и ввода показателей, обязательно нажать кнопку ПРИМЕНИТЬ.
И необходимо все настройки сохраняем. В меню Конфигурация>сохранить настройки (Config>Save Settings)
[IMG


Это надо делать обязательно. Сама программа не запоминает настроек их надо сохранять. Иначе всё придётся вводить заново.
Вот теперь точно всё. Будут вопросу, чем смогу помогу.
Спасибо сказали: Dmitriytlt

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • AKlion
  • Автор темы
Больше
9 года 2 нед. назад #6917 от AKlion
Саш как бы тебя в гости пригласить??? Оставь плизз телефон или перезвони мне на 460620

Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.