Как mach3 настроить под usb

Базовая настройка MACH3

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

Содержание

[править] Выбор выходного порта

Вам необходимо указать программе какое оборудование будет формировать сигналы STEP/DIR. Это может быть либо классический LPT порт Вашего ПК, либо внешнее устройство, например PLCM. В первом случае Вам необходимо зайти в меню Config->Ports and Pins и на вкладке Port setup and Axis Selection проверить, что для первого порта установлена галочка Port Enabled и его адрес указан верно (адрес можно узнать в свойствах LPT порта в диспетчере устройств ОС Windows). Здесь же необходимо выбрать частоту работы ядра формирователя импульсов STEP/DIR. Чем она выше, тем большие скорости перемещения Вы сможете получить, но тем более мощный компьютер Вам потребуется.

Если Вы используете устройство серии PLCM, то на этой вкладке можно не настраивать порт и частоту ядра. Эти параметры все равно будут проигнорированы.

[править] Настройка пинов

Теперь Вам необходимо указать какие пины порта для чего у Вас используются. В меню Config->Ports and Pins на вкладке Motor Outputs Вы должны для каждой используемой оси установить галочку Enabled, в столбцах Step Pin# и Dir Pin# указать номера выводов Вашего порта для соответствующих сигналов, а в столбцах Step Port и Dir Port указать номера портов LPT (как правило всегда 1).

Если же Вы используете PLCM, то номера портов и нумерацию их выводов можно посмотреть в соответствующей инструкции. Если в ходе проверки выяснится, что некоторые оси движутся не в ту сторону, Вам следует изменить значение в столбце Dir LowActive для соответствующей оси на противоположное.

Читайте также:  У меня не работает яндекс что мне делать

Если будет использоваться управление шпинделем (с помощью ШИМа или через STEP/DIR), то его также необходимо настроить на вкладке Motor Outputs. Для генерации ШИМа будет использован сигнал STEP из строки Spindle

[править] Настройка датчиков.

На вкладке Input Signals меню Config->Ports and Pins следует указать на какие контакты каких портов подключены Ваши датчики. По аналогии с предыдущей настройкой, Enable разрешает программе использовать данный датчик, Port# и Pin Number задают номер порта и его контакт соответственно, а Active Low указывает, будет ли вход срабатывать при появлении на контакте низкого уровня (галочка) или высокого (крестик). Аварийные датчики крайних положений осей прописываются в строки ++ и —. Датчик нуля — Home. Вход Probe используется для датчика определения высоты инструмента и габаритов заготовки, EStop — кнопка аварийной остановки.

На вкладке Output Signals меню Config->Ports and Pins настраиваются управляющие сигналы. Из них следует отметить группу Enable — разрешение включения драйвера соответствующей оси. Заметим, что если Вы хотите использовать только один выход для включения всех драйверов, например, через плату коммутации, достаточно настроить только выход Enable1.

В некоторых платах коммутации(например PLC330b) вместо сигнала Enable для включения драйверов можно использовать Charge Pump.

[править] Настройка параметров осей

[править] Настройки скорости и ускорения

Окно Config->Motor tuning предназначено для настройки параметров перемещений осей станка.

Параметр Steps per задает количество импульсов STEP, которые необходимо сформировать для перемещения инструмента на 1мм. Он зависит не только от механики, но и от выставленного на драйвере режима деления шага. Velocity задает предельно допустимую скорость перемещения по оси, выраженную в мм/мин. Acceleration — задает максимальное ускорение по оси в мм/с^2. Пример расчета параметра Steps per для конкретной передачи: предположим что имеем винт ШВП с шагом 5мм/об, шаговый двигатель 200 шагов/об работающий в режиме микрошага 1/16. Получим

Таким образом дискрет перемещения на 1 шаг — 1 / 640 = 0.0015625мм. Если Вы используете LPT порт компьютера, не забудьте установить значения 5us в полях Step Pulse и Dir Pulse (подробнее об этих настройках).

Читайте также:  Холодильник стинол 102 не работает холодильная камера

[править] Направления осей

