1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Mach3 двигатели не работают

Как работать с программой Mach3. Видеоподборка

Программное обеспечение Mach3 предназначено для автоматизации рабочих процессов станков. Программа устанавливается на компьютер и позволяет управлять такими станками, как:

  • плазморезы и лазерные станки;
  • маршрутизаторы;
  • фрезерные и токарные;
  • гравировальные,
  • зубонарезные и другие.

Mach3 отличается огромным функционалом и очень продуманным и понятным интерфейсом, однако, обилие меню, подменю, кнопок и прочей навигации зачастую ставят в тупик пользователей, столкнувшихся с программой впервые.

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

Видео о работе с программой Mach3

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

Настройка программы – https://www.youtube.com/watch?v=R9IfIKR6MZU

Очень грамотный видеообзор, в котором на примере плазменного станка рассказывается о настройке базовых параметров программы (контроль высоты, датчик касания, настройки мотора и осей). Помимо рекомендаций по настройкам, в видео дается информация по некоторым вкладкам программы (например, диагностика) и объясняется необходимость снятия или установки “галочек” на различных пунктах меню.

Настройка осей – https://www.youtube.com/watch?v=oCqFYovLjHg

Калибровка осей X,Y,Z – это один из важнейших пунктов настройки программы Mach3 для корректной работы станка ЧПУ. В данном видео на примерах показаны все этапы калибровки данных параметров, причем, рассмотрено два варианта: практический и математический.

Высота инструмента – https://www.youtube.com/watch?v=pMW3tsSS7XA

Настройка высоты инструмента необходима для корректного перемещения режущего или иного обрабатывающего элемента над заготовкой. В видеоуроке рассказывается о том, что представляет собой датчик высоты, демонстрируется принцип его работы и настройка всех пунктов меню программы.

Управление шпинделем – https://www.youtube.com/watch?v=Jv-XFrfFiO0&t=185s

Видеоролик предлагает очень подробную инструкцию по настройке параметров автоматического управления шпинделем через программу Mach3. Помимо программной информации, в видео подробно и наглядно рассказывается о подключении шпинделя.

Настройка концевиков – https://www.youtube.com/watch?v=898za-3UdTk&t=80s

В данном уроке продемонстрировано расположение концевиков на станке, схема их подключения на плате и пошаговая последовательность открытия нужных пунктов меню программы и заполнения всех необходимых полей. Параллельно с видеоинструкцией, показано, как на изменения настроек реагирует реальный станок.

Как видно из видеороликов, программа Mach3 является одной из самых простых в освоении систем управления оборудованием. Несмотря на пугающе большое количество кнопок и окон, разобраться с ней не составляет труда. Все разделы разработаны таким образом, что даже у пользователя-новичка настройка всех параметров не отнимет много времени.

Mach3 двигатели не работают

Стандартный глюк для станка, работающего от обычного персонального компьютера

Ничего стандартного здесь нет. Многие гоняют мач годами, и сталкиваются с проблемой порта раз — два за жизнь.

Причины могут быть разные. Категоричные ответы здесь не годятся.

Стандартный глюк для станка, работающего от обычного персонального компьютера. Real-time только от отдельного микроконтроллера возможен, DSP(digital signal processor) например.

Да, вот только японцы (к примеру Okuma) использующие в качестве операционной системы Windows XP или немцы (к примеру ESAB-), использующие даже Windows CE об этом не знают. Делают себе по маленьку станки и продают по всему миру. И самое интересное никаких проблем со встроенными обычными материнками (тобишь от обычного персонального компьютера) не имеют.

спасибо за отклик, но никто ничего по питанию так и не сказал, это помеха по питанию или в другом месте копать?

спасибо за отклик, но никто ничего по питанию так и не сказал, это помеха по питанию или в другом месте копать?

А окно с траекторией какое отображалось?
Дело в том, что я тоже “ловил” странные сбои MACH-а, например: вырезаю заготовку из листа магния 7мм. фрезой 3.175мм, съём по 1мм., окно просмотра траектории показывает аксонометрию заготовки. Фреза при очередном проходе отъезжает на 100мм. вбок(заглубление уже 4мм.) и продолжает траекторию как в УП, но только в 100мм. в стороне. Причём в момент отъезда в окне MACHа линия отъезда отображалась! Потом пропала.
Т.е. если бы это было железо компа, то MACH не отобразил бы эту линию, значит дело было в проге.

