Welcome to Our Community

Some features disabled for guests. Register Today.

OX stuttering X- and Y-axis. CNC xPro V3.

Discussion in 'CNC Mills/Routers' started by TheFogginSailor, Nov 7, 2017.

  1. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Greetings people!

    So, I just completed my 1500x1100 OX build.
    And getting ready to do some calibrations and first cuts, I ran into some problems, right out of the box.

    Both X- and Y-axis are stuttering and not running correctly. (Chinese NEMA23)
    But the Z-axis has no problems at all (Chinese NEMA17)

    I thought that it could be the current beeing too low or too high, but after adjusting according to Sparks guide, it still stutters the same.
    And the board is getting too hot to my liking, without cooling that is, with the fan it is pretty cool.

    I made sure the PSU is running at excactly 24.0v, and the wiring is pretty much done by the book. Had some challenge getting the right wires connected from the steppers to the board, but now it is right. And again, the Z-axis has no problems.

    This isn´t my first build, I have built several 3D printers and a lasercutter before and never stumbled upon a problem like this before.
    Spent my whole day troubleshooting and reading what I could find around the interniets without getting any solutions.

    Made a short clip for you below:

     
  2. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    Hey Foggin, what's your microstep and decay set to? list your $$ settings for us.
    are your wheels super tight? might be too tight
    Cheers
     
  3. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Does your chinese motors have datasheets? Incorrect voltage specification or wrong inductance, sounds to me looking at the video, like likely issue.
     
  4. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    I entered the same settings as Mark´s tutorial, except for sizes etc..
    Same happend with standard settings and Mark´s settings.
    I´ll have to check it again tomorrow, but I changed the values to match.

    I don´t think the wheels are too tight, both axis moved smoothly, and I could push them away without stopping too soon.
    Also gave the belts some slack to see if they were too tight, made no difference, I could try to free them up completely to see.
    I feel pretty sure that this has to be a stepper issue, not mechanical..
     
  5. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Well, heh, no, they had stickers on them though. I´ll have to get the seller to answer me, bought from a Norwegian webshop selling complete kits.

    This is all I have for now:
    NEMA23, 2,8A, 1,2Nm. Ø6,35mm
    NEMA17, 1,8A, 0,55Nm. Ø5mm

    And a picture of the board..

    20171107_174102.jpg
     
    #5 TheFogginSailor, Nov 7, 2017
    Last edited: Nov 7, 2017
  6. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
  7. Giarc

    Giarc OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Jan 24, 2015
    Messages:
    3,016
    Likes Received:
    1,682
    Does it stutter at higher speeds? Mine sounds horrible when it moves really slow.
     
  8. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    I haven´t tried yet, but at that speed it shouldn´t stutter like that, going to look over mye settings again now.
     
  9. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
  10. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    You could be right, well, after playing with some settings and adjusting the current, I finally got it to run pretty well.
    Did a quick run with a marker, and it seems to work allright now. The stuttering was probably a combination of wrong current, too slow feedrate and some wrong settings. looks like I have to play a bit more with this, but now I should be able to run a job.

    I might take you up on that, getting some good steppers. Is it possible to run separate drivers with xPro?
     
  11. Flash22

    Flash22 Well-Known
    Builder

    Joined:
    Sep 1, 2015
    Messages:
    159
    Likes Received:
    42
    what's the exact model number off the back of the stepper motors ? OB motors are Chinese as are 90% of the lower end motors ;) not all motors are equal and specs can vary wildly

    Is the xpro running hot ? if you go with individual drivers you will not need the xpro at all

    Is this the 1500 x 1500mm Ox ? your right on the boarder of what the xpro can handle, and what the steppers at capable of as those motors are spec'd for the smaller ox machines another member is having a similar issue atm
     
  12. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Modelnumber on the NEMA23's: 57BYGH56-401A EC

    Yes, without the cooling fan in the cabinet it is, with cooling fan it is pretty cool.

    This is the 1100x1500mm OX, and yes both steppers and board is on the smallest size to my liking (I have been running a 2000x3000 Multicam 3000 this last year, feeling pretty spoiled and 4times the speed)
    The initial plan was to build a kit from what I wanted, bigger steppers, lead screws, individual drivers etc, but my budget disappeared pretty fast getting all the stuff I need for my startup, heh..
    I went for the budget-version instead.

    Anyway, it seems that I solved this problem by fiddling a bit with settings and current. I bet there is more I can do, but the machine seems to cut fine now, the only thing left is to do some calibration-tests to see if everything is square.
     
  13. Flash22

    Flash22 Well-Known
    Builder

    Joined:
    Sep 1, 2015
    Messages:
    159
    Likes Received:
    42
    I made the same mistake with my c beam - I like a bit overhead to allow for the unexpected, Its never good to run things on the edge as there just going to die quicker

    A lot of the figures that are about for the equipment are also peak ratings what is sort of meaningless really as it can be as much as 70% > true rms
     
  14. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    So, I can't figure this out...
    At low Feed Rate, I get VERY choppy movement, both X and Y.
    Lets say I am running F100 (metric), things get very choppy and it does the same running a job with small cross movements, i.e a very fine angled cut along X or Y. And it shows in the material.

    Lets say I am cutting an A along the Y, the middle line is perfect, but both of the angled are choppy.

    All the mechanical components are fine, adjusting the current does not help, and trying to change my settings with no luck.

    Here are my settings:
    GRBL-2.png GRBL-1.png

    And a short video:
     
    #14 TheFogginSailor, Nov 13, 2017
    Last edited: Nov 13, 2017
  15. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    try turning your acceleration up, should be able to run around 500 to 600, you are accelerating and decelerating for each line segment, never getting up to speed smoothly (probably).
     
  16. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    We are talking about line 120 and 121 now?
     
  17. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    yes, I run my ox at 700 for x and y and 600 for z, but i have bigger motors and dq542ma's so it will be different.
     
  18. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Oh, okay, I´ll try that first thing tomorrow, it makes sense! :)
     
  19. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    what happens when you use the 500mm/min feed rate? sometimes slow feeds act weird with grbl. Jogging can do strange things as well.
     
  20. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Without any settings change, 500mm/min is the same, but faster obviously, so I´ll try the settings tomorrow. Feedrate at 2000mm/min sounds good and running smooth.
     
  21. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    So, changing 120 and 121 to 500 did nothing at all, I ran a job as well to see if there was any change, but nada. Now I am pretty clueless.

    Checklist:
    - the machine is square
    - wheels moving as they should, not too tight
    - belt is not to tight or too loose (also tried too loosen up too much with same result)
    - steppers are wired correctly
    - adjusted current on drivers to find the sweetspot, no result
    - changed settings as seen above
    - tested 1/16 microstepping with no luck

    What am I missing here?
     
  22. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    Ok, only thing that still looks strange is the $0 is 3 instead of 10 which is default I thought? Using an xPro V3 right? You did the fast decay solder jumper?
     
  23. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Following the build guide it said 3 and not 10, I have tried everything from 2 to 15 without any noticeable change. Back on 10 now.
    Yep, xPro V3, with no mods out of the box, I should solder something? :p
    Seems that I have missed that part if that is the case.
     
  24. Gary Caruso

    Gary Caruso OpenBuilds Volunteer
    Staff Member Moderator Builder

    Joined:
    May 19, 2016
    Messages:
    1,193
    Likes Received:
    532
    Most people are using fast decay for the solder jumpers on the back of the board.
    If is was mine i would use a small jumper wire first on X or Y and see if that improves the motion, it's hard to un-solder a solder bridge without a solder sucker.
    There is also the issue with some of the xPro's having the jumpers vs the screen print wrong on the back of the board. so it might be fast or slow that works for you.
    I think this one is correct..

    upload_2017-11-14_8-58-25.png
     
  25. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Okay, so that was pretty difficult without soldering, but i managed to jump the X axis, both slow and fast did nothing to the motion I'm afraid. It did make a clicking sound when connected, so it made good contact. And it was the same print.. ****, this is frustrating!
     
  26. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Order proper motors (; and the frustration goes away. Pennies saved on parts ends up filling your life with time wasted. We test our motors to work with our controllers so its easy plug and play pretty much. That's often the investment in a little pricier component - the knowledge that the store has sold hundreds or thousands of them and know they work well with settings/companion products/machines recommended
     
    #26 Peter Van Der Walt, Nov 14, 2017
    Last edited: Nov 14, 2017
  27. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    So as shown in the video, that wouldn´t happen with the OB branded steppers? :)
    But you are right, and proper components was the initial plan.
    By the way, what carriers do the openbuildspartstore have? UPS/DHL/FedEx?
     
  28. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Well, no it shouldnt make those weird noises, there are plenty of existing users running just fine using our motors.
    You've already checked the mechanics, and Grbl settings really wont help with what I am seeing the video no matter how much you play with it.

    Specifying stepper motor / driver combinations are often boiled down to "current" only and thats not really the case. Stepper inductance, coil voltage rating, current rating, steps per rotation, all come into play. We know that our NEMA 23 Stepper Motor motors play really nice with the DRV8825 drivers on the XPRO (sometimes you may need to add a cooling fan pointed at the XPRO if you start skipping steps after couple minutes into a job). Sure, they are rated for 2.8A so the max 2.5A of the DRV8825s are not allowing them 100% max torque, but it does allow them to run with a nice tradeoff between enough power, yet still running not too hot.

    Our bigger NEMA 23 Stepper Motor - High Torque Series motors really need proper drivers like DQ542MA Stepper Motor Driver though, as they are rated 3.0A and the DRV8825s on the XPRO can't deliver that much (so you run them undercurrent, which means less torque). If you can hunt down a datasheet of your motors (or a proper model number like BYGH57....something something) we can see if maybe a driver upgrade will help (perhaps possible to keep your motors and run them off DQ542MAs)
     
    TheFogginSailor likes this.
  29. TheFogginSailor

    Builder

    Joined:
    Dec 23, 2015
    Messages:
    26
    Likes Received:
    4
    Thanks, that is well explained!
    And you are probably right, something isn´t playing along here.

    Probably have to send another email to the seller again.

    I have the datasheet here:
    NEMA23-1.jpg
     
  30. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,051
    Likes Received:
    4,313
    Specs arent much different from our motors: http://cdn6.bigcommerce.com/s-itwgl...ts/180/1759/NEMA_23__41399.1461353746.JPG?c=2
    Just slightly less resistance, less torque. But then again, do you trust that the seller actually meets the specs on the datasheet? Who says its not factory rejects? What else could be wrong, we dont know.

    Here's what i'd do if this was my personal machine / problem (and my thinking as to why)

    1. I'd order DQ542MA drivers from DQ542MA Stepper Motor Driver - either just one as a test or two to fix your X and Y (You say Z is fine. Personally I'd order 3 so I can just make Z super as well.)
    2. My thinking is, that even with OB motors, the XPRO is nearing its max current capability anyway, so spending the 80ish quid now on DQ542MAs adds a little future proofing for when inevitably I upgrade to bigger motors, or transplant my electronics onto my next CNC (yes, i know, 2005 I built the first one and thought it would be my forever machine. 20+ machines later I'm still thinking of designing and building no 21 this Christmas)
    3. I've used the DQ542MAs a lot and have yet to break one. Plus they run super smooth, none of that audible screetching sound the DRV8825s make
    4. I can wire up the DQ542MAs to my XPRO for now... But if in a couple months I want to try some other firmware flavour, maybe Smoothieware, I can still use my drivers with that too
    5. Up to 4.2A per motor (; can you say torque?
    6. Since its an Ox, consider that the Threaded Rod Plate - NEMA 23 Stepper Motor plate supports both NEMA17s and NEMA23s (; with a heavy router a NEMA23 Z axis is really nice (; for the price of the plate (if you dont have it), a NEMA23 and a 6.35mm->8mm flex coupling (; why not
    7. Realistically, this may not solve your problem. If its a case of the stepper drivers on the XPRO not being able to properly run your motors, it will, but... if the motors are odd / broken / fake / rejects / who knows... You may need to get new ones anyway (but showing Paypal/ebay you even tried DQ542MAs - should help you get a refund). I still feel like you "will need bigger drivers at some point anyway" and theres a good chance they'll get you going... that if it was me personally (and dont hold me responsible if it doesnt hehe) i'd take the gamble on upgrading drivers first
     
    mdel likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice