Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

HELP! Endstop problem in Marlin (no replies)

$
0
0
Greetings Team,

Okay, here is the background information. A few months ago I purchased a used Micromake D1 delta printer. The original owner stated he could never get the print head to work correctly. After fussing with it for a while, I figured there had to be something wrong with the print head. Rather than continue to mess around with it, I decided I was going to move my laser head over to this printer so I didn't have to switch between 3d printing and laser engraving on my Wanhao i3. I could use my i3 for 3d printing and then use this delta for laser engraving. I've already got my laser mounted, and that part works great.

Here is the area that I'm having an issue with. I have my gcode set up so that it homes first, then it comes down to the point where the endstop (Z MIN) mounted on the print head (now a laser head) is activated, then it moves back up 76mm and then it can start laser engraving. The reason for this is it would allow me to laser engrave on any height object, but always keep the distance between the surface being engraved on and the laser head at the optimal 76mm. Now, the firmware that originally came on the delta was Repetier, but I was continually having memory problems with the printer because the firmware took up like 93% of available memory, so I decided to try switching over to Marlin to see how that would work.

I have Marlin installed, and the movements of the printer seem okay, I know there are a few settings that I need to tweak, but that is not where my problem lies. My issue is this, homing works fine on all 3 axis so I know that the X MAX, Y MAX, Z MAX endstops are working fine. After homing, the print head moves down to about 190mm and stops, which is fine. I've moved the print head back up to Z230, then tell it to move to Z170 and while it is moving, I am manually activating the Z MIN endstop, but Z doesn't stop moving, it just keeps moving down to the Z170 position where it will stop. I'm doing this to test and make sure that the Z MIN endstop will activate and stop the print head at that point.

I have done an M119 and the X MAX, Y MAX, Z MAX, Z MIN all show OPEN. Then I have done an M119 while holding the Z MIN endstop and it will show that Z MIN is TRIGGERED, so I know the endstop is working, and I already know the 3 MAX endstops are stopping the head, so they are working, I just can't figure out why when the Z MIN endstop is activated that it doesn't stop the head from moving down, it just keeps going. I'm sure this is a setting somewhere in Marlin, but I can't find where it is.

I had this process working in Repetier, but I would prefer to use Marlin if it can be figured out. Again, I'm sure it is just a setting somewhere in Marlin, so I'm hoping someone can take a look and figure out what I've got set wrong.

Any help would be GREATLY appreciated!!!

My configuration.h file is attached as a txt file as the forum wouldn't let me post the contents here, kept giving me a message to shorten my message.

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>