Skip to content

Commit 1538ee9

Browse files
committed
Set settings for stock Sapphire Pro
1 parent d36e6c1 commit 1538ee9

File tree

1 file changed

+19
-23
lines changed

1 file changed

+19
-23
lines changed

Marlin/Configuration.h

+19-23
Original file line numberDiff line numberDiff line change
@@ -406,15 +406,15 @@
406406
* 998 : Dummy Table that ALWAYS reads 25°C or the temperature defined below.
407407
* 999 : Dummy Table that ALWAYS reads 100°C or the temperature defined below.
408408
*/
409-
#define TEMP_SENSOR_0 20 // I'm using PT100. Set 1 for stock thermistor
409+
#define TEMP_SENSOR_0 1
410410
#define TEMP_SENSOR_1 0
411411
#define TEMP_SENSOR_2 0
412412
#define TEMP_SENSOR_3 0
413413
#define TEMP_SENSOR_4 0
414414
#define TEMP_SENSOR_5 0
415415
#define TEMP_SENSOR_6 0
416416
#define TEMP_SENSOR_7 0
417-
#define TEMP_SENSOR_BED 11 // I'm using SSR. For Standard heater set to 1
417+
#define TEMP_SENSOR_BED 1
418418
#define TEMP_SENSOR_PROBE 0
419419
#define TEMP_SENSOR_CHAMBER 0
420420

@@ -499,14 +499,14 @@
499499
//#define DEFAULT_Kd 440
500500

501501
// Sapphire Pro stock hotend AutoTuned
502-
//#define DEFAULT_Kp 18
503-
//#define DEFAULT_Ki 1.3
504-
//#define DEFAULT_Kd 61
502+
#define DEFAULT_Kp 18
503+
#define DEFAULT_Ki 1.3
504+
#define DEFAULT_Kd 61
505505

506506
// Sapphire Pro stock hotend with PT100 manually tuned
507-
#define DEFAULT_Kp 19
508-
#define DEFAULT_Ki 2
509-
#define DEFAULT_Kd 180
507+
//#define DEFAULT_Kp 19
508+
//#define DEFAULT_Ki 2
509+
//#define DEFAULT_Kd 180
510510

511511
#endif // PIDTEMP
512512

@@ -556,14 +556,10 @@
556556
//#define DEFAULT_bedKd 1675.16
557557

558558
// SapphirePro 24V Heater AutoTuned @ S80 C8
559-
//#define DEFAULT_bedKp 68.67
560-
//#define DEFAULT_bedKi 13.18
561-
//#define DEFAULT_bedKd 238.58
562-
563-
// SapphirePro 500W Keenovo SSR
564-
#define DEFAULT_bedKp 95
565-
#define DEFAULT_bedKi 0.7
566-
#define DEFAULT_bedKd 210
559+
#define DEFAULT_bedKp 68.67
560+
#define DEFAULT_bedKi 13.18
561+
#define DEFAULT_bedKd 238.58
562+
567563
// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
568564
#endif // PIDTEMPBED
569565

@@ -689,15 +685,15 @@
689685
* TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
690686
* :['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']
691687
*/
692-
#define X_DRIVER_TYPE TMC2209
693-
#define Y_DRIVER_TYPE TMC2209
694-
#define Z_DRIVER_TYPE TMC2209
688+
#define X_DRIVER_TYPE TMC2208_STANDALONE
689+
#define Y_DRIVER_TYPE TMC2208_STANDALONE
690+
#define Z_DRIVER_TYPE A4988
695691
//#define X2_DRIVER_TYPE A4988
696692
//#define Y2_DRIVER_TYPE A4988
697693
//#define Z2_DRIVER_TYPE A4988
698694
//#define Z3_DRIVER_TYPE A4988
699695
//#define Z4_DRIVER_TYPE A4988
700-
#define E0_DRIVER_TYPE TMC2209
696+
#define E0_DRIVER_TYPE A4988
701697
//#define E1_DRIVER_TYPE A4988
702698
//#define E2_DRIVER_TYPE A4988
703699
//#define E3_DRIVER_TYPE A4988
@@ -749,7 +745,7 @@
749745
* Override with M92
750746
* X, Y, Z, E0 [, E1[, E2...]]
751747
*/
752-
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 1600, 392.40 } // Calibrated stock extruder - 402 (Hemera stock 409, 392.40 - after calibration)
748+
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 1600, 402 } // Calibrated stock extruder - 402
753749

754750
/**
755751
* Default Max Feed Rate (mm/s)
@@ -1077,12 +1073,12 @@
10771073
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
10781074
#define INVERT_X_DIR true
10791075
#define INVERT_Y_DIR true
1080-
#define INVERT_Z_DIR true // Change it if You are not using TMC on this axis
1076+
#define INVERT_Z_DIR false
10811077

10821078
// @section extruder
10831079

10841080
// For direct drive extruder v9 set to true, for geared extruder set to false.
1085-
#define INVERT_E0_DIR true // Change it if You are not using TMC on this axis
1081+
#define INVERT_E0_DIR false
10861082
#define INVERT_E1_DIR false
10871083
#define INVERT_E2_DIR false
10881084
#define INVERT_E3_DIR false

0 commit comments

Comments
 (0)