Skip to content

Commit

Permalink
5ee1087-S4
Browse files Browse the repository at this point in the history
Made Probing Faster
Tuned Chamber Settings
Made Homing Faster
Tuned off Volumetrics
  • Loading branch information
chrisjenda committed Mar 9, 2021
1 parent 1eb08e1 commit 55d3573
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 14 deletions.
9 changes: 6 additions & 3 deletions Marlin/Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@
// S3: Added Modified Pins Table, Tuned Heated Chamber Settings, Enabled Chamber Fan Control -
// Enabled Linear Advance with previous config values, Tested FW-Retraction(Will be Re-enabled soon) -
// Tuned Pause and Filament Load/Unload Settings, Enabled Volumetric Extrusion
// S4:
//

//===========================================================================
Expand Down Expand Up @@ -1258,8 +1259,9 @@
* 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.
*/
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Clearance between probe points
// S4: Reduced Distance for Probe Points
#define Z_CLEARANCE_DEPLOY_PROBE 7 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 3 // Z Clearance between probe points
#define Z_CLEARANCE_MULTI_PROBE 5 // Z Clearance between multiple probes
//#define Z_AFTER_PROBING 5 // Z position after probing is done

Expand Down Expand Up @@ -1355,7 +1357,8 @@
*/
//#define Z_IDLE_HEIGHT Z_HOME_POS

//#define Z_HOMING_HEIGHT 4 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
//S4: Enable Homing Height of 10
#define Z_HOMING_HEIGHT 10 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
// Be sure to have this much clearance over your Z_MAX_POS to prevent grinding.

//#define Z_AFTER_HOMING 10 // (mm) Height to move to after homing Z
Expand Down
23 changes: 13 additions & 10 deletions Marlin/Configuration_adv.h
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,8 @@
#if DISABLED(PIDTEMPCHAMBER)
#define CHAMBER_CHECK_INTERVAL 5000 // (ms) Interval between checks in bang-bang control
#if ENABLED(CHAMBER_LIMIT_SWITCHING)
//S3: Increase Chamber Hysteresis from 2 to 5 to ease hair dryer usage
#define CHAMBER_HYSTERESIS 5 // (°C) Only set the relevant heater state when ABS(T-target) > CHAMBER_HYSTERESIS
//S4: Remove S3
#define CHAMBER_HYSTERESIS 2 // (°C) Only set the relevant heater state when ABS(T-target) > CHAMBER_HYSTERESIS
#endif
#endif

Expand Down Expand Up @@ -247,15 +247,16 @@
* Thermal Protection parameters for the heated chamber.
*/
#if ENABLED(THERMAL_PROTECTION_CHAMBER)
//S3: Increase Time before Chamber Thermal Protection kicks in
#define THERMAL_PROTECTION_CHAMBER_PERIOD 40 // Seconds
#define THERMAL_PROTECTION_CHAMBER_HYSTERESIS 2 // Degrees Celsius
//S4: Increase Time to 60 and Hysteresis to 6
#define THERMAL_PROTECTION_CHAMBER_PERIOD 60 // Seconds
#define THERMAL_PROTECTION_CHAMBER_HYSTERESIS 6 // Degrees Celsius

/**
* Heated chamber watch settings (M141/M191).
*/
#define WATCH_CHAMBER_TEMP_PERIOD 60 // Seconds
#define WATCH_CHAMBER_TEMP_INCREASE 2 // Degrees Celsius
//S4: Increase Temp to 4
#define WATCH_CHAMBER_TEMP_INCREASE 4 // Degrees Celsius
#endif

#if ENABLED(PIDTEMP)
Expand Down Expand Up @@ -712,7 +713,8 @@

//#define HOMING_BACKOFF_POST_MM { 2, 2, 2 } // (mm) Backoff from endstops after homing

//#define QUICK_HOME // If G28 contains XY do a diagonal move first
//S4: Enable
#define QUICK_HOME // If G28 contains XY do a diagonal move first
//#define HOME_Y_BEFORE_X // If G28 contains XY home Y before X
//#define HOME_Z_FIRST // Home Z first. Requires a Z-MIN endstop (not a probe).
//#define CODEPENDENT_XY_HOMING // If X/Y can't home without homing Y/X first
Expand Down Expand Up @@ -3368,7 +3370,8 @@
/**
* Disable all Volumetric extrusion options
*/
//#define NO_VOLUMETRICS
//S4: Enable
#define NO_VOLUMETRICS

#if DISABLED(NO_VOLUMETRICS)
/**
Expand All @@ -3379,8 +3382,8 @@
* M200 D0 to disable, M200 Dn to set a new diameter (and enable volumetric).
* M200 S0/S1 to disable/enable volumetric extrusion.
*/
//S3: Enable Volumetric Extrusion
#define VOLUMETRIC_DEFAULT_ON
//S4: Disable Volumetric Extrusion
//#define VOLUMETRIC_DEFAULT_ON

//#define VOLUMETRIC_EXTRUDER_LIMIT
#if ENABLED(VOLUMETRIC_EXTRUDER_LIMIT)
Expand Down
2 changes: 1 addition & 1 deletion Marlin/Version.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
/**
* Marlin release version identifier
*/
#define SHORT_BUILD_VERSION "2.0.7.2" "-S3"
#define SHORT_BUILD_VERSION "2.0.7.2" "-S4"

/**
* Verbose version identifier which should contain a reference to the location
Expand Down

0 comments on commit 55d3573

Please sign in to comment.