Marcio T
45c1432946
G26 Hilbert Curve followup ( #21480 )
2021-04-01 19:12:00 -05:00
Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' ( #21505 )
2021-04-01 17:59:57 -05:00
Scott Lahteine
be775ed72d
Move apply_rotation_xyz into matrix_3x3
2021-03-30 23:58:32 -05:00
Scott Lahteine
8d083eb248
Put ABL state into a class
2021-03-30 23:58:32 -05:00
Miguel Risco-Castillo
930752d46e
Ender 3 V2 Status Line ( #21369 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 10:12:57 -05:00
kpishere
fd8207dd9a
Misc build fixes ( #21413 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 09:14:11 -05:00
Scott Lahteine
2d2291d00e
More IntelliSense-friendly declarations
2021-03-24 05:50:47 -05:00
Scott Lahteine
da4b6896f7
Group UBL parameters, add comments
2021-03-24 05:50:47 -05:00
Scott Lahteine
e5ff55a1be
Add typedef celsius_t ( #21374 )
2021-03-24 04:11:43 -05:00
Scott Lahteine
dd42831cba
Serial macros cleanup
2021-02-28 20:02:24 -06:00
jbuck2005
ee7701c15b
SPEED => FEEDRATE ( #21217 )
2021-02-27 15:54:43 -06:00
deirdreobyrne
468e437390
Allow Zero Endstops (e.g., for CNC) ( #21120 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-25 04:49:34 -06:00
Scott Lahteine
9d24ee8daf
chmod and paths
2021-02-10 02:57:27 -06:00
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char ( #20985 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-08 00:37:24 -06:00
Scott Lahteine
708ea3d0bb
Use serial shorthand
2021-02-04 23:34:09 -06:00
Scott Lahteine
ee93101b24
Custom G26 FR followup
2021-01-25 23:53:39 -06:00
ScrewThisBanana
7f4c5b86db
Adding custom move feedrate for G26 Travel moves, Original #20729 ( #20879 )
...
* Adding custom move feedrate for G26
This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.
Closes MarlinFirmware/Marlin#20615
2021-01-25 20:14:26 -07:00
Roxy-3D
8f7bac4999
Revert "Adding custom move feedrate for G26 ( #20729 )" ( #20870 )
...
This reverts commit 14567f3459
.
2021-01-24 07:47:22 -07:00
ScrewThisBanana
14567f3459
Adding custom move feedrate for G26 ( #20729 )
...
* Adding custom move feedrate for G26
This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.
Closes MarlinFirmware/Marlin#20615
* Fixing missing default 'G26_XY_FEEDRATE_MOVE' value
This commit adds a default 'G26_XY_FEEDRATE_MOVE' value (max movement speed / 1.5) in the G26.cpp - same behaviour as the default 'G26_XY_FEEDRATE' value
* Adding comment describing functionality in G26.cpp
* Renaming 'G26_XY_FEEDRATE_MOVE' to 'G26_XY_FEEDRATE_TRAVEL'
Configuration parameter renamed for better readability and consistency
MarlinFirmware/Marlin#20615
* Setting 'G26_XY_FEEDRATE_TRAVEL' to a safer value, aligned comments
Changed default value for 'G26_XY_FEEDRATE_TRAVEL' from 150 mm/s to 100 mm/s for safety purposes, comment alignment
MarlinFirmware/Marlin#20615
2021-01-22 20:02:22 -07:00
Scott Lahteine
d33fe2378c
Move common strings ( #20846 )
2021-01-22 15:01:19 -06:00
Scott Lahteine
bb597dcf66
Internal G29N for G28+G29 ( #20800 )
2021-01-17 12:08:40 -06:00
qwewer0
e685950d97
Assisted Tramming improvements ( #20298 )
2021-01-02 02:33:31 -06:00
InsanityAutomation
7a168205eb
Minimum temp options for Probing and G12 Nozzle Clean ( #20383 )
...
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-12-19 22:02:38 -06:00
Scott Lahteine
e349a44c60
Preheat before leveling
2020-12-14 20:34:22 -06:00
InsanityAutomation
3404cb1fc4
Move ExtUI ABL mesh edit, limit to bilinear ( #20381 )
...
* Move ExtUI call
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Sebastiaan Dammann <sebastiaandammann@outlook.com>
2020-12-09 09:07:26 -08:00
Scott Lahteine
a8dffdebd4
Move G29 3-point startup earlier
2020-12-05 20:05:39 -06:00
Scott Lahteine
889695b6ba
ExtUI homing / leveling additions
2020-12-05 18:29:03 -06:00
Scott Lahteine
b28b2ca266
Cosmetic G29 ABL tweak
2020-11-24 17:53:39 -06:00
Victor Oliveira
ea371618da
Add Touch Calibration screen ( #20049 )
2020-11-15 16:39:58 -06:00
qwewer0
c753d2b7f4
Use extra G35 BLTouch HS Mode clearance in Tramming Wizard ( #20057 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-08 18:31:14 -06:00
Speaka
6954772ece
Tramming Wizard submenu option ( #20000 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-07 03:20:27 -06:00
Speaka
2cae26ee35
Fix G35 PROGMEM strings ( #19926 )
2020-10-27 17:25:01 -05:00
uwedamm
a596969049
Fix G2/G3 P<circles> E and Z motion ( #19797 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-20 20:26:07 -05:00
InsanityAutomation
6375829448
Apply home offsets to probing, Z Safe Homing ( #19423 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-18 15:53:12 -05:00
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
2020-10-16 19:55:18 -05:00
nb-rapidia
418b3e5ee2
Fix IDEX layer shift and DIR states ( #19756 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:59:55 -05:00
Earle F. Philhower, III
193c0a52d9
Add loose soft endstop state, apply to UBL fine-tune ( #19681 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-12 16:48:04 -05:00
qwewer0
f21b91f1a7
Add REPORT_TRAMMING_MM option ( #19682 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:30:18 -05:00
Jason Smith
c762b7c91b
Fix various errors, warnings in example config builds ( #19686 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
swissnorp
d02d7a95d1
G35 workaround for Pronterface "feature" ( #19577 )
2020-10-01 18:17:11 -05:00
qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
2020-09-28 14:53:50 -05:00
Scott Lahteine
c2c6a679ea
Rename LCD conditionals ( #19533 )
2020-09-28 01:13:27 -05:00
Keith Bennett
55ba5044ef
Fix missing include ( #19418 )
...
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2020-09-18 04:45:56 -05:00
Scott Lahteine
a445746a8b
Clean up LCD conditionals, DWIN
2020-09-06 23:21:42 -05:00
swissnorp
a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE ( #18907 )
2020-08-27 16:05:53 -05:00
Scott Lahteine
462d3eeab1
set_axis_not_trusted => set_axis_never_homed
2020-08-27 14:49:00 -05:00
Scott Lahteine
18adfe87bc
configuration_store => settings
2020-08-07 20:52:23 -05:00
Alexander Gavrilenko
117df87d19
Support for TFT & Touch Screens ( #18130 )
2020-07-30 01:43:19 -05:00
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
2020-07-22 22:20:14 -05:00
Leo
c9718504c5
Fix leveling "Point n of 3" message ( #18639 )
2020-07-14 17:02:38 -05:00
Keith Bennett
56c3deb423
Fix G35 output formatting ( #18631 )
2020-07-12 13:43:52 -05:00
Giuliano Zaro
b0c6cfb051
MarlinUI support for up to 5 Material Presets ( #18488 )
...
- Add `I` preset parameter to `G26`, `M106`, `M140`, and `M190`.
- Extend menu items to permit a string interpolation.
- Keep material names in a list and interpolate in menu items.
- Extend material presets to support up to 5 predefined materials.
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-09 03:11:57 -05:00
Scott Lahteine
73fc0778b8
Consolidate probe clearance, add section debug ( #18576 )
...
* Better section / function log
* Add do_z_clearance motion function
2020-07-08 21:44:21 -05:00
Scott Lahteine
dc6d8357a6
Reduce string duplication
2020-07-05 16:00:32 -05:00
Oliver Jean Eifler
67db7c0294
Probing points followup ( #18552 )
2020-07-05 15:32:04 -05:00
Scott Lahteine
ea520e670a
Fix "Probing mesh point" message
...
Closes #17770
Co-Authored-By: Jan-Gerard van der Toorn <jan-gerard@users.noreply.github.com>
2020-07-05 01:03:49 -05:00
Scott Lahteine
c43bbcce15
Enforce sensor range for temperature target ( #18465 )
...
* Mitigate stepper timeout
* Add CHAMBER PWM code
* Structured thermistor tables
* Fix reversed sensor ranges
* Prevent temps outside sensor range
2020-07-01 16:27:28 -05:00
Scott Lahteine
2b286a101a
Quickie G35 patch
2020-06-21 22:54:26 -05:00
Rui Caridade
ac50a355a3
G35: Bed tramming assistant ( #16897 )
2020-06-21 04:27:51 -05:00
Scott Lahteine
f4c258dc23
Creality Ender 3 v2 ( #17719 )
2020-06-16 01:45:27 -05:00
Scott Lahteine
6e01079b48
G29 patch followup
2020-05-17 20:57:16 -05:00
Scott Lahteine
fac3a7d147
Fix ABL G29 early BLTouch deploy
2020-05-17 19:40:45 -05:00
Scott Lahteine
d9077e51e8
Make M421 more versatile
2020-05-17 15:12:08 -05:00
Scott Lahteine
b8fe3bbd6d
Fix position sync on M420 S0
2020-05-17 15:12:08 -05:00
Scott Lahteine
97e47b4494
Wrap some macros
2020-05-04 23:08:15 -05:00
Scott Lahteine
33217b0dd0
Add HOTEND_OVERSHOOT
2020-04-27 05:07:08 -05:00
Scott Lahteine
8b3c7dda75
Add HAS_FAN and others
2020-04-27 05:07:08 -05:00
Scott Lahteine
ab2b98e425
Apply composite tests
2020-04-23 21:53:52 -05:00
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
2020-04-22 16:35:03 -05:00
Scott Lahteine
2ae00db43e
Move G26 heading up
2020-04-21 15:27:53 -05:00
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
2020-04-20 00:12:22 -05:00
Scott Lahteine
2b9d2dce16
Apply GRID_LOOP
2020-04-02 14:33:04 -05:00
Scott Lahteine
c39873759f
Fix Z after ABL Bilinear G29 with fade
...
Co-Authored-By: Alan T <interstellarmisfit@users.noreply.github.com>
2020-03-15 18:18:38 -05:00
Scott Lahteine
118bd2f8b2
Apply loop shorthand macros ( #17159 )
2020-03-13 23:18:16 -05:00
Scott Lahteine
a96be32fae
Fix G26 corrupted position
2020-03-13 19:27:02 -05:00
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI ( #17156 )
2020-03-13 16:29:29 -05:00
Scott Lahteine
be62ab2d02
Move reachable test to Probe class
2020-02-27 06:16:33 -06:00
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
2020-02-26 03:02:03 -06:00
Scott Lahteine
130e36d766
Tweak ABL logging, document probing
2020-02-08 17:47:54 -06:00
Tanguy Pruvot
54aff83179
G26: Allow to set retraction for UBL mesh test ( #16511 )
2020-02-05 20:33:39 -06:00
Scott Lahteine
bfad23d3e2
(c) 2020
2020-02-03 08:00:57 -06:00
InsanityAutomation
e58d1bf974
G34 automatic point assignment ( #16473 )
2020-02-01 04:50:44 -06:00
Scott Lahteine
90b6324563
Encapsulate probe as singleton class ( #16751 )
2020-02-01 04:21:36 -06:00
Jason Smith
95d5a0c480
Fix DELTA_CALIBRATION_MENU recursive call ( #16656 )
2020-01-26 00:02:06 -06:00
Tanguy Pruvot
c8ac908db2
Release UI on G26 priming timeout ( #16449 )
2020-01-21 01:05:55 -06:00
tompe-proj
a338dce83f
PINDA v2 temperature sensor / compensation ( #16293 )
2020-01-17 17:16:45 -06:00
Jason Smith
3cade6245e
Fix MIN_PROBE_EDGE bug in default ABL G29 ( #16367 )
2020-01-03 17:46:26 -06:00
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support ( #16418 )
2020-01-02 19:01:38 -06:00
InsanityAutomation
1c9ccce520
Add NOZZLE_AS_PROBE (no probe offsets) ( #15929 )
2019-12-24 00:03:08 -06:00
Scott Lahteine
f83bc0aa13
Optimize common strings
...
Saves 128 bytes in testing with `mftest mega 1 -y`
2019-11-29 22:54:42 -06:00
Jason Smith
752a1e76ab
Float ABL mesh boundaries, no probe position rounding ( #16018 )
2019-11-27 01:29:25 -06:00
Scott Lahteine
98f83dc756
Add comments to G29
2019-11-27 01:05:22 -06:00
Scott Lahteine
1d150e41b6
Reduce MMU2 code, add test
2019-11-26 02:15:31 -06:00
InsanityAutomation
2142beb2e5
Fix UI compile error in UBL ( #15981 )
2019-11-24 17:04:19 -06:00
Jason Smith
b904ba0f29
Improve Delta probing / calibration ( #15887 )
2019-11-21 03:26:00 -06:00
Jason Smith
4ede13e36a
Fix G29 for updated meshCount type ( #15960 )
2019-11-21 03:19:56 -06:00
Scott Lahteine
ab9f0f2c4f
Followup to meshCount patch
2019-11-20 04:57:04 -06:00
InsanityAutomation
798f34abcd
Float XY probe offset followup (probe edge) ( #15928 )
2019-11-19 23:29:52 -06:00
InsanityAutomation
4d4e692c81
Match onMeshUpdate() index sign ( #15920 )
2019-11-19 23:16:43 -06:00
Scott Lahteine
ad28da7eb4
Patch ABL G29 loop
...
Followup to e3ddf6e81a
2019-11-01 15:39:05 -05:00