z-axis Calibration

maxman
Posts: 28
Joined: Wed Dec 18, 2013 11:34 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

z-axis Calibration

Postby maxman » Wed Mar 05, 2014 9:47 am

Hey guys,

after i've calibrated my dlp printer, i made a testprint.

Everything is fine, but the z-axis is wrong. I mean, i printed a yoda model and it became a conehead yoda. It looks funny, but ...

I use a 1.8° stepper with an 8 mm spindle. I calculated the steps per mm like this: 200(steps) x 16(1/16) = 3200 / 1.25 (8x1,25 spindle) = 2560.

So what's wrong? I don't know where to change any z-axis values.

regards!

maxman
Posts: 28
Joined: Wed Dec 18, 2013 11:34 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby maxman » Thu Mar 06, 2014 8:10 am

I've checked my firmware and CW.

I don't know why, but it looks like as if the z-axis is doubled in it's size.

Please help me before i'll lose all of my hair :o

Finhead
Posts: 277
Joined: Fri Jan 31, 2014 12:56 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby Finhead » Thu Mar 06, 2014 11:42 am

What electronics are you using to control the Z? It sounds like your running the wrong micro stepping for your firmware settings.
If your using a RAMPS1.4 or similar board you must have all the jumpers installed under the step driver to run 1/16. If you don't your not getting the right steps.
If your using other electronics be sure to double check your dip switches or jumpers so you are running 1/16 stepping.

Clinton

Phife
Posts: 239
Joined: Fri Jan 17, 2014 5:24 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby Phife » Thu Mar 06, 2014 1:31 pm

When I was setting my steps for my Z axis I calculated a number and tried that but it was not correct. I ended up taking a micrometer and placing it on a stand which attaches to the printer and measures the actual Z axis distance. With this I was able to very accurately setup my Z steps. I ended up with a step number with 1 decimal place to get it just perfect. I was using a 0.0005" micrometer. I also checked to make sure the Z returned to the exact same spot after several up and down movements with the micrometer.

I suggest getting one to properly calibrate your machine.

You might be able to do the same with a Digital caliper if you can find a way to measure the Z travel with it. I used that as well with good results but I had to be very careful how I held it.

It sounds like your machine is way off. I would check your microstepping and do some more changes to the steps to get the travel closer to what its supposed to be and then calibrate using accurate measuring tools.

Are you using RAMPS? if so edit your configuration.h file to set the proper steps/unit

User avatar
PacManFan
Site Admin
Posts: 633
Joined: Sun Dec 01, 2013 11:44 am
Location: Ahead of the curve
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby PacManFan » Thu Mar 06, 2014 2:32 pm

The most hipster calculator ever may be able to help you:

-S

maxman
Posts: 28
Joined: Wed Dec 18, 2013 11:34 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby maxman » Thu Mar 06, 2014 2:47 pm

Hey,

i'm using a ramps 1.4 Board and all jumpers are installed. I've checked the stepper data sheet....

If i use the manual control and move the z axis 1 mm up, it goes 1mm up, but not when i'm printing.

It makes me crazy....

User avatar
PacManFan
Site Admin
Posts: 633
Joined: Sun Dec 01, 2013 11:44 am
Location: Ahead of the curve
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby PacManFan » Thu Mar 06, 2014 4:31 pm


maxman
Posts: 28
Joined: Wed Dec 18, 2013 11:34 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby maxman » Thu Mar 06, 2014 4:56 pm


User avatar
PacManFan
Site Admin
Posts: 633
Joined: Sun Dec 01, 2013 11:44 am
Location: Ahead of the curve
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby PacManFan » Thu Mar 06, 2014 7:27 pm

Are you making a top-down or bottom up printer? It looks like the ZAxis is moving in the negative direction first, which would indicate a top-down. Here' a snippet for some of my gcode:
;<Slice> 1
;<Delay> 3000
;<Slice> Blank
;********** Lift Sequence ********
G1 X3.5 Z3.5 F125.0
G1 X-3.5 Z-3.425 F250.0
;<Delay> 500

As you can see, it lifts the Z axis by 3.5mm, then back down -3.425 for a layer height of .075mm. If you've got a bottom up printer, change it to bottom-up in the slice profile configuration.

maxman
Posts: 28
Joined: Wed Dec 18, 2013 11:34 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: z-axis Calibration

Postby maxman » Fri Mar 07, 2014 4:01 am

I've got a top down printer.

So it seems to be correct, doesn't it?


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable