Scott Lahteine
29f224594c
Fix some regressive typos in G29
8年前
Scott Lahteine
9b0931ef74
Apply fixed EXTRUDER_RUNOUT_PREVENT
8年前
Scott Lahteine
b1a60e8954
Reformat, rearrange, tweak, and document
- Add comments to several functions
- Add an option to use Fast SQRT for Delta IK
- Group related functions together
- Outdent some leveling-related functions
8年前
Scott Lahteine
61284cbd8c
Various code style adjustments
8年前
Scott Lahteine
788a16fc46
Clean up serial out code
8年前
Scott Lahteine
0e38bea79d
Shrink 3-point leveling code
8年前
Scott Lahteine
4f75ce6957
Unify reset_bed_level for linear/non-linear
8年前
Scott Lahteine
a9ed23225f
bed_level => bed_level_grid
8年前
Scott Lahteine
82be65065c
Fix up untilted_stepper_position and set_current_from_steppers_for_axis
8年前
Scott Lahteine
d65f5d816f
Patch to fix kinematics
8年前
Scott Lahteine
e529c6407e
Rename set_cartesian_from_steppers, cartesian_position
8年前
Scott Lahteine
d4f21af6b3
sync_plan_position_delta => sync_plan_position_kinematic
8年前
Scott Lahteine
acd1b6e9c0
Rename delta_grid spacing for general nonlinear
8年前
Scott Lahteine
c5fa70809b
Implement M0/M1 for EMERGENCY_PARSER
8年前
Scott Lahteine
786d1afb72
Add position_is_reachable, use in home_z_safely
8年前
Scott Lahteine
b4034915f8
Move z safe homing to its own function
8年前
Scott Lahteine
c84b14c77a
Move delta homing to its own function
8年前
Scott Lahteine
f9a192c7e3
Move setup() and loop() to the end
8年前
Scott Lahteine
74d7f5e57b
Patch SCARA example config
8年前
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
8年前
Scott Lahteine
9248cfb0ad
Bed leveling that accounts for home XYZ
8年前
Scott Lahteine
6ac9d895ca
Tweak Filament Width variables
8年前
Scott Lahteine
68ba45572e
Don't say "heating complete" unless done
8年前
Scott Lahteine
2bfc6fe1b0
Move XYZ constants closer to the top
8年前
Scott Lahteine
7e20448a2d
Add HOMING_Z_WITH_PROBE conditional
8年前
Scott Lahteine
0e4107da34
Minor cleanup of homeaxis, etc.
8年前
Scott Lahteine
fd2269f489
Log machine info in G28 and G29
8年前
Scott Lahteine
6eaf4f4909
Fix spacing of debug output in homeaxis
8年前
Scott Lahteine
0729a8f08d
Use the probe travel height for pre-probe move
Instead of using the home_bump for Z to move close to the bed before doing a slow probe, use the probe travel height.
8年前
Scott Lahteine
dd94d0b9d5
Fix bed probing bug without PROBE_DOUBLE_TOUCH
If `PROBE_DOUBLE_TOUCH` wasn't enabled, the probe move could be way too short! See #4701 for example.
8年前
Scott Lahteine
35a0c46f16
Tweak debug output for probe in G29
8年前
Scott Lahteine
73d86098b7
Marlin patches for homing, esp. Delta
8年前
Scott Lahteine
d641344d3a
Remove redundant probe offset in homing
8年前
Scott Lahteine
00638131e5
Debug logging of nozzle type and offsets
8年前
Scott Lahteine
991a34aff2
Log whether homing with probe or endstop
8年前
esenapaj
1749a7fae3
Suppress warning
8年前
Scott Lahteine
d07d85ac9f
Ensure probe points at the delta edge are kept
8年前
Scott Lahteine
2f223b8c79
Use ABC and XYZ for "3"
8年前
Scott Lahteine
4cd1ad8f28
Adjustments to M209, G28, M605
8年前
Scott Lahteine
280534c06f
Add M211: Enable/Disable Software Endstops
8年前
Scott Lahteine
01d4703429
PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
8年前
MagoKimbra
28d1e5a946
Fix_Zig_Zag
8年前
Scott Lahteine
12d72363cb
Do Delta radius check without sqrt
8年前
Scott Lahteine
044f800be9
Use SERIAL_PROTOCOLLNPGM in G28
8年前
Scott Lahteine
d309a9647d
Include probe offset for moving "close to the bed"
8年前
Scott Lahteine
35a08eeaeb
Use Z_HOME_DIR over axis_home_dir where we can
8年前
Scott Lahteine
55355a4fb8
Make probed points more symmetrical
8年前
Scott Lahteine
1f776f6034
Tweak some code comments
8年前
Scott Lahteine
748228cf40
Use named indices for delta_grid_spacing
8年前
Scott Lahteine
ead333e7da
line_to_axis_pos => do_homing_move
8年前