Зайдите в меню Config->Homing/Limits. Установите галочку в поле Reversed если вам необходимо изменить направление соответствующей оси. Эта настройка является аналогом смены полярности сигнала DIR в настройках Config->Ports and Pins->Motor Outputs.

[править] Поиск нуля на оси

В том же окне Homing/Limits Вы можете настроить поиск нуля: поле Home Neg отвечает за направление движения при поиске нуля, а Home off задает координату, которую необходимо присвоить данной оси при нахождении датчика. Speed % — скорость (в % от максимальной) на которой «голова» будет двигаться к датчику.

=== Ограничение перемещения по оси Программное ограничение перемещений (‘Soft Limits) настраивается там же, в Homing/Limits. Для этого в полях Soft Max и Soft Min необходимо задать предельно допустимые координаты по осям. С помощью кнопки Soft Limits в главном окне программы можно включать и отключать режим Soft Limits.

[править] Профили

Все настройки Mach3 организует и хранит в специальных файлах профилей.

Источник

Подключение Mach3 к станку через USB

#1 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург

    Помогите настроить станок . Купил станок в Китае , контроллер подключен к компьютеру через кабель usbA — usbB ( как для принтера ) . Включаю перемещений нет .

    #2 OFFLINE foto-boss

  • Пользователи+
  • 1 203 сообщений
    • Пол: Мужчина
    • Город: Екатеринбург
    • Интересы: мастерить
    • Из:Екатеринбург

    Это нормально. Нужны команды.

    #3 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург

    а подробнее , что за команды ?

    #4 OFFLINE foto-boss

  • Пользователи+
  • 1 203 сообщений
    • Пол: Мужчина
    • Город: Екатеринбург
    • Интересы: мастерить
    • Из:Екатеринбург

    Тогда нужен более подробный вопрос.

    #5 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург
    Читайте также:  Настроить часы жак леман

    станок подключен к контроллеру а тот к компьютеру через кабель принтера USB . Мач настроен и Reset горит постоянно зеленым вводил команды в MDI но перемещений нет вот даже не знаю что еще можно сказать .

    #6 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург

    вот такой контроллер и настройки

    Прикрепленные изображения

    #7 OFFLINE foto-boss

  • Пользователи+
  • 1 203 сообщений
    • Пол: Мужчина
    • Город: Екатеринбург
    • Интересы: мастерить
    • Из:Екатеринбург

    Вы писали, что подключен по USB, а на скриншоте свойства LPT порта.

    Контроллер внутри коробки и его не видно на фото, но может кто-то знает эту модель и скажет, что за контроллер внутри.

    #8 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург

    да подключение USB как для принтера я крышку могу снять и сфотографировать плату контроллера

    #9 OFFLINE foto-boss

  • Пользователи+
  • 1 203 сообщений
    • Пол: Мужчина
    • Город: Екатеринбург
    • Интересы: мастерить
    • Из:Екатеринбург

    1. Вот Вы сфотографировали ящик снаружи, но лично я понятия не имею, что там за контроллер внутри.

    2. Вы утверждаете, что подключение по USB, но приводите аж два скриншота из девайс менеджера и оба по lpt. При чем здесь это?

    Начините с того, что точно укажите какой контроллер в ящике у Вас, либо сфотографируйте его.

    Затем в зависимости от этого, появится возможность дальше что-то спросить и подсказать, тем кто знает как подключается и что нужно для Вашего контроллера.

    #10 OFFLINE Lantana

  • Пользователи+
  • 49 сообщений
    • Пол: Мужчина
    • Из:Екатеринбург

    Прикрепленные изображения

    #11 OFFLINE foto-boss

  • Пользователи+
  • 1 203 сообщений
    • Пол: Мужчина
    • Город: Екатеринбург
    • Интересы: мастерить
    • Из:Екатеринбург

    Не видно, что за контроллер. По крайней мере мне такой не знаком. Может кто-то знает. Напишите хоть, что на нем написано.

    Производитель молодец, не пожалел EMI фильтр поставить.

    Источник

    Оцените статью