Psychokiller1888 / Vertex-Delta-Firmware

An unofficial firmware for the Vertex Delta 3D printer
GNU General Public License v3.0
4 stars 0 forks source link

stepps/mm | stepper #3

Closed chuebsch closed 5 years ago

chuebsch commented 5 years ago

Hi there thanks for the last quick fix, here comes an other

minor issue:

In the Velleman forum we figured out recent the number of teeth, belt pitch etc. so can you please update the steps per mm to:

// variables to calculate steps
#define XYZ_FULL_STEPS_PER_ROTATION 200
#define XYZ_MICROSTEPS 32
#define XYZ_BELT_PITCH 2.5
#define XYZ_PULLEY_TEETH 22

// delta speeds must be the same on xyz
#define DEFAULT_XYZ_STEPS_PER_UNIT ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))
#define DEFAULT_AXIS_STEPS_PER_UNIT   { DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT,  154.895 }  

...I know the difference ins tiny but this way the values are not just fallen from the sky.

next issue:

I think a neat thing in recent Marlin is that on can specify the stepper drivers:

#define X_DRIVER_TYPE  DRV8825
#define Y_DRIVER_TYPE  DRV8825
#define Z_DRIVER_TYPE  DRV8825
#define E0_DRIVER_TYPE DRV8825

Thank you!

Psychokiller1888 commented 5 years ago

We don't need to have these values, they are hard set in the code

Psychokiller1888 commented 5 years ago

But I can set them just for fun :)

chuebsch commented 5 years ago

thank you! :smile:

Psychokiller1888 commented 5 years ago

Btw, these values are now tunable on printer

Psychokiller1888 commented 5 years ago

Especially the extruder set at 154.895 after measuring the real extrusion length