Activity
Два варианта: не тот EMC, не те настройки, не тот Gкод.
(мда, получилось 3 варианта 😃 )
Решения:
- запуститься с лайв CD 8.04
- Использовать стандартную настройку Sherline3Axis
- Copy/paste Gкод
На русском ссылку не знаю, но перевод этого linuxcnc.org/docs/html/gcode_main.html#r1_37
Здесь: www.cnc-club.ru/forum/viewtopic.php?f=15&t=38&p=12…
Хммм сейчас запустил емц с образа 8.04:
запустил такой файл
g01 g90 x0 y10 f1000
g02 g17 g90.1 x0 y10 i0 j0
m2
%
и все отобразилось как надо - отрезок и окружность…
Ок, только возникает такой вопрос, можно ли из одной строки получить относителное смещение? Или нужно знать начальное положение?
Я В ГЕММЕ делаю много прог . А в EMC не как нельзя что бы IJK понимал в абсолютных ?
Завтра попробую как будет работать g90.1 , сегодня некогда было .
Попробуйте, если не заработает, напишем Вам скриптик перевода в относительные координаты. Должно просто получиться.
А о какой конкретной САМ идет речь, и какие детали вы делаете?
По поводу погрешности: если все в абсолютах, то погрешность минимальная, если XYZ абсолютные, а IJK относительные, то погрешность равна минимальная*2 - набегания не будет.
Если Вам нужно в готовую программу вставить G90.1 это можно сделать простым скриптом из 1 строчки.
Если Вы имеете в виду относительные IJK, то:
linuxcnc.org/docs/html/gcode_main.html#r1_37
G90.1, G91.1 Distance Mode (I, J & K)
Попробуйте EMC - он тоже бесплатный, имеет лукахед и круговую интерполяцию и еще очень много чего.
Можно запустить прямо с LiveCD без установки.
Загружаете здесь : www.linuxcnc.org/content/view/21/4/lang,ru/
Пишете на CD и запускаетесь с него. Все, можно работать 😃.