|
522 | 522 | * heater. If your configuration is significantly different than this and you don't understand
|
523 | 523 | * the issues involved, don't use bed PID until someone else verifies that your hardware works.
|
524 | 524 | */
|
525 |
| -//#define PIDTEMPBED |
| 525 | +#define PIDTEMPBED |
526 | 526 |
|
527 | 527 | //#define BED_LIMIT_SWITCHING
|
528 | 528 |
|
|
540 | 540 |
|
541 | 541 | //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
542 | 542 | //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 |
546 | 546 |
|
547 | 547 | //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
|
548 | 548 | //from pidautotune
|
549 | 549 | //#define DEFAULT_bedKp 97.1
|
550 | 550 | //#define DEFAULT_bedKi 1.41
|
551 | 551 | //#define DEFAULT_bedKd 1675.16
|
552 | 552 |
|
| 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 | + |
553 | 558 | // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
|
554 | 559 | #endif // PIDTEMPBED
|
555 | 560 |
|
|
776 | 781 | * https://reprap.org/forum/read.php?1,739819
|
777 | 782 | * http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
|
778 | 783 | */
|
779 |
| -//#define JUNCTION_DEVIATION |
| 784 | +//@ let's try |
| 785 | +#define JUNCTION_DEVIATION |
780 | 786 | #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 |
782 | 788 | #endif
|
783 | 789 |
|
784 | 790 | /**
|
|
795 | 801 | #define DEFAULT_ZJERK 0.4
|
796 | 802 | #endif
|
797 | 803 |
|
798 |
| -#define DEFAULT_EJERK 5.0 // May be used by Linear Advance |
| 804 | +#define DEFAULT_EJERK 1.5 // May be used by Linear Advance |
799 | 805 |
|
800 | 806 | /**
|
801 | 807 | * S-Curve Acceleration
|
|
856 | 862 | */
|
857 | 863 | //@
|
858 | 864 | #define PROBE_MANUALLY
|
859 |
| -#define MANUAL_PROBE_START_Z 0.1 |
| 865 | +//#define MANUAL_PROBE_START_Z 0 |
860 | 866 |
|
861 | 867 | /**
|
862 | 868 | * A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
|
|
930 | 936 | *
|
931 | 937 | * Specify a Probe position as { X, Y, Z }
|
932 | 938 | */
|
933 |
| -#define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 } |
| 939 | +#define NOZZLE_TO_PROBE_OFFSET { 0, 0, 0 } |
934 | 940 |
|
935 | 941 | // Certain types of probes need to stay away from edges
|
936 | 942 | #define MIN_PROBE_EDGE 10
|
937 | 943 |
|
938 | 944 | // X and Y axis travel speed (mm/m) between probes
|
939 |
| -#define XY_PROBE_SPEED 8000 |
| 945 | +//@ |
| 946 | +#define XY_PROBE_SPEED 6000 |
940 | 947 |
|
941 | 948 | // Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
942 | 949 | #define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
1049 | 1056 | //#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed
|
1050 | 1057 |
|
1051 | 1058 | //@
|
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. |
1053 | 1060 |
|
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, ... |
1055 | 1062 | // Be sure you have this distance over your Z_MAX_POS in case.
|
1056 | 1063 |
|
1057 | 1064 | // Direction of endstops when homing; 1=MAX, -1=MIN
|
|
1259 | 1266 |
|
1260 | 1267 | //#define MESH_EDIT_GFX_OVERLAY // Display a graphics overlay while editing the mesh
|
1261 | 1268 |
|
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 |
1263 | 1270 | #define GRID_MAX_POINTS_X 10 // Don't use more than 15 points per axis, implementation limited.
|
1264 | 1271 | #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
|
1265 | 1272 |
|
|
1275 | 1282 | //=================================== Mesh ==================================
|
1276 | 1283 | //===========================================================================
|
1277 | 1284 |
|
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 |
1279 | 1286 | #define GRID_MAX_POINTS_X 3 // Don't use more than 7 points per axis, implementation limited.
|
1280 | 1287 | #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
|
1281 | 1288 |
|
|
1725 | 1732 | //
|
1726 | 1733 | // Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu.
|
1727 | 1734 | //
|
1728 |
| -//#define INDIVIDUAL_AXIS_HOMING_MENU |
| 1735 | +//@ |
| 1736 | +#define INDIVIDUAL_AXIS_HOMING_MENU |
1729 | 1737 |
|
1730 | 1738 | //
|
1731 | 1739 | // SPEAKER/BUZZER
|
|
0 commit comments