Welcome! Log In Create A New Profile

Advanced

Z not homing or probing properly

Posted by djinn5150 
Z not homing or probing properly
June 15, 2014 11:25PM
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 15, 2014 11:39PM
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)


[regpye.com.au]
"Experience is the mother of all knowledge." --Leonardo da Vinci
Re: Z not homing or probing properly
June 16, 2014 12:07AM
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) smiling smiley 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
Re: Z not homing or probing properly
June 16, 2014 03:45AM
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) smiling smiley 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

I know the feeling ha..ha..


[regpye.com.au]
"Experience is the mother of all knowledge." --Leonardo da Vinci
Sorry, only registered users may post in this forum.

Click here to login