zapmaker / GrblHoming

QT-based gcode user interface for grbl on arduino
GNU General Public License v3.0
319 stars 190 forks source link

grbl 0.9g? #87

Open ghost opened 10 years ago

ghost commented 10 years ago

I'm getting gcode errors from grbl when I try to home, is v0.9g supported?

LETARTARE commented 10 years ago

I assume you are using version 3.6.1. What error codes are you getting ?

ghost commented 10 years ago

version 3.6.1 yes. maybe PEBKAC, im new to this stuff :)

Apparently I have to first enter the $H home command myself? (I have homing and limit switches enabled in grbl) Then jogging Z works, but trying to jog X or Y sometimes give error: feed rate not set.

And if I set zero, then jog away, then click the return home button, the motors run for half a second then I get an error: Alarm. But none of my limit switches have been hit. I guess I should just flash an older version of grbl and see if it works better.

LETARTARE commented 10 years ago

0.9g includes having set the feed rate. You must write in the command line "F1000" eg. For orders, read the wiki Grbl. 1- you can try 0.8c (hurry up it will soon be replaced by 1.0 !) 2- try this experimental version https://github.com/zapmaker/GrblHoming/tree/Letartare

skrutt commented 10 years ago

Many thanks to Zapmaker for this great software, and for the great improvements since i first started using it!

As it is now i have sort of had grbl controller running with grbl 9g, but the rearrangement of the configuration parameters is really throwing it a curveball! Using the settings window in grbl controller is not possible at all, so i did the config in putty which is alright, but there is also a problem opening the port where grbl controller tries to read the config from grbl and usually hangs for me. So support for 9G would be very nice! (9G is awesome, especially for using higher acceleration as it gave me such an increase in torque, with 8c only 20 m/s2 gave any power, on 9g i can use 500+ and still not stop it with my hand! ) Quick hack could be a checkbox for disabling reading of config parameters, but i'm hoping that you will find some time to support this new version of grbl fully!

ghost commented 10 years ago

2- try this experimental version https://github.com/zapmaker/GrblHoming/tree/Letartare

This is working good so far with 0.9g. I had to use your windows exe because it wouldn't build on my linux box. Looks like a problem with case sensitive windows file names.

The home buttons wouldn't work or do anything, but then I checked the G90 checkbox and it works. What does it mean, after homing check grbl settings?

LETARTARE commented 10 years ago

it wouldn't build on my linux box. Looks like a problem with case sensitive windows file names.

Could you explain me what IDE you try to compile? Because I can not test under LInux.

The home buttons wouldn't work or do anything,

It's a bug !! Thank you, I had not done this test. I will correct ...

Feel free to let me know of other errors.

Have a nice day

ghost commented 10 years ago

I'm compiling right in the console. qmake then make. I get an error about some missing .png files. I looked and the files are there but there are capital letters in the filenames. Probably works fine in Windows, but Linux filesystems are case-sensitive.

I'll keep testing it

LETARTARE commented 10 years ago

@sloth1 thank you for the reply, I have changed the names of the png files. This version has never been compiled on Linux. Which version are you using?

LETARTARE commented 10 years ago

I just to deposit a corrected version of with your comments.

ghost commented 10 years ago

Looks like the changes you made were good. Now im stuck somewhere else with the build, but I think its just my fault. I need to get a newer version of qglviewer I think.