Конфигурация EMC2 LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Конфигурация EMC2 LinuxCNC

Сообщение Nick »

После того как Вы произвели установку EMC2, можно переходить к конфигурации.
Начнем с простого пути, использования утилиты Stepconf. Sterconf это графическая утилита для настройки EMC2 для различных станков. Конечно она не реализует все возможности EMC2, но подойдет для большинства станков со step-dir контроллерами управляемыми через lpt порт. Stepconf устанавливается вместе с EMC2 и его можно запустить из меню Приложения -> EMC2 -> Stepconf.
Это незавершенный раздел, Вы можете помочь в его оформлении.
Нужны исправления, комментарии. Публикуйте их в этой теме.

Содержание


Настройка EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=781&mode=view' target=_blank>Загрузить оригинал (41.24 КБ)</a>
Настройка EMC2
Конфигурация ЕМС2 (338407 просмотров) <a class='original' href='./download/file.php?id=780&mode=view' target=_blank>Загрузить оригинал (44.23 КБ)</a>
Конфигурация ЕМС2

Выбор конфигурации

В первом окне Stepconf есть выбор: создать новую конфигурацию или изменить старую. Выбираем создать новую. Также можно проставить галки напротив Create shortcut, чтобы в последствии запускать EMC2 с созданной конфигурацией в один клик.

Screenshot-EMC2 Stepper Mill Configuration-2.png (338407 просмотров) <a class='original' href='./download/file.php?id=782&mode=view' target=_blank>Загрузить оригинал (95.31 КБ)</a>

Параметры станка, контроллера и быстродействия

Настройки станка
Вводим название станка, в документации говорится, что можно использовать заглавные и строчные буквы, цифры и знаки "-" и "_".
Выбираем конфигурацию осей. XYZ (Фрезер), XYZA (4-х осевой фрезер) или XZ (Токарный станок). Названия только для примера. Если у Вас двух осевой станок, то можете выбрать XYZ, и ось Z оставить не настроенной.
Единицы измерения станка: дюймы или миллиметры.

Настройки контроллера
Можно выбрать из набора предустановленных параметров если Ваш контроллер в список. Или настроить все самому.
Параметры Step time, Step space, Direction hold, Direction setup смотрите в документации к вашему контроллеру.

Настройки lpt
Если у Вас только один lpt, то можно ничего не трогать по умолчанию стоит установка стандартного адреса lpt порта.

Настройки быстродействия
Base period - это одна из основных величин быстродействия, она определяет максимальную скорость работы с контроллером. Она определяет так называемый heartbeat (сердцебиение системы в целом) от которого зависит время для генерации сингала Step. Фактически, чем меньше base period тем больше максимальная частота генерации шагов (например, при Base period = 30 000 ns максимальная частота генерации шагов равна 33333Гц, что при 200 шагах на оборот в режиме микрошага 1:8 дает максимум 20 оборотов в секунду).

Base period зависит от параметров компьютера. Правильно определить base period можно при помощи утилиты Latency test, она тоже входит в состав EMC2. Latency это задержка с которой компьютер может остановить процесс работы для обработки внешнего запроса. В нашем случае, запросом является периодичный "heartbeat" (стук сердца) на основе которого вычисляется нужное время для следующего шага. Для того, чтобы контроллер работал правильно и не пропускал шаги минимальный base period должен быть равным длительность direction setup+direction hold+step space+maximum latency.

Итак, запускаем Latency test, и пытаемся нагрузить компьютер разными задачами, чтобы наверняка получить максимальную задержку. Можно запустить проигрываться фильм, полазить по интернету, скопировать большой файл, перемещать окна. Через несколько минут смотрим значение Base thread Max jitter (максимальное дрожание base period) и вставляем это значение в соответствующую строку в Stepconf.

Onscreen prompt for tool change - уведомление о смене инструмента. Если эта опция включена, то EMC2 будет останавливаться и выдавать сообщение о смене инструмента, каждый раз, когда в управляющей программе будет встречаться код M6. Оставьте эту опцию включенной, только если Вы не собираетесь делать автоматическую смену инструмента.

Настройка LPT для EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=783&mode=view' target=_blank>Загрузить оригинал (99.1 КБ)</a>
Настройка LPT для EMC2
Настройка LPT для EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=784&mode=view' target=_blank>Загрузить оригинал (88.29 КБ)</a>
Настройка LPT для EMC2

Настройки пинов LPT

