X and Y axis only moving in one direction

Sorry for being helpless, Im not an arduino guy yet. Ive got the Rambo 1.4 and I can move all axis in repetier, but the machine will only move in 1 direction, both x and y.

Help is appreciated… I feel like I’m soo close to making chips.

Sounds like you have soft endstops enabled, which means they can’t go negative. Can you go to +10 and then go back to zero?

I don’t use repetier, but it might also be limiting you.

1 Like

Only axis that can move forward and then back is the Z axis. Both with the LCD and Repetier.

If it is soft endstops, how can I turn that feature off? BTW Rambo purchased from V1 store.

Also, is there a simpler alternative to Repetier? I find it kinda unpolished and chaotic. I cant complain about free though.

Which version of the firmware do you have installed? Did Ryan flash it for you before shipping or did you reflash after receiving it?

I haven’t Flashed it, Came pre-flashed from Ryan. LCD splash screen says Bugfix 2.0

What I mean is, can you drive positive, and the drive back to where you started?

Software endstops mean you can’t go into negative area, nut you can move in the negative direction, as long as you’re not at zero.

I haven’t tried it, but I believe you can disable software endstops with ‘M211 S0’. You could also try M121, but I think that’s for hardware endstops, whichight also be a problem (you can check that with M119).

To permanently fix it, a reflash with endstops disabled is the right fix, but there might be a workaround.

Nope. It will only move in one direction…period… really stumped.

Unless… I turn off power and flip the wires.

Can you try M119? That should show the state of the endstops. I think it thinks it’s got endstops and they are triggered for the X and Y.

1 Like

I’m currently away from the machine, but both the LCD and Repetier it shows that endstops have been hit. I currently haven’t even gotten as far as learning where to enter gcode yet. That was going to be tonight’s journey.

So, you can try pronterface (http://www.pronterface.com/). It has a console right on the right side. It used to fail with CNC gcode files, and I have no idea if that’s fixed, but it should help you troubleshoot.

If the endstops are triggered, you can try M121. I’ve never tried it myself. Otherwise, your two options are a) install some endstops. or b) reflash the rambo without endstops enabled.

It seems like you have the dual endstop kit, and you haven’t hooked up the endstops. Does that sound right?

How are you with wiring? You could also just short the (-) and (S) pins on the Xmin, Xmax, Ymin, Ymax endstop connections. But you better be careful to not short the (S) and (+).

Huh, turns out I do have the dual endstop firmware. So why does the E0 port on the rambo move with the x axis? If it were dual endstop wouldn’t the x axis motor be wired to the z axis slot on the Rambo?

I guess I assumed I didnt have the dual endstop firmware because the two z ports are powered when I moved the Z via the LCD.

Thanks for helping me figure this out.

Im a happy camper.

Thank you everyone for helping me figure this out and where I screwed up.

The dual endstop is configured for MPCNC, which is dual x and dual y. E0 is x and E1 is y.

The two Z ports are hard wired together they are in parallel. You should either reconfigure and reflash with dual Z or wire your Z axis in series. Otherwise, you’ll probably start seeing skipped steps at some point.

High five. The crown looks better when you’ve had to work for it :slight_smile:

I am finally seeing all your posts together in my brain. :slight_smile: Looks like you do have them in series, and are cranking along. Please keep up posted on your projects. Your machine looks great.

1 Like