mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-07 06:57:39 -06:00
More Geeetech examples (#7)
This commit is contained in:
parent
290d8468ba
commit
e9a68e9e97
14 changed files with 31745 additions and 19 deletions
2227
config/examples/Geeetech/Duplicator5/Configuration.h
Normal file
2227
config/examples/Geeetech/Duplicator5/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3010
config/examples/Geeetech/Duplicator5/Configuration_adv.h
Normal file
3010
config/examples/Geeetech/Duplicator5/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
2227
config/examples/Geeetech/Me_creator/Configuration.h
Normal file
2227
config/examples/Geeetech/Me_creator/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3010
config/examples/Geeetech/Me_creator/Configuration_adv.h
Normal file
3010
config/examples/Geeetech/Me_creator/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
2227
config/examples/Geeetech/Me_ducer/Configuration.h
Normal file
2227
config/examples/Geeetech/Me_ducer/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3010
config/examples/Geeetech/Me_ducer/Configuration_adv.h
Normal file
3010
config/examples/Geeetech/Me_ducer/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
2335
config/examples/delta/Geeetech/G2/Configuration.h
Normal file
2335
config/examples/delta/Geeetech/G2/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3011
config/examples/delta/Geeetech/G2/Configuration_adv.h
Normal file
3011
config/examples/delta/Geeetech/G2/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
|
@ -412,7 +412,6 @@
|
||||||
#define TEMP_SENSOR_4 0
|
#define TEMP_SENSOR_4 0
|
||||||
#define TEMP_SENSOR_5 0
|
#define TEMP_SENSOR_5 0
|
||||||
#define TEMP_SENSOR_BED 1
|
#define TEMP_SENSOR_BED 1
|
||||||
#define TEMP_SENSOR_PROBE 0
|
|
||||||
#define TEMP_SENSOR_CHAMBER 0
|
#define TEMP_SENSOR_CHAMBER 0
|
||||||
|
|
||||||
// Dummy thermistor constant temperature readings, for use with 998 and 999
|
// Dummy thermistor constant temperature readings, for use with 998 and 999
|
||||||
|
@ -638,22 +637,12 @@
|
||||||
#define DELTA_DIAGONAL_ROD 196.0 // (mm)
|
#define DELTA_DIAGONAL_ROD 196.0 // (mm)
|
||||||
|
|
||||||
// Distance between bed and nozzle Z home position
|
// Distance between bed and nozzle Z home position
|
||||||
#define DELTA_HEIGHT 200 // (mm) Get this value from G33 auto calibrate
|
#define DELTA_HEIGHT 200 // (mm) Get this value from G33 auto calibrate
|
||||||
|
|
||||||
#define DELTA_ENDSTOP_ADJ { 0.0, 0.0, 0.0 } // Get these values from G33 auto calibrate
|
#define DELTA_ENDSTOP_ADJ { 0.0, 0.0, 0.0 } // Get these values from G33 auto calibrate
|
||||||
|
|
||||||
// Horizontal offset from middle of printer to smooth rod center.
|
|
||||||
//#define DELTA_SMOOTH_ROD_OFFSET 160 // mm
|
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the end effector.
|
|
||||||
//#define DELTA_EFFECTOR_OFFSET 36 // mm //34 G2 frame
|
|
||||||
|
|
||||||
// Horizontal offset of the universal joints on the carriages.
|
|
||||||
//#define DELTA_CARRIAGE_OFFSET 33 // mm //25 G2 frame
|
|
||||||
|
|
||||||
// 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) //+2 G2 frame
|
#define DELTA_RADIUS 92.0 // (mm) Get this value from G33 auto calibrate
|
||||||
#define DELTA_RADIUS 90.0 // (mm) Get this value from G33 auto calibrate
|
|
||||||
|
|
||||||
// Trim adjustments for individual towers
|
// Trim adjustments for individual towers
|
||||||
// tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0
|
// tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0
|
||||||
|
@ -725,12 +714,13 @@
|
||||||
*
|
*
|
||||||
* A4988 is assumed for unspecified drivers.
|
* A4988 is assumed for unspecified drivers.
|
||||||
*
|
*
|
||||||
* Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
|
* Options: A4988, A5984, DRV8825, LV8729, L6470, L6474, POWERSTEP01,
|
||||||
|
* TB6560, TB6600, TMC2100,
|
||||||
* TMC2130, TMC2130_STANDALONE, TMC2160, TMC2160_STANDALONE,
|
* TMC2130, TMC2130_STANDALONE, TMC2160, TMC2160_STANDALONE,
|
||||||
* TMC2208, TMC2208_STANDALONE, TMC2209, TMC2209_STANDALONE,
|
* TMC2208, TMC2208_STANDALONE, TMC2209, TMC2209_STANDALONE,
|
||||||
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
|
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
|
||||||
* TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
|
* TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
|
||||||
* :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE']
|
* :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE']
|
||||||
*/
|
*/
|
||||||
#define X_DRIVER_TYPE A4988
|
#define X_DRIVER_TYPE A4988
|
||||||
#define Y_DRIVER_TYPE A4988
|
#define Y_DRIVER_TYPE A4988
|
||||||
|
@ -1038,7 +1028,8 @@
|
||||||
*/
|
*/
|
||||||
#define NOZZLE_TO_PROBE_OFFSET { -19, -11, -2 } //G2 { 19, -11, -2 }
|
#define NOZZLE_TO_PROBE_OFFSET { -19, -11, -2 } //G2 { 19, -11, -2 }
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
// Most probes should stay away from the edges of the bed, but
|
||||||
|
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
||||||
#define MIN_PROBE_EDGE 1
|
#define MIN_PROBE_EDGE 1
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
|
|
@ -2275,7 +2275,7 @@
|
||||||
|
|
||||||
#endif // HAS_TRINAMIC
|
#endif // HAS_TRINAMIC
|
||||||
|
|
||||||
// @section L6470
|
// @section L64XX
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* L64XX Stepper Driver options
|
* L64XX Stepper Driver options
|
||||||
|
@ -2297,9 +2297,13 @@
|
||||||
|
|
||||||
#if AXIS_IS_L64XX(X)
|
#if AXIS_IS_L64XX(X)
|
||||||
#define X_MICROSTEPS 128 // Number of microsteps (VALID: 1, 2, 4, 8, 16, 32, 128) - L6474 max is 16
|
#define X_MICROSTEPS 128 // Number of microsteps (VALID: 1, 2, 4, 8, 16, 32, 128) - L6474 max is 16
|
||||||
#define X_OVERCURRENT 2000 // (mA) Current where the driver detects an over current (VALID: 375 x (1 - 16) - 6A max - rounds down)
|
#define X_OVERCURRENT 2000 // (mA) Current where the driver detects an over current
|
||||||
|
// L6470 & L6474 - VALID: 375 x (1 - 16) - 6A max - rounds down
|
||||||
|
// POWERSTEP01: VALID: 1000 x (1 - 32) - 32A max - rounds down
|
||||||
#define X_STALLCURRENT 1500 // (mA) Current where the driver detects a stall (VALID: 31.25 * (1-128) - 4A max - rounds down)
|
#define X_STALLCURRENT 1500 // (mA) Current where the driver detects a stall (VALID: 31.25 * (1-128) - 4A max - rounds down)
|
||||||
// On L6474 STALLCURRENT setting is used to set the nominal (TVAL) current
|
// L6470 & L6474 - VALID: 31.25 * (1-128) - 4A max - rounds down
|
||||||
|
// POWERSTEP01: VALID: 200 x (1 - 32) - 6.4A max - rounds down
|
||||||
|
// L6474 - STALLCURRENT setting is used to set the nominal (TVAL) current
|
||||||
#define X_MAX_VOLTAGE 127 // 0-255, Maximum effective voltage seen by stepper - not used by L6474
|
#define X_MAX_VOLTAGE 127 // 0-255, Maximum effective voltage seen by stepper - not used by L6474
|
||||||
#define X_CHAIN_POS -1 // Position in SPI chain, 0=Not in chain, 1=Nearest MOSI
|
#define X_CHAIN_POS -1 // Position in SPI chain, 0=Not in chain, 1=Nearest MOSI
|
||||||
#define X_SLEW_RATE 1 // 0-3, Slew 0 is slowest, 3 is fastest
|
#define X_SLEW_RATE 1 // 0-3, Slew 0 is slowest, 3 is fastest
|
||||||
|
|
2325
config/examples/delta/Geeetech/G2S/Configuration.h
Normal file
2325
config/examples/delta/Geeetech/G2S/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3012
config/examples/delta/Geeetech/G2S/Configuration_adv.h
Normal file
3012
config/examples/delta/Geeetech/G2S/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
2325
config/examples/delta/Geeetech/G2SPro/Configuration.h
Normal file
2325
config/examples/delta/Geeetech/G2SPro/Configuration.h
Normal file
File diff suppressed because it is too large
Load diff
3012
config/examples/delta/Geeetech/G2SPro/Configuration_adv.h
Normal file
3012
config/examples/delta/Geeetech/G2SPro/Configuration_adv.h
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue