Heading for movement settings
This commit is contained in:
		
							parent
							
								
									6eaf4f4909
								
							
						
					
					
						commit
						3f038bef00
					
				| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,27 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
|  | |||||||
| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {71.128,71.128,640,152} | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {200,200,20,20}   // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {1000,1000,100,10000}     // 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          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  10000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,26 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (10*60) | #define HOMING_FEEDRATE_Z  (10*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {71.128,71.128,640,152} |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {200,200,20,20}   // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {1000,1000,100,10000}     // 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          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  10000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -412,9 +412,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164} | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // 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          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10   // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -727,27 +749,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| // default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164} |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // 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          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10   // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -410,9 +410,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164} | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // 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          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10   // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -725,27 +747,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| // default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164} |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // 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          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10   // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -422,9 +422,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,100.47095761381482}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {200, 200, 3.3, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {1100,1100,100,10000}    // 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          650    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -737,26 +758,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY 2000 | #define HOMING_FEEDRATE_XY 2000 | ||||||
| #define HOMING_FEEDRATE_Z  150 | #define HOMING_FEEDRATE_Z  150 | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,100.47095761381482}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {200, 200, 3.3, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {1100,1100,100,10000}    // 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          650    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -424,9 +424,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {160, 160, 8000, 210.02}  // Steps per unit
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {250, 250, 2, 200}        // mm/sec
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {1000, 1000, 20, 1000}    // X, Y, Z, E max start speed for accelerated moves
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                  0.4    // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                  2.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -739,26 +760,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (150*60) | #define HOMING_FEEDRATE_XY (150*60) | ||||||
| #define HOMING_FEEDRATE_Z  200 | #define HOMING_FEEDRATE_Z  200 | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {160, 160, 8000, 210.02}  // Steps per unit
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {250, 250, 2, 200}        // mm/sec
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {1000, 1000, 20, 1000}    // X, Y, Z, E max start speed for accelerated moves
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                  0.4    // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                  2.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -447,9 +447,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {64.25,64.25,2560,600}  // default steps per unit for K8200
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 500}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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 acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -762,26 +783,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {64.25,64.25,2560,600}  // default steps per unit for K8200
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 500}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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 acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.5     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 20.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,26 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (8*60) | #define HOMING_FEEDRATE_Z  (8*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.5     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 20.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.5     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 20.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,26 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (8*60) | #define HOMING_FEEDRATE_Z  (8*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.5     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 20.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402*2,78.7402*2,5120.00,760*1*1.5}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,26 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402*2,78.7402*2,5120.00,760*1*1.5}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -427,9 +427,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {44.3090, 22.1545, 1600, 53.5}  // default steps per unit for RigidBot with standard hardware
 | ||||||
|  |                                                                       // default steps for 16-teth polleys {100.06,50.06,1600,76},  HPX2-MAX E=504, RigidBot E=53.5, Peter Stoneham's=76
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {800, 800, 100, 10000}    // 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          600    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000   // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                8.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -742,27 +764,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (15*60) | #define HOMING_FEEDRATE_Z  (15*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {44.3090, 22.1545, 1600, 53.5}  // default steps per unit for RigidBot with standard hardware
 |  | ||||||
|                                                                       // default steps for 16-teth polleys {100.06,50.06,1600,76},  HPX2-MAX E=504, RigidBot E=53.5, Peter Stoneham's=76
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {800, 800, 100, 10000}    // 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          600    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000   // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                8.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -438,9 +438,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {103.69,106.65,200/1.25,1000}  // default steps per unit for SCARA
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {300, 300, 30, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {300,300,20,1000}    // 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          400    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  2000   // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   400    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                5    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4    // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 3    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -753,26 +774,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (40*60) | #define HOMING_FEEDRATE_XY (40*60) | ||||||
| #define HOMING_FEEDRATE_Z  (10*60) | #define HOMING_FEEDRATE_Z  (10*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {103.69,106.65,200/1.25,1000}  // default steps per unit for SCARA
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {300, 300, 30, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {300,300,20,1000}    // 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          400    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  2000   // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   400    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                5    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4    // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 3    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -451,9 +451,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {100.5,100.5,400,850}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {800, 800, 8, 50}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                8.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 10.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -766,26 +787,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (8*60) | #define HOMING_FEEDRATE_Z  (8*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {100.5,100.5,400,850}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {800, 800, 8, 50}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                8.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 10.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -422,9 +422,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,600.0*8/3,102.073}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {350, 350, 7.2, 80}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {1000,1000,10,1000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                10.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -737,26 +758,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (120*60) | #define HOMING_FEEDRATE_XY (120*60) | ||||||
| #define HOMING_FEEDRATE_Z  432 | #define HOMING_FEEDRATE_Z  432 | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,600.0*8/3,102.073}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {350, 350, 7.2, 80}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {1000,1000,10,1000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                10.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -430,9 +430,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -745,26 +766,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -472,9 +472,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // delta speeds must be the same on xyz
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {72.9, 72.9, 72.9, 291}  // default steps per unit for BI v2.5 (cable drive)
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 150}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // 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                 15.0    // (mm/sec) Must be same as XY for delta
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -838,26 +860,6 @@ | |||||||
| // Delta only homes to Z
 | // Delta only homes to Z
 | ||||||
| #define HOMING_FEEDRATE_Z  (200*30) | #define HOMING_FEEDRATE_Z  (200*30) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| // delta speeds must be the same on xyz
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {72.9, 72.9, 72.9, 291}  // default steps per unit for BI v2.5 (cable drive)
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 150}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // 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                 15.0    // (mm/sec) Must be same as XY for delta
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -472,9 +472,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // delta speeds must be the same on xyz
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 | ||||||
|  | #define DEFAULT_EJERK                 5.0     // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -832,26 +854,6 @@ | |||||||
| // Delta only homes to Z
 | // Delta only homes to Z
 | ||||||
