Imagine you have a bed of 22X22 cms, and you want to take full advantage of it, you want to use hole bed. But in the corners of the bed you have a screw. If you configure the bed shape to have 22X22 cms, at the moment of usueing a G28 command, the noozle will chrash against the screw located in the 0.0.0 position
In slic3r you can define a custom bed shape annd so you can draw a bed shape of 22X22 cms and little "no print areas" in the corners (where the screws are located), and slic3r will avoid those areas, so no problem there. But still if you issue a G28 command, you will have a crash
So my intention is to have a G28 command that does this: home X and moves 10, home Y and move 10 (this way Im sure the noozle is out of the corner area where there is a screw) and finally issue a Z home.
Since Im not a coder, can someone tell me how to modify the printer.cpp file to achieve this behaviour?
Thanks in advance