Page 1 of 1

G2S Pro Stepper disable problem

Posted: Tue Nov 10, 2015 10:03 am
by coop
I have just built the G2S Pro Rostock delta printer. I have been able to tune it enough to get reasonable prints from it. The problem I seem to be having is that when the last G-Code command gets sent from Repetier-Host software the stepper motors are all disabled which causes the hot end to fall from the Home position down onto the part if I am not right there to catch it.

I am running Repetier-Host 1.5.6 with Slic3r 1.2.9.

Things that I have tried so far.
I removed the M84 command from the End G-Code in Slic3r.
I changed the Default_Stepper_Time from 60 to 0 in Marlin Configuration_adv.h.

I would like to keep the X,Y and Z steppers Enabled to prevent the hot end from falling.

Has anyone else seen this problem? What was your fix?

Thank you
David Cooper

Re: G2S Pro Stepper disable problem

Posted: Tue Nov 10, 2015 4:04 pm
by Mark
you need to delete the code here:
11.jpg
11.jpg (287 KiB) Viewed 12152 times
And do not select the option here:
12.jpg
12.jpg (196.31 KiB) Viewed 12152 times

Re: G2S Pro Stepper disable problem

Posted: Thu Nov 12, 2015 5:20 am
by coop
Mark:

Thank you. The last item - Unchecking the Disable Motors after Job/Kill was the one that fixed my problem. I don't know how I missed that one!

Coop

Re: G2S Pro Stepper disable problem

Posted: Thu Jan 05, 2017 5:38 am
by lar3ry
I hope this is not considered hijacking a thread, but I have been trying to stop the print head from crashing to the bed after a G28 command. I had already set the printer settings as shown in this thread, which does solve the problem of the head dropping after a job finishes. However, it still crashes after clicking the HOME button in Repetier.

I wrote a small script for one of the buttons, which issued a G28, followed by M84 S0, but I still hit that Home button asa a matter of habit (I run two different printers with that Repetier).

So, I have come up with what looks like a fix that works for me, but I would like to run it by the experts here to see if it might have some other effects that are not so good.

In Marlin_main.cpp, at the end of gcode_G28(), I placed a line that performs the same function as an M84 S0, as follows...

endstops_hit_on_purpose(); // clear endstop hit flags
stepper_inactive_time = 0; // larry mod to perform M84 after home
}

I figured that I never want the head in the MAX Z position without locking it.

I even designed and printed a set of carriage hangers so I can leave the head high off the bed when I power it down (Thingiverse, Thing number 1326881).

Re: G2S Pro Stepper disable problem

Posted: Tue Oct 17, 2017 2:13 am
by G2Ser
This still doesn't work for me having completed all the following

Re: G2S Pro Stepper disable problem

Posted: Tue Oct 17, 2017 2:17 pm
by William
I think the end-code should be HOME all axis but not home x-axis. So you should modify the G28 X0 to G28 in the end G-code.