Z not homing or probing properly June 15, 2014 11:25PM |
Registered: 9 years ago Posts: 178 |
Re: Z not homing or probing properly June 15, 2014 11:39PM |
Registered: 11 years ago Posts: 791 |
Quote
djinn5150
So I got some of my issues worked out but I have been trying everything to diagnose this problem for a while now. Time to post a video and ask the experts. Basically what is going on is Z axis will travel properly if I send a travel command in repetier host in both the + - directions. Once I send a home all axis or a g30 it basically doesn't move like its binding up.
A video can be seen here
I have tried just about everything I can think of, swapped out stepper drivers, swapped motors, checked wiring, Adjusted acceleration values. I am at a loss at this point.
Yes my wiring is a mess at this point from trying to figure this thing out
Re: Z not homing or probing properly June 16, 2014 12:07AM |
Registered: 9 years ago Posts: 178 |
Quote
regpye
Quote
djinn5150
So I got some of my issues worked out but I have been trying everything to diagnose this problem for a while now. Time to post a video and ask the experts. Basically what is going on is Z axis will travel properly if I send a travel command in repetier host in both the + - directions. Once I send a home all axis or a g30 it basically doesn't move like its binding up.
A video can be seen here
I have tried just about everything I can think of, swapped out stepper drivers, swapped motors, checked wiring, Adjusted acceleration values. I am at a loss at this point.
Yes my wiring is a mess at this point from trying to figure this thing out
Turn the speed down a long way for the Z axis, that is the problem.
The setting is in configuration.h file
Here is what is working well for me.
/// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {3000, 3000, 150, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,492.54} // 4000 for 5mm, 3200 for 6mm
#define DEFAULT_MAX_FEEDRATE {500, 500, 2.5, 25} // (mm/sec){500, 500, 2.5, 25}
#define DEFAULT_MAX_ACCELERATION {1000,1000,50,500} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
// #define EXTRUDER_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 15.0 // (mm/sec)
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)
Re: Z not homing or probing properly June 16, 2014 03:45AM |
Registered: 11 years ago Posts: 791 |
Quote
djinn5150
Quote
regpye
Quote
djinn5150
So I got some of my issues worked out but I have been trying everything to diagnose this problem for a while now. Time to post a video and ask the experts. Basically what is going on is Z axis will travel properly if I send a travel command in repetier host in both the + - directions. Once I send a home all axis or a g30 it basically doesn't move like its binding up.
A video can be seen here
I have tried just about everything I can think of, swapped out stepper drivers, swapped motors, checked wiring, Adjusted acceleration values. I am at a loss at this point.
Yes my wiring is a mess at this point from trying to figure this thing out
Turn the speed down a long way for the Z axis, that is the problem.
The setting is in configuration.h file
Here is what is working well for me.
/// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {3000, 3000, 150, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,492.54} // 4000 for 5mm, 3200 for 6mm
#define DEFAULT_MAX_FEEDRATE {500, 500, 2.5, 25} // (mm/sec){500, 500, 2.5, 25}
#define DEFAULT_MAX_ACCELERATION {1000,1000,50,500} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
// #define EXTRUDER_OFFSET_X {0.0, 20.00} // (in mm) for each extruder, offset of the hotend on the X axis
// #define EXTRUDER_OFFSET_Y {0.0, 5.00} // (in mm) for each extruder, offset of the hotend on the Y axis
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 15.0 // (mm/sec)
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)
THANK YOU THANK YOU THANK YOU, sorry for the yelling(more of a scream of joy) but I have been beating my head against the wall for the last week trying to figure out what was going on. Not sure how I missed that in the must have been 1000 modifications to that file. Seems to be working again...YAY