InsanityAutomation
0fcf2b1110
Quad Z stepper support ( #16277 )
2020-01-19 23:35:07 -06:00
FlyingSamson
fbf2f36cae
Only constrain motion on homed axes ( #16533 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-01-11 17:06:52 -06:00
ellensp
669fe74096
Fix compile error w/out LCD ( #16502 )
2020-01-09 04:51:41 -06:00
Scott Lahteine
7a342ecb93
Show Total E during print ( #15703 )
2019-10-27 17:49:27 -05:00
Scott Lahteine
0f8c3ed29a
Prevent extra "too long/cold" errors
2019-10-27 17:40:07 -05:00
Daniel Callander
475041656c
Reset position_shift on G28 ( #15653 )
2019-10-24 12:20:09 -05:00
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
2019-10-09 19:46:10 -05:00
Scott Lahteine
c0005e939c
Enable junction deviation by default ( #15481 )
2019-10-08 19:42:18 -05:00
Scott Lahteine
211ff67440
Patch blocking and manual moves
2019-10-06 23:58:19 -05:00
InsanityAutomation
438835f6a5
Configurable Max Accel, Max Feedrate, Max Jerk edit limits ( #13929 )
2019-10-01 19:59:48 -05:00
Frederik Kemner
4564ad2920
Fix build if EXTRUDERS = 0 ( #15417 )
2019-09-29 04:32:24 -05:00
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
2019-09-29 04:25:39 -05:00
Scott Lahteine
81b9c7c6ee
No motion constraint before homing
...
Sensible approach to soft endstops before the machine is homed.
Ref: https://github.com/MarlinFirmware/Marlin/pull/15027#issuecomment-533301094
Co-Authored-By: comps <comps@nomail.dom>
2019-09-28 21:35:49 -05:00
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
2019-09-26 01:28:09 -05:00
Scott Lahteine
d49d40f7b0
Home XYZ newline
2019-09-25 22:26:16 -05:00
Scott Lahteine
b2e1f77f58
Fix extraneous "Home XYZ First" message
2019-09-25 21:57:20 -05:00
Scott Lahteine
4e8d9fe59b
zprobe_offset => probe_offset
2019-09-24 23:36:09 -05:00
InsanityAutomation
df1e51258a
Add M851 X Y probe offsets ( #15202 )
2019-09-24 21:29:21 -05:00
Scott Lahteine
5e13fe989f
Rename some feedrate-oriented functions
2019-09-23 22:36:41 -05:00
Jason Smith
252f31b6f1
Fix/improve backoff feedrates ( #15300 )
2019-09-18 17:04:13 -05:00
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
2019-09-14 03:05:10 -05:00
kakou-fr
6b1c4dec46
Touch Mi: Add magnet Y position ( #15166 )
2019-09-04 18:09:12 -05:00
Luu Lac
081e4506ca
Fix G53 as prefix, G28 with CNC_COORDINATE_SYSTEMS ( #15069 )
2019-08-28 04:20:28 -05:00
InsanityAutomation
33f6d77281
Adjust homing backoff feedrate ( #14972 )
2019-08-20 03:44:52 -05:00
teemuatlut
d4974ea719
TMC SPI Endstops and Improved Sensorless Homing ( #14044 )
2019-08-04 22:22:58 -05:00
mekius
7682751646
Fix HOME_BACKOFF_MM type ( #14805 )
2019-08-01 20:32:45 -05:00
InsanityAutomation
6f8b8c394d
Homing backoff per-axis / delta Z ( #14789 )
2019-07-31 20:50:23 -05:00
Scott Lahteine
1088846cae
Cosmetic updates from 14044
2019-07-24 01:52:36 -05:00
Scott Lahteine
42b5ccafc9
Toss obsolete DEBUG_LEVELING_FEATURE tests
2019-07-17 20:26:48 -05:00
Marcio Teixeira
27c487bab7
Print progress enhancements ( #14647 )
2019-07-17 03:14:44 -05:00
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
2019-07-05 18:14:02 -05:00
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
2019-06-27 23:58:16 -05:00
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command ( #14015 )
2019-05-17 19:10:18 -05:00
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
2019-05-01 21:55:58 -05:00
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
2019-04-06 18:04:34 -05:00
InsanityAutomation
d44e5b1fde
Fix stepper direction macros, multi-nozzle scope ( #13569 )
2019-04-04 02:44:07 -05:00
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
2019-03-17 05:57:25 -05:00
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
2019-03-16 23:43:06 -05:00
InsanityAutomation
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
2019-03-15 22:46:27 -05:00
Scott Lahteine
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
2019-03-14 02:25:42 -05:00
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
2019-03-13 05:48:36 -05:00
InsanityAutomation
050eac03af
Single X Duplication Extension ( #13373 )
...
* Multi-nozzle selective duplication
* Use a bit-mask, reduce stepper_indirection.h size
* Tweak the multi-nozzle duplication description
* Use 'S' as a bool in M605
* Add HAS_DUPLICATION_MODE conditional
* Remove '_MODE' from the option name
* M605 in the style of Stacker M280
* Also include direct mask style (P)
2019-03-13 00:42:50 -05:00
Scott Lahteine
11d6a939df
Always define axis_unhomed_err
2019-03-11 20:58:27 -05:00
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. ( #13334 )
...
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
2019-03-09 14:20:37 -06:00
Scott Lahteine
15738ea506
Update a motion comment
2019-03-05 00:50:29 -06:00
Scott Lahteine
99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option ( #13276 )
2019-03-01 00:27:45 -06:00
Scott Lahteine
a2e3226597
Init XYZ to configured home position
2019-02-28 22:10:26 -06:00
Scott Lahteine
5d28575d4d
Clean up some motion code
2019-02-25 16:01:42 -06:00
Scott Lahteine
808b076000
Update some ABL/UBL conditionals
2019-02-25 16:01:42 -06:00
Scott Lahteine
be9a409980
Fix M125 XY parameters, export get_homing_bump_feedrate
2019-02-14 05:25:46 -06:00