I'm glad this subject came up again.
I am a bit confused with G28 and G28.1 in relation to the Mach explanations of each.
I may be interpreting them wrongly but this is what I see.
Config. X and Y Home neg.
With machine HOMED, G28 sends all axis's to Machine 0 as expected.
G28X2 sends x to 2, then to 0, nothing else. Axis words are optional but if one is used, axis words must be used for every axis that needs to be returned to home as well. IE: G28X2Y0Z0A0 OK, that's a bit different than I expected but can live with it if that's the way it is intended to be. But by reading the summary, I expected all axis's to go to 0 weather called or not.
Now G28.1 gives me a headache.
Assuming this is all in Mach. coords.
Using the Summary of GCodes in Mach
current position = X10 Y10 (mach. coords)
MDI G28.1 X1 Y1 I would expect the axis's to rapid simultaneously to machine coord x1y1, then commence the normal referencing routine per config. but it doesn't.
Both axis's make a simultaneous INCREMENTAL move in the POS direction of 1 to X11 and Y11 and then the normal referencing routine begins to seek the switches in the proper NEG direction.
If, from the same X10 Y10 position, you MDI G28.1 X-9 Y-9, it does exactly as I would expect it SHOULD do by entering G28.1X1 Y1.
I may be reading the Summary wrong but not sure.
Any clarification would be great !
V33
Been banging my head on this for 2 weeks ..off and on. lol
Thanks