да а если использовать Smooth Stepper. ведь там лпт нет…

Вопрос. Какая система и в каком виде стоит? Подобные шутки были когда срабатывала, например, не вычищенная из системы приблуда виндов. Ну, или что нибудь подобное.
А еще такие вещи происходят с некоторыми ломаными клонами Мача.

mach — лицензия, окна-game edition, до этого было всё нормально недели три…

Если не секрет- как покупали? Кред. картой?

igor-div, а сам G-код анализировал? Может не мач а САМ-программа накосячила?

Тоже случалось что ось Z (почему-то только она) жила сама по себе, вылечилось полностью когда поставил бесперебойник на комп и питание драйверов и сделал качественный контур заземления для станка…

Читать еще:  Что такое двигатель bfq

покупал у мариобад платил через терминал

да а если использовать Smooth Stepper. ведь там лпт нет…

Я пошел сразу по этому пути, вроде нареканий нет ни каких. Единственно что заметил Мач не любит когда в нем за один сеанс много лазиют, если УП одна работает целый день без передышки по кругу.

вчера произошел неприятный инцедент:

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

блин вчера опять такой-же косяк, и опять ни с того ни с сего, весь этот промежуток времени — 6 дней работал нормально, а тут опять…что делать…

Не бывает бесплатно и качественно!

а mach3 и не бесплатно…

Смутстеппер (если установлен) лучьше питать от своего источника а не через USB и еще раз повторяю- Заземление

поставили ups, такая-же ерунда…я вот тут подумал: а вирусы могут быть виноваты?

igor-div: вирусы теоретически могут. антивирусы могут еще сильнее. и вообще под “чистой системой” подразумевается абсолютно голая винда очищенная от всех “самостоятельностей”… чем ободранней и кастрированней — тем лучше. минимум процессов. и только один Mach3.

Единственно что заметил Мач не любит когда в нем за один сеанс много лазиют, если УП одна работает целый день без передышки по кругу.

ничего не понял. поясните пжлста

Смутстеппер (если установлен) лучьше питать от своего источника а не через USB и еще раз повторяю- Заземление

а почему? чем USB качественно хуже (при условии что речь про ноутбук + винда чистая и из софта установлен только mach3; в настройках питания установлен режим “non-stop”)?

чего не понял. поясните пжлста

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

а почему? чем USB качественно хуже

Хуже, не хуже, у всего есть плюсы и минусы. LPT — родной порт для CNC. Все остальные требуют последующего преобразования в тот же LPT. А из теории следует, чем больше наворотов, тем ну его нафиг.
По софту, однозначно: от Виндов должно остаться только то, без чего они ну ни как не могут работать. Все остальное — в корзину. Без исключений. Любая приблуда, которая может хоть раз в год включится — враг. Антивирусы из того же разряда, по скольку ведут мониторинг и отбирают управление ресурсами. Даже во сне не могу представить себе промышленную стойку с закаченным “Тетрисом”. Стойка работает только на станок. И ни на что больше. Именно по этому стоит потратится и поставить, пусть самый дешевый и простой комп как стойку для станка. Навороты станку не нужны. Он для компа, почти как стоячий объект, при современной производительности железа.
( Надеяться на “многозадачность” Виндов, очень не советую. Она построена на разделении по времени, что Мачу, да и другим прогам управления, как серп по …)

Интересные статьи

Mach3 останавливаем станок во время работы и запускаем заново

Если Вам необходимо плавно завершить работу по окончанию рабочей смены, невозможности оставить станок без присмотра. С последующим продолжением работы на следующий день/смену. Имеется необходимость выключения компьютера и станка.

В этой ситуации лучшей последовательностью действий будет:

