DerAndere
c1fca91103
🏗️ Support for up to 6 linear axes ( #19112 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
3 years ago
Scott Lahteine
4194cdda5b
♻️ Refactor Linear / Logical / Distinct Axes ( #21953 )
* More patches supporting EXTRUDERS 0
* Extend types in prep for more axes
4 years ago
Scott Lahteine
e75c3b6c54
🎨 Macros for optional arguments ( #21969 )
4 years ago
Scott Lahteine
f7d28ce1d6
🎨 Misc cleanup and fixes
4 years ago
fedetony
027a5a872d
Realtime Reporting, S000, P000, R000 ( #19330 )
4 years ago
yysh12
ad15890a81
Improve plan_arc circle detection ( #20440 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
yysh12
eba2937715
Fix circle arc condition ( #20322 )
4 years ago
yysh12
523bc7d355
Arc Direction followup for circles ( #20314 )
4 years ago
yysh12
f63a7b978d
Fix G2/G3 arcs > 180° ( #20292 )
4 years ago
uwedamm
35d75c354e
Fix G2/G3 P<circles> E and Z motion ( #19797 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
d6bbcd020b
General cleanup
4 years ago
fedetony
32dba5e0c7
Realtime Reporting, S000, P000, R000 ( #19330 )
4 years ago
yysh12
6ec4e744c0
Improve plan_arc circle detection ( #20440 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
yysh12
2878876064
Fix circle arc condition ( #20322 )
4 years ago
yysh12
dcb101224f
Arc Direction followup for circles ( #20314 )
4 years ago
yysh12
bab660ca7d
Fix G2/G3 arcs > 180° ( #20292 )
4 years ago
uwedamm
a596969049
Fix G2/G3 P<circles> E and Z motion ( #19797 )
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
4 years ago
Scott Lahteine
9b78138600
General cleanup
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
4 years ago
Eyal
815c8d2b55
Improve G2 / G3 motion accuracy ( #18144 )
5 years ago
Scott Lahteine
32dc874928
Tempted by the const of a seg_length
5 years ago
Scott Lahteine
de6a725b04
Fix G2/G3 segment size
Fixes #17348
5 years ago
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
5 years ago
Ben
df8b7dfc40
Various Laser / Spindle improvements ( #15335 )
5 years ago
Scott Lahteine
e0e87ca19a
Fix last arc segment
Co-Authored-By: ellensp <ellensp@hotmail.com>
5 years ago
Scott Lahteine
e78f607ef3
Use a STR_ prefix for non-translated strings
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Ryan
b7f86bffd5
Arc segment radius scaling ( #16551 )
5 years ago
Ryan V1
56e51efeea
Use RECIPROCAL macro (not _RECIP) ( #16530 )
5 years ago
Jamie
36d08f8ad3
Add ARC_SEGMENTS_PER_SEC for finer G2/G3 arcs ( #16510 )
5 years ago
Robby Candra
e79666a82b
Followup to "Fix G2/G3 rounding" ( #15510 )
5 years ago
Ed Williams
d8aeeb8ff6
Fix G2/G3 rounding error ( #15507 )
5 years ago
Scott Lahteine
e84389c976
Fix G2/G3 workspace plane parameters ( #15475 )
5 years ago
Scott Lahteine
56595a4c9c
Improve G2/G3 precision
See https://github.com/MarlinFirmware/Marlin/issues/14745#issuecomment-538781253
5 years ago
Scott Lahteine
50e4545255
Add custom types for position ( #15204 )
5 years ago
Scott Lahteine
455dabb183
Add a feedRate_t data type ( #15349 )
5 years ago
Scott Lahteine
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
5 years ago
Scott Lahteine
7496e1cd67
whitespace
5 years ago
Jamie
293b890940
Apply soft limits to G2/G3 final target ( #15156 )
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Marcio Teixeira
c6466c23fe
Silence signed/unsigned comparison warning. ( #13508 )
6 years ago
7eggert
d96f7d6068
Minimum segments for G2/G3. Better for small arcs. ( #13466 )
6 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Roxy-3D
cda5ef08fa
Debug of G2-G3 for UBL ( #12386 )
Changes only affect UBL. Everything else is left alone.
6 years ago
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
d10f29ae2e
Pass segment length in G2-G3
6 years ago
etagle
1367df2875
Replace double with float, optimize calculation
6 years ago