etagle
1367df2875
Replace double with float, optimize calculation
6 years ago
Scott Lahteine
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
6 years ago
Scott Lahteine
8eaac0dab3
Add delta feedrate scaling ( #11153 )
6 years ago
Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
7 years ago
Giuliano
b64cc9329e
[2.0.x] Fix dual enstop home ( #10980 )
7 years ago
Scott Lahteine
ad8d3150aa
Cleanup for dual endstops homing
7 years ago
etagle
a11eb50a3e
Refactor and optimize Stepper/Planner
Better encapsulation and considerably reduce stepper jitter
7 years ago
Scott Lahteine
50270b53a0
Clear up some more compile warnings
7 years ago
Scott Lahteine
836b0bbeee
Fix MBL line_to_destination
Fix #10708
7 years ago
Scott Lahteine
08e36e264e
Apply _AXIS macro
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
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
7 years ago
Scott Lahteine
306f0f2135
Move Stepper::synchronize to Planner ( #10713 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
23a876b08d
Update a comment in motion.cpp
7 years ago
Scott Lahteine
bfe223e120
Adjust usage of stepper.synchronize
7 years ago
Scott Lahteine
2c1205d8b1
Improve debug of homing move feedrate
7 years ago
Scott Lahteine
c8e4b7c8a6
Fix XY homing move away rate
7 years ago
Scott Lahteine
4dfc011d86
Fix homing with probe feedrates
7 years ago
Scott Lahteine
7546f87949
Allow a home bump of 0 when homing Z with probe
7 years ago
Scott Lahteine
683dc24e0f
When homing with Z probe bump at Z_PROBE_SPEED_SLOW
7 years ago
Scott Lahteine
cb46cb8480
Add HAS_HEATED_BED conditional ( #10495 )
7 years ago
Scott Lahteine
a90cbc6339
[2.0.x] Wait for bed heaters between probing ( #10472 )
7 years ago
Luc Van Daele
12785583d0
[2.0.x] G33 MIN_STEPS_PER_SEGMENT ( #10386 )
7 years ago
Luc Van Daele
646aa20b43
Overhaul of G33 Delta Calibration ( #8822 )
7 years ago
Scott Lahteine
e8e60263c8
Scale feedrate (mm/s to deg/s) for SCARA
7 years ago
Scott Lahteine
b852781eba
Fix BLTOUCH compile error
Followup to #10250
7 years ago
Scott Lahteine
dbe2b6f7b0
Do moves towards endstops differently in do_homing_move
7 years ago
Scott Lahteine
1cb810ff1c
[2.0.x] Automatically reset stepper timeout ( #10179 )
* Automatically reset stepper timeout in manage_inactivity
Any code that adds moves to the planner can skip resetting the stepper timeout. We can let `idle` / `manage_inactivity` reset the timer whenever it detects any moves in the planner.
* blocks_queued => has_blocks_queued
7 years ago
Scott Lahteine
9fd1016bb1
Trust the bootloader to clear globals
7 years ago
Scott Lahteine
a6feb58837
Delta support for multiple hotends with offsets ( #10118 )
7 years ago
Studiodyne
e7a61de8af
[2.0] FWRetract Reset (Best way) ( #10083 )
7 years ago
Scott Lahteine
07cf2cd9c4
Fix sensorless_homing_per_axis compile warning
7 years ago
Scott Lahteine
468f34104b
Patch do_blocking_move_to so 'destination' can be used
7 years ago
Thomas Moore
f3914a432e
Clear retracted status when homing the Z axis
7 years ago
Studiodyne
23a576faf7
[2.0] Fix for FW retract ( #9878 )
7 years ago
Scott Lahteine
91db7930dc
Drop SCARA_FEEDRATE_SCALING
The updated planner takes the length of the move, so this pre-calculation is no longer needed.
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
Thomas Moore
786746404b
[2.0.x] Apply feedrate to nozzle movement for kinematic machines ( #8778 )
7 years ago
GMagician
ea9ad4e46d
[2.0.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS ( #9388 )
7 years ago
Thomas Moore
7035471982
Clear retracted status when homing the Z axis
7 years ago
Scott Lahteine
51c7b5d46f
Fix set_home_offset bug from bad porting
7 years ago
Thomas Moore
44239b1062
Allow DELTA to compile with soft endstops disabled
7 years ago
Scott Lahteine
d80c4f1a6e
Fix typo in delta call to buffer_line
Fix #8901
7 years ago
Scott Lahteine
705ea98fd3
Comment `return false` in motion functions
7 years ago
Scott Lahteine
caa5093498
General DELTA_IK macro
7 years ago
Scott Lahteine
c694608450
Apply SCARA_FEEDRATE_SCALING to G2/G3
7 years ago
teemuatlut
0cd1e91056
[2.0.x] TMC driver update ( #8769 )
7 years ago
Scott Lahteine
24f9bec6f4
UBL + DUAL_X_CARRIAGE compatibility
7 years ago
Scott Lahteine
a71d2f3f40
UBL_DELTA => UBL_SEGMENTED
7 years ago