А) Нажать кнопку «Pause» (Feed hold) (Рисунок 1/Рисунок 2 «2»), для плавной приостановки работы станка. В этот момент необходимо записать строку УП (G-code) на которой была остановлена работа (Рисунок 1/Рисунок 2 «5»), записать пользовательские координаты по всем осям. (Рисунок 1 Рисунок 2 «8»).
Б) Остановить выполнение УП (кнопка «Stop» Рисунок 1/Рисунок 2 «3») . Остановить шпиндель «9». Не перемещаясь по осям завершить работу Mach3.
В) Выключить всю управляющую электронику станка, затем выключить компьютер.
Г) Ни в коем случае не трогать станок до следующего включения. Станок сохранит то положение режущего инструмента, в котором мы его оставили.

Для продолжения работы после подобного выключения:

А) Включить компьютер, после полного запуска ОС включить управляющую электронику станка.
Б) Запустить Mach3, в окна ввода пользовательских координат ввести предварительно записанные значения (Рисунок 1 Рисунок 2 «8»).
В) Загрузить G-code (Рисунок 1/Рисунок 2 «4»).
Г) Выбрать номер строки, с которой требуется продолжить работу**(более подробно о выборе строки написано в конце статьи), ввести номер строки в соответствующее окно (Рисунок 1 Рисунок 2 «5»).
Д) Нажать кнопку Run from here (Рисунок 1 Рисунок 2 «6»), Mach 3 произведет расчет УП до данной строчки.
Е) Нажать кнопку «Start» (Рисунок 1/Рисунок 2 «1»). Mach3 выдаст окно, с указанием точки, от которой он начнет работу (Рисунок 6). В данном окне необходимо настроить высоту подъезда к точке продолжения работы*** (более подробно о функции безопасной высоты написано в конце данной статьи). Если все верно, нажимаем «Ок». На данном этапе шпиндель должен быть запущен.
Ж) Нажимаем повторно кнопку «Start», станок должен продолжить работу. Если в последовательности вышеизложенных пунктов не было совершено ошибок – станок корректно продолжит работу.

Читать еще:  Датчик холостой ход двигателя ваз

рисунок 1

рисунок 2

Краткое описание к Рисунок 1 и Рисунок 2
1) Кнопка «Start» — запуск в работу управляющей программы (УП).
2) Кнопка «Pause» — плавная остановка выполнения УП, с возможностью ее дальнейшего продолжения после нажатия кнопки «Start».
3) Кнопка «Stop» — Немедленная (аварийная) остановка выполнения УП.
4) Кнопка «Load G-code» — загрузка УП в Mach3
5) Окно отображения текущей строки УП
6) Кнопка «Run from here» — начать со строки.
7) Кнопки обнуления (пользовательских) координат по соответствующим осям.
8) Окна отображения текущих координат по соответствующим осям
9) Кнопка «Запуск шпинделя».

*Режим Jog mode.

рисунок 3 рисунок 4

Этот режим (функция) полезен для точного позиционирования станка по всем осям. При его активации перемещение станка при разовом нажатии на клавишу движения по оси производится на заданный шаг (1мм/0,1мм и т д).

А) После запуска Mach3 нажать на клавиатуре клавишу TAB. Откроется виртуальный «пульт» управления станком (Рисунок 3).
Б) Режим активируется нажатием на кнопку «Jog mode». При активации данного режима должен загореться индикатор Step (Рисунок 3 «4»).
В) Нажатием на кнопку Cycle jog step (Рисунок 3 «2») выбираем необходимый шаг разового перемещения (Рисунок 3 «3»), или вводим необходимый шаг перемещения в поле ввода вручную.
Г) Скорость ручных перемещений (мм/мин) необходимо ввести в окне «Feed Rate» (Рисунок 4 «5»). Лучше всего ввести значение в пределах 500-1000 мм/мин.

рисунок 5

**Выбор строки, с которой необходимо продолжить работу.

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

А) Ввести номер необходимой строки в окно Line (Рисунок 1/Рисунок 2 «5»).
Б) Выбрать строку вручную в окне отображения выполнения УП (Рисунок 5) (G-code).

Окно отображения УП (G-code) является интерактивным. Прокручивание кода возможно с помощью специальной полосы прокрутки или колеса мыши. Двойным кликом левой кнопки мыши можно включить отображения номера каждой строки. Строку для продолжения работы желательно выбрать несколько заранее, относительно места, на котором была остановлена работа (сбился станок). Если ваша УП создана с использованием различных операций и разных траекторий для их выполнения (обработка по контуру, фрезеровка, сверление внутри одной УП) лучше всего найти строку начала ближайшего этапа. Обычно в подобной строке прописано положительное положение по оси «Z» на безопасной высоте и скорость подачи. С командами G-coda можно ознакомиться в соответствующих статьях.

рисунок 6

***Безопасная высота.

Безопасная высота – это высота по оси Z на которой станок подъезжает к месту продолжения работы, при использовании функции «Run from here» (Рисунок 6). В строке «Rapid Height» необходимо ввести значение высоты подъезда. Рекомендуемое значение – 5-15мм в зависимости от ситуации. Дополнительно рекомендуется установить галочку «Start spindle» для автоматического запуска шпинделя перед продолжением работы. (данная функция работает при наличии подключения запуска шпинделя из Mach3. В остальных случаях шпиндель запускается вручную с частотного преобразователя)

Способы продолжения работы на станке описанные выше не являются единственно возможными. Все изложенное в данной статье справедливо для станков под управлением программы Mach3. Статья носит исключительно ознакомительный характер. Авторы не несут ответственности за порчу заготовок, режущего инструмента, станка и др имущества в ходе выполнения действий описанных выше.

Подключение маховичка к mach3. MPG. Manual Pulse Generator. Mach3. Brain.

Просмотров: 1 658

21 декабря 2018

Дмитрий Харин

Здраствуйте. Все сделали как у вас почти, только на две оси, для токарного. Но проблема, маховик работает только в одну сторону. В минус идет, а в плюс нет. Весь интернет перерыл. Ни где не нашел информации по такому глюку.

Михаил Балахин

Кто знает подскажите, у меня novusun nvem v2 и скачанный файл DDL.соединиение через эзернет, смысл в том что не портов, номера пинов, не определяются, пульт заглючил не хочет крутить быстро, только тысячными, тригером крутишь, еле еле душа в теле крутиться шаговик, самое интересное что на пульте кнопка включения маховика, если крутить маховик и в этот момент резко опустить кнопку, то двигатель работает ка и надо — пол секунды, на X 100 если тоже провернуть и на X 10 то будет работать пол секунды в 10 раз медленнее. В общем переключение осей в Mahs 3 в пульте работает, а вот переключение скорости X100 X10 X1 не хочет переключаться. В настройка Mach тупо почти везде порт один и пины 0, как все это работает ума не приложу. Самое ценное это забугорные ролики в ютубе, если кто может скиньте ссылку Плиз

Читать еще:  Влияние грязного воздушного фильтра на работу двигателя
rogerlab

Подскажите как мне через брейн узнать текущую скорость движения и сравнить её с каким то значением?

Dmitry Pokazanyev

Здравствуйте. У меня любит редуктор поворотной осьи .А. (в место Y). Можно ли к поворотке подключить энкодера На2500импульсов, и по нему мач поворачивал. Ось А.довая нужные импульсы на шаговых двигатель оси.

Юрий Анарбаев

Евгений где вы приобретали переключатели и маркировку их . С трудом нашел ваш единственный ролик спасибо за него

Валерий Степанов

Большое спасибо за видео. Не подскажите, как в Brain подключить (прописать) одновременную работу с двумя маховичками, без переключателя выбора осей. Вернее, переключатель осей оставить на два положения — от клавиатуры и MPG. Спасибо.

Павел Прокопенко

Подскажите, у меня ЧПУ плазморез мне нужно отключать ТСН за 2 секунды до окончания реза можно ето сделать через brains ? если да то не знаете как ?

@0_mras_0

Я вот так по простому подсоеденил колекторник по степ диру и к нему присобачил энкодер можноли както сделать так чтобы он считывал обороты колекторника и им манипулировал?

DIY CNC

Очень полезная информация, побольше бы таких видео.

