Marcio Teixeira
f762f5e501
Improved backlash compensation for Hibiscus (T2220)
7 years ago
Marcio Teixeira
35763f53f4
Cleaned up variable names and code documentation.
7 years ago
Marcio Teixeira
98c783cde8
Added automatic backlash correction to Mini 2 (T2220)
...
Added experimental backlash correction to Mini 2 FW:
- "G29" will now measure backlash on each probe point and
take lowest reading as backlash that can be corrected
for in software.
- "G29 V1" will print the measured backlash.
- When bed-leveling is enabled, changes in directions of
Z-stepper motions will cause the FW to inject extra motion
to take up the backlash.
7 years ago
Marcio Teixeira
9872dea738
Reintroduced backlash compensation code.
7 years ago
Marcio Teixeira
e982770f60
Removed obsolete code; small fix to M914
...
- Removed Trinamic debug code (this has been superceeded by M122)
- Removed obsolete backlash compensation code
- Removed patch for LCD pause which was fixed upstream.
- Small fix to M914 where negative values were reported incorrectly.
7 years ago
Marcio Teixeira
310951f92e
Merge remote-tracking branch 'origin/upstream_1.1.8' into devel
7 years ago
Scott Lahteine
21ba70d587
Fixups for 1.1.8
7 years ago
Scott Lahteine
477e36afab
Revert "[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) ( #8697 )"
...
This reverts commit 86b65e52c4
.
7 years ago
Scott Lahteine
1068798465
Restore position_float to LIN_ADVANCE
7 years ago
Scott Lahteine
4f375cd17d
Match sign for filwidth across vars
7 years ago
Scott Lahteine
435981056e
Option to disable all volumetric extrusion
7 years ago
Scott Lahteine
1aea024589
Remove redundant serial sanity check
7 years ago
Scott Lahteine
8519451161
Comment, improve filament width sensor
7 years ago
Scott Lahteine
bdf69db0a8
Extend Skew Correction to UBL
7 years ago
Scott Lahteine
6e8da93c42
UBL_DELTA => UBL_SEGMENTED
7 years ago
Scott Lahteine
da2eaa6b09
Use array refs where possible
7 years ago
Scott Lahteine
8244284116
_buffer_line => buffer_segment
7 years ago
AnHardt
22baf3356a
Apply @AnHardt reverse_pass changes
...
Plus: 3 times 2 float / to 1 float / and 2 float *
and, reciprocal is an optimized operation
7 years ago
Bob-the-Kuhn
6f38814541
speed improvement
7 years ago
Scott Lahteine
75eb93140f
Discard all CONTINUED blocks on interrupted move
7 years ago
Bob-the-Kuhn
86b65e52c4
[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) ( #8697 )
7 years ago
Scott Lahteine
3b30cc90f1
Clean on trigger instead of split_first_move flag
7 years ago
Scott Lahteine
1063b3b2b8
Changes for parity with 2.0.x
7 years ago
AnHardt
b19846aca1
Don't split first_move while homing or probing
...
While homing or probing it might be bad if the stop/trobe triggers during the first part and the second is still in the buffer.
7 years ago
Scott Lahteine
9edefa645d
Remove skew warning that could crash the planner
7 years ago
Scott Lahteine
2d6c84a817
Cleanup constexpr in planner.cpp
7 years ago
Scott Lahteine
59eb77fd28
One fewer move required…
7 years ago
Scott Lahteine
000818f5e4
Split first move to planner for better chaining
7 years ago
Scott Lahteine
298a357a43
Revert "Merge pull request #8608 from thinkyhead/bf1_planner_split_first"
...
This reverts commit 0eef0ff0de
, reversing
changes made to d8582b7506
.
7 years ago
Scott Lahteine
71a4c04dd5
Merge pull request #8636 from thinkyhead/bf1_ubl_uses_LSL
...
[1.1.x] Use custom segment length for UBL Cartesian
7 years ago
Scott Lahteine
1d0ee83e18
Split first move to planner for better chaining
...
Address #8573 , #8595
7 years ago
Scott Lahteine
db8631e49a
Use custom segment length for UBL Cartesian
7 years ago
Scott Lahteine
152c5d2616
Followup to #8613
7 years ago
Scott Lahteine
26c5bbc5a7
Rename inverse_mm_s => inverse_secs
7 years ago
Scott Lahteine
172ce67344
New feature: BED_SKEW_CORRECTION
7 years ago
Scott Lahteine
d3f8111fe7
Use some int types in Planner
7 years ago
Scott Lahteine
d1a807fdf8
Drop obsolete Planner::position_float
7 years ago
Scott Lahteine
8df42a84a4
Fix fade bug in (un)apply_leveling
7 years ago
Scott Lahteine
9951f28892
Apply const to some planner vars
7 years ago
Scott Lahteine
a0fc5f7b52
Minor planner.cpp style changes
7 years ago
Scott Lahteine
ea87cd975d
Tweak to check_axes_activity
7 years ago
Scott Lahteine
dfcef11bca
Fix #8579
...
Fan speed code fell into a curly brace
7 years ago
Scott Lahteine
737cee4b8c
Syntax tweaks
7 years ago
Roxy-3D
8282d732c1
Make G26 work with all mesh leveling.
...
Example Configuration.h files are not updated yet. You need to cross
your settings over to the default Configuration.h file in the \Marlin
directory. (UBL_G26_MESH_VALIDATION enablement has moved to a new
location in the file.)
7 years ago
Scott Lahteine
82f41d6e46
fix fan kickstart
7 years ago
Scott Lahteine
04419af419
Reorganize check_axes_activity
7 years ago
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
7 years ago
Scott Lahteine
4e19c59ab3
Miscellaneous cleanup
7 years ago
Marcio Teixeira
f8563ee120
Added tweaks for Mini 2.
...
- Added experimental backlash compensation.
- Adjusted stallguard value.
- Fixes backoff from endstops after homing.
7 years ago
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
7 years ago