Помогите с Mach3
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Помогите с Mach3
Здравствуйте!
Нужна помочь по Mach3. Я его не использовал почти никогда! Теперь пришлось установить и не могу разобраться
Вот какие у меня проблемы:
1) Нужно настроить Сигнал для команды М6 (смена инструмента).
Мне нужно всего лишь настроить порт и пин и сигнал который оно будет подавать из порта
Например если оно будет подавать сигнал шага, из 16 пина LPT порта. То меня это устраивает целиком и полностью.
Так как мне не нужно различные сигналы! Смена инструмента будет установлена на старый токарный ЧПУ станок (всю прежнею ЧПУ электронику выбросили, поставил компьютер с матчем и через контроллер подключил шаговые двигатели)
Просят подключить для начало его родную револьверную головку. Датчиков позиционирования на ней нет.
Принцип действия следующий:
Подал на реле ток, она включила асинхронный двигатель который сместил механизм, Револьверная головка сместилась на 1 позицию и отключилась.
Поэтому меня полностью удовлетворит любой сигнал из порта, но я не могу найти как его настроить
Код программы будет простой как двери...
M06 T1 (смена инструмента)
G04 P30 (пауза на 30 секунд нужна для полного перемещения РВГ на 1 позицию)
2) Вторая проблема заключается в сигнале Enable (отключение двигателей когда они не используются)
Раньше работал на платах с микросхемами TB6560 Mach3 крутил их хорошо все было нормально. Но Enable не было! Двигатель был постоянно включен. Но по крайней мере он работал.
Также есть платы на микросхемах ТА8435 они хорошо работают но на Kcam4
Решил перейти на Mach3, но не могу настроить!
Двигатели не отвечают, на сколько я понял сигнал Enable как раз нужно настроить
Вот все настройки на Kcam Подскажите как перенести все настройки на Mach3
3) Подключение шпинделя к Mach3.
Планирую подключить частотник к Mach3, кто уже делал поделитесь информацией, что да как.
Нужна помочь по Mach3. Я его не использовал почти никогда! Теперь пришлось установить и не могу разобраться
Вот какие у меня проблемы:
1) Нужно настроить Сигнал для команды М6 (смена инструмента).
Мне нужно всего лишь настроить порт и пин и сигнал который оно будет подавать из порта
Например если оно будет подавать сигнал шага, из 16 пина LPT порта. То меня это устраивает целиком и полностью.
Так как мне не нужно различные сигналы! Смена инструмента будет установлена на старый токарный ЧПУ станок (всю прежнею ЧПУ электронику выбросили, поставил компьютер с матчем и через контроллер подключил шаговые двигатели)
Просят подключить для начало его родную револьверную головку. Датчиков позиционирования на ней нет.
Принцип действия следующий:
Подал на реле ток, она включила асинхронный двигатель который сместил механизм, Револьверная головка сместилась на 1 позицию и отключилась.
Поэтому меня полностью удовлетворит любой сигнал из порта, но я не могу найти как его настроить
Код программы будет простой как двери...
M06 T1 (смена инструмента)
G04 P30 (пауза на 30 секунд нужна для полного перемещения РВГ на 1 позицию)
2) Вторая проблема заключается в сигнале Enable (отключение двигателей когда они не используются)
Раньше работал на платах с микросхемами TB6560 Mach3 крутил их хорошо все было нормально. Но Enable не было! Двигатель был постоянно включен. Но по крайней мере он работал.
Также есть платы на микросхемах ТА8435 они хорошо работают но на Kcam4
Решил перейти на Mach3, но не могу настроить!
Двигатели не отвечают, на сколько я понял сигнал Enable как раз нужно настроить
Вот все настройки на Kcam Подскажите как перенести все настройки на Mach3
3) Подключение шпинделя к Mach3.
Планирую подключить частотник к Mach3, кто уже делал поделитесь информацией, что да как.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Помогите с Mach3
В папке Масн посмотри в папке макрос что прописано в файле М06drake писал(а):M06 T1 (смена инструмента)
G04 P30 (пауза на 30 секунд нужна для полного перемещения РВГ на 1 позицию)
Частотник можно подключать по разному on/off или управление скоростью(управлять скоростью по +10в или RS485) Нужно знать что зачит подключить частотникdrake писал(а):3) Подключение шпинделя к Mach3.
Планирую подключить частотник к Mach3, кто уже делал поделитесь информацией, что да как.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Шпиндель нужно подключить и включение выключение и частота!aftaev писал(а):Частотник можно подключать по разному on/off или управление скоростью(управлять скоростью по +10в или RS485) Нужно знать что зачит подключить частотник
Последний раз редактировалось drake 21 апр 2013, 18:03, всего редактировалось 2 раза.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Макрос не помогaftaev писал(а):В папке Масн посмотри в папке макрос что прописано в файле М06
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Помогите с Mach3
что значит не помог? Что там написано?drake писал(а):Макрос не помог
вкл/выкл + крутить скорость на самом частотнике - просто, а вот управлять скоростью сложнее, но в инете можно найти примеры по словам VFD Mach3drake писал(а):Шпиндель нужно подключить и включение выключение и частота!
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Там прописано только коды как оно происходит, возвращение в 0 смена и обратно к месту обработки.aftaev писал(а): что значит не помог? Что там написано?
Спасибоaftaev писал(а):вкл/выкл + крутить скорость на самом частотнике - просто, а вот управлять скоростью сложнее, но в инете можно найти примеры по словам VFD Mach3
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Помогите с Mach3
сюды выложи что там написаноdrake писал(а):Там прописано только коды как оно происходит, возвращение в 0 смена и обратно к месту обработки.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Писал, писал... случайно нажал F5 и все потерял (((
Короче, чтобы включать реле шпинделя по M3 - настройте там, где подчеркнуто: А смену инсумента по идее нужно писать через макрос M6, и, возможно, придется задействовать еще brain contol. Как это все правильно сделать - не знаю.
Но в вашем случае можно попробовать использовать команды M7 или M8, если они свободны.
Настроить их так же, как шпиндель.
Короче, чтобы включать реле шпинделя по M3 - настройте там, где подчеркнуто: А смену инсумента по идее нужно писать через макрос M6, и, возможно, придется задействовать еще brain contol. Как это все правильно сделать - не знаю.
Но в вашем случае можно попробовать использовать команды M7 или M8, если они свободны.
Настроить их так же, как шпиндель.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Помогите с Mach3
michael-yurov, как написал шпиндель будет вкл/выкл регулировки оборотов не будет. Обороты регулировать будишь на частотнике.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Я, так понял - это и нужно...
Для начала, мне кажется, - это самый непонятный момент.
Для начала, мне кажется, - это самый непонятный момент.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Давайте вернемся к М6
оно мне нужно в первую очередь
В папках с макросами есть папка для токарки и 2 файла с названием M6Start и M6End, вот их содержание:
M6Start:
tool = GetSelectedTool()
SetCurrentTool( tool )
M6End:
REM nothing here in lathe
вот еще все файлы с названием М6 что есть в папке макросов
кто что подскажет, а то ничего понять не могу в нем
оно мне нужно в первую очередь
В папках с макросами есть папка для токарки и 2 файла с названием M6Start и M6End, вот их содержание:
M6Start:
tool = GetSelectedTool()
SetCurrentTool( tool )
M6End:
REM nothing here in lathe
вот еще все файлы с названием М6 что есть в папке макросов
кто что подскажет, а то ничего понять не могу в нем
- Вложения
-
- M66.txt
- (17 байт) 1012 скачиваний
-
- M600.txt
- (54.47 КБ) 1028 скачиваний
-
- M601.txt
- (59.32 КБ) 944 скачивания
-
- M602.txt
- (100.46 КБ) 1382 скачивания
-
- M603.txt
- (183.35 КБ) 1316 скачиваний
-
- M604.txt
- (146.54 КБ) 931 скачивание
-
- M610.txt
- (52 байт) 863 скачивания
-
- M611.txt
- (52 байт) 1389 скачиваний
Последний раз редактировалось drake 22 апр 2013, 10:16, всего редактировалось 1 раз.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Ну видел что люди подключают частотник к матчу, и управляют и частотой вращения и вкл/выклmichael-yurov писал(а):Я, так понял - это и нужно...
Для начала, мне кажется, - это самый непонятный момент.
+ схемы для этого чуда есть
а с М6 полный 0
не могу найти настройку выхода порта и сигнала хоть убейте
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Во первых - у вас почему-то профиль выбран для lathe (не знаю, что это). Предполагаю, что нужно было Mill? ели речь о фрезерном станке.
Настройки выхода для M6 - нет и не было никогда. Т.к. все задается через макросы.
Скорее всего можно использовать любые выходы Output#
Т.е. что в макросе напишете - то и будет делать при появлении команды.
Настройки выхода для M6 - нет и не было никогда. Т.к. все задается через макросы.
Скорее всего можно использовать любые выходы Output#
Т.е. что в макросе напишете - то и будет делать при появлении команды.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
за это спасибо!michael-yurov писал(а):Во первых - у вас почему-то профиль выбран для lathe (не знаю, что это). Предполагаю, что нужно было Mill? ели речь о фрезерном станке.
Настройки выхода для M6 - нет и не было никогда. Т.к. все задается через макросы.
Скорее всего можно использовать любые выходы Output#
Т.е. что в макросе напишете - то и будет делать при появлении команды.
значит только нужно разобраться в написании макроса
по идее алгоритм прост но как прописать чтоб он понимал пока не знаю
При М6 подать 1 импульс шага на Output#1 (его уже настроить можно)
G04 P30
продолжение программы...
единственное что нужно так прописать что при М6 подать сигнал на Output#1 в макросе
Так что большое спасибо) если заработает - напьюсь)))
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Вот, нашел!
http://www.machsupport.com/MachCustomiz ... gnal_Names
нужно просто написать
ActivateSignal( OUTPUT2 )
выход 2 - для примера
А в настройках выходов назначить ему подходящий пин.
Можно еще паузу добавить и отключение сигнала.
http://www.machsupport.com/MachCustomiz ... gnal_Names
нужно просто написать
ActivateSignal( OUTPUT2 )
выход 2 - для примера
А в настройках выходов назначить ему подходящий пин.
Можно еще паузу добавить и отключение сигнала.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
О, Спасибо!michael-yurov писал(а):Вот, нашел!
http://www.machsupport.com/MachCustomiz ... gnal_Names
нужно просто написать
ActivateSignal( OUTPUT2 )
выход 2 - для примера
А в настройках выходов назначить ему подходящий пин.
Не) не нужно, станок учебный (в колледже стоит) им же лучше G - коды поучитьМожно еще паузу добавить и отключение сигнала.
Пусть страдают как я когдато
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Ну, так они же не смогут с помощью G-кода отключить активированный сигнал для смены инструмента.
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Помогите с Mach3
Почему же?)michael-yurov писал(а):Ну, так они же не смогут с помощью G-кода отключить активированный сигнал для смены инструмента.
ActivateSignal( OUTPUT2 )
DeActivateSignal( OUTPUT2 )
Такой макрос пошлет только 1 импульс которого мне вполне достаточно, или я ошибаюсь?
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Помогите с Mach3
Такой - не пошлет,
Нужна еще пауза или задержка (не знаю, как правильно написать) между командами.
Я об этом и говорил.
Нужна еще пауза или задержка (не знаю, как правильно написать) между командами.
Я об этом и говорил.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Помогите с Mach3
Lathe это токарка. Как понимаю то что как раз и нужно ТСmichael-yurov писал(а):Во первых - у вас почему-то профиль выбран для lathe (не знаю, что это)
Макрос нужно писать примерно такой:
Код: Выделить всё
Option Explicit
'=== Declaraciones ===
ActivateSignal( OUTPUT2 )
Sleep 100 ' задержка 100мс
DeActivateSignal( OUTPUT2 )
Sleep 1000 ' задержка 1сек чтоб голова повернулась
While IsMoving() ' ждем выполнения макроса
Wend
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.