The RepRap Post Processor is Broken
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
G28 is not used by the firmware in the way it is implemented by the post processor and Clearance Height does nothing.
The RepRap Post Processor uses G28 to return to a saved home position. RepRap firmware uses G28 to run a file that homes all of the axes to the switches.
https://docs.duet3d.com/User_manual/Reference/Gcodes
G28 ; Home all axes G28 XZ ; Home the X and Z axes
"The X and Z parameters in this example act only as flags. Any coordinates given are ignored. For example, G28 Z10 results in the same behavior as G28 Z."
Clearance Height is the frequently recommended option to use when people complain about G28. The problem here is the RepRap Post Processor has Clearance Height as a menu option, but the code doesn't do anything with it, except check for the possibility of an error and output an error message it the condition exists. Before claiming otherwise, please read the code and/or try it yourself.
I've wasted hours upon hours adding up to days of my life trying to figure this out because your experts can't be bothered to check before claiming flat out they are "fine and working properly". I came here for support as a novice, not to find and and fix your broken BS, or to mockingly be told to RTFM.