Необходимо переписать файл ЧПУ, чтобы изменить абсолютное положение

Этот вопрос на самом деле состоит из двух частей. Чтобы кратко представить проблему, нам нужно взять файл ЧПУ (используемый с фрезерным станком Roland), который был создан с помощью инструмента под названием ArtCam, и изменить его, чтобы сместить абсолютное положение вырезаемого шаблона.

Программное обеспечение создает, а машина принимает входные файлы в следующем виде:

;;^IN;
!MC1;
!RC5000;
V50.0;
^PR;Z0,0,10500;
^PA;
V49.8;
Z0,0,1000;
V39.8;
Z0,0,100;
Z10,0,99;
Z1000,0,-13;
Z10,0,-124;
Z0,0,-125;
...thousands more Zx,y,z; instructions...

Первая часть моего вопроса: может ли кто-нибудь сказать мне, как называется этот формат файла? Это явно не G-код, и я нигде не смог найти для него никаких ссылок или документации.

Вторая часть: кто-нибудь знает, как мы можем легко изменить абсолютную позицию шаблона, который вырезают эти файлы. Очевидно, что линии Z - это команды положения X, Y, Z, но я не знаю, являются ли они абсолютными или относительными, и я не знаю, в каком пространстве/системе координат они находятся. Насколько я знаю, может быть простая команда, которую мы можем добавить вверху, которая сдвигает начальную точку, или нам может понадобиться переписать все строки Z, но без какой-либо информации о формате файла я в тупике.

Спасибо!


cnc
person Jonathan Potter    schedule 27.09.2012    source источник
comment
Никогда раньше не видел такого кода. Поиск не помог. Если у вас есть машина, на которой вы ее запускаете, разве вы не можете сказать, что именно вы вводите или что должны делать? Руководства?   -  person Rook    schedule 27.09.2012
comment
Пытаюсь раздобыть какие-то технические руководства, но пока нет :(   -  person Jonathan Potter    schedule 27.09.2012


Ответы (1)


Я понимаю, что это старый вопрос, и, возможно, у вас уже есть ответ (или он вам сейчас не нужен), но похоже, что это RML-1, если предположить, что мои поиски были правильными.

Сначала я нашел это, код которого очень похож на ваш пример. В нем упоминается ArtCAM и вывод для MDX-540, машины Roland.

Поиск информации о фрезерных станках Roland был немного бесполезен, но просмотр их В 3D-продуктах для MDX-540 упоминается, что наборы команд управления представляют собой «коды RML-1 и NC».

Затем поиск RML-1 дает результат для руководства в формате PDF. .

При чтении этого PDF-файла кажется, что однобуквенные команды — это «Mode 1», ^ используется для выбора Mode2, а двухбуквенные команды — это команды Mode2. Команды !xx являются общими для Mode1 и Mode2.

^PR переводит движение в относительный режим. ^PA переводит движение в абсолютный режим. Z движется.

Глядя на ваш пример кода, кажется, что большинство позиций абсолютны, и вам нужно переписать их все.

person tinman    schedule 06.03.2013
comment
Спасибо за это! Методом проб и ошибок мы в значительной степени выяснили, что означают цифры, но руководство по-прежнему очень удобно. - person Jonathan Potter; 07.03.2013