Помогите с Mach3

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

Тогда все ясно
http://forum.rcdesign.ru/f112/thread262995.html тут есть прописанный макрос
с вот такой строкой Code "G4 P1" - Пауза на 1 секунду

Судя по тому макросу, мне нужно что в духе:
Code "М6" = ActivateSignal( OUTPUT2 ) - включить сигнал на 2 выходе
Code "G4 P1" - пауза на 1 секунду
DeActivateSignal( OUTPUT2 ) - выключить сигнал

Нет чтоб сделать настройку так макросами писать нужно...
Последний раз редактировалось drake 22 апр 2013, 13:45, всего редактировалось 1 раз.
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

michael-yurov писал(а): Sleep 1000 ' задержка 1сек чтоб голова повернулась
While IsMoving() ' ждем выполнения макроса
Wend[/code]
Потом OUTPUT2 назначить нужный пин в настройках
Это не нужно так как они хотят прописывать паузу G - кодами в самой программе.
Хотя посмотрим, может пропишу чтоб лишних проблем не было
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Помогите с Mach3

Сообщение aftaev »

Тогда будет либо 2 макроса один включать сигнал, другой выключать.

Gcode будет выглядить так
М6 включили
G4 P1 пауза на 1 секунду (это не одна секунда паузы задаются в мс)
M7 выключили

Но можно сделать чтобы паузу задавали не в макросе или в GCODE а в каком нибудь окошке(поле ввода) который разместить на морде Мача.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

aftaev писал(а):Тогда будет либо 2 макроса один включать сигнал, другой выключать.

Gcode будет выглядить так
М6 включили
G4 P1 пауза на 1 секунду (это не одна секунда паузы задаются в мс)
M7 выключили

Но можно сделать чтобы паузу задавали не в макросе или в GCODE а в каком нибудь окошке(поле ввода) который разместить на морде Мача.
Тогда лучше ваш вариант!
Прописать нормальный макрос и не мучится потом.
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

aftaev писал(а):G4 P1 пауза на 1 секунду (это не одна секунда паузы задаются в мс)
Изображение

Вот почему у вас пауза в мили секундах
если снять то будет в секундах
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

Всем большое спасибо разобрался со всем!
Использую макрос:
ActivateSignal( OUTPUT2 ) - включил сигнал
Sleep 5000 - 5 секунд сигнал включен
DeActivateSignal( OUTPUT2 ) - выключил
Code "G04 P20" - пауза на 20 секунд (нужна для установки инструмента)

Вот и все)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Помогите с Mach3

Сообщение aftaev »

drake писал(а):Code "G04 P20" - пауза на 20 секунд (нужна для установки инструмента)
пока инструмент меняется можно чай попить :)

добавь в код
ActivateSignal( OUTPUT3 ) включить чайник :lol:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

aftaev писал(а):пока инструмент меняется можно чай попить :)
добавь в код
ActivateSignal( OUTPUT3 ) включить чайник :lol:
Ну там меньше можно) но идея не плохая)
еще ActivateSignal( OUTPUT4 ) сделать бутерброд) :lol:

Кстати разобрался с подключением станка, проблема была в драйвере! Запустил проверку драйвера - все работает отлично :D

Теперь буду шпиндель делать!
ic002
Новичок
Сообщения: 33
Зарегистрирован: 17 ноя 2012, 16:34
Репутация: 1
Откуда: Украина
Контактная информация:

Re: Помогите с Mach3

Сообщение ic002 »

Хочу спросить, Вы уже остановились на какой-то САМ системе или нет? На форуме Вы упоминали про FeatureCam. Если нужен постпроцессор для MACH3 под FeatureCam , обращайтесь.
немного информации по FeatureCam
http://youtu.be/-mfvEyTqFxM
http://youtu.be/E9ZHdkg5i5w
http://youtu.be/O4SIzFTkvqo
http://youtu.be/6D2QeJARvhI
http://youtu.be/qkKAmw5a0nU
http://youtu.be/0Os36Pm1UfA
http://youtu.be/KnxNqWB6nms
drake
Кандидат
Сообщения: 62
Зарегистрирован: 28 фев 2013, 17:52
Репутация: 0
Контактная информация:

Re: Помогите с Mach3

Сообщение drake »

ic002 писал(а):Хочу спросить, Вы уже остановились на какой-то САМ системе или нет? На форуме Вы упоминали про FeatureCam. Если нужен постпроцессор для MACH3 под FeatureCam , обращайтесь.
немного информации по FeatureCam
http://youtu.be/-mfvEyTqFxM
http://youtu.be/E9ZHdkg5i5w
http://youtu.be/O4SIzFTkvqo
http://youtu.be/6D2QeJARvhI
http://youtu.be/qkKAmw5a0nU
http://youtu.be/0Os36Pm1UfA
http://youtu.be/KnxNqWB6nms
Спасибо но я и сам для FeatureCam пишу постпроцессоры
так же как и для PowerMill и ArtCam
Использую все 3
В зависимости от того что нужно!
PowerMill больше для стали и технологических деталей
ArtCam - дерево и графическая фрезеровка
FeatureCam - для сложных деталей, это первая САМ система что использовал (знаю больше остальных 2-х)
giraf_79
Почётный участник
Почётный участник
Сообщения: 1184
Зарегистрирован: 27 дек 2011, 13:55
Репутация: 123
Настоящее имя: Рафаэль
Откуда: Самара
Контактная информация:

Re: Помогите с Mach3

Сообщение giraf_79 »

Добрый вечер форумчане, возник вопрос с портом ЛПТ, клиент принес новый комп для станка плазменной резки который уже собрали, но запустить станок чтото не получается. :thinking:
В компе стоит ХР, мач 3, мать без лпт. ЛПТ выход устоновлен отдельно в маму внутри компа, установили в магазине по его просьбе. Короче сигнали на контроллер не идут, что делать?
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Помогите с Mach3

Сообщение michael-yurov »

giraf_79 писал(а):Добрый вечер форумчане, возник вопрос с портом ЛПТ, клиент принес новый комп для станка плазменной резки который уже собрали, но запустить станок чтото не получается. :thinking:
В компе стоит ХР, мач 3, мать без лпт. ЛПТ выход устоновлен отдельно в маму внутри компа, установили в магазине по его просьбе. Короче сигнали на контроллер не идут, что делать?
Посмотреть в диспетчере задач номер LPT этой дополнительной карточки, и прописать его в Mach3 вместо стандартного номера порта, который, вероятно, есть на материнской плате, как 26-контактный разъем под шлейф.
giraf_79
Почётный участник
Почётный участник
Сообщения: 1184
Зарегистрирован: 27 дек 2011, 13:55
Репутация: 123
Настоящее имя: Рафаэль
Откуда: Самара
Контактная информация:

Re: Помогите с Mach3

Сообщение giraf_79 »

Спасибо, попробую, правда не очень понял, в компах плоховато разбираюсь
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Помогите с Mach3

Сообщение michael-yurov »

giraf_79 писал(а):Спасибо, попробую, правда не очень понял, в компах плоховато разбираюсь
Могу помедленнее написать. :)
1. На плате, скорее всего есть LPT, просто он не выведен на заднюю планку. Он, скорее всего есть на самой материнской плате, прямоугольный, штырьковый, 2 ряда по 13 контактов, похож на разьем дисковода или IDE.
2. Адрес LPT порта по умолчанию - 378H. Если он уже есть на материнской плате, то, скорее всего и использует этот адрес.
3. Если установить дополнительную карту с LPT то у нее, скорее всего, будет другой адрес LPT.
4. Нужно зайти в диспетчер задач (если не ошибаюсь) и найти там эту карту с LPT контроллером. Посмотреть в свойствах, какой адрес назначен LPT порту.
5. Зайти в настройки Mach3 Port&Pins и там на первой вкладке ввести этот адрес для первого порта.
Далее - как обычно.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите с Mach3

Сообщение Serg »

В современных материнках LPT не то что на колодку не выводят, но и прям в южном мосту глушат, т.е. его в принципе нет.
А в последних чипсетах LPT даже на кристалле уже нет.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Помогите с Mach3

Сообщение aftaev »

и PCI скоро помрет :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Помогите с Mach3

Сообщение michael-yurov »

Будем команды управления на моторы по интернету через Wi-Fi модуль в сервоприводах посылать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Помогите с Mach3

Сообщение Serg »

aftaev писал(а):и PCI скоро помрет :)
С чего вдруг? Или ты уже придумал ему замену? Тогда у тебя есть хороший шанс отхватить нехилый грант на доработку. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Помогите с Mach3

Сообщение nik1 »

FeatureCam - для сложных деталей, это первая САМ система что использовал (знаю больше остальных 2-х)

А для простых деталей не подходит что ли?
giraf_79
Почётный участник
Почётный участник
Сообщения: 1184
Зарегистрирован: 27 дек 2011, 13:55
Репутация: 123
Настоящее имя: Рафаэль
Откуда: Самара
Контактная информация:

Re: Помогите с Mach3

Сообщение giraf_79 »

michael-yurov писал(а):Могу помедленнее написать.
1. На плате, скорее всего есть LPT, просто он не выведен на заднюю планку. Он, скорее всего есть на самой материнской плате, прямоугольный, штырьковый, 2 ряда по 13 контактов, похож на разьем дисковода или IDE.
2. Адрес LPT порта по умолчанию - 378H. Если он уже есть на материнской плате, то, скорее всего и использует этот адрес.
3. Если установить дополнительную карту с LPT то у нее, скорее всего, будет другой адрес LPT.
4. Нужно зайти в диспетчер задач (если не ошибаюсь) и найти там эту карту с LPT контроллером. Посмотреть в свойствах, какой адрес назначен LPT порту.
5. Зайти в настройки Mach3 Port&Pins и там на первой вкладке ввести этот адрес для первого порта.
Далее - как обычно.
1. лпт на плате нет и места под нее нет
3. не нашел адрес лпт
4 в диспетчере задач, нашел вот что;
Последовательный порт (com1) Acpi\pnp0501\1
Тип устройства (com и lpt)
размещениешина pci
состояние устройства: работает нормально.
Параметры порта
скорость 9600
биты данных 8
четность нет
стоповые биты 1
управление потоком нет.
Как зайти в свойста порта не разобрался. При запущенном мач пробовал в лпт в настроенные пины подключить тестор, ноль имоций!
Изготовление станков плазменной резки с ЧПУ и фрезерные станки с ЧПУ
Канал на Ютуб https://www.youtube.com/channel/UCcTl7E ... subscriber
Ответить

Вернуться в «Windows / Mach»