Scott Lahteine
6e8da93c42
UBL_DELTA => UBL_SEGMENTED
7 лет назад
Scott Lahteine
da2eaa6b09
Use array refs where possible
7 лет назад
Scott Lahteine
8244284116
_buffer_line => buffer_segment
7 лет назад
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 лет назад
Bob-the-Kuhn
6f38814541
speed improvement
7 лет назад
Scott Lahteine
75eb93140f
Discard all CONTINUED blocks on interrupted move
7 лет назад
Bob-the-Kuhn
86b65e52c4
[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) (#8697 )
7 лет назад
Scott Lahteine
3b30cc90f1
Clean on trigger instead of split_first_move flag
7 лет назад
Scott Lahteine
1063b3b2b8
Changes for parity with 2.0.x
7 лет назад
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 лет назад
Scott Lahteine
9edefa645d
Remove skew warning that could crash the planner
7 лет назад
Scott Lahteine
2d6c84a817
Cleanup constexpr in planner.cpp
7 лет назад
Scott Lahteine
59eb77fd28
One fewer move required…
7 лет назад
Scott Lahteine
000818f5e4
Split first move to planner for better chaining
7 лет назад
Scott Lahteine
298a357a43
Revert "Merge pull request #8608 from thinkyhead/bf1_planner_split_first"
This reverts commit 0eef0ff0de , reversing
changes made to d8582b7506 .
7 лет назад
Scott Lahteine
1d0ee83e18
Split first move to planner for better chaining
Address #8573 , #8595
7 лет назад
Scott Lahteine
db8631e49a
Use custom segment length for UBL Cartesian
7 лет назад
Scott Lahteine
152c5d2616
Followup to #8613
7 лет назад
Scott Lahteine
26c5bbc5a7
Rename inverse_mm_s => inverse_secs
7 лет назад
Scott Lahteine
172ce67344
New feature: BED_SKEW_CORRECTION
7 лет назад
Scott Lahteine
d3f8111fe7
Use some int types in Planner
7 лет назад
Scott Lahteine
d1a807fdf8
Drop obsolete Planner::position_float
7 лет назад
Scott Lahteine
8df42a84a4
Fix fade bug in (un)apply_leveling
7 лет назад
Scott Lahteine
9951f28892
Apply const to some planner vars
7 лет назад
Scott Lahteine
a0fc5f7b52
Minor planner.cpp style changes
7 лет назад
Scott Lahteine
ea87cd975d
Tweak to check_axes_activity
7 лет назад
Scott Lahteine
dfcef11bca
Fix #8579
Fan speed code fell into a curly brace
7 лет назад
Scott Lahteine
737cee4b8c
Syntax tweaks
7 лет назад
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 лет назад
Scott Lahteine
82f41d6e46
fix fan kickstart
7 лет назад
Scott Lahteine
04419af419
Reorganize check_axes_activity
7 лет назад
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
7 лет назад
Scott Lahteine
4e19c59ab3
Miscellaneous cleanup
7 лет назад
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
7 лет назад
Scott Lahteine
24b302c001
Fix cold/lengthy extrusion handling
7 лет назад
Thomas Moore
4714fb8fcb
Normalize load/unload length in M600
7 лет назад
Scott Lahteine
640526f0c8
Operate in Native Machine Space
7 лет назад
Scott Lahteine
46ed54cd8e
Include time scale in some planner vars
7 лет назад
Scott Lahteine
88857e8028
Move fade_scaling_factor_for_z to Planner
7 лет назад
Scott Lahteine
3d5b10735f
Remove obsolete UBL z_offset
7 лет назад
Scott Lahteine
cbfcce09fa
Remove legacy ADVANCE feature
7 лет назад
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
8 лет назад
Scott Lahteine
72de280c1e
BARICUDA valve pressure consistently uint8_t
8 лет назад
Scott Lahteine
a4a587a897
Fix spelling of Průša
8 лет назад
Scott Lahteine
a9f8e518bf
Fix FILAMENT_WIDTH_SENSOR infinite loop issue
Addressing #6992 and #5851
8 лет назад
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
8 лет назад
Scott Lahteine
4857a3ba48
Formatting and spelling
8 лет назад
Scott Lahteine
57a51fd5db
Tweak some else clauses
8 лет назад
Scott Lahteine
e94f79ccea
Patch some serial macros
8 лет назад
oldmcg
9f295581f0
Ubl delta fixes and improvements (#6941 )
* Change all direct changes of ubl.state.active to
set_bed_leveling_enabled() which handles apply/unapply
leveling to maintain current_position consistency.
Fix invalidation of UBL mesh to invalid unreachable
mesh points as well (delta corners).
Fix UBL_DELTA unapply_leveling logic and when
it gets applied, including fade_height changes.
Add optional M114 D for detailed position information,
disabled from compilation by default (M114_DETAIL).
* UBL_DELTA raw and inline kinematics
* UBL planner fall through fix
* consistent variable names
* Cleanup orphaned code and whitespace changes.
Use _O2.
* compile warnings cleanup
* Remove redundant #ifdef condition
8 лет назад