Настройки превью

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Настройки превью

Сообщение Taganrog »

Всем привет, разбираясь с linuxcnc столкнулся с неприятным моментом. Как только выбрал файл УП и нажал старт,пропадает конус изображающий положение инструмента. В настройках axis галочка стоит
Скриншот 2018-02-13 09.46.21.png (2145 просмотров) <a class='original' href='./download/file.php?id=132318&mode=view' target=_blank>Загрузить оригинал (360.98 КБ)</a>
Такое поведение и в axis и в gmoccapy .
Как это победить? Ведь при работе совершенно не видно где именно находится фреза. И может кто знает где найти настройки цветов и толщин линий для превью окна. Очень хочется траекторию ,которая пока не обработана, сделать раз в 10 тусклее.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: Настройки превью

Сообщение evgenymcp »

Прописать диаметр в таблице инструмента
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настройки превью

Сообщение NKS »

Taganrog писал(а):Очень хочется траекторию ,которая пока не обработана, сделать раз в 10 тусклее.
Alpha-blend немножко помогает
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Настройки превью

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

Taganrog писал(а):пропадает конус изображающий положение инструмента
Похоже, в таблице инструментов под №1 числится фреза диаметром 0,125 мм.
LCNC отображает конус тогда, когда инструмент не выбран. Когда выбрана (командой M6) фреза, она (условно) и изображается - палочкой или кружочком соответствующих размеров, в зависимости от ракурса наблюдения. А такую тонкую фрезу LCNC просто не рисует.
Нужно скорректировать таблицу инструментов, либо, если не используется смена инструмента или аппаратная компенсация, просто убрать из программы команду M6 T1.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Настройки превью

Сообщение Taganrog »

NKS писал(а):Alpha-blend немножко помогает
Очень немножко. Подумалось раз linuxcnc весь конфигурируется из текстовых файлов может и настройки цветов линий гдето можно поправить?
Сергей Саныч писал(а):Нужно скорректировать таблицу инструментов
Это поправил в первую очередь.
Скриншот 2018-02-13 11.51.21.png (2124 просмотра) <a class='original' href='./download/file.php?id=132320&mode=view' target=_blank>Загрузить оригинал (341.3 КБ)</a>
Сергей Саныч писал(а):аппаратная компенсация
Да . Планирую использовать датчик диаметра инструмента и соответственно компенсацию.
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настройки превью

Сообщение NKS »

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

Re: Настройки превью

Сообщение nkp »

когда то игрался с цветами в Axis
http://www.cnc-club.com/forum/viewtopic ... 146#p61023
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Настройки превью

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

Taganrog писал(а):Это поправил в первую очередь.
А тогда это откуда?
2018-02-13_140241.png
2018-02-13_140241.png (4.57 КБ) 2108 просмотров
Перезагрузку таблицы после редактирования делали?
Чудес не бывает. Бывают фокусы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Настройки превью

Сообщение nkp »

NKS писал(а):что glcanon.py за отрисовку отвечает
удобно(мне во всяком случае)) сделать так,чтоб этот glcanon.py был "свой" ,отдельный для конкретной конфигурации...
(это так - пишу тем ,кто пожелает поизменять-поэкспериментировать что то в Axis)
берем файлы axis(без расширения) ,чаще всего /usr/bin/axis
помещаем в папку с конфигом

и glcanon.py (не помню точного пути в системе)
помещаем в папку lb ( допустим) ,которую создаем в папке конфига

затем в ини файле в разделе
[DISPLAY]
пишем

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

DISPLAY =             ./axis
этим мы говорим емс использовать файл axis,который в папке конфига

а в самом файле axis правим вот эту строку :

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

from rs274.glcanon import GLCanon, GlCanonDraw
на :

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

from lb.glcanon import GLCanon, GlCanonDraw
это мы опять же указываем емс на наш файл glcanon.py в папке lb
теперь можно править эти файлы GUI не из под рута, ,да и обновления не снесут редакцию))
Последний раз редактировалось nkp 13 фев 2018, 12:19, всего редактировалось 2 раза.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Настройки превью

Сообщение nkp »

но в данном случае у тебя не конус ,а маленький цилиндрик(настолько маленький,что не видно))))
Аватара пользователя
NKS
Мастер
Сообщения: 2516
Зарегистрирован: 30 окт 2014, 21:36
Репутация: 1233
Настоящее имя: Сергей
Откуда: Волгоград
Контактная информация:

Re: Настройки превью

Сообщение NKS »

nkp писал(а):удобно(мне во всяком случае)) сделать так,чтоб этот glcanon.py был "свой" ,отдельный для конкретной конфигурации...
(это так - пишу тем ,кто пожелает поизменять-поэкспериментировать что то в Axis)
берем файлы axis(без расширения) ,чаще всего /usr/bin/axis
помещаем в папку с конфигом
А для gmoccapy как это может выглядеть?
И ещё такой вопросик по теме: В gmoccapy, gremlin перестал реагировать на перемещение в окне. То есть, пытаюсь перемещать зону обработки по экрану и ничего не происходит. zoom работает нормально с экранных кнопок , в .pref файле mouse button правильно стоит (токарный конфиг). Куда бы копнуть?
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Настройки превью

Сообщение Taganrog »

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

Re: Настройки превью

Сообщение nkp »

точную причину не скажу...
я бы отслеживал последовательно от нажатия кнопки мышы и далее ...
если это только в джимоккапай ( и нормально работает в Axis ,если запустить на том же емс) ,то проблема "не глубоко" ;)
"черный экран" - это сишные обертки для tcl +Tk, а "дальше" питоновские библиотеки...
вот в них может быть затык...
Ответить

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