631 Commits (67ca6c7bfe83f7bdf757b2842abe6d926e7cd721)

Author SHA1 Message Date
Scott Lahteine 627f9d5285 Merge pull request #5056 from thinkyhead/rc_lin_adv_opt
LIN_ADVANCE optimizations
8 years ago
Scott Lahteine 0908329d96 Merge pull request #5057 from thinkyhead/rc_mbl_lcd_logical
Fix manual leveling coordinates
8 years ago
Scott Lahteine 14e60f0d3b Correct typo in configs
As pointed out by #5044
8 years ago
Scott Lahteine b9109b2875 Improve LIN_ADVANCE commentary (all configs) 8 years ago
Scott Lahteine 4f6bfabaad Patch BAUDRATE line in configs 8 years ago
Scott Lahteine b6221df3f3 Merge pull request #4983 from MarlinFirmware/revert-4933-rc_drop_pid_func_range
Revert "Removal of PID functional range"
8 years ago
Scott Lahteine 1e551c0688 Revert "Squashed - Removal of PID functional range" 8 years ago
Scott Lahteine 48761f2021 Patch delta endstop adjustment config 8 years ago
Scott Lahteine 00261cbfcb Merge pull request #4933 from thinkyhead/rc_drop_pid_func_range
Squashed - Removal of PID functional range
8 years ago
Scott Lahteine a0df34fd4c Add PINS_DEBUGGING advanced config option 8 years ago
Rerouter 5f5d87cad3 Update Configuration.h 8 years ago
Scott Lahteine d19cfcfc1d max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK 8 years ago
Scott Lahteine 473f4a17a8 Merge pull request #4914 from Rerouter/PID-Unconstrained-Itemp
Pid unconstrained itemp
8 years ago
Scott Lahteine 0d538f3db6 Add to all configurations 8 years ago
Scott Lahteine fffc9fefa8 Apply changes to all configs 8 years ago
Scott Lahteine 2d2c9bdf92 Add PROBE_Y_FIRST option for probe order 8 years ago
esenapaj 92c03a44a9 Fix the PR #4899 (ABL: Enable by type. Bilinear for all.) etc.
About Configuration.h:
・Fix the PR #4899 (ABL: Enable by type. Bilinear for all.)
Remove Duplicated contents

・Fix the PR #4305 (Custom boot screen feature improvement)
Revert from "during boot" to "during bootup" in all the example
Configuration.h

・Fix the PR #4207 (Clean up, simplify and generalize the Allen-key-probe
code.)
Resolve and relocate the duplicated definitions in Z_PROBE_ALLEN_KEY
section

・Follow-up the PR #4805 (Additional documentation of Configuration.h)
Add forgotten changes to all the example Configuration.h

Adjust spacing

About Configuration_adv.h:
Add missing description of SLOWDOWN for DELTA

Adjust spacing
8 years ago
Scott Lahteine ea0dbee3c9 Enable ABL by type, support bilinear on cartesian 8 years ago
Scott Lahteine 8935bed594 MIDDLE_DEAD_ZONE => MIDDLE_DEAD_ZONE_R 8 years ago
Scott Lahteine dbe41245f1 Merge pull request #4821 from thinkyhead/rc_revert_to_raises
Z Raise/Clearance rather than Height
8 years ago
Scott Lahteine 890bade2fa Additions, mods to SCARA config 8 years ago
Scott Lahteine 01f1028510 Try on "CLEARANCE" for size 8 years ago
Scott Lahteine 0e7d638a7a Revert to Probe Raise rather than Probe Height 8 years ago
Scott Lahteine e05af606a8 Clean up probe config options 8 years ago
Scott Lahteine c4dcfa254e Allow override of Z_ENDSTOP_SERVO_NR with BLTOUCH 8 years ago
Scott Lahteine e5505e3b33 Allow non-square leveling grid 8 years ago
Scott Lahteine a1812b55f6 Space out array values 8 years ago
Scott Lahteine d4599fd8ed Comment patches to Configuration.h 8 years ago
Scott Lahteine 723e983073 Default EXTRUDE_MAXLENGTH to 200mm 8 years ago
Scott Lahteine 9b0931ef74 Apply fixed EXTRUDER_RUNOUT_PREVENT 8 years ago
Scott Lahteine 74d7f5e57b Patch SCARA example config 8 years ago
Scott Lahteine a6f6ed352b Fix comment on FILAMENT_RUNOUT_SENSOR 8 years ago
Scott Lahteine aaef7c6b89 Fix a misspelling of minimum 8 years ago
Scott Lahteine f1201e11c7 Improve the Jerk description 8 years ago
Scott Lahteine 3f038bef00 Heading for movement settings 8 years ago
Scott Lahteine 759234af60 MINIMUM_STEPPER_PULSE option 8 years ago
Scott Lahteine 11e9530111 Properly handle probe pin for BQ printers 8 years ago
Scott Lahteine ab59280075 MIN_SEGMENTS_FOR_MOVE => MIN_STEPS_PER_SEGMENT
Follow-up to #4666
8 years ago
Scott Lahteine 01d4703429 PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
8 years ago
Scott Lahteine 374f8d2014 dropsegments => MIN_SEGMENTS_FOR_MOVE 8 years ago
Scott Lahteine 99b22d5785 Default AUTO_BED_LEVELING_GRID_POINTS to 3 8 years ago
Scott Lahteine d63b8e2b2b Additional details for I2C_SLAVE_ADDRESS 8 years ago
Silvio 923388e0c7 Fix acceleration and feedrate following bq/Marlin 8 years ago
Scott Lahteine a99ecf71d8 Add support for i2c slave address 9 years ago
Scott Lahteine e113740fa3 Specify that Z_PROBE_*_HEIGHT is nozzle-relative 9 years ago
Scott Lahteine 7e2bd9a233 Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT 9 years ago
Scott Lahteine 6eed37aafb Merge pull request #4486 from thinkyhead/rc_pid_add_extrusion_rate_off
PID_EXTRUSION_SCALING, disabled by default
9 years ago
Scott Lahteine 63fd1f49a6 PID_EXTRUSION_SCALING, disabled by default 9 years ago
esenapaj 657ef8aded Follow-up the PR #4408 (Add support for reprapworld LCD), etc
・Put #define REPRAPWORLD_GRAPHICAL_LCD into all the example
configuration files
・Adjust spacing
9 years ago
Scott Lahteine 9e21b2e51d Merge pull request #4455 from AnHardt/double-bump-feature
double bump probing as a feature
9 years ago
AnHardt 7188ce0ad6 double bump probing as a feature
Why double touch probing is not a good thing.

It's widely believed we can get better __probing__ results when using a double touch when probing.

Let's compare to double touch __homing__.
Or better let's begin with single touch __homing__.
We home to find out out position, so our position is unknown.
To find the endstop we have to move into the direction of the endstop.
The maximum way we have to move is a bit longer than the axis length.
When we arrive at the endstop - when it triggers, the stepper pulses are stopped immediately.
It's a sudden stop. No smooth deacceleration is possible.
Depending on the speed and the moving mass we lose steps here.
Only if we approached slow enough (below jerk speed?) we will not lose steps.

Moving a complete axis length, that slow, takes for ever.
To speed up homing, we now make the first approach faster, get a guess about our position,
back up a bit and make a second slower approach to get a exact result without losing steps.

What we do in double touch probing is the same. But the difference here is:
a. we already know where we are
b. if the first approach is to fast we will lose steps here to.
But this time there is no second approach to set the position to 0. We are measuring only.
The lost steps are permanent until we home the next time.

So if you experienced permanently rising values in M48 you now know why. (Too fast, suddenly stopped, first approach)

What can we do to improve probing?
We can use the information about our current position.
We can make a really fast, but deaccelerated, move to a place we know it is a bit before the trigger point.
And then move the rest of the way really slow.
9 years ago
Scott Lahteine c31f56a38c Deprecate EXTRUDER_WATTS and BED_WATTS 9 years ago
Scott Lahteine ea5ac94804 Improved MANUAL_[XYZ]_HOME_POS
No need for `MANUAL_HOME_POSITIONS`. Just set each one as-needed to
override the automatic behavior.
9 years ago
Scott Lahteine 8953e3e984 Allow Z_SAFE_HOMING without a probe 9 years ago
Scott Lahteine 24a1a16e5d Move versioning to MarlinConfig.h 9 years ago
Scott Lahteine 277899c175 Move include _Bootscreen.h where needed 9 years ago
Scott Lahteine 83c4653c71 Include boards and macros ahead of configs 9 years ago
Scott Lahteine c6226bb0aa Unify config in a single include without nested includes 9 years ago
Scott Lahteine 2d378fac1b No need to include thermistortables.h in Configuration.h 9 years ago
Scott Lahteine 93ea281061 Split up Conditionals.h into two files
Rather than include twice, which is tricky but may confuse
9 years ago
Scott Lahteine fcc39e2b5f Clean up Transfer Buffer Size comment 9 years ago
Scott Lahteine bedda3be61 Patch generic delta error caught by sanity check 9 years ago
Scott Lahteine 8633b644cf Merge pull request #4378 from thinkyhead/rc_debug_leveling_docs
Document DEBUG_LEVELING_FEATURE
9 years ago
Scott Lahteine bb9da6ebdd Document DEBUG_LEVELING_FEATURE 9 years ago
Scott Lahteine 91777dd76c Add DUAL_NOZZLE_DUPLICATION_MODE option 9 years ago
Scott Lahteine 194d9521c3 Merge pull request #4356 from thinkyhead/rc_simpler_run_z_probe
Unify run_z_probe
9 years ago
Scott Lahteine 4a6ed5e221 Use HOMING_FEEDRATE_Z for Z_PROBE_SPEED_FAST 9 years ago
AnHardt 09a3cc33e6 Unify run_z_probe
Unify run_z_probe
Add double touch for DELTAs.
Introduce Z_PROBE_SPEED_FAST and Z_PROBE_SPEED_SLOW
  defaulting to homing_feedrate_mm_m[Z_AXIS] and homing_feedrate_mm_m[Z_AXIS]/2
9 years ago
Scott Lahteine e44b37cdc2 motion section marker below homing speeds 9 years ago
Scott Lahteine 204fd6ec44 Set homing feedrates individually 9 years ago
Scott Lahteine 6abf916575 Reprapworld Keypad move step is 1mm 9 years ago
João Brázio b869fbc05e Update all config files with the new G12 options 9 years ago
João Brázio 8ecee431c4 Updates u8glib's bmp2hex converter 9 years ago
esenapaj 5c8e87a866 Follow-up the PR #4163 (Mixing and Switching Extruders)
・Update forgotten K8400 files
9 years ago
Scott Lahteine 81e01152bb Merge pull request #4336 from thinkyhead/rc_bltouch_sensor
BLTouch probe sensor
9 years ago
Scott Lahteine 1583177ef4 BLTOUCH probe config option 9 years ago
Scott Lahteine 39706f3e57 Endstop invert flags as macros instead of const bool 9 years ago
Scott Lahteine 0fcd3706dd Replace ENDSTOPS_ONLY_FOR_HOMING with ENDSTOPS_ALWAYS_ON_DEFAULT 9 years ago
Scott Lahteine 671634bf11 Fix spacing after section header 9 years ago
Scott Lahteine 22b4cff423 New extruder type configuration options 9 years ago
Scott Lahteine bf16ae5a70 Merge pull request #4299 from jbrazio/feature/g27-park-nozzle
Implements park nozzle feature
9 years ago
Scott Lahteine b14888501b Merge pull request #4301 from Ingramz/RCBugFix
Add Cartesio CN Controls V11
9 years ago
João Brázio 1f3283e3a5 Adds custom boot logos for bq Hephestos 2 and Cartesio 9 years ago
João Brázio dfa1c45075 Adds a notice to vendors about the SHOW_CUSTOM_BOOTSCREEN directive 9 years ago
João Brázio 9a00108cb6 Adds the WEBSITE_URL as the boot screen line 2 9 years ago
João Brázio 336481ea81 Added G27 configuration options to all configs 9 years ago
Indrek Ardel ecb23c1b65 Add Cartesio CN Controls V11 board 9 years ago
Scott Lahteine 8bf6861af8 Merge pull request #4054 from jbrazio/feature/g12-clean-tool
Implements clean nozzle feature (Lulzbot's REWIPE)
9 years ago
João Brázio 68c343a09a Added G12 configuration options to all configs 9 years ago
João Brázio 005af84140
Update the bq Hephestos 2 configuration 9 years ago
Scott Lahteine a8b6b6a128 Merge pull request #4252 from thinkyhead/rc_rename_hpb
Replace PLA/ABS preheating with generic
9 years ago
esenapaj 9b5cbf2423 Follow-up the PR #4271 (X_DUAL_STEPPER_DRIVERS)
・Update a forgotten Configuration_adv.h of K8400
9 years ago
Scott Lahteine 815df28b0b Merge pull request #4274 from esenapaj/Follow-up-the-PR-#4024
Follow-up the PR #4024 (Greek Language by @psavva)
9 years ago
Scott Lahteine 243ad4312a Merge pull request #4271 from thinkyhead/rc_X_DUAL_STEPPER_DRIVERS
X_DUAL_STEPPER_DRIVERS
9 years ago
esenapaj 84ded1f659 Follow-up the PR #4024 (Greek Language by @psavva)
・Update forgotten Configuration.h of K8400
9 years ago
Scott Lahteine 91bd6eade7 X_DUAL_STEPPER_DRIVERS configuration option 9 years ago
Scott Lahteine 928ff6487a Greek language pack from @psavva 9 years ago
Scott Lahteine 182c8d7f8f Dyze High Temp Thermistor Support 9 years ago
esenapaj 5832f4b848 Follow-up the PR #4253 (Runout Sensor without SD Card, Print Timer support in M104)
・Update forgotten example configuration files
9 years ago
Scott Lahteine 1026e5b071 Replace PLA/ABS preheating with generic 9 years ago