Страница 17 из 29

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 19 окт 2015, 16:19
Lexxa
Когда активен G95 (подача в мм/об), gmoccapy некорректно отображает значение подачи в окне G-code.
Например, делаем
s500 m3
g1 x10 f0.1
Значение подачи остается нулем, при том что в окне регулировки подачи показывается верно.
Обошел это неудобство заменив в строке feed_str на " %.2f" % real_feed
Было
self.widgets.lbl_active_feed.set_label(feed_str)
стало
self.widgets.lbl_active_feed.set_label( " %.2f" % real_feed )

еще заметил, что если сделать g43, а значение коррекотров равно нулю, то остается активным G49.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 19 окт 2015, 17:34
Serg
gmocappy тут ни при чём.
Видимо считается нулевой коректор - отсутствие корректора.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 08 дек 2015, 22:24
wally
здравствуйте. а можно ли такую прогу сделать для windows. интересует возможность нанесения гравировки.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 08 дек 2015, 22:43
nkp
wally писал(а):здравствуйте. а можно ли такую прогу сделать для windows. интересует возможность нанесения гравировки.
Mach3 чем не подходит?

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 09 дек 2015, 11:59
wally
nkp писал(а):Mach3 чем не подходит?
Если я правильно понял Gmoccapy может компенсировать неровности заготовки при гравировке предварительно просканировав поверхность (поправьте если не прав), в mach3 этого я не нашёл. Есть вот такая прога http://www.cnc-club.ru/forum/viewtopic. ... 982#p76051 но она для печатных плат работает вот с этим http://cncrouter.ru/forum/index.php?showtopic=367 . При создании G-кода гравировки по вектору в artcam, mach3 (соответственно после StepCam)останавливается на первой же строке.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 09 дек 2015, 13:16
Nick
А что получается в Gкоде?

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 09 дек 2015, 16:45
wally
в программировании не силён поэтому разобраться самому не получается. предыдущего файла не осталось поэтому сделал заново, проверить его именно сейчас нет возможности.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 08:02
Lexxa
Ради праздного любопытства запустил gmoccapy на Celeron 2.4 soket 478.
Ох, ё-маё, как же он тормозит.

Я конечно понимаю, что процессор старый итд итп, но.
В начале 2000х на нем люди приспокойненько играли в игрушки типа NFS, Героев итд.
Неужели игры были настолько хорошо написаны, что не тормозили?
Т.е. получается, что linux быстро работает только в консоли и ему не под силу рисовать статичную картинку без тормозов?
Или проблема в том,что gmoccapy это один большой скрипт прикрученный к gladevcp?

Откуда и чему там тормозить?

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 10:03
Serg
Видеокарта какая? glxinfo что пишет?
Lexxa писал(а):В начале 2000х на нем люди приспокойненько играли в игрушки типа NFS, Героев итд.
Неужели игры были настолько хорошо написаны, что не тормозили?
Ну так поставь разрешение графики 320x200 или 640x480 как в игрушках начале 2000х... :)

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 10:26
Lexxa
видеокарьа встроенная,
разрешение 1024х768

про glxinfo пока сказать не могу.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 12:03
Lexxa
Друзья, если нарисовать интерфейс в на QT или GTK+ аналогичный? например, gmoccapy и описать его на с++ он будет шустрее работать?
Я понимаю, что вопрос задаю дурацкий, но мне кажется, что прикрученные виджеты glade к питону, который потом прикручивается к си работает тормозно. Ошибаюсь?
В пример можно поставить tklinuxcnc и xlinuxcnc, написанные на C++ и TK соответственно и работающие через NML.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 14:44
Serg
Lexxa писал(а):Я понимаю, что вопрос задаю дурацкий, но мне кажется, что прикрученные виджеты glade к питону, который потом прикручивается к си работает тормозно. Ошибаюсь?
А виджеты Tk прикрученные к питону, который потом прикручивается к си работает тормозно?
Это я про axis. :)
Lexxa писал(а):В пример можно поставить tklinuxcnc и xlinuxcnc, написанные на C++ и TK соответственно и работающие через NML.
Ну никто ж не заставляет пользовать gmocappy... :)

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 13 дек 2015, 19:19
Lexxa
Ну по загрузке цп аксис и джмоккапи отличаются на 6 - 7 процентов при отработке контрольной программы 26 и 19 % от i5. А вот xlinuxcnc кардинально меньше - 1%, и это при том, что он работает параллельно с джмоккапи.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 14 дек 2015, 10:53
Nick
Lexxa писал(а): А вот xlinuxcnc кардинально меньше - 1%,
А это кто?

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 14 дек 2015, 11:07
Lexxa
Это GUI, который раньше назывался xemc.
Он похож, на tkemc, c той разницей что написан на си и использует Xlib напрямую.
Там, кстати очень здорово реализованы функции для работы с NML. Можно их прям использовать для своего GUI без всяких питонов, tcl и прочих. Хоть под винду компиль их.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 14 дек 2015, 13:32
Serg
Lexxa писал(а):А вот xlinuxcnc кардинально меньше
Логично - за красивости надо платить... :)
Lexxa писал(а):Там, кстати очень здорово реализованы функции для работы с NML. Можно их прям использовать для своего GUI без всяких питонов, tcl и прочих. Хоть под винду компиль их.
Так эти функции описаны в документации, ими все пользуются, ибо других-то нет. :)

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 14 дек 2015, 14:10
Lexxa
Ну я неуч, поэтому мне ново.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 04 янв 2016, 15:16
dinkata
Нету клавиатура в gmoccapy (1.5.5.3 ) , Linuxcnc 2.7.3 :wik:
Куда ее искат .или ставит (не хочется :pssdoff: ) Matchbox-keyboard ?

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 04 янв 2016, 16:40
verser
dinkata писал(а):Нету клавиатура в gmoccapy (1.5.5.3 ) , Linuxcnc 2.7.3 :wik:
Куда ее искат .или ставит (не хочется :pssdoff: ) Matchbox-keyboard ?
Автор предлагает ставить matchbox-keyboard.

Re: [WIKI] Интерфейс Gmoccapy с нуля.

Добавлено: 26 янв 2016, 10:23
plotik
Обнаружил баг. Если файл большой,у меня 10Мб,то он как-бы прогружается,картинку показывает,а вот g-code не отоброжает. После нажатия плэй Zет тупо едет вниз--на кнопку стоп не реагирует--еле успел на грибок шлёпнуть--так бы гравёру :silent: