gnea / grbl

An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
https://github.com/gnea/grbl/wiki
Other
4.08k stars 1.61k forks source link

Homing #987

Open kikirikiki opened 3 years ago

kikirikiki commented 3 years ago

Hi, I would like to disable the homing seek to have just only one homing cycle, in each axle, either the homing feed or the homing seek. Is it posible to go to the limits just once?

Thanks a lot!

Mungbeanz commented 3 years ago

config.h has this option which may be what you are after.

define N_HOMING_LOCATE_CYCLE 1 // Integer (1-128)

Looks like minimum if 1 cycle post seek.

kikirikiki commented 3 years ago

and it is not possible to delete this cycle? or delete the seek cycle?

Mungbeanz commented 3 years ago

Not from a config perspective from what I can see. Could possibly manually edit source code and recompile. Why do you want to remove the second homing cycle. It serves to fix problems of inaccuracy during a single homing cycle. ie switch limitations, noise interference etc.