Thomas Moore
c437bb08f1
Overhaul of the planner ( #11578 )
...
- Move FWRETRACT to the planner
- Combine leveling, skew, etc. in a single modifier method
- Have kinematic and non-kinematic moves call one planner method
6 years ago
Scott Lahteine
d1c9517903
Followup to hotend_offset[Z] patch
6 years ago
Scott Lahteine
63f4c9bdb9
Followup to float maths patch
7 years ago
Scott Lahteine
2992112da0
Optimize delta kinematics
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
68e6650df7
Remove Quake Fast Inverse SQRT (it isn't faster)
7 years ago
Scott Lahteine
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
7 years ago
Scott Lahteine
90ba77ea0f
Lose the old HOMEAXIS macro
7 years ago
Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
7 years ago
Scott Lahteine
4b2f6e3b2b
[2.0.x] Add endstop noise filter ( #10796 )
7 years ago
Scott Lahteine
99ecdf59af
Smarter MIN, MAX, ABS macros
...
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
8b7381b626
Clear sensorless homing in home_delta after first move-to-top
7 years ago
Scott Lahteine
93af8aa157
Fix home_delta for SENSORLESS_HOMING ( #10145 )
7 years ago
Scott Lahteine
a6feb58837
Delta support for multiple hotends with offsets ( #10118 )
7 years ago
Scott Lahteine
1746749361
Followup to #9868
7 years ago
Scott Lahteine
a446433c87
Fix SENSORLESS_HOMING for Core Kinematics ( #9868 )
7 years ago
Thomas Moore
1541224a81
Enable Z axis and delta sensorless homing ( #9516 )
7 years ago
Scott Lahteine
caa5093498
General DELTA_IK macro
7 years ago
LVD-AC
e334efb2a7
PROBE_MANUALLY etc.
7 years ago
Thomas Moore
f34c3597dc
Add delta_height variable in lieu of using home_offset
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Scott Lahteine
6d5fcac54a
G33 changes from 1.1.x
7 years ago
Dave Johnson
f58ba3a64e
Improve AVR arch detection
...
Replace ARDUINO_ARCH_AVR with __AVR__ to better detect architecture for non-Arduino dev environments. Resolves compile failure in PIO for 8-bit Teensduino targets
More info:
https://forum.pjrc.com/threads/33234-Using-Teensyduino-Selecting-Teensy-3-2-3-1-board-has-incorrect-platform-define
http://www.atmel.com/webdoc/avrlibcreferencemanual/using_tools_1using_avr_gcc_mach_opt.html
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago