Mio-tech-service.ru

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

Mach3 драйвер двигателя схема

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

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

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

ПО Mаch3 для станков с ЧПУ было создано в начале 2000 годов, в качестве альтернативы базовым программам для управления станками с компьютеров под управлением ОС Windows. Проект развивался параллельно с ПО EMC (Enhanced Machine Controller), разработанного для управления станками с Linux-устройств. Впоследствии разработчики объединились в единую компанию Newfangled Solutions.

На протяжении многих лет основным продуктом Newfangled Solutions была Mach3. Эта программа предназначалась для использования в среде профессионалов и продвинутых любителей.

В середине 2010-х компания Newfangled Solutions выпустила Mach4 с двумя лицензиями: для частного и профессионального использования, но Mach3 остается одним из самых популярных программных инструментов для работы с ЧПУ-оборудованием.

Особенности

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

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

  • автоматизировать рабочий инструмент;
  • управлять его движением;
  • контролировать перемещение по заданной траектории.

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

Основными достоинствами Mach3 являются:

  • широкие функциональные возможности;
  • интуитивно понятный интерфейс;
  • грамотный принцип управления.

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

Берем в руки шашку

Последний раз нативное десктопное приложение для Windows мне приходилось писать году, эдак, в 2006 и было оно на Delphi. С тех пор веб-технологии с их Линуксом окончательно поглотили меня. Поэтому, сейчас особых предпочтений на каком языке ваять windows-программу у меня не было. Найденный простенький пример был написан на C#, этот язык и был выбран в качестве подопытного кролика.

Я не буду здесь выкладывать весь код получившегося приложения (при желании можете его найти на github по ссылке внизу поста). Поясню основные вещи. Все эксперименты я проделывал на виртуалке с WinXP SP3, VS 2003 и Mach3 Version R3.043.062. Для тех кто считает, что лучше один раз увидеть ссылка на ролик в Youtube по которому разбирался я. Ниже расшифровка основных моментов.

Подготовка

  1. Чтобы Visual Studio нормально подхватила компонент Mach3 нужно чтобы он корректно был прописан в реестре. Для этого качаем файл Mach3Registry.reg
  2. Запускаем Mach3Registry.reg
  3. Запускаем VS, создаем проект оконного приложения на C#
  4. В блоке Solution Explorer правый клик по References, в меню выбираем Add Reference. В открывшимся окне нажимаем Browse и ищем Mach3.exe

Если все правильно, в списке References должна появиться строка, кто бы мог подумать, Mach4.

  • 5. Далее рисуем UI, вешаем обработчики, реализуем алгоритмы.
  • Взаимодействие с Mach3

    Подключаем нужные библиотеки, объявляем переменные (Form1.cs)

    Коды кнопок и значений параметров можно посмотреть в вики: OEM_DROs и OEM_Buttons (Wiki у них подглючивает, значения параметров в таблице не выводится, я смотрел на вкладке «View source»).

    Первая версия программы работала так: по установленным параметрам генерировался g-code который покадрово (т.е. построчно) выполнялся методом _mInst.Code. И это было моей ошибкой. В отладочной среде на виртуалке все прекрасно работало. В Mach3 бежали правильные цифры в координатах. Но при переносе на станочный компьютер возникли проблемы. Каретка перемещалась правильно, но шпиндель не включался.

    Похоже, что управление роутером и шпинделем в Mach работает в разных потоках. Получалась ситуация, что команды перемещений (G. ) выполнялись последовательно как они поступали в метод _mInst.Code в одном потоке, а команды управления шпинделем (M3, M5), не зависимо от первых, выполнялись в другом потоке. В результате, шпиндель включался (M3) и тут же выключался (M5), при этом перемещение каретки шло своим чередом.

    Я пробовал разные варианты, подключал задержки, пробовал загнать весь управляющий g-code в одну строку и отправлять одним куском в _mInst.Code. В результате, остановился на решении «в лоб»: просто загоняю сгенерированный код в файл, этот файл программно открываю в Mach3 и там же программно нажимаю кнопку «Старт». Фрагмент работающего кода:

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

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

    • Активные темы

    Поделиться108-04-2015 20:46:51

    • Автор: Администратор
    • Администратор
    • Откуда: Россия
    • Зарегистрирован : 02-10-2009
    • Приглашений: 342
    • Сообщений: 7703
    • Уважение: [+2946/-50]
    • Позитив: [+1885/-39]
    • Пол: Мужской
    • Провел на форуме:
      9 месяцев 27 дней
    • Последний визит:
      26-08-2021 19:41:01

    Mach3 -продолжение первой части

    Поделиться211-04-2015 19:25:47

    • Автор: fleshget
    • Местный
    • Откуда: UA, Dnepr
    • Зарегистрирован : 04-01-2012
    • Приглашений: 0
    • Сообщений: 234
    • Уважение: [+92/-1]
    • Позитив: [+357/-1]
    • Пол: Мужской
    • Провел на форуме:
      22 дня 7 часов
    • Последний визит:
      31-05-2021 15:11:53

    Установил три датчика HOME. При нажатии HOME — порталы едут в ПЛЮС, а мне нужно чтобы по Х — ехало искать HOME в минус! Не могу заставить Прошу помощи!

    И с поворотной осью пока не разобрался как настроить её. Нужно чтобы за один оборот токарного патрона (стоит на выходном валу редуктора) MACH отсчитывал 360 единиц.

    Контроллер настроен на 1/4 шага. ШД — 200 шажков на оборот. На валу ШД — стоит циллиндрическая шестерня на 23 зуба, она крутит такую же шестерню на 36 зубов, а на валу этой шестерни — червяк, который крутит «планетарку» на 64 зуба. (Если ручным маховиком сделать 64 оборота — то патрон прокручивается на один оборот). Так вот — как высчитать что вписать в настройки МАЧА? По моим расчетам — получилась цифра 100,1739130434. коэфициент редукции. И можно ли как-то эту цифру вписать в МАЧ? Число то иррациональное, и если я применю стратегию спираль (вращение в одну сторону), то за тысячу оборотов может набежать большая погрешность.

    Отредактировано fleshget (11-04-2015 19:26:37)

    Поделиться311-04-2015 19:42:32

    • Автор: Flint2015
    • Гуру
    • Зарегистрирован : 30-12-2014
    • Приглашений: 1
    • Сообщений: 1410
    • Уважение: [+271/-1]
    • Позитив: [+32/-6]
    • Провел на форуме:
      29 дней 2 часа
    • Последний визит:
      09-08-2021 16:54:51

    Установил три датчика HOME. При нажатии HOME — порталы едут в ПЛЮС, а мне нужно чтобы по Х — ехало искать HOME в минус! Не могу заставить Прошу помощи!

    И с поворотной осью пока не разобрался как настроить её. Нужно чтобы за один оборот токарного патрона (стоит на выходном валу редуктора) MACH отсчитывал 360 единиц.

    Контроллер настроен на 1/4 шага. ШД — 200 шажков на оборот. На валу ШД — стоит циллиндрическая шестерня на 23 зуба, она крутит такую же шестерню на 36 зубов, а на валу этой шестерни — червяк, который крутит «планетарку» на 64 зуба. (Если ручным маховиком сделать 64 оборота — то патрон прокручивается на один оборот). Так вот — как высчитать что вписать в настройки МАЧА? По моим расчетам — получилась цифра 100,1739130434. коэфициент редукции. И можно ли как-то эту цифру вписать в МАЧ? Число то иррациональное, и если я применю стратегию спираль (вращение в одну сторону), то за тысячу оборотов может набежать большая погрешность.

    Отредактировано fleshget (Сегодня 23:26:37)

    В настройках хоумлимит поставьте хомнегатив, и станок пойдёт в минус.

    Цифра при делении 1/4 на 1 градус у вас получается 222,6086956521739, ставьте смело масн3 всё равно округлит до 2 цифр после запятой

    Отредактировано Flint2015 (11-04-2015 19:54:54)

    Поделиться411-04-2015 20:20:38

    • Автор: fleshget
    • Местный
    • Откуда: UA, Dnepr
    • Зарегистрирован : 04-01-2012
    • Приглашений: 0
    • Сообщений: 234
    • Уважение: [+92/-1]
    • Позитив: [+357/-1]
    • Пол: Мужской
    • Провел на форуме:
      22 дня 7 часов
    • Последний визит:
      31-05-2021 15:11:53

    Заработало! Мои благодарности! И в HOME едет туда, куда нужно, и крутит теперь правильно

    Только пришлось вписать цифру 111,304. Тогда за оборот отображает 360 единиц.

    Я так и не понял — как получилась эта волшебная цифра.

    Поделиться511-04-2015 20:22:10

    • Автор: Flint2015
    • Гуру
    • Зарегистрирован : 30-12-2014
    • Приглашений: 1
    • Сообщений: 1410
    • Уважение: [+271/-1]
    • Позитив: [+32/-6]
    • Провел на форуме:
      29 дней 2 часа
    • Последний визит:
      09-08-2021 16:54:51

    Заработало! Мои благодарности! И в HOME едет туда, куда нужно, и крутит теперь правильно

    Только пришлось вписать цифру 111,304. Тогда за оборот отображает 360 единиц.

    Я так и не понял — как получилась эта волшебная цифра.

    Значит деление у вас на драйвере стоит не 1/4 , а 1/2

    Поделиться622-04-2015 01:52:54

    • Автор: Murlo
    • Новенький
    • Зарегистрирован : 22-04-2015
    • Приглашений: 0
    • Сообщений: 4
    • Уважение: [+0/-0]
    • Позитив: [+0/-0]
    • Провел на форуме:
      2 часа 11 минут
    • Последний визит:
      26-05-2016 21:52:09

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

    С Mach3 почти разобрался, спасибо форуму (первую часть изучил всю) и инструкции, но на некоторые вопросы ответа не нашел:

    (На контроллере 1/2 шага, в настройках 80шагов/мм, макс. Скорость 2000мм/мин, ускорение 100, остальное не помню, посмотрю позже, комп не под рукой. Контроллер красный 4х осевой. Да, частота в Маче 35000гц.) Винда ХР, порт ЛПТ с материнки. Комп 2.2Ггц, 2 гига оперативки, видео интегрированная.

    1. После установки и настройки входов-выходов и моторов, провел пробный тест из меню «motor tuning». Кстати, Мотор с одной оси снял на нем и иглался с настройками пока без установки на станок, т.к. станок вынес на веранду а там холодно для работы оказалось. Из дома, пора было унести, так как размер 1800х1000 занимал всю зиму детскую комнату, пока собирался. Так вот, при тесте Моторы дергаются и вращаются рывками. Изменения настроек джамперов на плате влияли, но не особо. Это нормально? Я не поверил своим глазам и перешел в рабочее окно и ввел команду Х100. Мотор с плавным ускорением переехал в координату и плавно остановился. Без всяких рывков и дерганий.

    2. Не работает перемещение осей кнопками вверх/вниз и так далее. Изначально не работало, и после ручной настройки в горячих клавишах то же не работает. Перемещаю стрелочками по клавише «таб» которые. Не очень удобно. Что примечательно, когда выполнял тест моторов, то кнопки эти реагируют. Не связан ли глюк #1 и #2?

    3. Перемещение кнопками присходит процентов на 20-30 быстрее, чем при выполнении возврата в «0» (home). Это то же нормально?

    4. Перемещение по оси Х через весь стол 1500 мм занимает чуть менее минуты по кнопке перемещения, назад по нопке «вернуться в ноль» — даже более минуты. Винт швп1605, моторы нема 57е, можно ли увеличить скорость и как это повлияет на возможность пропуска шагов и т.п.

    5. Не совсем в тему, но возможно и связанно: на плате есть переключатель «скорость спада тока в обмотках двигателя». Долго плясал с этой настройкой и подтягивал ее к «ускорению/замедлению» в Маче, но чот они друг на друга никакого влияния не оказывают. Например, микрошаг на контроллере будет влиять на настройки привода в программе, а вот это что за настройка? В даташите на контроллер указано выставить минимальное значение, потом можно поэкспериментировать. И все. Зачем нужна, что делает, как экспериментировать- ни слова. Там вообще все переключатели рекомендовали выставить в минимум и методом тыка настраивать, типа, «если мотор через пол часа работы не нагрелся — увеличить на 25% значение тока, и так далее», но про этускорость спада ничего нет. В общем, что это и требуется ли ее привязка к программе.

    С остальным пока попробую своим умом дойти, так как какое то понимание и запас идей для экспериментов есть, а вот по этим вопросам все исчерпал.

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

    Сейчас на странице 0 пользователей

    Нет пользователей, просматривающих эту страницу.

    Похожие публикации

    Недавно знакомый купил станок и очень мудак хитрый продавец в параметрах написал про один контроллер (rd6442), а по факту в станке оказался другой (rdc320 — очень старый и с ограниченными возможностями и дешевле почти в три раза), споры с Али ни к чему не привели, т.к. особенности русско-китайского перевода и «нужно было внимательно смотреть на фото», кстати, на фото с материнской платы вообще были стёрты какие-либо надписи. Управляющие программы в конце поста.
    В общем, вот так выглядят контроллеры и контрольные панели:
    RDC6442G:

    Визуально легко отличить по расположению дисплея, если фото самого контроллера недоступно (у китайца вообще была прифотошоплена на монохромный дисплей картинка с цветного от rdc6442).
    RDC6445G:

    Что касается контроллеров Ruida:
    1. Сейчас у производителей пошла мода переделывать внешний вид контрольной панель «под себя» — ничего плохого в этом нет, НО есть одно НО — иногда крупные поставщики вносят изменения и в сами контроллеры (по разным причинам — от улучшения совместимости с конкретной механикой станка, до расширения стандартных функций), от чего они могут потерять совместимость с актуальной версией управляющей программы. Так что лучше будет узнать, какая версия управляющей программы поддерживается.
    Для оригинальных («стоковые», как иногда их называют) контроллеров RDC6332, RDC6445, RDC6442 актуальная версия управляющей программы RDWorks V8 (скачать)
    2. Подделки. Они есть, редкость, но есть. Визуально их обнаружить достаточно сложно. Чаще бывает, что могут подсунуть б/у контроллер (визуально трудно отличить).

    Trocen AWC708C LITE:

    По ним ничего особенного сказать не могу, т.к. редко имел с ними дело.

    LIHUIYU M2 Nano:

    Что касается популярных «бюджетных плат» M2 Nano:
    1. Часто ключ (в правом верхнем углу на фото, золотистый) у продавцов «в комплект не входит», а без него плата работать не будет, о чём покупатели узнают уже после покупки. Так что либо уточните у продавца сразу, идёт ли он в комплекте,
    либо закажите сразу отдельно (от 3000 до 5000 рэ) что бы потом ещё месяц не ждать.
    2. Кстати, так же уточните, для какой именно программы ключ. Так как есть несколько вариантов (отличаются цветами).
    Вам нужен золотистый (работает с CorelLaser). Синий для программы WinsealXP. Красный — подходит для обоих программ.
    Так же есть другой вариант самого контроллера:

    Отличается отсутствием некоторых разъёмов (которые дублировали выходы основных, функционал тот же, просто подключение отличается).
    Из-за популярности подделок много. По функционалу идентичны и в работе никак не проявили негативным образом (лично я не пробовал — со слов пользователя).
    Кстати, досихпор иногда встречаются старые версии плат (легко отличить по другим расцветкам — красные, жёлтые, синие и белые платы) ну и по расположению компонентов на плате. Оригиналы на фото вверху.
    Софт для контроллеров «M2 Nano» есть у нас в разделе программ (скачать).
    Leetro MPC6525A:

    По ним не могу сказать чего-либо выдающегося.

    Очень старая и крайне не рекомендую к покупке.

    По мере возможностей дополню список.

    Управляющие программы для контроллеров тут: https://stankoforum.net/files/category/9-контроллерыматеринки-станков/

    Даладна! ЧесНа? . Ну, ну . ))) Давай поговорим о скоростях, о надёжности, о статике, Об аппаратном контроле crc, о периодическом рандомном слетании дров, о выгорании контроллеров по статике и т.д.
    Хотя, да, стильно, модно, молодёжно . )
    Ага .. после импульсника .. может в консерватории что исправить? .. ))) Многолетний опыт говорит ,что клиент правду никогда не скажет .. ))))
    А при чём тут электроника? Мы говорим о пакетной передачи данных .. ))) И о последствиях при статическом пробое, где, в случае с лан соединением, выгорает только опторазвязка, а при USB соединении может выгореть значительно больше элементной базы, что вприведёт устройство в нерабочее состояние. Сетями занимаюсь с конца девяностых, строил сети на десятки тысяч машин, и знаю, как ведут себя сетевые контроллеры/порты в случае статического разряда, как в помещении, так и на внешних кабельных трассах, даже на оптоволокне, как ни странно .. ) Восстановлено оч много сетевого оборудования, как правило, после гроз.

    Вполне возможно .. Но все станки с 6332, которые проходили через меня, да и мой станок, работали на удивление ровно, как версии от Реклаба, так и стандартная ревизия.
    И, да, я там пару сборок очередных подкинул .. ))))

    Особенности

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

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

    Mach3 запрашивает минимальные системные требования. Для корректной работы программы на компьютере должна быть установлена ОС Windows, выпущенная не ранее 2000 года. В оперативной памяти нужно 512 Мб свободного места, на видеокарте – 64Мб, а на жестком диске 1 Гб. Тактовая частота процессора должна превышать 1 гигагерц. На самом устройстве требуется наличие 2 разъема USB и один LPT-порт.

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

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

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

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

    • Активные темы

    Поделиться108-04-2015 20:46:51

    • Автор: Администратор
    • Администратор
    • Откуда: Россия
    • Зарегистрирован : 02-10-2009
    • Приглашений: 342
    • Сообщений: 7703
    • Уважение: [+2946/-50]
    • Позитив: [+1885/-39]
    • Пол: Мужской
    • Провел на форуме:
      9 месяцев 27 дней
    • Последний визит:
      26-08-2021 19:41:01

    Mach3 -продолжение первой части

    Поделиться211-04-2015 19:25:47

    • Автор: fleshget
    • Местный
    • Откуда: UA, Dnepr
    • Зарегистрирован : 04-01-2012
    • Приглашений: 0
    • Сообщений: 234
    • Уважение: [+92/-1]
    • Позитив: [+357/-1]
    • Пол: Мужской
    • Провел на форуме:
      22 дня 7 часов
    • Последний визит:
      31-05-2021 15:11:53

    Установил три датчика HOME. При нажатии HOME — порталы едут в ПЛЮС, а мне нужно чтобы по Х — ехало искать HOME в минус! Не могу заставить Прошу помощи!

    И с поворотной осью пока не разобрался как настроить её. Нужно чтобы за один оборот токарного патрона (стоит на выходном валу редуктора) MACH отсчитывал 360 единиц.

    Контроллер настроен на 1/4 шага. ШД — 200 шажков на оборот. На валу ШД — стоит циллиндрическая шестерня на 23 зуба, она крутит такую же шестерню на 36 зубов, а на валу этой шестерни — червяк, который крутит «планетарку» на 64 зуба. (Если ручным маховиком сделать 64 оборота — то патрон прокручивается на один оборот). Так вот — как высчитать что вписать в настройки МАЧА? По моим расчетам — получилась цифра 100,1739130434. коэфициент редукции. И можно ли как-то эту цифру вписать в МАЧ? Число то иррациональное, и если я применю стратегию спираль (вращение в одну сторону), то за тысячу оборотов может набежать большая погрешность.

    Отредактировано fleshget (11-04-2015 19:26:37)

    Поделиться311-04-2015 19:42:32

    • Автор: Flint2015
    • Гуру
    • Зарегистрирован : 30-12-2014
    • Приглашений: 1
    • Сообщений: 1410
    • Уважение: [+271/-1]
    • Позитив: [+32/-6]
    • Провел на форуме:
      29 дней 2 часа
    • Последний визит:
      09-08-2021 16:54:51

    Установил три датчика HOME. При нажатии HOME — порталы едут в ПЛЮС, а мне нужно чтобы по Х — ехало искать HOME в минус! Не могу заставить Прошу помощи!

    И с поворотной осью пока не разобрался как настроить её. Нужно чтобы за один оборот токарного патрона (стоит на выходном валу редуктора) MACH отсчитывал 360 единиц.

    Контроллер настроен на 1/4 шага. ШД — 200 шажков на оборот. На валу ШД — стоит циллиндрическая шестерня на 23 зуба, она крутит такую же шестерню на 36 зубов, а на валу этой шестерни — червяк, который крутит «планетарку» на 64 зуба. (Если ручным маховиком сделать 64 оборота — то патрон прокручивается на один оборот). Так вот — как высчитать что вписать в настройки МАЧА? По моим расчетам — получилась цифра 100,1739130434. коэфициент редукции. И можно ли как-то эту цифру вписать в МАЧ? Число то иррациональное, и если я применю стратегию спираль (вращение в одну сторону), то за тысячу оборотов может набежать большая погрешность.

    Отредактировано fleshget (Сегодня 23:26:37)

    В настройках хоумлимит поставьте хомнегатив, и станок пойдёт в минус.

    Цифра при делении 1/4 на 1 градус у вас получается 222,6086956521739, ставьте смело масн3 всё равно округлит до 2 цифр после запятой

    Отредактировано Flint2015 (11-04-2015 19:54:54)

    Поделиться411-04-2015 20:20:38

    • Автор: fleshget
    • Местный
    • Откуда: UA, Dnepr
    • Зарегистрирован : 04-01-2012
    • Приглашений: 0
    • Сообщений: 234
    • Уважение: [+92/-1]
    • Позитив: [+357/-1]
    • Пол: Мужской
    • Провел на форуме:
      22 дня 7 часов
    • Последний визит:
      31-05-2021 15:11:53

    Заработало! Мои благодарности! И в HOME едет туда, куда нужно, и крутит теперь правильно

    Только пришлось вписать цифру 111,304. Тогда за оборот отображает 360 единиц.

    Я так и не понял — как получилась эта волшебная цифра.

    Поделиться511-04-2015 20:22:10

    • Автор: Flint2015
    • Гуру
    • Зарегистрирован : 30-12-2014
    • Приглашений: 1
    • Сообщений: 1410
    • Уважение: [+271/-1]
    • Позитив: [+32/-6]
    • Провел на форуме:
      29 дней 2 часа
    • Последний визит:
      09-08-2021 16:54:51

    Заработало! Мои благодарности! И в HOME едет туда, куда нужно, и крутит теперь правильно

    Только пришлось вписать цифру 111,304. Тогда за оборот отображает 360 единиц.

    Я так и не понял — как получилась эта волшебная цифра.

    Значит деление у вас на драйвере стоит не 1/4 , а 1/2

    Поделиться622-04-2015 01:52:54

    • Автор: Murlo
    • Новенький
    • Зарегистрирован : 22-04-2015
    • Приглашений: 0
    • Сообщений: 4
    • Уважение: [+0/-0]
    • Позитив: [+0/-0]
    • Провел на форуме:
      2 часа 11 минут
    • Последний визит:
      26-05-2016 21:52:09

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

    С Mach3 почти разобрался, спасибо форуму (первую часть изучил всю) и инструкции, но на некоторые вопросы ответа не нашел:

    (На контроллере 1/2 шага, в настройках 80шагов/мм, макс. Скорость 2000мм/мин, ускорение 100, остальное не помню, посмотрю позже, комп не под рукой. Контроллер красный 4х осевой. Да, частота в Маче 35000гц.) Винда ХР, порт ЛПТ с материнки. Комп 2.2Ггц, 2 гига оперативки, видео интегрированная.

    1. После установки и настройки входов-выходов и моторов, провел пробный тест из меню «motor tuning». Кстати, Мотор с одной оси снял на нем и иглался с настройками пока без установки на станок, т.к. станок вынес на веранду а там холодно для работы оказалось. Из дома, пора было унести, так как размер 1800х1000 занимал всю зиму детскую комнату, пока собирался. Так вот, при тесте Моторы дергаются и вращаются рывками. Изменения настроек джамперов на плате влияли, но не особо. Это нормально? Я не поверил своим глазам и перешел в рабочее окно и ввел команду Х100. Мотор с плавным ускорением переехал в координату и плавно остановился. Без всяких рывков и дерганий.

    2. Не работает перемещение осей кнопками вверх/вниз и так далее. Изначально не работало, и после ручной настройки в горячих клавишах то же не работает. Перемещаю стрелочками по клавише «таб» которые. Не очень удобно. Что примечательно, когда выполнял тест моторов, то кнопки эти реагируют. Не связан ли глюк #1 и #2?

    3. Перемещение кнопками присходит процентов на 20-30 быстрее, чем при выполнении возврата в «0» (home). Это то же нормально?

    4. Перемещение по оси Х через весь стол 1500 мм занимает чуть менее минуты по кнопке перемещения, назад по нопке «вернуться в ноль» — даже более минуты. Винт швп1605, моторы нема 57е, можно ли увеличить скорость и как это повлияет на возможность пропуска шагов и т.п.

    5. Не совсем в тему, но возможно и связанно: на плате есть переключатель «скорость спада тока в обмотках двигателя». Долго плясал с этой настройкой и подтягивал ее к «ускорению/замедлению» в Маче, но чот они друг на друга никакого влияния не оказывают. Например, микрошаг на контроллере будет влиять на настройки привода в программе, а вот это что за настройка? В даташите на контроллер указано выставить минимальное значение, потом можно поэкспериментировать. И все. Зачем нужна, что делает, как экспериментировать- ни слова. Там вообще все переключатели рекомендовали выставить в минимум и методом тыка настраивать, типа, «если мотор через пол часа работы не нагрелся — увеличить на 25% значение тока, и так далее», но про этускорость спада ничего нет. В общем, что это и требуется ли ее привязка к программе.

    С остальным пока попробую своим умом дойти, так как какое то понимание и запас идей для экспериментов есть, а вот по этим вопросам все исчерпал.

    голоса
    Рейтинг статьи
    Читать еще:  Двигатель honda dio не заводиться
    Ссылка на основную публикацию
    ВсеИнструменты
    Adblock
    detector