А зачем перепаивать конакты клавы?
Кстати, а для какой-нибудь ардуино нет прошивки и модуля для работы с мач?
Нужна помощь с макросами для Mach3
-
drake
- Кандидат
- Сообщения: 62
- Зарегистрирован: 28 фев 2013, 17:52
- Репутация: 0
- Контактная информация:
Re: Нужна помощь с макросами для Mach3
Перепаивать не нужно, нужно к плате клавиатуры подключить нормальные кнопки (микрики) а не панель из гибкого пластика.Nick писал(а):А зачем перепаивать конакты клавы?
Кстати, а для какой-нибудь ардуино нет прошивки и модуля для работы с мач?
Ну давайте пока оставим нашу клавиатуру, если я не смогу написать мозг матчу, то делать пульт я не буду!
Поковырялся в системе написания мозгов, я понял что нужно что-то вроде...: Или я сделал не так?
получается: комбинация 1 0 0 0 - включить клавишу переезда по оси Х +; комбинация 0 1 0 0 - включить клавишу переезда по оси Х -
Вот только у меня сомнения на счет вторых блоков логики, я его правильно задал?
Если оно работает в таком виде, то написать мозг займет максимум 1 день.
Дальше уже буду играть с электроникой
-
vik300001
- Новичок
- Сообщения: 3
- Зарегистрирован: 15 май 2015, 19:43
- Репутация: 0
- Настоящее имя: Vik
- Контактная информация:
Re: Нужна помощь с макросами для Mach3
Здравствуйте!
Пишу макрос для Мач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
Пишу макрос для Мач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
