Need Help! troubleshooting non linear motion on axis

Results 1 to 2 of 2

Thread: troubleshooting non linear motion on axis

  1. #1

    Join Date
    Feb 2024
    Posts
    1
    Downloads
    0
    Uploads
    0

    Default troubleshooting non linear motion on axis

    arduino grbl controller
    x y axis similar to the cheap langmuir type of plasma table.
    using 9mm timing belt mounted to both corners/ends of the table the motor is mounted on the x/gantry the belt runs from one side of table then under a pulley on the gantry and up to the motor gear then back down to another pulley then over to the other table corner.
    y axis is about 6' long
    if I put a ruler on the table in y direction and start my torch tip moving over the ruler from zero toward 10" I can alter my steps per mm to correctly move from 0 to 10".
    If I then move from 10 to 20" mark I'm 1/8" short. move to 30" mark I'm 1/4 short.
    had found conversations that said:
    check belt tension - since I've no idea the best tension I tried various tensions and same results.
    check voltage - checked and supply is providing 23.9v the nema 23 stepper requires 24v.
    belt can be stretched unevenly - to see if it was an uneven type of problem I switched the belt direction figuring if it was uneven then I would see the opposite problem.. but no.. same problem.
    Also note that I can tell it to go to zero from any of those points and it correctly goes to zero every time. So I wouldn't think any steps are being missed.

    Maybe someone knows something I'm not testing to get a little further.
    Oh I also switched the stepper motor out and no difference.

    Similar Threads:


  2. #2
    Member
    Join Date
    Mar 2015
    Location
    Netherlands
    Posts
    430
    Downloads
    1
    Uploads
    0

    Default Re: troubleshooting non linear motion on axis

    It seems that moving from 10 to 20" and from 20 to 30" are equal in distance and that the move from 0 to 10" if off.
    I suspect you have a back lash problem (play) Move from 0 to -1" and than back to 0" to set your starting point. If there is any backlash (play) it will be reduced to zero for moves in the + direction.
    Now do your test and check the moves from 0 to 10, from 10 to 20" and from 20 to 30".

    In general, backlash or play can be checked by using an indicator. Have a look at this video:



Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

troubleshooting non linear motion on axis

troubleshooting non linear motion on axis