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