Welcome! Log In Create A New Profile

Advanced

Problem with kossel mini calibration

Posted by eclon3d 
Problem with kossel mini calibration
April 09, 2015 02:00PM
Hi, i assembly my own version of kossel mini 3d printer using arduino mega and ramps 4.1, i´m using the kossel delta configuration of Johan with some adjustments and i finally make the callibration details, and it looks like its all ok, the endstops is working well finding the center of the platform and move along the surface with no concave or canvex results, but here is the problem, when i start the G29 code to begin the autocalibration secuence, the printer starts well but after the movement of turn the zprobe down, is not following the secuence and start looking for points on he platform in the air, can you help me found what is the problem of the calibration? you can see the problem in this link: [youtu.be]
Re: Problem with kossel mini calibration
April 09, 2015 08:27PM
Proper steps of auto level probe is run G28 first and G29 followed by.
Single probe is G30 x## y##. For example to probe (0, 50) coordinate, run 'G30 x0 y50'.

Have you done Z Probe calibration?
You manually release the probe - I assume a spring loaded Allen key, then measure the travel distance until it triggers the endstop switch on effector at the center of print bed. Write down the coordinate and set the Z probe offset value in Configuration.h file. X and Y coordinate should be the opposite sign of measured coordinate, Z coordinate which is the crucial value is always negative number unless the Z probe underneath the print bed. And make sure the offset value covers print surface without hitting anything.
In my case X offset is too big so that it makes the carriage of Y tower hits bottom end stop (X coordinate 108). I reduced diameter of print bed from 170 mm to 150 mm.

I got (-23.00, 11.00, 4.90) coordinate when I did Z probe calibration. I set the Z probe offset as (23.00, -11.0, -4.90).

Proper steps of auto level probe is run G28 first and G29 followed by.
Single probe is G30 x## y##. For example to probe (0, 50) coordinate, run 'G30 x0 y50'.

// 3/5/2015 (-23.00, 11.00, 4.90)
#define Z_PROBE_OFFSET {23.00, -11.00, -4.90, 0}
// {13, -3, -6.9, 0}
// #define Z_PROBE_OFFSET {0, 14, -6.7, 0}  // (0, 14, -6.5, 0) X, Y, Z, E distance between hotend nozzle and deployed bed leveling probe.(0,19,-8,0)

// 2/22/2015
// Coordinate of the Z probe retractor (40.00, -63.50, 65.00)
// void retract_z_probe() in Marlin_main.cpp
#define Z_PROBE_RETRACTOR
#define Z_PROBE_RETRACTOR_X 40.0
#define Z_PROBE_RETRACTOR_Y -63.5
#define Z_PROBE_RETRACTOR_Z 65.0

Edited 1 time(s). Last edit at 04/09/2015 08:29PM by janpenguin.
Re: Problem with kossel mini calibration
April 10, 2015 03:08AM
I think your Z-probe microswitch is not working properly. Did you wire it correctly (NO)?

Check with M119 to see if Zmin is showing the right status when you press it and release it. Usually the spring is too weak or the allen key probe gets stuck. Also check for loose connection.

Edited 1 time(s). Last edit at 04/10/2015 03:10AM by boksbox.
Sorry, only registered users may post in this forum.

Click here to login