| #define HOMING_FEEDRATE_Z  (200*60) | #define HOMING_FEEDRATE_Z  (200*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| // delta speeds must be the same on xyz
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 |  | ||||||
| #define DEFAULT_EJERK                 5.0     // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -472,9 +472,31 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // delta speeds must be the same on xyz
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 | ||||||
|  | #define DEFAULT_EJERK                 5.0     // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -835,26 +857,6 @@ | |||||||
| // Delta only homes to Z
 | // Delta only homes to Z
 | ||||||
| #define HOMING_FEEDRATE_Z  (200*60) | #define HOMING_FEEDRATE_Z  (200*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| // delta speeds must be the same on xyz
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 |  | ||||||
| #define DEFAULT_EJERK                 5.0     // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -461,9 +461,38 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define XYZ_FULL_STEPS_PER_ROTATION 200 | ||||||
|  | #define XYZ_MICROSTEPS 32 | ||||||
|  | #define XYZ_BELT_PITCH 2 | ||||||
|  | #define XYZ_PULLEY_TEETH 20 | ||||||
|  | 
 | ||||||
|  | // delta speeds must be the same on xyz
 | ||||||
|  | #define XYZ_STEPS ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 184.8} | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 200}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,9000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 | ||||||
|  | #define DEFAULT_EJERK                 5.0     // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -829,33 +858,6 @@ | |||||||
| // Delta only homes to Z
 | // Delta only homes to Z
 | ||||||
| #define HOMING_FEEDRATE_Z  (200*60) | #define HOMING_FEEDRATE_Z  (200*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| #define XYZ_FULL_STEPS_PER_ROTATION 200 |  | ||||||
| #define XYZ_MICROSTEPS 32 |  | ||||||
| #define XYZ_BELT_PITCH 2 |  | ||||||
| #define XYZ_PULLEY_TEETH 20 |  | ||||||
| #define XYZ_STEPS ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| // delta speeds must be the same on xyz
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 184.8} |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 200}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,9000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
 |  | ||||||
| #define DEFAULT_EJERK                 5.0     // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
|  | |||||||
| @ -470,9 +470,39 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | // variables to calculate steps
 | ||||||
|  | #define XYZ_FULL_STEPS_PER_ROTATION 200 | ||||||
|  | #define XYZ_MICROSTEPS 16 | ||||||
|  | #define XYZ_BELT_PITCH 2 | ||||||
|  | #define XYZ_PULLEY_TEETH 16 | ||||||
|  | 
 | ||||||
|  | // delta speeds must be the same on xyz
 | ||||||
|  | #define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 158}   // default steps per unit for PowerWasp
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 25}    // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          2000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 20.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -829,35 +859,6 @@ | |||||||
| // Delta only homes to Z
 | // Delta only homes to Z
 | ||||||
| #define HOMING_FEEDRATE_Z  (60*60) | #define HOMING_FEEDRATE_Z  (60*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // variables to calculate steps
 |  | ||||||
| #define XYZ_FULL_STEPS_PER_ROTATION 200 |  | ||||||
| #define XYZ_MICROSTEPS 16 |  | ||||||
| #define XYZ_BELT_PITCH 2 |  | ||||||
| #define XYZ_PULLEY_TEETH 16 |  | ||||||
| 
 |  | ||||||
| // delta speeds must be the same on xyz
 |  | ||||||
