Hi everybody. Just joined here but I'm part of a few laser and 3d

No worries. I’ll keep trying. I appreciate your help though.

I’m wondering if there’s something telling the steppers to move at the wrong rate or something. Although I’m not entirely sure what the proper rate would be. steps/mm i mean

Do you have all 3 jumpers installed under the stepsticks?

Well i didnt know what you meant by jumpers until i looked it up just now. I didnt receive any with my kit, so i didnt know i was missing them

I’m guessing that’s a big piece of the puzzle right? lol

Yup, those are gonna be needed. You can change the firmware to use 1X instead of 16X step rate to test it out without the jumpers, but your steppers will not be as smooth as needed for actual cutting/engraving.

But as a test, just change the firmware to use 1X stepper rate instead of 16X. You may need to adjust the POT on the stepstick to get the motors moving.

you were absolutely right. and i was wrong the jumpers did come with my kit. i found them, put them on, and now y is moving like butter. still dont have any x movement from the lcd control, but i feel lightyears ahead of where i was. you’re a life saver, man. just need to get x moving now and im back in business! thank you

Does X do anything? Even jitter/studder?

No jitter, stutter or anything. LCD says “x endstop” hit until i disable the endstops and then it says “no move”. I plugged the y stepper into the x pins on the board and it runs the y stepper just fine. So with that i’m assuming that the firmware and driver are fine.

Which leaves me with wiring and motor correct?

Sounds like wiring to me. I’d also check out the endstop if it says endstop is hit. Check and wiring and report back.

If the LCD says “no move”, that makes me think its a firmware issue, because the stepper motors don’t have any type of feedback, therefore the controller would not know if the motor has not moved…

I mispoke. the lcd doesnt display anything out of the norm when the endstops are disabled.

Checked the wiring and it is all correct. Is it possible that different motors would have different wiring orders on the ribbon cable?

With these Chinese units, anything is possible. lol

Try plugging the x-stepper into the y-driver, and see if x moves when u move y from the lcd panel. If it works, then that rules out wiring as an issue.

I get nothing when I plug x into y driver. So i guess at this point trying different wiring combinations is my best bet lol

Pretty much. Report back what you find.

Will do. Thank you for the help so far.

Endstop Testing

No matter which type of endstop you use, it should be recognized by your electronics. Test procedure:

Turn on your electronics/printer.Connect.Send M119 manually.Firmware should report back status “0” or “open”.Engage the endstop by pressing the switch, putting cardboard into the light barrier, etc.Send M119 again.Firmware should report “1” or “triggered” or “closed”.

Your endstop works if both reports are as expected.

Endstop Troubleshooting

Endstop shows no reaction at all.Measure the endstop signal on the cable connector plugged into your electronics or, even better, the CPU’s signal pin. It should swap between < 1 V and > 2 V. If not, it’s a wiring or electronics problem.Signal voltage changes, but M119 reports always the same.Then your firmware is misconfigured. Likely it reads the wrong CPU pin. Another possible cause is, you plugged your endstop into a different header.Endstop shows the opposite of the intended reaction.If your endstop reports “closed” while being untouched and “open” when engaged, the signal is interpreted the wrong way. On mechanical endstops you can change the wiring (seeMechanical Endstop). Common to all endstop types is, you can invert signal interpretation in your firmware (config.h, configuration.h, etc.).

I had to disable max end stops on mine to get it working

Used M119 in repetier to verify end stop status until I got it right.

I got it all fixed up! Went through a bunch of wiring combinations but I eventually gave up and bought a multimeter. Started testing everything and it turned out I had some bad soldering on my middleman board (first time really soldering too). But its all worked out. Both axis move fine. And now im just on to setting up personal preferences in the firmware fleshing out the details. Thanks a ton for the help!

No problem man! Keep that multimeter nearby, you’ll be sure to need it in this field.