На этой странице мы можем настроить значения всех пинов параллельного порта.
Значения для этих настроек смотрите в документации к контроллеру.

Настройка осей станка в EMC2 LinuxCNC (338407 просмотров) <a class='original' href='./download/file.php?id=785&mode=view' target=_blank>Загрузить оригинал (66.88 КБ)</a>
Настройка осей станка в EMC2 LinuxCNC
Проверка настроек осей LinuxCNC (338407 просмотров) <a class='original' href='./download/file.php?id=786&mode=view' target=_blank>Загрузить оригинал (21.23 КБ)</a>
Проверка настроек осей LinuxCNC

Настройка осей станка

Далее настраиваем все оси станка:

Motor Steps Per Revolution - количество шагов двигателя на один оборот.

Driver Microstepping - настройка микрошага контроллера. Для микрошага 1:8 устанавливайте "8"

Pulley Ratio - значение редуктора, если между валом двигателя и ходовым винтом стоит редуктор установите передаточное число.

Leadscrew Pitch - шаг ходового винта. Можно поменять направление движения вдоль оси установив отрицательное значение шага винта.

Maximum Velocity - Максимальная скорость перемещения.

Maximum Acceleration - Максимальное ускорение по данной оси.

Home Location - положение начала оси. Это положение в котором станок остановится после поиска начала.

Table Travel - границы оси. Положение начала должно быть внутри table travel, причем оно не должно совпадать с границами оси.

Home Switch Location - Положение концевика начального положения. Если у Вас совмещены home switch и limit switch в одном концевике, то значение home location не должно быть равным home switch location иначе появится ошибка "joint limit error", т.е. станок не должен остановиться в точке срабатывания ограничительного концевика.

Home Search Velocity - скорость поиска начала оси. Если концевой датчик расположен рядом с концом оси это значение должно быть выбрано с учетом того, что станок должен будет успеть остановиться до того как он ударится о конец оси. Если концевик замыкается только когда ответная часть рядом с ним, то скорость должна быть выбрана таким образом, чтобы станок успел остановиться пока концевик не разомкнулся. Если станок движется в противоположную сторону от концевика при поиске начала установите отрицательную скорость.

Home Latch Direction - направление уточнения начала, после первоначальной установки начала, они уточняются на очень маленькой скорости. Если выбрана опция "Same" при повторном срабатывании концевика начала будут установлены, если "Opposite" станок будет медленно откатываться пока концевик не разомкнется.

Ниже будут приведены вычисления параметров оси:
  • Time to accelerate to max speed - время ускорения до максимальной скорости (время остановки)
  • Distance to accelerate to max speed - дистанция ускорения до максимальной скорости (дистанция остановки)
  • Pulse rate at max speed - частота сигналов на максимальной скорости
  • Axis SCALE - количество шагов в одной единице измерения шагов/мм (шагов/дюйм)
После введения всех параметров ось можно протестировать. Для этого нажимаем Test this axis.

Настройка управления шпинделем в EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=787&mode=view' target=_blank>Загрузить оригинал (32.67 КБ)</a>
Настройка управления шпинделем в EMC2

Настройка шпинделя

Если шпиндель регулируется при помощи ШИМ:
Устанавливаем Carrier frequency (Несущая частота) согласно инструкции к Вашему контроллеру шпинделя.
Устанавливаем Speed 1, Speed 2, PWM 1, PWM 2 - значения скоростей в оборотах в минуту при заданном значении ШИМ. Эту информацию можно найти в инструкции к Вашему контроллеру, либо попробовать определить самостоятельно. Этими параметрами определяется линейная зависимость скорости шпинделя от значения PWM.

Дополнительные настройки EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=788&mode=view' target=_blank>Загрузить оригинал (70.45 КБ)</a>
Дополнительные настройки EMC2

Настройка дополнительного интерфейса

  • Include Halui - Добавить пользовательскую панель Halui.
  • Include PyVCP GUI panel - Добавить панель pyVCP.
    См. статью по настройке и применению pyVCP в EMC2
  • Include ClassicLadder PLC - Добавить программируемый контроллер на лестничной логике (Programmable Ladder Logic Controller).

Окончание настройки EMC2 (338407 просмотров) <a class='original' href='./download/file.php?id=789&mode=view' target=_blank>Загрузить оригинал (74.23 КБ)</a>
Окончание настройки EMC2

Заключение


См. также

Нахождение максимальной скорости и ускорения станка
PyVCP дополнительный интерфейс для EMC2 LinuxCNC
Аватара пользователя
Иванов
Новичок
Сообщения: 14
Зарегистрирован: 12 дек 2016, 15:23
Репутация: 0
Настоящее имя: Олег
Откуда: Питер
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Иванов »

Всем привет! Намучился со своим контроллером!!! Решил заменить, но сначала посоветоваться. Итак, в наличии блок питания 24V и комплект ШД Nema 23 HS 8603. Хочу заказать: Контроллер TB6600 0.2-5А https://ru.aliexpress.com/item/New-CNC- ... e69c0f18ed и разветвитель на 5 осей https://ru.aliexpress.com/item/Original ... 0.0.KePmz6
Кто сталкивался с таким "набором", просьба поделиться информацией. И главное, с Linux этот комплект как себя поведёт? Заранее благодарю за помощь!
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Sandr »

Люди очень прошу помощи
Мучаюсь 7й час !!!
Сначала у меня ось Y получилась перевернутой - разобрался
Но теперь топчусь на месте - Почему LinuxCNC пытается найти 0 по осям X и Y не там где мне надо

Опишу ситуацию - датчик стоит следующим образом (вид сверху)
Ось Х - слева

Выбираю inputs в stepconf:
Ось Х = Меньший предел + начало Х

Настройки осей:
Для Х
table travel 0 to 303
Home Switch Location -1
Тест оси показывает что при нажатии направо - каретка едет направо

Запускаю LinuxCNC - И при поиске Home для Х каретка едет направо (тоесть в противоположную сторону от датчика ............

Поиск 0 для Y и Z проходят нормально
Блог на моем сайте sandr.ru
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Сергей Саныч »

Выложите файлы конфигурации (ini и hal).
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Sandr »

Готово
Вложения
cnc01_.tar.gz
(2 КБ) 1069 скачиваний
Блог на моем сайте sandr.ru
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Сергей Саныч »

Для начала сделайте стандартное расположение осей - 0 (MIN_LIMIT) для Y в вашем случае должен находиться "внизу" стола, а максимальное положительное значение (577, MAX_LIMIT) - вверху. Это позволит избежать в дальнейшем многих проблем.
Направление движения проще всего задавать знаком масштаба по осям (SCALE).
То же касается направления поиска Home, только в этом случае надо менять знак у HOME_SEARCH_VEL и HOME_LATCH_VEL. Обычно они имеют одинаковый знак, но разные значения. Скажем, 30 и 5 мм/сек.
Stepconf'ом, кстати, есть смысл пользоваться только при первоначальной настройке. В дальнейшем, гораздо удобнее править непосредственно конфигурационные файлы.
PS: Обычно за X принимается более длинная ось. Но это, скорее, рекомендация, а не жесткий стандарт.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Sandr
Опытный
Сообщения: 108
Зарегистрирован: 28 сен 2016, 12:07
Репутация: 5
Настоящее имя: Александр
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Sandr »

Сергей Саныч писал(а):Обычно за X принимается более длинная ось. Но это, скорее, рекомендация, а не жесткий стандарт.
Решил сначала переставить оси (поменяв местами провода)
(для просмотра содержимого нажмите на ссылку)
Получил в результате положение датчиков и осей
Ось X = 0-577 (датчик в 0)
Ось Y = 0-303 (датчик в 0)
Ось Z = -234-0 (датчик на верху)

Создал новую конфу
Ось Х:
Меньший предел + начало Х
table travel 0 to 577
Home Switch Location -1

Ось Y = Меньший предел + начало Y
Меньший предел + начало Х
table travel 0 to 303
Home Switch Location -1

Ось Z = Больший предел + начало Z
Меньший предел + начало Х
table travel -234.0 to 0
Home Switch Location 1

B снова такая же проблема -
При нажатии на [+] каретка движется (Х - Направо ) (Y-Вверх)
А при попытке найти 0 - каретка тоже уползает в конец осей Х и Y
2017-03-04_21-06-19.png
2017-03-04_21-06-19.png (4.36 КБ) 6281 просмотр
Исправил HOME_SEARCH_VEL для обоих осей
Было
HOME_SEARCH_VEL = 5.000000
HOME_LATCH_VEL = -5.000000
Стало
HOME_SEARCH_VEL = -5.000000
HOME_LATCH_VEL = 5.000000

И все заработало как надо!
Спасибо :)
Последний раз редактировалось Sandr 04 мар 2017, 21:26, всего редактировалось 1 раз.
Блог на моем сайте sandr.ru
Gmen
Новичок
Сообщения: 2
Зарегистрирован: 01 ноя 2014, 22:56
Репутация: 0
Настоящее имя: Evgen
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Gmen »

