cleanup ready to squash
This commit is contained in:
parent
7a6a1ef583
commit
ed6b361e27
|
@ -1066,7 +1066,7 @@ void MarlinSettings::reset() {
|
||||||
|
|
||||||
#if ENABLED(DELTA)
|
#if ENABLED(DELTA)
|
||||||
const float adj[ABC] = DELTA_ENDSTOP_ADJ,
|
const float adj[ABC] = DELTA_ENDSTOP_ADJ,
|
||||||
dta[3] = DELTA_TOWER_ANGLE_TRIM;
|
dta[ABC] = DELTA_TOWER_ANGLE_TRIM;
|
||||||
COPY(endstop_adj, adj);
|
COPY(endstop_adj, adj);
|
||||||
delta_radius = DELTA_RADIUS;
|
delta_radius = DELTA_RADIUS;
|
||||||
delta_diagonal_rod = DELTA_DIAGONAL_ROD;
|
delta_diagonal_rod = DELTA_DIAGONAL_ROD;
|
||||||
|
|
|
@ -446,28 +446,31 @@
|
||||||
// and processor overload (too many expensive sqrt calls).
|
// and processor overload (too many expensive sqrt calls).
|
||||||
#define DELTA_SEGMENTS_PER_SECOND 160
|
#define DELTA_SEGMENTS_PER_SECOND 160
|
||||||
|
|
||||||
|
// NOTE NB all values for DELTA_* values MUST be floating point, so always have a decimal point in them
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 218.0 // mm
|
#define DELTA_DIAGONAL_ROD 218.0 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
//#define DELTA_SMOOTH_ROD_OFFSET 150.0 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 150.0 // mm
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the end effector.
|
// Horizontal offset of the universal joints on the end effector.
|
||||||
//#define DELTA_EFFECTOR_OFFSET 24.0 // mm
|
#define DELTA_EFFECTOR_OFFSET 24.0 // mm
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
//#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS 100.90 //mm // get this value from auto calibrate
|
#define DELTA_RADIUS 100.00 //mm // get this value from auto calibrate
|
||||||
|
|
||||||
// height from z=0.00 to home position
|
// height from z=0.00 to home position
|
||||||
#define DELTA_HEIGHT 296.38 // get this value from auto calibrate
|
#define DELTA_HEIGHT 295.00 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 85.0
|
#define DELTA_PRINTABLE_RADIUS 85.0
|
||||||
|
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
|
// uncomment to add three points calibration menu option.
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
@ -477,7 +480,7 @@
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 4 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
@ -529,7 +532,7 @@
|
||||||
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
|
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
|
||||||
#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
#define X_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
||||||
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
#define Y_MIN_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
||||||
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
|
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
|
||||||
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
||||||
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
#define Y_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_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
||||||
|
@ -601,7 +604,7 @@
|
||||||
#define DEFAULT_XJERK 20.0
|
#define DEFAULT_XJERK 20.0
|
||||||
#define DEFAULT_YJERK DEFAULT_XJERK
|
#define DEFAULT_YJERK DEFAULT_XJERK
|
||||||
#define DEFAULT_ZJERK DEFAULT_YJERK // Must be same as XY for delta
|
#define DEFAULT_ZJERK DEFAULT_YJERK // Must be same as XY for delta
|
||||||
#define DEFAULT_EJERK 5.0
|
#define DEFAULT_EJERK 5.0
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -667,9 +670,6 @@
|
||||||
* is enabled then it also applies to Z_PROBE_SPEED_SLOW.
|
* is enabled then it also applies to Z_PROBE_SPEED_SLOW.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
|
||||||
//#define SOLENOID_PROBE
|
|
||||||
|
|
||||||
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
|
// Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
|
//#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
|
||||||
|
@ -694,8 +694,8 @@
|
||||||
* (0,0)
|
* (0,0)
|
||||||
*/
|
*/
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.25 // Z offset: -below +above [the nozzle]
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
#define XY_PROBE_SPEED 5000
|
#define XY_PROBE_SPEED 5000
|
||||||
|
@ -704,7 +704,7 @@
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
// Speed for the "accurate" probe of each point
|
// Speed for the "accurate" probe of each point
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 6)
|
||||||
|
|
||||||
// Use double touch for probing
|
// Use double touch for probing
|
||||||
//#define PROBE_DOUBLE_TOUCH
|
//#define PROBE_DOUBLE_TOUCH
|
||||||
|
@ -728,7 +728,7 @@
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED)/10
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED/10)
|
||||||
|
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75
|
||||||
#define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75
|
#define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75
|
||||||
|
@ -834,8 +834,8 @@
|
||||||
* Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle.
|
* Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle.
|
||||||
* But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle.
|
* But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle.
|
||||||
*/
|
*/
|
||||||
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
|
#define Z_CLEARANCE_DEPLOY_PROBE 5 // Z Clearance for Deploy/Stow
|
||||||
#define Z_CLEARANCE_BETWEEN_PROBES 3 // Z Clearance between probe points
|
#define Z_CLEARANCE_BETWEEN_PROBES 2 // Z Clearance between probe points
|
||||||
|
|
||||||
// For M851 give a range for adjusting the Z probe offset
|
// For M851 give a range for adjusting the Z probe offset
|
||||||
#define Z_PROBE_OFFSET_RANGE_MIN -20
|
#define Z_PROBE_OFFSET_RANGE_MIN -20
|
||||||
|
@ -864,11 +864,11 @@
|
||||||
// @section machine
|
// @section machine
|
||||||
|
|
||||||
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
|
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
|
||||||
#define INVERT_X_DIR true
|
#define INVERT_X_DIR true // DELTA does not invert
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
// Enable this option for Toshiba steppers
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
//#define CONFIG_STEPPERS_TOSHIBA
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
@ -966,7 +966,7 @@
|
||||||
*/
|
*/
|
||||||
//#define AUTO_BED_LEVELING_3POINT
|
//#define AUTO_BED_LEVELING_3POINT
|
||||||
//#define AUTO_BED_LEVELING_LINEAR
|
//#define AUTO_BED_LEVELING_LINEAR
|
||||||
#define AUTO_BED_LEVELING_BILINEAR
|
//#define AUTO_BED_LEVELING_BILINEAR
|
||||||
//#define AUTO_BED_LEVELING_UBL
|
//#define AUTO_BED_LEVELING_UBL
|
||||||
//#define MESH_BED_LEVELING
|
//#define MESH_BED_LEVELING
|
||||||
|
|
||||||
|
@ -987,8 +987,7 @@
|
||||||
#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||||
|
|
||||||
// Set the number of grid points per dimension.
|
// Set the number of grid points per dimension.
|
||||||
// Works best with 5 or more points in each dimension.
|
#define GRID_MAX_POINTS_X 7
|
||||||
#define GRID_MAX_POINTS_X 9
|
|
||||||
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
|
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
|
||||||
|
|
||||||
// Set the boundaries for probing (where the probe can reach).
|
// Set the boundaries for probing (where the probe can reach).
|
||||||
|
@ -999,12 +998,13 @@
|
||||||
#define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
|
#define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
|
||||||
|
|
||||||
// The Z probe minimum outer margin (to validate G29 parameters).
|
// The Z probe minimum outer margin (to validate G29 parameters).
|
||||||
#define MIN_PROBE_EDGE 10
|
#define MIN_PROBE_EDGE 20
|
||||||
|
|
||||||
// Probe along the Y axis, advancing X after each column
|
// Probe along the Y axis, advancing X after each column
|
||||||
//#define PROBE_Y_FIRST
|
//#define PROBE_Y_FIRST
|
||||||
|
|
||||||
#if ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
#if ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||||
|
|
||||||
//
|
//
|
||||||
// Experimental Subdivision of the grid by Catmull-Rom method.
|
// Experimental Subdivision of the grid by Catmull-Rom method.
|
||||||
// Synthesizes intermediate points to produce a more detailed mesh.
|
// Synthesizes intermediate points to produce a more detailed mesh.
|
||||||
|
@ -1154,8 +1154,8 @@
|
||||||
// @section temperature
|
// @section temperature
|
||||||
|
|
||||||
// Preheat Constants
|
// Preheat Constants
|
||||||
#define PREHEAT_1_TEMP_HOTEND 185
|
#define PREHEAT_1_TEMP_HOTEND 195
|
||||||
#define PREHEAT_1_TEMP_BED 70
|
#define PREHEAT_1_TEMP_BED 60
|
||||||
#define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255
|
#define PREHEAT_1_FAN_SPEED 0 // Value from 0 to 255
|
||||||
|
|
||||||
#define PREHEAT_2_TEMP_HOTEND 240
|
#define PREHEAT_2_TEMP_HOTEND 240
|
||||||
|
@ -1401,6 +1401,7 @@
|
||||||
//
|
//
|
||||||
// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
|
// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
|
||||||
//
|
//
|
||||||
|
// INDIVIDUAL_AXIS_HOMING_MENU is incompatible with DELTA kinematics.
|
||||||
//#define INDIVIDUAL_AXIS_HOMING_MENU
|
//#define INDIVIDUAL_AXIS_HOMING_MENU
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -1729,8 +1730,8 @@
|
||||||
#define FILAMENT_SENSOR_EXTRUDER_NUM 0 // Index of the extruder that has the filament sensor (0,1,2,3)
|
#define FILAMENT_SENSOR_EXTRUDER_NUM 0 // Index of the extruder that has the filament sensor (0,1,2,3)
|
||||||
#define MEASUREMENT_DELAY_CM 14 // (cm) The distance from the filament sensor to the melting chamber
|
#define MEASUREMENT_DELAY_CM 14 // (cm) The distance from the filament sensor to the melting chamber
|
||||||
|
|
||||||
#define MEASURED_UPPER_LIMIT 3.30 // (mm) Upper limit used to validate sensor reading
|
#define MEASURED_UPPER_LIMIT 1.95 // (mm) Upper limit used to validate sensor reading
|
||||||
#define MEASURED_LOWER_LIMIT 1.90 // (mm) Lower limit used to validate sensor reading
|
#define MEASURED_LOWER_LIMIT 1.20 // (mm) Lower limit used to validate sensor reading
|
||||||
#define MAX_MEASUREMENT_DELAY 20 // (bytes) Buffer size for stored measurements (1 byte per cm). Must be larger than MEASUREMENT_DELAY_CM.
|
#define MAX_MEASUREMENT_DELAY 20 // (bytes) Buffer size for stored measurements (1 byte per cm). Must be larger than MEASUREMENT_DELAY_CM.
|
||||||
|
|
||||||
#define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA // Set measured to nominal initially
|
#define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA // Set measured to nominal initially
|
||||||
|
|
|
@ -448,7 +448,7 @@
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 218.0 // mm
|
#define DELTA_DIAGONAL_ROD 218.0 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
#define DELTA_SMOOTH_ROD_OFFSET 150.0 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 150.0 // mm
|
||||||
|
|
||||||
|
@ -457,12 +457,12 @@
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))
|
#define DELTA_RADIUS 104 //mm // get this value from auto calibrate
|
||||||
|
|
||||||
// height from z=0.00 to home position
|
// height from z=0.00 to home position
|
||||||
#define DELTA_HEIGHT 280 // get this value from auto calibrate
|
#define DELTA_HEIGHT 280 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 85.0
|
#define DELTA_PRINTABLE_RADIUS 85.0
|
||||||
|
@ -470,7 +470,7 @@
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
// uncomment to add three points calibration menu option.
|
// uncomment to add three points calibration menu option.
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
//#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
||||||
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
||||||
|
@ -478,7 +478,7 @@
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
|
|
@ -438,7 +438,7 @@
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 250.0 // mm
|
#define DELTA_DIAGONAL_ROD 250.0 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
#define DELTA_SMOOTH_ROD_OFFSET 175.0 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 175.0 // mm
|
||||||
|
|
||||||
|
@ -447,29 +447,25 @@
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
#define DELTA_CARRIAGE_OFFSET 18.0 // mm
|
#define DELTA_CARRIAGE_OFFSET 18.0 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))
|
#define DELTA_RADIUS 125 //mm // get this value from auto calibrate // height from z=0.00 to home position
|
||||||
|
#define DELTA_HEIGHT 250 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
// height from z=0.00 to home position
|
|
||||||
#define DELTA_HEIGHT 250 // get this value from auto calibrate
|
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 140.0
|
#define DELTA_PRINTABLE_RADIUS 140.0
|
||||||
|
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
//#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
||||||
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 28) // mm
|
||||||
|
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
|
|
@ -438,7 +438,7 @@
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 215.0 // mm
|
#define DELTA_DIAGONAL_ROD 215.0 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
#define DELTA_SMOOTH_ROD_OFFSET 145.0 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 145.0 // mm
|
||||||
|
|
||||||
|
@ -447,27 +447,27 @@
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
#define DELTA_CARRIAGE_OFFSET 19.5 // mm
|
#define DELTA_CARRIAGE_OFFSET 19.5 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))
|
#define DELTA_RADIUS 105 //mm // get this value from auto calibrate
|
||||||
|
|
||||||
// height from z=0.00 to home position
|
// height from z=0.00 to home position
|
||||||
#define DELTA_HEIGHT 250 // get this value from auto calibrate
|
#define DELTA_HEIGHT 250 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 90.0
|
#define DELTA_PRINTABLE_RADIUS 90.0
|
||||||
|
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
//#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
||||||
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 18) // mm
|
||||||
|
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
|
|
@ -425,7 +425,7 @@
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 301.0 // mm
|
#define DELTA_DIAGONAL_ROD 301.0 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
#define DELTA_SMOOTH_ROD_OFFSET 212.357 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 212.357 // mm
|
||||||
|
|
||||||
|
@ -434,29 +434,27 @@
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
#define DELTA_CARRIAGE_OFFSET 30.0 // mm
|
#define DELTA_CARRIAGE_OFFSET 30.0 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET))
|
#define DELTA_RADIUS 150 //mm // get this value from auto calibrate
|
||||||
|
|
||||||
// height from z=0.00 to home position
|
// height from z=0.00 to home position
|
||||||
#define DELTA_HEIGHT 277 // get this value from auto calibrate
|
#define DELTA_HEIGHT 277 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 127.0
|
#define DELTA_PRINTABLE_RADIUS 127.0
|
||||||
|
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
//#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
||||||
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 25.4) // mm
|
||||||
|
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
|
|
@ -443,7 +443,7 @@
|
||||||
|
|
||||||
// Center-to-center distance of the holes in the diagonal push rods.
|
// Center-to-center distance of the holes in the diagonal push rods.
|
||||||
#define DELTA_DIAGONAL_ROD 317.3 + 2.5 // mm
|
#define DELTA_DIAGONAL_ROD 317.3 + 2.5 // mm
|
||||||
|
/*
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
// Horizontal offset from middle of printer to smooth rod center.
|
||||||
#define DELTA_SMOOTH_ROD_OFFSET 220.1 // mm
|
#define DELTA_SMOOTH_ROD_OFFSET 220.1 // mm
|
||||||
|
|
||||||
|
@ -452,27 +452,27 @@
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
// Horizontal offset of the universal joints on the carriages.
|
||||||
#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
#define DELTA_CARRIAGE_OFFSET 22.0 // mm
|
||||||
|
*/
|
||||||
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
// Horizontal distance bridged by diagonal push rods when effector is centered.
|
||||||
#define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-(DELTA_EFFECTOR_OFFSET)-(DELTA_CARRIAGE_OFFSET) + 1)
|
#define DELTA_RADIUS 175 //mm // get this value from auto calibrate
|
||||||
|
|
||||||
// height from z=0.00 to home position
|
// height from z=0.00 to home position
|
||||||
#define DELTA_HEIGHT 380 // get this value from auto calibrate
|
#define DELTA_HEIGHT 380 // get this value from auto calibrate - use G33 C-1 at 1st time calibration
|
||||||
|
|
||||||
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
// Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
|
||||||
#define DELTA_PRINTABLE_RADIUS 140.0
|
#define DELTA_PRINTABLE_RADIUS 140.0
|
||||||
|
|
||||||
// Delta calibration menu
|
// Delta calibration menu
|
||||||
// See http://minow.blogspot.com/index.html#4918805519571907051
|
// See http://minow.blogspot.com/index.html#4918805519571907051
|
||||||
//#define DELTA_CALIBRATION_MENU
|
#define DELTA_CALIBRATION_MENU
|
||||||
|
|
||||||
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
// set the radius for the calibration probe points - max 0.8 * DELTA_PRINTABLE_RADIUS if DELTA_AUTO_CALIBRATION enabled
|
||||||
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 17) // mm
|
#define DELTA_CALIBRATION_RADIUS (DELTA_PRINTABLE_RADIUS - 28) // mm
|
||||||
|
|
||||||
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
// G33 Delta Auto-Calibration (Enable EEPROM_SETTINGS to store results)
|
||||||
#define DELTA_AUTO_CALIBRATION
|
#define DELTA_AUTO_CALIBRATION
|
||||||
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
#if ENABLED(DELTA_AUTO_CALIBRATION)
|
||||||
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-2,1-7)
|
#define DELTA_CALIBRATION_DEFAULT_POINTS 3 // set the default number of probe points : n*n (-7 -> +7)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// After homing move down to a height where XY movement is unconstrained
|
// After homing move down to a height where XY movement is unconstrained
|
||||||
|
|
Loading…
Reference in a new issue