1 (edited by widespreaddeadhead 2015-11-11 18:36:07)

Topic: OctoPi

OctoPi will not home the z axis. Anyone else get OctoPi set up on a WB or WBA?

I can home X, Y, and move Z down. Seems like whatever position the Z is in when you start OctoPi, it assumes you are at 'home'. So I moved it down 20mm then tried to home, and nothing. You can manually move the axis back to the home point, but no further than that.

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

2 (edited by widespreaddeadhead 2015-11-11 18:51:01)

Re: OctoPi

I just ran a print and it will home before it starts printing, which will work, but leads to my next problem...

I removed the auto bed level 'system' and placed the endstop on the z axis as seem here: http://www.thingiverse.com/thing:852608

When it homes, it goes until it hits the endstop and then continues for a few mm, smashing the bed into the nozzles. It does this in OctoPi and in RH. I removed the auto bed level commands from the start gcode and reset the z offset to 0, so now I'm confused as to why it still decides to move after it triggers the endstop.

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

3

Re: OctoPi

You may need to bend the endstop upward a bit. Sounds to me like the lever mechanism isn't actually triggering the switch soon enough. Just take a pair of pliers and gently bend the metal piece upward a bit. It should make a satisfying click when pressed from the lever.

4

Re: OctoPi

Thanks for the tip! However, the lever mechanism was never on the z probe endstop, so it just hits the button directly, exactly like in the photo on the thingiverse link I posted.

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

5 (edited by jagowilson 2015-11-11 19:13:30)

Re: OctoPi

Does this only happen under OctoPi? That seems rather weird to me, can you show me the exact code that is being sent to the printer? (I'm assuming OctoPi has a console log window like Repetier Host). Also post your complete start code. One thing to definitely check is to make sure you are communicating with the printer at the proper baudrate, as a mismatch can cause any random behavior.

Edit: Just saw you were experiencing this in RH too. The code being sent to the printer would definitely help. Preferably you can show an entire session, from printer start to Z home where you encounter the problem.

6

Re: OctoPi

Well, we just experienced a double blackout, and the weather is looking pretty bad and getting worse here. Will post the code tomorrow, have to deal with angry teachers and secretaries right now.

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

7

Re: OctoPi

This sounds exactly like what happens when the firmware isn't getting (or correctly interpreting) the signal from the endstop switch.

If sending "G28 Z" through the console (simplest way to z home!) causes it to crash as you describe, then next I'd check the wiring and switch function with a multimeter, check the switch is wired similarly to other endstops.

Guess something could have gone awry when you were modifying the endstop?


There's a likelihood that either the firmware or the host is preventing moves below the start-up point before the axis is homed, as a safety precaution. This is expected! smile

SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi

8 (edited by widespreaddeadhead 2015-11-13 19:35:24)

Re: OctoPi

[EDIT] Admins, can this thread be deleted? Didn't actually have anything to do with OctoPi.

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi

9

Re: OctoPi

widespreaddeadhead wrote:

[EDIT] Admins, can this thread be deleted? Didn't actually have anything to do with OctoPi.

No, don't delete? Tell us what happened, it might help someone else! smile

SD3. Mk2b + glass, heated enclosure, GT2 belts, direct drive y shaft, linear bearings, bowden-feed E3D v5 w/ 0.9° stepper
Smoothieboard via Octoprint on RPi

10

Re: OctoPi

grob wrote:
widespreaddeadhead wrote:

[EDIT] Admins, can this thread be deleted? Didn't actually have anything to do with OctoPi.

No, don't delete? Tell us what happened, it might help someone else! smile

OctoPi worked fine, the heated bed just has a function that prevents it from warming if it's too cold. Warmed the bed with my hand for a minute and it kicked on. Grob you were right about the host preventing moves below the start up point, which was expected.

The issue is in the firmware on the Workbench. It has the z-offset for the distance from the extended probe to the nozzle enabled in the firmware and to set up a traditional z axis endstop requires you to re-flash the firmware with that disabled. For more information on this see: http://www.soliforum.com/topic/12823/re … s-endstop/

FuseBox 1.5 CoreXY - e3dv6 - Graphic Smart Display
Solidoodle 2 - e3dv6 - Hobb Goblin - e3d Titan - lawsy carriages - Direct Drive Y Axis - T8 Z axis - OctoPi