Страница 2 из 2

Re: Нужна помощь с макросами для Mach3

Добавлено: 05 май 2013, 19:16
Nick
А зачем перепаивать конакты клавы?
Кстати, а для какой-нибудь ардуино нет прошивки и модуля для работы с мач?

Re: Нужна помощь с макросами для Mach3

Добавлено: 05 май 2013, 20:35
drake
Nick писал(а):А зачем перепаивать конакты клавы?
Кстати, а для какой-нибудь ардуино нет прошивки и модуля для работы с мач?
Перепаивать не нужно, нужно к плате клавиатуры подключить нормальные кнопки (микрики) а не панель из гибкого пластика.

Ну давайте пока оставим нашу клавиатуру, если я не смогу написать мозг матчу, то делать пульт я не буду!
Поковырялся в системе написания мозгов, я понял что нужно что-то вроде...:
1.png (2325 просмотров) <a class='original' href='./download/file.php?id=14385&mode=view' target=_blank>Загрузить оригинал (152.41 КБ)</a>
Или я сделал не так?
получается: комбинация 1 0 0 0 - включить клавишу переезда по оси Х +; комбинация 0 1 0 0 - включить клавишу переезда по оси Х -
Вот только у меня сомнения на счет вторых блоков логики, я его правильно задал?
Если оно работает в таком виде, то написать мозг займет максимум 1 день.
Дальше уже буду играть с электроникой

Re: Нужна помощь с макросами для Mach3

Добавлено: 15 май 2015, 19:58
vik300001
Здравствуйте!
Пишу макрос для Мач3. но толком ничего не получается, прошу помощи у спецов
Идея обнулять ось Z перед плазменной резкой детали по следующему алгоритму при наступлении комманды М3:
-резак опускается вниз до замыкания контактов (стоит концевик и настроена строка Probe)
-Мач обнуляет ось Z
-Резак подымается вверх по иси Z на 3 мм.
Дальше все по основной программе, включается плазма и вперед

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

DoSpinCW()
Code "G31 Z -50"
Code "G92 Z 0.0"
Code "G00 Z 3.0"
While ismoving()
Wend