Помогите настроить linuxcnc plasma

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Помогите настроить linuxcnc plasma

Сообщение web123456 »

Не могу настроить станок пожалуйста помогите. Проблема такая хочу выставить станок в 0 доезжает и становится . И ещё одна проблема не могу уменьшить окно linuxcnc
IMG_20190203_122039.jpg (5002 просмотра) <a class='original' href='./download/file.php?id=156110&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (1.64 МБ)</a>
вот мои конфиги подстроил по своим пинам и установил лимиты больше нечего не делал. в линекс полный ноль это мой первый станок занимаюсь как хобби в свободное время .
Вложения
IMG_20190203_121917.jpg (5002 просмотра) <a class='original' href='./download/file.php?id=156111&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (1.55 МБ)</a>
2LPTplazma.zip
(246 КБ) 238 скачиваний
Последний раз редактировалось web123456 03 фев 2019, 15:55, всего редактировалось 1 раз.
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

конфиг брал здесь ,сейчас установлен linux 2.8 pre http://www.cnc-club.ru/forum/download/f ... ?id=141853
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение nkp »

web123456 писал(а):И ещё одна проблема не могу уменьшить окно linuxcnc
если я правильно понял причину такой "хотелки" (дефект монитора ,который мешает увидеть ошибки),то
может сгодится вот что:
немного "сдвинуть" сообщения от ошибках вверх.
это настраивается в файле axis (/usr/bin/axis )
но там править - немного не по фен-шую))
(хотя конечно - тоже можно)
===============
копируем файл /usr/bin/axis в папку конфига(папка ,где .ini файл лежит)
в .ini файле в секции [DISPLAY]
правим:

Код: Выделить всё

DISPLAY =             ./axis
то есть - емс будет пользовать файл axis не из /usr/bin ,а из папки конфига
------------------
в этом файле находим-редактируем:

Код: Выделить всё

    def add(self, iconname, message):
        self.place(relx=1, rely=1, y=-20, anchor="se")
вместо -20 ставим опытным путем подобранное значение(допустим -200)
этим мы "смещаем ошибки" вверх
Выделение_180.png (4933 просмотра) <a class='original' href='./download/file.php?id=156129&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (33.49 КБ)</a>
Последний раз редактировалось nkp 03 фев 2019, 16:25, всего редактировалось 1 раз.
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

Я здесь не вижу этот файл . Может я не там ищу .
Вложения
IMG_20190203_160729.jpg (4948 просмотров) <a class='original' href='./download/file.php?id=156126&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (2.1 МБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение nkp »

/usr/bin
Выделение_179.png (4936 просмотров) <a class='original' href='./download/file.php?id=156128&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (35.51 КБ)</a>
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

nkp писал(а):/usr/bin
Вложение Выделение_179.png больше недоступно
Спасибо большое .помогло ошибки ушли верх
. Но кнопки которые в низу невидно .Как скрываю боковую панель кнопок окно делается больше меньше .
Вложения
IMG_20190203_174726.jpg (4914 просмотров) <a class='original' href='./download/file.php?id=156132&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (1.77 МБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение nkp »

web123456 писал(а):Но кнопки которые в низу невидно
разделить панель на три вкладки
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение nkp »

Выделение_184.png (4898 просмотров) <a class='original' href='./download/file.php?id=156142&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (35.67 КБ)</a>
Выделение_185.png (4898 просмотров) <a class='original' href='./download/file.php?id=156141&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (33.82 КБ)</a>
Выделение_186.png (4898 просмотров) <a class='original' href='./download/file.php?id=156140&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (27.32 КБ)</a>
thc_vcp.xml
(8.86 КБ) 387 скачиваний
вкладки только назвать правильно :)
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

Спасибо большое за вашу помощь. Дай бог вам здоровья. Приеду с работы буду пробовать . У меня есть ещё проблема .У меня на оси Y стоит 2 мотора как его подчинить второй мотор linux 2.8 pre .
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

web123456 писал(а):Спасибо большое за вашу помощь. Дай бог вам здоровья. Приеду с работы буду пробовать . У меня есть ещё проблема .У меня на оси Y стоит 2 мотора как его подчинить второй мотор linux 2.8 pre .
.
Решил проблему так скопировал свои настройки из Sterconf и два мотора заработало . Правильно ли я зделал , linux пока не ругается .
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

Здравствуйте . Подскажите пожалуйста как правильно указать Линукс - + X Y + - направления движения . как правильно указать название . настроить soft limit .так как датчики настроить не смог .
Вложения
IMG_20190209_092618.jpg (4826 просмотров) <a class='original' href='./download/file.php?id=156580&sid=0d272dd59d9dc1f0dad6e396fe347e08&mode=view' target=_blank>Загрузить оригинал (1.31 МБ)</a>
Последний раз редактировалось web123456 10 фев 2019, 15:17, всего редактировалось 1 раз.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение torvn77 »

web123456 писал(а):Подскажите пожалуйста как правильно указать Линукс - + X Y + - направления движения .
1. Linux это ядро операционной системой и непосредственно управлением не занимается.
2. Вы спрашиваете про ориентацию осей или про поиск дома?
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

2. Вы спрашиваете про ориентацию осей или про поиск дома?[/quote]
Да как правильно . По-моему как у меня стоит станок и мой 0 не получается Линекс. Ругается. Я уже запутался
Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение torvn77 »

web123456 писал(а):Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
1. да в принципе в любом месте, хоть по центру рабочего поля.
То что у вас выскакивает joint error показывает на неправильную настройку ускорений и возможно слишком малое число шагов на миллиметр, то есть на нарушение равенства
base_period * max_velocity = 1/scaleservo_period * max_velocity = (base_period/servo_period)/scale
и неравенства
base_period * velocity < 1/scaleservo_period * current_velocity < (base_period/servo_period)/scale
(Зачёркнутое бредятина)
(Это я сейчас придумал чтобы вам проще было, может и неправильно, но мысль должна идти в этом направлении)
Во вторых может вам пока стоит выкачать и использовать стабильную версию 2.7 , 2.8 похоже что ещё в релиз не вышла, там и ошибки быть могут.
Последний раз редактировалось torvn77 10 фев 2019, 21:06, всего редактировалось 1 раз.
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

torvn77 писал(а):
web123456 писал(а):Подскажите где у станка должен быть 0 как правильно . где в станке ось X где Y . Где +Y- . -X+ .
1. да в принципе в любом месте, хоть по центру рабочего поля.
То что у вас выскакивает joint error показывает на неправильную настройку ускорений и возможно слишком малое число шагов на миллиметр, то есть на нарушение равенства
base_period * max_velocity = 1/scale
и неравенства
base_period * velocity < 1/scale
(Это я сейчас придумал чтобы вам проще было, может и неправильно, но мысль должна идти в этом направлении)
Во вторых может вам пока стоит выкачать и использовать стабильную версию 2.7 , 2.8 похоже что ещё в релиз не вышла, там и ошибки быть могут.
постаянно
joint limit error 0 2 . Какие ошибки только не выскакивают у же какую неделю бьюсь с Линекс толку нет . Base thread Max jitter где-то 24500
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение torvn77 »

web123456 писал(а):Base thread Max jitter где-то 24500
Чувствую что ты не понял в чём дело.
При движений на скорости V за один servo_period ЧПУ будет давать задание пройти расстояние V*servo_period
Для того чтобы пройти это расстояние надо совершить число шагов равное V*servo_period/(1/scale)
Максимальное же число шагов которое может быть совершено за один сервопериод будет servo_period/base_period
Чтобы задание ЧПУ было выполнимым надо чтобы число шагов требуемое для исполнения задания было меньше этого максимума, иначе компонент stepgen не может выполнить задание и фактические координаты в конце сервопериода оказываются меньше требуемых в задании.
То есть получается неравенство
V*servo_period/(1/scale) < servo_period/base_period
Но есть и другое ограничение, дробная часть от деления задания пройти путь L на длину одного шага должен быть меньше максимально допустимой ошибки ferror
остаток(L/(1/scale)) < ferror

Также же есть требование по которому ускорение разрешённое в stepgen было больше ускорения разрешённого в планировщике движений.
Это надо для того чтобы stepgen мог адаптироваться под приказ планировщика движений.
web123456
Кандидат
Сообщения: 50
Зарегистрирован: 16 май 2017, 12:34
Репутация: 0
Откуда: Тимашевск
Контактная информация:

Re: Помогите настроить linuxcnc plasma

Сообщение web123456 »

добрый дня . все настроил е стоп ,сигналы thc , поиск поверхности, энейбл , только сигналы [xyz не работают . вот мои конфиги
Вложения
axis_manualtoolchange.hal
(322 байт) 846 скачиваний
cncbytoma.ngc
(32.93 КБ) 821 скачивание
estop.hal
(630 байт) 851 скачивание
kinematics.hal
(653 байт) 822 скачивания
last_position.txt
(185 байт) 835 скачиваний
README and HOW TO.txt
(2.29 КБ) 816 скачиваний
stepper.hal
(2.73 КБ) 935 скачиваний
thc.hal
(7.25 КБ) 836 скачиваний
thc_parport.hal
(2.03 КБ) 834 скачивания
thc_toma.ini
(7.47 КБ) 852 скачивания
thc_vcp.hal
(909 байт) 824 скачивания
thc_vcp.xml
(4.28 КБ) 341 скачивание
Ответить

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