Browse Source

delta endstop adjustment configurable

pull/1/head
Josef Pavlik 8 years ago
committed by Scott Lahteine
parent
commit
28d41b48e3
  1. 10
      Marlin/Conditionals_post.h
  2. 4
      Marlin/configuration_store.cpp

10
Marlin/Conditionals_post.h

@ -706,4 +706,14 @@
// Stepper pulse duration, in cycles // Stepper pulse duration, in cycles
#define STEP_PULSE_CYCLES ((MINIMUM_STEPPER_PULSE) * CYCLES_PER_MICROSECOND) #define STEP_PULSE_CYCLES ((MINIMUM_STEPPER_PULSE) * CYCLES_PER_MICROSECOND)
#ifndef DELTA_ENDSTOP_ADJ_X
#define DELTA_ENDSTOP_ADJ_X 0
#endif
#ifndef DELTA_ENDSTOP_ADJ_Y
#define DELTA_ENDSTOP_ADJ_Y 0
#endif
#ifndef DELTA_ENDSTOP_ADJ_Z
#define DELTA_ENDSTOP_ADJ_Z 0
#endif
#endif // CONDITIONALS_POST_H #endif // CONDITIONALS_POST_H

4
Marlin/configuration_store.cpp

@ -589,7 +589,9 @@ void Config_ResetDefault() {
#endif #endif
#if ENABLED(DELTA) #if ENABLED(DELTA)
endstop_adj[X_AXIS] = endstop_adj[Y_AXIS] = endstop_adj[Z_AXIS] = 0; endstop_adj[X_AXIS] = DELTA_ENDSTOP_ADJ_X;
endstop_adj[Y_AXIS] = DELTA_ENDSTOP_ADJ_Y;
endstop_adj[Z_AXIS] = DELTA_ENDSTOP_ADJ_Z;
delta_radius = DELTA_RADIUS; delta_radius = DELTA_RADIUS;
delta_diagonal_rod = DELTA_DIAGONAL_ROD; delta_diagonal_rod = DELTA_DIAGONAL_ROD;
delta_segments_per_second = DELTA_SEGMENTS_PER_SECOND; delta_segments_per_second = DELTA_SEGMENTS_PER_SECOND;

Loading…
Cancel
Save