MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.17k stars 19.21k forks source link

Rostock X tower stepper "ticking" #849

Closed mhackney closed 10 years ago

mhackney commented 10 years ago

Firstly, I have been using Repetier firmware on my SeeMeCNC Rostock Max for over a year. Have it dialed in. I wanted to switch to Marlin for the delta calibration feature (and other things). I went through the delta versions of Configuration.h and Configuration_adv.h and set parameters based on what I'm using in Repetier. Things almost work but I have a strange problem or 2 (they may be related).

When I HOME, the towers go up to my end stops as normal. They home properly it seems but then the X tower stepper "ticks" a could of millimeters up towards the end stop. If I move Z down say 50 mm (by ticking down 10mm at a time in my host [Repetier Host]) the X stepper ticks but downward now. It ticks in the direction of the last X tower movement and never stops until I hit the reset button.

The 2nd and maybe related problem is that after I hit reset, if I try to move in any direction, a HOME is forced. The Repetier firmware did not do this, perhaps it's a feature of Marlin?

I'm running a RAMBo controller with 16 micro steps enabled.

Any suggestions or help appreciated!

cheers, Michael

mhackney commented 10 years ago

A little progress at least...

If I disable the REPRAP_DISCOUNT_SMART_CONTROLLER then the ticking stops. I noticed that the display was showing a mix of valid information and blocks. This worked fine with Repetier on RAMBo. I'll have to chase that down.

Meanwhile, things are "almost" there. Now, when I home, that happens ok but it seems to be "stuck" in the home position. If I manually move the effector down I can then jog again. This tells me that the end stops are triggered and the machine won't move (I think). I've gone through the config files but haven't seen anything to address that. Repetier has a feature that it backs off a certain distance from the switch once homed. Is there something similar in Marlin?

mhackney commented 10 years ago

Yes, an M119 shows that all 3 endstops are triggered after HOME. How do I get it to back off?

bstott commented 10 years ago

Did this get fixed? A hardware wiring or connector problem?

I've a Rostock and anytime something like this happens it is electrical with endstop wiring, motor wiring, controller board and/or connectors.

mhackney commented 10 years ago

Yes. I thought I posted a follow up. Turned out to be a bad connector.

On Apr 13, 2014, at 7:09 PM, Brian Stott notifications@github.com wrote:

Did this get fixed? A hardware wiring or connector problem?

I've a Rostock and anytime something like this happens it is electrical with endstop wiring, motor wiring, controller board and/or connectors.

— Reply to this email directly or view it on GitHub.

github-actions[bot] commented 2 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.