grbl+shapeoko mod x axis

From the original Synthetos forum (2011–2025)

Started by julian on in grblShield Support. 13 replies, last activity Nov 29, 2012.

#

hi guys,

i been having some trouble with my x axis, its not the winding, motors or the grbl settings.

i could only make it work with these settings, $0 = 28, and the trim pot on 15-16 hours, the problem its that it doesn't move as smoothly as the other axis.

And when i start a job, it doesn't move at all.

thanks

Staff #

What do you mean by 15-16 hours?  Can you describe the movements on z? I see that you have a shapoko.  I too got a shapeoko and my Z was so tight thatall it did was bind when moving it.  I had to re tap it.  I removed a lot of material on the delrin nut.  Then it started working fine.

Thanks,

BTW we are getting close to being hit with a hurricane I am not sure when we will have power again.  So please do not think I am ignoring you.

Riley

#

Basically the problem its the X axis.

When i command to move the X axis 1 Step, it moves perfectly.

When i command to move the X axis 5 Steps, it moves perfectly.

When i command to move the X axis 10 Steps, makes a noise and doesn't move at all. These also happends when i want to print something.

Staff #

This sounds like your settings are not configured correctly for your motors.  The 1 and 5 steps are working I think because there is really no acceleration involved in such small movements.  So it starts out slow and works.  However when you start gettinga longer move you start ramping up your speed (grbl does) and the pulses are too fast for your motors.

Try some different g1 movements with varying feed rate speeds..  Track where it starts to fail and set your grbl firmware settings as to your findings.

IE:

G1 z100 F100

OK that worked.. so try..

G1 z0 F200

Etc... G1 moves require a feedrate as this is a "cutting movement" a G0 is just going to say go as fast as possible which we know (i assume) will not work due to your firmware settings.

Let me know how that goes.

Riley

#

My Settings.

$0 = 43.74
$1= 43.74
$2 = 320
$3 = 30
$4 = 500
$5 = 500
$6 = 0.10
$7 = 168
$8 = 50
$9 =  0.05

#

Here its a small video.

Moves order.

G0 X1 Y0 Z0... Worked
G0 X0 Y0 Z0... Worked
G0 X1Y0 Z0... Worked
G0 X5 Y0 Z0... Worked
G0 X-5 Y0 Z0... Worked
G0 X5 Y0 Z0... Error

Staff #

Julian,

I ask you to do a test.  You did not respond to me saying that it worked or it did not.  It is not possible for me to help you based off of what I saw in the video.  Again,  try this out and tell me what it does exactly.

G1 z10 F100

OK that worked.. so try..

G1 z0 F200

Etc… G1 moves require a feedrate as this is a “cutting movement” a G0 is just going to say go as fast as possible which we know (i assume) will not work due to your firmware settings.

#

I Did the test.

G1 z10 F100 Worked

G1 z0 F200 Worked

G1 x10 F100 Worked

G1 x0 F200 Worked

Staff #

So it looks like your settings are too high for your G0 moves.   Also, you might have mechanical issues.  Meaning that your X axis is not as smooth as it should be.  I recommend you go to the shapeoko forums and look around there.  The fact that the g1 moves are making your shapeoko move leads me to believe that this is NOT an issue with the grblShield but a grbl settings issue or a mechanical issue.

Riley

#

Its not a mechanical issue, cause if i swamp axis, X with Y. X Starts to work, and Y no.

#

The main problem, from what i see its that X Moves, not smoothly enough, but moves. But when i try to print Something.

EI

G0 X-3.0 Y-0.0451 .... Worked
G1 F10.0 Z-0.001 .... Worked
G1 F60.0 X-2.8845 Y-0.035 ... Only Y moves (The light of the X Axis doesn't light up)
G3 X-2.8723 Y-0.0943 I0.3244 J0.0363 ... Only Y moves
G3 X-2.8467 Y-0.1492 I0.2072 J0.0631 ... Only Y moves
G3 X-2.805 Y-0.1917 I0.1471 J0.1027 ... Only Y moves
....

#

Well. i tried to update the firmware to 0.8c but.. i keep getting these error.

avrdude: stk500_recv(): programmer is not responding

could be a problem from the seeduino?

Staff #

No.  Thats an issue with your programmer or your setup.  Remember there is no arduino boot loader on there.  Its just straight avr.  You will need to use an avr programmer if you want to program it.  However, I assure you re-programming your board from what we shipped with it is a bad idea.  You are working with a known good firmware from us (or you were if you already programmed it).

Also what do you mean "swap x axis with y"?

Did you try adjusting your current pot?  Remember that if you over torque the trim pot it will break and no longer function.  This is what the warning paper that ships with all grbl boards states.

Riley

This topic is from the original forum (November 2012). Your reply starts a new discussion linked to it.

Reply

Different problem? Ask a new question

Back to grblShield Support or latest activity.