Перейти к содержимому


Фотография

Макрос для автоматической уборке рабочего стола

макрос для Mach

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 OFFLINE   Алексей Алексеевич

Алексей Алексеевич

    Абитуриент

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Город:Сараторв
  • Интересы:Фрезеровка пластиков, иногда делаю простейшие станки.
  • Из:Саратов

Отправлено 23 Май 2017 - 17:51

Приветствую вас господа!
На тернистом пути написании макросов в мач3 столкнулся я препятствием следующего характера.
Задача: заменить процедуру открытия и старта задания по автоматической уборке стола, на нажатие одной кнопки.
Результат: данный скрипт, залитый в кнопку на скринсете, при включении производит перемещение по координатам, но при этом не включается пылесос по команде М7 :(
Прошу, пожалуйста подскажите где закралась ошибка?
Или если можно укажите на руководство по программированию на этом языке.
Заранее благодарен.  :help: 


Code "T1M6"
Code "G17"'Code "M7"
Code "G53 x40 y0 f18000"
Code "G53 x4010 y0"
Code "G53 x4010 y-140"
Code "G53 x40 y-140"
Code "G53 x40 y-340"
Code "G53 x4010 y-340"
Code "G53 x4010 y-520"
Code "G53 x40 y-520"
Code "G53 x40 y-704"
Code "G53 x4010 y-704"
Code "G53 x4010 y-880"
Code "G53 x40 y-880"
Code "G53 x40 y-1060"
Code "G53 x4010 y-1060"
Code "G53 x4010 y-1233"
Code "G53 x40 y-1233"
Code "G53 x40 y-1417"
Code "G53 x4010 y-1417"
Code "G53 x4010 y-1597"
Code "G53 x40 y-1597"
Code "G53 x40 y-1800"
Code "G53 x4010 y-1800"
Code "M9"
Code "M30"

Прикрепленные изображения

  • Скриншот 2017-05-23 15.48.39.png
  • Мой самопал).jpg

  • 0

#2 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 535 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 23 Май 2017 - 18:14

На мой взгляд, не знакомый с мачем, два Code в одной строке не срабатывает.
Либо напишите всю строку в одних кавычках с пробелом между командами.
Либо перенесите М7 на другую строку.
Либо пробел воткните перед М7 или после G17.

Поучите правила G-кодов. Вы их видимо плохо знаете.

Сообщение отредактировал lkbyysq: 23 Май 2017 - 18:17

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#3 OFFLINE   Алексей Алексеевич

Алексей Алексеевич

    Абитуриент

  • Пользователи
  • Pip
  • 2 сообщений
  • Пол:Мужчина
  • Город:Сараторв
  • Интересы:Фрезеровка пластиков, иногда делаю простейшие станки.
  • Из:Саратов

Отправлено 23 Май 2017 - 18:53

Это косяк вставки, код выглядит так. (скрин)
Да я понятия не имею о подобных правилах, именно по этому я прошу помощи у знатоков. 
Может научите чему.

Прикрепленные изображения

  • Скриншот 2017-05-23 16.49.57.png

  • 0

#4 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 535 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 23 Май 2017 - 21:07

Ну тогда М русская.
Больше ничем не могу.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).






Темы с аналогичным тегами макрос для Mach

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных