- Posts: 18115
- Thank you received: 5334
Gmoccapy - A new screen for linuxcnc
- PCW
- Offline
- Moderator
-
Please Log in or Create an account to join the conversation.
- newbynobi
- Offline
- Moderator
-
- Posts: 1931
- Thank you received: 394
One is that since the update from 1.2 to 1.3, gmoccapy no longer remembers that I don't want to show the keyboard on any pages (I just uncheck the boxes now whenever I start gmoccapy)
I have not noticed that and as far as I remember I haven't changed that part of the code, I will check on this, but please do me a favor prior to my work.
Please errase the preference file of your machine ( the name is given in the INI file and the file is located in your config folder.)
After a new start of gmoccapy the file will be created with standard settings. Then change all the settings you like and restart gmoccapy. Does it work now?
The other is with coordinate systems: If you're making some moves in G54 everything is normal, the DRO shows G54 and it's also listed in the "G-code" part of the screen. If your program then changes to say G55, the machine responds correctly, but the DRO and G-code list still display "G54", it's a bit confusing. This is only the case in Auto mode, if you do the same exercise in MDI the DRO will show the correct coordinate system..
IMHO it is caused because of the read ahead of the interpreter, and is similar to a program with differnt feed values, vel is shown correct, but the G code shows other values, because the interpreter has read allready a new value.
What happen, if you finish the program, beeing in G55?
OK if the last command is M2 or similar, you should be back in G54, but if you start and finish with % it should stay in G55.
Norbert
Please Log in or Create an account to join the conversation.
- microsprintbuilder
- Offline
- Premium Member
-
- Posts: 115
- Thank you received: 4
Please Log in or Create an account to join the conversation.
- Tom_R2E3
- Offline
- Junior Member
-
- Posts: 33
- Thank you received: 1
My setter is just a little sprung loaded platform, very similar to the one shown here: www.homemodelenginemachinist.com/showthread.php?t=4569
Norbert you are right regarding the look ahead, if I end my program in G55 with no M2 command then the DRO displays G55. How many lines does the interpreter read ahead? And is there anything that stops the look ahead, M1 pause or anything which I could use in my programs?
Also, I renamed my preferences file, launched gmoccapy and changed settings as I wanted them, then closed and reopened. Everything was remembered except the keyboard check boxes.
Please Log in or Create an account to join the conversation.
- newbynobi
- Offline
- Moderator
-
- Posts: 1931
- Thank you received: 394
Also, I renamed my preferences file, launched gmoccapy and changed settings as I wanted them, then closed and reopened. Everything was remembered except the keyboard check boxes.
I just did an update to 2.6.4 on my testing computer and went to the settings page, unchecked all use keyboard stuff, left settings and closed gmoccapy. Then I did start the GUI and all settings has been remembered.
Could you give more Info? Have you tried to edit the preference file with gmoccapy closed and then start the GUI?
Can you take a look after changing a setting, if that do arrive in your preference file?
Norbert
P.S. I do not know how much the interpreter reads ahead, sorry. Reading an io-pin and wait for the result should stop the interpreter from reading ahead.
Please Log in or Create an account to join the conversation.
- Tom_R2E3
- Offline
- Junior Member
-
- Posts: 33
- Thank you received: 1
If I delete my preferences file, then launch Gui, then close again, this is what the created preferences file looks like:
If I then reopen the GUI, uncheck the show keyboard boxes, then close. The the preferences file says:
So it includes "show_keyboard_on... = False"
However, if I then reopen the Gui, the check boxes are ticked again!
Please Log in or Create an account to join the conversation.