Поменять знак отсчёта координаты

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
sashaK
Опытный
Сообщения: 144
Зарегистрирован: 11 окт 2015, 12:18
Репутация: 10
Настоящее имя: Александр
Откуда: Россия: Екатеринбург, Новоуральск
Контактная информация:

Поменять знак отсчёта координаты

Сообщение sashaK »

Всем привет.
Возник вопрос с настройкой оси Z (linuxcnc и mesa 7i92 и 7i77). На станке по оси Z двигается стол. По клавишам клавиатуры и направлением движения стола всё устраивает. При нажатии клавиши вверх стол идёт вверх. Но не устраивает отсчет, хочу сделать при движении стола вверх координата считалась в минус (сейчас отсчет идет в плюс). Как поменять направление движения я разобрался, а вот с этим не могу никак. Дайте направление для поиска.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение Serg »

sashaK писал(а):При нажатии клавиши вверх стол идёт вверх.
Должно быть наоборот - всегда движется инструмент относительно стола, т.е. при нажатии "вверх" расстояние между столом и инструментом должно увеличиваться. Иное поведение чревато неприятными сюрпризами при выполнении УП.

P.S. Направленеи отсчёта меняется знаком соотв. параметров *_SCALE в INI, направление движения - в настройках сервопривода.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение xenon-alien »

UAVpilot писал(а):Должно быть наоборот - всегда движется инструмент относительно стола, т.е. при нажатии "вверх" расстояние между столом и инструментом должно увеличиваться. Иное поведение чревато неприятными сюрпризами при выполнении УП.
Я до подвижного стола "долго" привыкал, но быстро разобрался, так как он у меня первый был.
А некоторые после подвижного портала тоже не сразу соображают, как, что и куда должно двигаться. (это я про новичков) А кнопки и управление тоже вводят в заблуждение. Стол едет ко мне, или портал это разные направления и значения относительно фрезы, ну и показателей.
sashaK
Опытный
Сообщения: 144
Зарегистрирован: 11 окт 2015, 12:18
Репутация: 10
Настоящее имя: Александр
Откуда: Россия: Екатеринбург, Новоуральск
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение sashaK »

UAVpilot писал(а):
sashaK писал(а):При нажатии клавиши вверх стол идёт вверх.
Должно быть наоборот - всегда движется инструмент относительно стола, т.е. при нажатии "вверх" расстояние между столом и инструментом должно увеличиваться.
Первая мысль такая и была. Но в процессе настройки потерялась, видимо так и сделаю.
UAVpilot писал(а): P.S. Направленеи отсчёта меняется знаком соотв. параметров *_SCALE в INI, направление движения - в настройках сервопривода.
Этот вариант вроде пробовал, но при этом выскакивает ошибка. Если правильно понимаю не совпадает направление вращения сервы и отсчёта координаты.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение nkp »

если "развернуть" надо отсчет ,то меняем знаки в ini :
ENCODER_SCALE = 1600
и
OUTPUT_SCALE = 1
---------------
"развернуто" будет:
ENCODER_SCALE = -1600
и
OUTPUT_SCALE = -1
sashaK
Опытный
Сообщения: 144
Зарегистрирован: 11 окт 2015, 12:18
Репутация: 10
Настоящее имя: Александр
Откуда: Россия: Екатеринбург, Новоуральск
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение sashaK »

Спасибо.
Попробую в выходные.
sashaK
Опытный
Сообщения: 144
Зарегистрирован: 11 окт 2015, 12:18
Репутация: 10
Настоящее имя: Александр
Откуда: Россия: Екатеринбург, Новоуральск
Контактная информация:

Re: Поменять знак отсчёта координаты

Сообщение sashaK »

В итоге развернул ось наоборот (настройками сервопривода).
Ответить

Вернуться в «LinuxCNC»