Добро пожаловать на Форум по станкам с ЧПУ!

gscreen

Тема в разделе "Программы исполняющие G-код", создана пользователем Vlad76, 9 июн 2017.

  1. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    Gscreen - новый графический интерфейс для Linuxcnc.
    Автор начал работу над ним недавно,поэтому далеко не все еще отлажено.
    Вот тема на форуме ,где обсуждается этот front-end .
    Вопрос заслуживает отдельной темы исходя из таких моментов:
    не всех уже устраивает axis - да и в других экранах находится спрос на тот или иной недостающий функционал
    да и по такому пути (glade) можно прийти к созданию полноценного конструктора экранов.




















    Присоеденяемся к проекту для начала на уровне тестирования (у меня пока полноценно не работает):
    качаем исходники linuxcnc с включенным gscreen здесь
    или здесь (с некоторыми коррекциями)
    устанавливаем linuxcnc из исходников (тема в помощь )
    Код:
    Установка:
    архив emc2_gscreen.tar распаковать в домашнюю папку
    выполнить в терминале команды:
    
    
    cd emc2_gscreen
    cd src
    ./autogen.sh 
    ./configure
    make 
    sudo make setuid
    
    
    
    Запуск:
    выполнить в терминале команды:
    
      . scripts/rip-environment
    LANG=C   linuxcnc
    
    
    затем выбрать в списке :
    
    sim
    gscreens
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  2. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.725
    Симпатии:
    2
    да эт уже приятней :)
    Vlad76, пора тебе нечто подобное сделать :)
     
  3. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    Vlad76, 2.5 или 2.6?
     
  4. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    2.6
     
  5. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    Кстати, заработало с файлом настроек выложенном на linuxcnc.org?
    и чем отличается архив на народе?
     
  6. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    на первом же пункте
    Код:
    lexxa@lexxa-desktop:~/emc2_gscreen/src$ ls
    autogen.sh    emc       Makefile.inc.in     move-if-change    tests
    CodingStyle   hal       Makefile.modinc.in  po
    configure.in  libnml    modsilent.py        rtapi
    doxconfig     Makefile  module_helper       Submakefile.skel
    lexxa@lexxa-desktop:~/emc2_gscreen/src$ ./autogen.sh
    cat: ../VERSION: No such file or directory
    lexxa@lexxa-desktop:~/emc2_gscreen/src$ 
    
     
  7. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    у меня вообще сначала не запускался
    потом поменял содержимое файла ~/.gscreen_preferences на :
    Код:
    [DEFAULT]
    window2_force_max = False
    dtg_textcolor = #00f
    err_textcolor = default
    rel_textcolor = #f00
    dro_actual = False
    show_offsets = True
    dro_mm = False
    window_geometry = default
    window2_geometry = default
    window_force_max = False
    error_font = Sans Bold 10
    units = False
    use_screen2 = False
    abs_textcolor = #0f0
    opstop = False
    toolsetting_fixture = False
    display_order = (2, 0, 1)
    gtk_theme = Redmond
    diameter_mode = False
    hide_cursor = False
    fullscreen1 = False
    blockdel = False
    запустилось-но нормально не работает-выскакивают ошибки
    на народ выложил архив который ставил сам -там исправил в ини пути к хал файлам
    ну и может с этим readme ставить кому нибудь будет проще
     
  8. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    вот так пробовал
    Код:
     ./configure --enable-run-in-place
      make clean
      make
      sudo make setuid
     
  9. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    надо проверить недостающие пакеты:
    Код:
    Проверяем наличии всех необходимых пакетов
    
    cd debian
    ./configure -a (для установки симулятора ./configure sim) 
    cd ..
    dpkg-checkbuilddeps
    
    Будет показан список отсутствующих пакетов.
     
  10. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    не, в твоем архиве не хватает файла VERSION, я скопировал его из оригинального архива, скрипт автоген отработал.
     
  11. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    Vlad76, как их (недостающие пакеты) ставить оптом, чтоб без копи-паста?
     
  12. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    после проверки было предложено установить и список в терминале
    дал добро и пошла скачка
    все автоматом
     
  13. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    повезло)) у меня просто показал недостачу)
     
  14. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    а если :
    apt-get install список_пакетов
     
  15. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    это понятно, просто думаю что как-то можно перенаправить вывод одной команды другой
    компилится)
     
  16. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    Всё установилось, запустилось.
    Не понял как в гремлине крутить систему координат, крутить - крутится, а вот останавить вращение - болт.
     
  17. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    и еще печалька, не работаю клавиши F1 F2 и тд, т.е. всё тольк с мыши, это плохо конечно.
     
  18. Vlad76

    Vlad76 Active Member

    Регистрация:
    25 апр 2012
    Сообщения:
    6.371
    Симпатии:
    0
    А можешь с терминала запустить и весь вывод здесь прикрепить
    у меня запускается - дальше работать не хотит
     
  19. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    в режиме mode неоптимально расположен G-код, и, соответственно, неоптимально распложен гремлин.
    Поскольку мониторы всё же имеют большую ширину, чем длину, то и логично делить его в этом режиме вертикаьно 1/3 на G-код, а 2/3 на 3D вид.
     
  20. Darth Vader (ARDI)

    Darth Vader (ARDI) Active Member

    Регистрация:
    17 янв 2013
    Сообщения:
    2.229
    Симпатии:
    0
    ща сделаю