Mach3 некорректно загружает G-code

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
svichka
Новичок
Сообщения: 3
Зарегистрирован: 16 май 2014, 21:44
Репутация: 0
Контактная информация:

Mach3 некорректно загружает G-code

Сообщение svichka »

G-code сгенерирован скриптом, имеет 586 строк. В последних 86 строках mach меняет значения Y рандомно на два предыдущих значения
Это реальный код из файла, который загружается (окончание кода, то, где мач некорректно интерпретирует)

Код: Выделить всё

G1 X96.60 Y239.60 Z5.00 F5000
G1 X114.20 Y239.60 Z5.00 F5000
G1 X114.20 Y239.60 Z0.00 F5000
G1 X114.20 Y239.60 Z5.00 F5000
G1 X114.20 Y250.60 Z5.00 F5000
G1 X114.20 Y250.60 Z0.00 F5000
G1 X114.20 Y250.60 Z5.00 F5000
G1 X107.60 Y250.60 Z5.00 F5000
G1 X107.60 Y250.60 Z0.00 F5000
G1 X107.60 Y250.60 Z5.00 F5000
G1 X85.60 Y250.60 Z5.00 F5000
G1 X85.60 Y250.60 Z0.00 F5000
G1 X85.60 Y250.60 Z5.00 F5000
G1 X63.60 Y250.60 Z5.00 F5000
G1 X63.60 Y250.60 Z0.00 F5000
G1 X63.60 Y250.60 Z5.00 F5000
G1 X41.60 Y250.60 Z5.00 F5000
G1 X41.60 Y250.60 Z0.00 F5000
G1 X41.60 Y250.60 Z5.00 F5000
G1 X19.60 Y250.60 Z5.00 F5000
G1 X19.60 Y250.60 Z0.00 F5000
G1 X19.60 Y250.60 Z5.00 F5000
G1 X2.00 Y250.60 Z5.00 F5000
G1 X2.00 Y250.60 Z0.00 F5000
G1 X2.00 Y250.60 Z5.00 F5000
G1 X2.00 Y257.20 Z5.00 F5000
G1 X2.00 Y257.20 Z0.00 F5000
G1 X2.00 Y257.20 Z5.00 F5000
G1 X8.60 Y257.20 Z5.00 F5000
G1 X8.60 Y257.20 Z0.00 F5000
G1 X8.60 Y257.20 Z5.00 F5000
G1 X19.60 Y257.20 Z5.00 F5000
G1 X19.60 Y257.20 Z0.00 F5000
G1 X19.60 Y257.20 Z5.00 F5000
G1 X30.60 Y257.20 Z5.00 F5000
G1 X30.60 Y257.20 Z0.00 F5000
G1 X30.60 Y257.20 Z5.00 F5000
G1 X41.60 Y257.20 Z5.00 F5000
G1 X41.60 Y257.20 Z0.00 F5000
G1 X41.60 Y257.20 Z5.00 F5000
G1 X52.60 Y257.20 Z5.00 F5000
G1 X52.60 Y257.20 Z0.00 F5000
G1 X52.60 Y257.20 Z5.00 F5000
G1 X63.60 Y257.20 Z5.00 F5000
G1 X63.60 Y257.20 Z0.00 F5000
G1 X63.60 Y257.20 Z5.00 F5000
G1 X74.60 Y257.20 Z5.00 F5000
G1 X74.60 Y257.20 Z0.00 F5000
G1 X74.60 Y257.20 Z5.00 F5000
G1 X85.60 Y257.20 Z5.00 F5000
G1 X85.60 Y257.20 Z0.00 F5000
G1 X85.60 Y257.20 Z5.00 F5000
G1 X96.60 Y257.20 Z5.00 F5000
G1 X96.60 Y257.20 Z0.00 F5000
G1 X96.60 Y257.20 Z5.00 F5000
G1 X107.60 Y257.20 Z5.00 F5000
G1 X107.60 Y257.20 Z0.00 F5000
G1 X107.60 Y257.20 Z5.00 F5000
G1 X101.00 Y257.20 Z5.00 F5000
G1 X101.00 Y257.20 Z0.00 F5000
G1 X101.00 Y257.20 Z5.00 F5000
M810
G0 X0.00 Y0.00 Z0
В аттаче то, что интерпретируется мачем. Это проблема не с числом строк, т.к. файлы с большим количеством строк успешло загружались. Проблема не с качеством строк, если окончание загрузить отдельно -- оно загружается и интерпретируется правильно. Указанный диапазон помещается в рабочее поле, т.е если загрузить первую и последнюю группу строк -- все отображается. В чем может быть проблема?
Вложения
то, что интерпретирует mach (6986 просмотров) <a class='original' href='./download/file.php?id=28302&mode=view' target=_blank>Загрузить оригинал (359.29 КБ)</a>
то, что интерпретирует mach
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение aftaev »

а где заголовок Gcode?
И что есть такое M810 ?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение megagad »

svichka писал(а):G-code сгенерирован скриптом, имеет 586 строк. В последних 86 строках mach меняет значения Y рандомно на два предыдущих значения
У вас криво крякнутый мач - более 500 строк не понимает. Ну или вообще не крякнутый. Покупайте лицензию и будет счастье.
И да, только что глянул по мачу - демо версия более 500 строк не принимает, после 500 пишет сама всякий бред. методы "лечения" ищите сами. или покупайте лицензию.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
svichka
Новичок
Сообщения: 3
Зарегистрирован: 16 май 2014, 21:44
Репутация: 0
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение svichka »

это последние строки файла. М810 макрос, выключает реле (DeActivateSignal(Output1)). В начале есть M800, он включает (ActivateSignal(Output1)). Макросы работают, проверялось как в диагностике, так и в другой программе.
Если не сложно, можете открыть файл из аттача в маче -- будет ли он у вас так же интерпретироваться. Файлы макросов тоже в аттаче
Вложения
test8.txt
коды
(16.57 КБ) 1229 скачиваний
macros.zip
макросы
(326 байт) 456 скачиваний
svichka
Новичок
Сообщения: 3
Зарегистрирован: 16 май 2014, 21:44
Репутация: 0
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение svichka »

megagad, понимает. им открывалась другая программа, где было 1500 строк и все работало.
хотя да, видимо вы правы.
Последний раз редактировалось svichka 16 май 2014, 23:02, всего редактировалось 1 раз.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение megagad »

svichka писал(а):megagad, понимает. им открывалась другая программа, где было 1500 строк и все работало.
Значит вы везунчик. Просто имя ivan todosijevic в названии окна намекает ,что у вас ДЕМО версия, или криво крякнутая демо версия. Третьего не дано. Нормально "крякнутый" МАЧ не имеет никаких "подписей" в названии окна.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение aftaev »

megagad писал(а):Нормально "крякнутый" МАЧ не имеет никаких "подписей" в названии окна.
либо там прописана имя лицензии :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение megagad »

aftaev писал(а):либо там прописана имя лицензии
проблема в том что именем "ivan todosijevic" подписывается ДЕМО-лицензия ;) И для корректной работы обычно советуют через ХЕКС-редактор изменять это имя. Или удалять вообще.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение aftaev »

megagad писал(а):проблема в том что именем "ivan todosijevic" подписывается ДЕМО-лицензия
у меня и с ним нормаль работало, главное ехе файлик найти от лицинзионки :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Mach3 некорректно загружает G-code

Сообщение AndyBig »

Загружает нормально, ничего не меняет в коде. Мач такой же крякнутый с "ivan todosijevic" в заголовке окна :)
На работе могу еще и на лицензионном попробовать, но сомневаюсь, что и там что-то будет ломаться...
Ответить

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