Topic: Relocating the Auto-Bed Level endstop to a traditional Z axis endstop.
Decided to start a regular thread about this in case someone else decides they want to remove the auto bed level and because the original problem ended up not being with OctoPi itself.
I removed the auto bed level 'system' and placed the endstop on the z axis as seen here: http://www.thingiverse.com/thing:852608
I removed the auto bed level commands from the start g-code and reset the z offset in slic3r to 0.
When I home all the axes and they all home correctly, which means it homes X and Y, moves to the middle of the bed and homes Z. So I started a print. So it homes all the axes. Then returns to the origin. Then goes back to the middle of the bed and homes Z again and moves into/past the z endstop by several mm. It does this in OctoPi and in RH. It's doing this because this is the behavior the Workbench uses to 'push' the bed level arm into a neutral position above the nozzles.
My start G-code:
G28 ; home all axes
G1 Z5 F5000 ; lift nozzle
I've tried removing the G1 Z5 F5000 command from the g-code, I've tried to add a z offset to slic3r, and that hasn't worked. I think it's just assuming that the endstop is still on the bed level arm and trying to push it into its neutral position. I've adjusted Marlin firmware on my i3 at home, but not on a Solidoodle. Anyone done this specifically? Or could give me the right direction to look? I know this isn't the most popular printer out there, but someone has at least done this, because the person who posted the thingiverse(http://www.thingiverse.com/thing:852608) model has a modified firmware, but I'm not sure if it's for the cyclops mount or the endstop relocation.
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi