Skip to content

Commit b58dc53

Browse files
committed
config tweaks: lin advance, adv. pause, etc
1 parent 00cfed4 commit b58dc53

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

Marlin/Configuration.h

+23-15
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@
522522
* heater. If your configuration is significantly different than this and you don't understand
523523
* the issues involved, don't use bed PID until someone else verifies that your hardware works.
524524
*/
525-
//#define PIDTEMPBED
525+
#define PIDTEMPBED
526526

527527
//#define BED_LIMIT_SWITCHING
528528

@@ -540,16 +540,21 @@
540540

541541
//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
542542
//from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
543-
#define DEFAULT_bedKp 10.00
544-
#define DEFAULT_bedKi .023
545-
#define DEFAULT_bedKd 305.4
543+
// #define DEFAULT_bedKp 10.00
544+
// #define DEFAULT_bedKi .023
545+
// #define DEFAULT_bedKd 305.4
546546

547547
//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
548548
//from pidautotune
549549
//#define DEFAULT_bedKp 97.1
550550
//#define DEFAULT_bedKi 1.41
551551
//#define DEFAULT_bedKd 1675.16
552552

553+
// SapphirePro 24V Heater C5 S50
554+
#define DEFAULT_bedKp 45.99
555+
#define DEFAULT_bedKi 8.69
556+
#define DEFAULT_bedKd 60.84
557+
553558
// FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
554559
#endif // PIDTEMPBED
555560

@@ -776,9 +781,10 @@
776781
* https://reprap.org/forum/read.php?1,739819
777782
* http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
778783
*/
779-
//#define JUNCTION_DEVIATION
784+
//@ let's try
785+
#define JUNCTION_DEVIATION
780786
#if ENABLED(JUNCTION_DEVIATION)
781-
#define JUNCTION_DEVIATION_MM 0.02 // (mm) Distance from real junction edge
787+
#define JUNCTION_DEVIATION_MM 0.025 // (mm) Distance from real junction edge
782788
#endif
783789

784790
/**
@@ -795,7 +801,7 @@
795801
#define DEFAULT_ZJERK 0.4
796802
#endif
797803

798-
#define DEFAULT_EJERK 5.0 // May be used by Linear Advance
804+
#define DEFAULT_EJERK 1.5 // May be used by Linear Advance
799805

800806
/**
801807
* S-Curve Acceleration
@@ -856,7 +862,7 @@
856862
*/
857863
//@
858864
#define PROBE_MANUALLY
859-
#define MANUAL_PROBE_START_Z 0.1
865+
//#define MANUAL_PROBE_START_Z 0
860866

861867
/**
862868
* A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
@@ -930,13 +936,14 @@
930936
*
931937
* Specify a Probe position as { X, Y, Z }
932938
*/
933-
#define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
939+
#define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 }
934940

935941
// Certain types of probes need to stay away from edges
936942
#define MIN_PROBE_EDGE 10
937943

938944
// X and Y axis travel speed (mm/m) between probes
939-
#define XY_PROBE_SPEED 8000
945+
//@
946+
#define XY_PROBE_SPEED 6000
940947

941948
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
942949
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
@@ -1049,9 +1056,9 @@
10491056
//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed
10501057

10511058
//@
1052-
#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off.
1059+
//#define UNKNOWN_Z_NO_RAISE // Don't raise Z (lower the bed) if Z is "unknown." For beds that fall when Z is powered off.
10531060

1054-
//#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
1061+
#define Z_HOMING_HEIGHT 2 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
10551062
// Be sure you have this distance over your Z_MAX_POS in case.
10561063

10571064
// Direction of endstops when homing; 1=MAX, -1=MIN
@@ -1259,7 +1266,7 @@
12591266

12601267
//#define MESH_EDIT_GFX_OVERLAY // Display a graphics overlay while editing the mesh
12611268

1262-
#define MESH_INSET 1 // Set Mesh bounds as an inset region of the bed
1269+
#define MESH_INSET 20 // Set Mesh bounds as an inset region of the bed
12631270
#define GRID_MAX_POINTS_X 10 // Don't use more than 15 points per axis, implementation limited.
12641271
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
12651272

@@ -1275,7 +1282,7 @@
12751282
//=================================== Mesh ==================================
12761283
//===========================================================================
12771284

1278-
#define MESH_INSET 10 // Set Mesh bounds as an inset region of the bed
1285+
#define MESH_INSET 20 // Set Mesh bounds as an inset region of the bed
12791286
#define GRID_MAX_POINTS_X 3 // Don't use more than 7 points per axis, implementation limited.
12801287
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
12811288

@@ -1725,7 +1732,8 @@
17251732
//
17261733
// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
17271734
//
1728-
//#define INDIVIDUAL_AXIS_HOMING_MENU
1735+
//@
1736+
#define INDIVIDUAL_AXIS_HOMING_MENU
17291737

17301738
//
17311739
// SPEAKER/BUZZER

0 commit comments

Comments
 (0)