electronics and more

Автору большое Спасибо. Подскажите пожалуйста где можно взять какую-то инструкцию или мануал на любом языке русский английский об этом брейн эдитор какие значения имеют эти все функции .

DIY CNC

Добрый день. Совсем новичок в этом, не совсем понял, куда подключаются все провода, к LPT разъему на материнской плате компьютера? или же на управляющую плату станка?
В целом видео содержит очень грамотную информацию.

Александр Наумычев

А калибровку надо выполнять или нет? Есть в матче такой пункт.

Baikalman

Подскажите по работе с брейном. Весь интернет перерыл в поисках инструкции или описания — ничего нет. Где копать? Направьте.

Baikalman

Искал именно такое видео. Огромное спасибо! Как я еще понял Мач3 может использовать 2 порта принтера? Один на станок, а другой для обмена другими сигналами? И еще. Количество триггеров внешних кнопок 15. Это предел? или есть еще способы увеличить количество внешних органов управления?

Роман Давыдов

Побольше таких видео про настройки. Молорик.

Mach3 двигатели не работают

Пользователь
Регистрация: 08.04.2008
Откуда: Красноярск

Сообщений: 210
В друзьях у: 0
Голосов: 16 / 1

Пользователь
Регистрация: 15.02.2005
Откуда: Vancouver Canada

Сообщений: 4107
В друзьях у: 23
Голосов: 1447 / 570

Если это поворотная голова Шерлайн с передаточным числом 1:72, то для нее «Step per» будет кратно 80, то есть 80, или 160, или 320, или 640 и тд. в зависимости от минимального шага контроллера. Данный шаг програмируется в драйвах контроллера для каждого шагового мотора, как целая доля полного шага мотора. Он может быть: 200 — полный шаг, 400-половина, 800-четверть и тд. шагов за один полный оборот шагового мотора. При том, что один шаг на обычных моторах стандарта NEMA23 равен 1.8 градусов.

А формула очень простая и может быть применима для любых поворотных голов:

Передаточное число делим на 360 и умножаем на 400.

В случае Шерлайн:

72 разделить на 360 = 0.2

Напомню, что передаточное число равно количеству оборотов шагового мотора за один толный оборот поворотной головы. Для РИВО это 1:30. Для высокоточных голов 1:120 или 1:180

Пользователь
Регистрация: 08.04.2008
Откуда: Красноярск

Сообщений: 210
В друзьях у: 0
Голосов: 16 / 1

Пользователь
Регистрация: 06.05.2009
Откуда: Украина, Винница

Сообщений: 159
В друзьях у: 3
Голосов: 0 / 0

Пользователь
Регистрация: 15.02.2005
Откуда: Vancouver Canada

Сообщений: 4107
В друзьях у: 23
Голосов: 1447 / 570

Пользователь
Регистрация: 06.05.2009
Откуда: Украина, Винница

Сообщений: 159
В друзьях у: 3
Голосов: 0 / 0

Пользователь
Регистрация: 23.11.2009

Сообщений: 197
В друзьях у: 7
Голосов: 75 / 5

Суть настройки поворотной оси в Mach, это указание количества импульсов необходимых для поворота оси на 1гр.
Если есть доступ внутрь редуктора, то посчитайте зубья, отношение зубьев на выходном звене к входному и есть передаточное число. Или посчитайте кол-во оборотов входного вала необходимых для полного поворота выходного, если целого числа не получается, надо крутить до тех пор пока не совпадут полные обороты входного и выходного. Затем делите кол-во оборотов входного на кол-во оборотов выходного, получаете коэффициент редукции. Например для ременного редуктора с кол-вом зубьев 10 и 25 , коэффициент будет 25/10=2,5 . Теперь умножаете кол-во импульсов необходимых для поворота мотора на полный оборот (в случае един шага мотора 1,8гр. и работе в четвертьшаге, это 360/1,8*4=800) 800*25=20000
Получили количество импульсов необходимых для полного поворота выходного вала редукора на 360гр. Остается этот результат разделить на 360..

To ККонстантин.
Знаки после запятой то же надо указывать.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты