Quantcast
Channel: Reprap Forum - CoreXY Machines
Viewing all articles
Browse latest Browse all 552

[Endstop issues] while upgrading Replicator 2 motherboard to RepRap Duet 0.8.5 (3 replies)

$
0
0
So short background info is this:

- I'm upgrading the motherboard of a Makerbot Replicator 2 to a RepRap Duet v0.8.5
- I can control the printer's XYZ axes using Pronterface just fine
- I had the web interface working one day (on Chrome) but I think because I'm on my work's network it assigns your laptop a new IP address when you reconnect to it so I've been having trouble reconnecting to the web interface the next day.
- Firmware is the latest as of 12/14/2015


Problem I'm having: ENDSTOPS

I try to home the my axes using the pronterface, but either the physical wiring, or the Gcode must be wrong because it seems like my endstop configuration is backwards of what it should be. In my config.g file, when I have my endstops programmed to being "M574 X2 Y2 Z1 S0", but the printer's reaction to limit switches is opposite of what it needs to be. What do I mean by backwards? If you press the Y home button, the Y axis doesn't move, but the printer will set its current Y position to being 150 (the back of the printer where the limit switch is). If you hold down the limit switch with your finger, and then press the home Y button, the Y axis will move until you remove your finger off the limit switch. This is what I mean by backwards. It seems like the printer thinks the limitswitch's Open/Closed wirings are backwards, but I'm not sure how to fix this.

When I change my M574 to X2 Y2 Z1 S1 (instead of S0), the printer will keep going, hits the limit switch and continues to try and move, ignoring the limit switch entirely.

On the Duet itself, the limit switch LEDs come on when I depress my limit switch. I believe this is the opposite of what needs to be happening. I'm pretty sure the limit switch LEDs should all be on, and then turn off whenever I trigger them, but I have not successfully reversed this problem.

I have attached my current config.g file for information on how I've tried to configure the limit switches.
I have also attached my homey.g file as it is the axis I am currently working on getting to home. As soon as I can get Y to home properly I can get X and Z to follow since they're exactly similar. I've commented out a lot of the file, since I'm trying to work backwards and troubleshoot.

Tl;DR: How do I reverse my limit switch configuration so that hitting it (like normal) properly stops the printer from moving while homing. Right now, the limit switches behave opposite of how they should - by this I mean if you hold down the limit switch with your finger, the printer can start to home, and when you remove your finger from the switch, the printer will think it has "hit it".

Thanks!

Viewing all articles
Browse latest Browse all 552

Latest Images

Trending Articles



Latest Images

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