| #define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH)) |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 158}   // default steps per unit for PowerWasp
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 25}    // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // 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          2000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 20.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -433,9 +433,30 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {400, 400, 400, 163}     // default steps per unit for ***** MakiBox A6 *****
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {60, 60, 20, 45}         // (mm/sec)
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {2000,2000,30,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -748,26 +769,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY 1500 | #define HOMING_FEEDRATE_XY 1500 | ||||||
| #define HOMING_FEEDRATE_Z  (2*60) | #define HOMING_FEEDRATE_Z  (2*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {400, 400, 400, 163}     // default steps per unit for ***** MakiBox A6 *****
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {60, 60, 20, 45}         // (mm/sec)
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {2000,2000,30,10000}    // 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          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
| @ -420,9 +420,34 @@ | |||||||
| #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
|  | //=============================================================================
 | ||||||
|  | //============================== Movement Settings ============================
 | ||||||
|  | //=============================================================================
 | ||||||
|  | // @section motion
 | ||||||
|  | 
 | ||||||
|  | //#define DEFAULT_AXIS_STEPS_PER_UNIT   {79.87, 79.87, 2566, 563,78} // Al's TVRR
 | ||||||
|  | //#define DEFAULT_AXIS_STEPS_PER_UNIT   {81.26, 80.01, 2561, 599.14} // Michel TVRR old
 | ||||||
|  | //#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 739.65} // Michel TVRR
 | ||||||
|  | #define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 600} // David TVRR
 | ||||||
|  | #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 45}    // (mm/sec) David TVRR
 | ||||||
|  | #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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.
 | ||||||
|  | 
 | ||||||
|  | /* MICHEL: This has an impact on the "ripples" in print walls */ | ||||||
|  | #define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 | ||||||
|  | #define DEFAULT_RETRACT_ACCELERATION  3000   // E acceleration in mm/s^2 for retracts
 | ||||||
|  | #define DEFAULT_TRAVEL_ACCELERATION   500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 | ||||||
|  | 
 | ||||||
|  | // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 | ||||||
|  | #define DEFAULT_XYJERK                20.0    // (mm/sec)
 | ||||||
|  | #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 | ||||||
|  | #define DEFAULT_EJERK                 5.0    // (mm/sec)
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
| //============================= Z Probe Options =============================
 | //============================= Z Probe Options =============================
 | ||||||
| //===========================================================================
 | //===========================================================================
 | ||||||
|  | // @section probes
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // Probe Type
 | // Probe Type
 | ||||||
| @ -735,30 +760,6 @@ | |||||||
| #define HOMING_FEEDRATE_XY (50*60) | #define HOMING_FEEDRATE_XY (50*60) | ||||||
| #define HOMING_FEEDRATE_Z  (4*60) | #define HOMING_FEEDRATE_Z  (4*60) | ||||||
| 
 | 
 | ||||||
| //
 |  | ||||||
| // MOVEMENT SETTINGS
 |  | ||||||
| // @section motion
 |  | ||||||
| //
 |  | ||||||
| 
 |  | ||||||
| // default settings
 |  | ||||||
| 
 |  | ||||||
| //#define DEFAULT_AXIS_STEPS_PER_UNIT   {79.87, 79.87, 2566, 563,78} // Al's TVRR
 |  | ||||||
| //#define DEFAULT_AXIS_STEPS_PER_UNIT   {81.26, 80.01, 2561, 599.14} // Michel TVRR old
 |  | ||||||
| //#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 739.65} // Michel TVRR
 |  | ||||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 600} // David TVRR
 |  | ||||||
| #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 45}    // (mm/sec) David TVRR
 |  | ||||||
| #define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // 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.
 |  | ||||||
| 
 |  | ||||||
| /* MICHEL: This has an impact on the "ripples" in print walls */ |  | ||||||
| #define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
 |  | ||||||
| #define DEFAULT_RETRACT_ACCELERATION  3000   // E acceleration in mm/s^2 for retracts
 |  | ||||||
| #define DEFAULT_TRAVEL_ACCELERATION   500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
 |  | ||||||
| 
 |  | ||||||
| // The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
 |  | ||||||
| #define DEFAULT_XYJERK                20.0    // (mm/sec)
 |  | ||||||
| #define DEFAULT_ZJERK                 0.4     // (mm/sec)
 |  | ||||||
| #define DEFAULT_EJERK                 5.0    // (mm/sec)
 |  | ||||||
| 
 |  | ||||||
| 
 | 
 | ||||||
| //=============================================================================
 | //=============================================================================
 | ||||||
| //============================= Additional Features ===========================
 | //============================= Additional Features ===========================
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user