Добрый день ! ;)
Помогите добавить ползунок на регулировку оборотов шпинделя
По принцыпу с регулировки подачи +20% , - в0.
Свою конфигурацыю создавал чере степ-конф, после правил .ini .hal под себя.
Linuxcnc 2.5 Linux 10.04
Спасибо !
ZOL
Новичок
Сообщения: 5
Зарегистрирован: 04 май 2017, 10:21
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение ZOL »

Доброго времени суток уважаемые форумчане!
Прошу вашей помощи в настройке LinuxCNC для работы со станком 2535al (https://cncmodelist.ru/cnc-alumstanki/n ... 535al.html)
Станок отлично работает на Mach3 и все настройки для него были присланы в готовом xml-файле.
Почитав внимательно форум выполнил ряд настроек и добился движения моторов во время тестирования в Stepconf, но после запуска Linuxcnc управление стрелками с клавиатуры или кнопками в программе не получается - моторы не движутся.
Ноутбук старенький, но там есть LPT-порт.
Программой hardinfo собрал информацию по ноутбуку -
Computer.odt
Информация о ноутбуке
(62.43 КБ) 448 скачиваний
Настройки из mach3 находятся здесь - https://cncmodelist.ru/download/2535al.xml
Все файлы настроек LinuxCNC в архиве -
configs.tar.gz
Настройки Linux cnc - .hal .ini .stepconf
(4.42 КБ) 1007 скачиваний
Все настройки заскринил:
1.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110647&mode=view' target=_blank>Загрузить оригинал (39.99 КБ)</a>
Когда запускал видео с youtube в хорошем качестве параметр Max jitter был очень большим 270000
2.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110649&mode=view' target=_blank>Загрузить оригинал (63.92 КБ)</a>
Параметры Step Time, Step Space, Direction Hold и Direction Setup подобрал случайно выбрав Sherline в Driver type.
3.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110650&mode=view' target=_blank>Загрузить оригинал (64.58 КБ)</a>
Расстановку пинов смотрел по настройкам Mach3. Думаю, что где-то здесь нужно ещё что-то добавить что бы все заработало.
На станке наклеена такая вот наклейка с указанием пинов (фотка отсюда - http://www.cnc-club.ru/forum/viewtopic. ... 63&t=12018 станок похожий только там al2)
Дальнейшие настройки:
P_20160617_144006_HDR.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110653&mode=view' target=_blank>Загрузить оригинал (473.46 КБ)</a>
4.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110654&mode=view' target=_blank>Загрузить оригинал (52.95 КБ)</a>
5.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110655&mode=view' target=_blank>Загрузить оригинал (63.48 КБ)</a>
6.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110656&mode=view' target=_blank>Загрузить оригинал (63.48 КБ)</a>
7.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110657&mode=view' target=_blank>Загрузить оригинал (63.57 КБ)</a>
8.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110658&mode=view' target=_blank>Загрузить оригинал (19.21 КБ)</a>
9.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110659&mode=view' target=_blank>Загрузить оригинал (62.81 КБ)</a>
10.jpg (5924 просмотра) <a class='original' href='./download/file.php?id=110660&mode=view' target=_blank>Загрузить оригинал (128.49 КБ)</a>
Подскажите, пожалуйста, что я сделал не так?
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение solo »

я не смотрел прикрепленные файлы
скорее всего проблема с выводом энабле который идет на драйвера ШД
у тебя 14 вывод ЛПТ (амплифаер энабле ) этот сигнал должен быть подан на все выводы энабле драйверов ШД , возможно этот сигнал надо инвертировать в конфиге .
ZOL
Новичок
Сообщения: 5
Зарегистрирован: 04 май 2017, 10:21
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение ZOL »

При попытке инвертировать любой Outputs-сигнал через Stepconf выдаёт ошибку при запуске LinuxCNC.

что то вроде: pin номер такой-то invert not found
В настройках mach3 видел что Enable только один 14-й пин

После настройки ни в одном файле конфигурации .hal или .ini нет моего адреса порта 0x378.
Он есть только в файле .stepconf
Берёт ли LinuxCNC при загрузке данные из файла .stepconf ?
ZOL
Новичок
Сообщения: 5
Зарегистрирован: 04 май 2017, 10:21
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение ZOL »

После инвертирования 14 порта тест осей в stepconf не проходит.

После нескольких тестирований stepconf выяснил следующее:
Тест осей возможен когда в Parport Base Address написано:
0
0x378
378
И не работает тест осей когда написано:
1
x378
parport0
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Serg »

ZOL писал(а):что то вроде: pin номер такой-то invert not found
Наверно что-то вроде не так делаешь...
ZOL писал(а):После настройки ни в одном файле конфигурации .hal или .ini нет моего адреса порта 0x378.
Он там и не нужен - в документации написано почему... :)
ZOL писал(а):Берёт ли LinuxCNC при загрузке данные из файла .stepconf ?
Нет, этот файл только stepconf'у и нужен.
ZOL писал(а):Когда запускал видео с youtube в хорошем качестве параметр Max jitter был очень большим 270000
Написав в конфиге меньшее значение обмануть LinuxCNC не получится - нормально работать не будет.
ZOL писал(а):И не работает тест осей когда написано:
Ещё не будет работать даже если там написать "хочу чтобы работало!". :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
ZOL
Новичок
Сообщения: 5
Зарегистрирован: 04 май 2017, 10:21
Репутация: 0
Настоящее имя: Дмитрий
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение ZOL »

UAVpilot писал(а):ZOL писал(а):
И не работает тест осей когда написано:

Ещё не будет работать даже если там написать "хочу чтобы работало!".
Издеваетесь?
Но я всё равно его настрою ;)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение Serg »

ZOL писал(а):Издеваетесь?
Нет. Просто намекаю, что в документации есть ответы на все подобные вопросы... :)
ZOL писал(а):Но я всё равно его настрою ;)
Охотно верю. Но после прочтеия документации на это не потребуется вся жизнь... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение solo »

UAVpilot писал(а): ZOL писал(а):
После настройки ни в одном файле конфигурации .hal или .ini нет моего адреса порта 0x378.


Он там и не нужен - в документации написано почему... :)
а у меня почему то в хел файле есть такая строка
loadrt hal_parport cfg="0x378 out"

в мануале форума про парпор написано так
Re: EMC2 Integrators Manual Перевод на русский язык #44
для инверсии пина парпорта
### Если вы хотите чтобы активное значение было 0, инвертируйте этот пин:
###
# setp parport.0.pin-01-out-invert 1
R2d23d
Новичок
Сообщения: 39
Зарегистрирован: 25 мар 2017, 13:02
Репутация: 0
Настоящее имя: Radmir
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение R2d23d »

Подскажите что он от меня хочет, в степконфик шаговые тестируются когда ставлю галочку инверсии, но после сохранения выдаёт такую ошибку. Без инверсии движки молчат, но зато файл запускается %)
Вложения
IMG_20170509_184409.jpg (5800 просмотров) <a class='original' href='./download/file.php?id=110938&mode=view' target=_blank>Загрузить оригинал (4 МБ)</a>
R2d23d
Новичок
Сообщения: 39
Зарегистрирован: 25 мар 2017, 13:02
Репутация: 0
Настоящее имя: Radmir
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение R2d23d »

Фу разобрался :)
viktor-333
Новичок
Сообщения: 6
Зарегистрирован: 26 дек 2016, 08:59
Репутация: 0
Настоящее имя: Виктор
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение viktor-333 »

Добрый день уважаемые !
Поменял комп, а старые натройки не сохранил (сам дурак) и вот настраиваю все по новой.
Совсем запутался. Дело вот в чем: для оси Y инвертировал значение DIR, чтобы ось двигалась
к нулю "к себе" к максимальному значению "от себя" но при этом при поиске нуля она тоже движется
"от себя". Как это исправить? Заранее спасибо!!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение nkp »

в ini файле пробовать поменять знак у значения скорости поиска нуля
[AXIS_1]

HOME_SEARCH_VEL =

http://www.cnc-club.ru/forum/viewtopic. ... 1893#p1863
viktor-333
Новичок
Сообщения: 6
Зарегистрирован: 26 дек 2016, 08:59
Репутация: 0
Настоящее имя: Виктор
Контактная информация:

Re: Конфигурация EMC2 LinuxCNC

Сообщение viktor-333 »

Уважаемый nkp спасибо за столь быстрый ответ !! Все получилось !
Настройки сохранил в 3х местах.
Ответить

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