Welcome! Log In Create A New Profile

Advanced

axis travel distance

Posted by 24ariel3 
axis travel distance
May 31, 2015 06:24PM
I got Geeetech i3 printer with ramps 1.4 and drv8825 drivers also I'm using marlin firmware (attached)
and the following settings (as attached)


My problem is that the axis's move only half of the travel distance they should move
for example instead of moving 20cm the move 10cm but think they have actually moved 20cm

Step size is set to 1/32 (all caps behind the drivers are set)

Someone knows how to fix it?

Thank you,
Attachments:
open | download - advanced.jpg (57.9 KB)
open | download - connection.jpg (80.4 KB)
open | download - extruder.jpg (63.9 KB)
open | download - printer.jpg (82 KB)
open | download - shape.jpg (88.5 KB)
open | download - marlin_I3_Ramps_ino.zip (239.5 KB)
Re: axis travel distance
June 01, 2015 01:02AM
HI

Your problem is your configuration.H, the DRV8825 who are 1/32 and in your config.H you have the settings for 1/16. leave all the jumper Under the drivers on your card as actual.

SOLUTION:
Go to your configuration.H and double the value.
OLD: #define DEFAULT_AXIS_STEPS_PER_UNIT {78.74, 78.74, 2560, 95} by

NEW: #define DEFAULT_AXIS_STEPS_PER_UNIT {157.48, 157.48, 5120, 190}

and all will be OK.
Re: axis travel distance
June 01, 2015 03:26AM
Ohh I see

So what is the better solution to change these values or to set it to 1/16?
Re: axis travel distance
June 01, 2015 05:01AM
Quote

NEW: #define DEFAULT_AXIS_STEPS_PER_UNIT {157.48, 157.48, 5120, 190}

For a prusa i3 this line should be:

NEW: #define DEFAULT_AXIS_STEPS_PER_UNIT {160, 160, 8000, xxx}

xxx= Unknown, because the extruder steps depend on the gear you have.

DonĀ“t forget to use M502 & M500 after you flashed the new firmware to store the new values in EEprom.
-Olaf
Re: axis travel distance
June 01, 2015 09:08AM
Hi

Check again, double the value in your configuration.h.

Use my value or _o_Lamp value.

After that do fine calibration to readjust.

NB: for prusa i3 can be O_ Lamp value, but on GEEEtech is not standard. Even the wiring of the motors are different A+A-B+B-. I spent 1 day figuring that when I changed a motor.

Edited 1 time(s). Last edit at 06/01/2015 09:11AM by Laopa.
Re: axis travel distance
June 01, 2015 10:18AM
Hi I've changed the values and now it seems to travel all the distance but new problem now see photo

looks like isn't scaling well

BTW it is happening also when I remove caps and set the drivers to 1/16


Edited 1 time(s). Last edit at 06/01/2015 11:28AM by 24ariel3.
Re: axis travel distance
June 01, 2015 10:10PM
Quote
24ariel3
Hi I've changed the values and now it seems to travel all the distance but new problem now see photo

looks like isn't scaling well

BTW it is happening also when I remove caps and set the drivers to 1/16
[attachment 55721 p.jpg]

Use a prusa calculator to calculate the steps per mm, if you changed to drv8825, double the value of the steps per mm, if you are using a4899, you just use it. Try not to keep changing the stepsticks to avoid misprint quality and the trouble to keep changing config.h then uploading it to the board again, here is the link to prusa calculator [nathan7.eu]

As with your problem in the picture, it means that the nozzle is too far from the bed, level your bed again or use z-home offset set it to 0.05-0.1mm for example m206 z0.05. I been playing with z-home offset due to my bed not leveled perfectly when it is 70'c, I did bed leveling when it was at 110'c because I will be changing between pla and abs in the future, currently on pla, I ran out of abs by the way
Re: axis travel distance
June 04, 2015 09:38AM
Hi

Stick a pen on your carriage, place a paper on your bed, move x and y, if your movement request nearly the same as what you request then stop touching the caps. You will fine tune later.

Now look at your print, your nozzle is so fare from the bed than your plastic fall on your bed.

Check other post arround here, you will find all the answers.
Sorry, only registered users may post in this forum.

Click here to login