Go Down

Topic: steppers noisy (Read 219 times) previous topic - next topic

m3vuv

hi all im just setting up my homebrew cnc mill,im using an arduino nano with a cnc shield,it seems fine but i have one strange issue,when i jog the motors manualy with ugs they are realy noisy,if i move them a  few inches then send a retourn to zero command they run nice and smooth,any ideas?,cheers Paul m3-vuv

Robin2

What program are you using to control the stepper motors?

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

m3vuv

hi robin,youshould maybe practice what you preach about reading things,the anwer to your question is in my question,im using ugs ie. universal gcode sender.

Robin2

hi robin,youshould maybe practice what you preach about reading things,the anwer to your question is in my question,im using ugs ie. universal gcode sender.
First, I had no idea what "ugs" meant.

Second, and more importantly, AFAIK the UGS program runs on a PC to "send" G-Code to the Arduino. I was asking about the program on the Arduino.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

m3vuv

Hi Robin,the program on the arduino is the latest version of gbrl ok.it was flashed with the hex file.

Robin2

If you are using GRBL then I suspect it is the cause of the noise. My wild guess is that when a longer move is implemented it manages the timing between steps more smoothly than when a single step is made.

I suggest you ask your question on one of the CNC Forums where people are specifically familiar with GRBL - it is a large and complex program.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

m3vuv

well i changed the cnc shield to 16th micro steps and re configured gbrl,seems all smooth and quiet now,cheers Paul m3vuv.

Robin2

Thanks for the update. Good to see you found a solution.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

m3vuv

now just to find some test files to try it,the ones from github dont seem to work!,mind you its probrably down to the nut behind the wheel!,im new to this.

Robin2

now just to find some test files to try it,
I haven't used GRBL so I can't help. I figured that there would be too much learning with GRBL so I wrote my own Python GCode interpreter on my PC and a simple Arduino program to control the motors based on data sent from the PC.

It is not difficult to create a short GCode program using a text editor if all you want to check is whether the motors move the correct distances in the correct directions.

...R
Two or three hours spent thinking and reading documentation solves most programming problems.

Go Up