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

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

Добавлено: 16 май 2014, 22:02
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
В аттаче то, что интерпретируется мачем. Это проблема не с числом строк, т.к. файлы с большим количеством строк успешло загружались. Проблема не с качеством строк, если окончание загрузить отдельно -- оно загружается и интерпретируется правильно. Указанный диапазон помещается в рабочее поле, т.е если загрузить первую и последнюю группу строк -- все отображается. В чем может быть проблема?

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

Добавлено: 16 май 2014, 22:25
aftaev
а где заголовок Gcode?
И что есть такое M810 ?

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

Добавлено: 16 май 2014, 22:43
megagad
svichka писал(а):G-code сгенерирован скриптом, имеет 586 строк. В последних 86 строках mach меняет значения Y рандомно на два предыдущих значения
У вас криво крякнутый мач - более 500 строк не понимает. Ну или вообще не крякнутый. Покупайте лицензию и будет счастье.
И да, только что глянул по мачу - демо версия более 500 строк не принимает, после 500 пишет сама всякий бред. методы "лечения" ищите сами. или покупайте лицензию.

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

Добавлено: 16 май 2014, 22:50
svichka
это последние строки файла. М810 макрос, выключает реле (DeActivateSignal(Output1)). В начале есть M800, он включает (ActivateSignal(Output1)). Макросы работают, проверялось как в диагностике, так и в другой программе.
Если не сложно, можете открыть файл из аттача в маче -- будет ли он у вас так же интерпретироваться. Файлы макросов тоже в аттаче

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

Добавлено: 16 май 2014, 22:51
svichka
megagad, понимает. им открывалась другая программа, где было 1500 строк и все работало.
хотя да, видимо вы правы.

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

Добавлено: 16 май 2014, 22:54
megagad
svichka писал(а):megagad, понимает. им открывалась другая программа, где было 1500 строк и все работало.
Значит вы везунчик. Просто имя ivan todosijevic в названии окна намекает ,что у вас ДЕМО версия, или криво крякнутая демо версия. Третьего не дано. Нормально "крякнутый" МАЧ не имеет никаких "подписей" в названии окна.

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

Добавлено: 16 май 2014, 23:39
aftaev
megagad писал(а):Нормально "крякнутый" МАЧ не имеет никаких "подписей" в названии окна.
либо там прописана имя лицензии :)

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

Добавлено: 16 май 2014, 23:46
megagad
aftaev писал(а):либо там прописана имя лицензии
проблема в том что именем "ivan todosijevic" подписывается ДЕМО-лицензия ;) И для корректной работы обычно советуют через ХЕКС-редактор изменять это имя. Или удалять вообще.

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

Добавлено: 16 май 2014, 23:59
aftaev
megagad писал(а):проблема в том что именем "ivan todosijevic" подписывается ДЕМО-лицензия
у меня и с ним нормаль работало, главное ехе файлик найти от лицинзионки :)

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

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