Scott Lahteine
|
0b8af93d1e
|
Patch up reverse_pass_kernel (and other planner code) (#10673)
|
2018-05-10 01:30:39 -05:00 |
|
Scott Lahteine
|
c3a891f790
|
Trailing whitespace cleanup
|
2018-05-10 00:15:32 -05:00 |
|
Scott Lahteine
|
78410b210b
|
Add UBL support for G2/G3 and G5 (#10649)
|
2018-05-08 11:10:33 -05:00 |
|
Scott Lahteine
|
de0b872a24
|
Merge pull request #10652 from thinkyhead/bf1_bezier_jerk_control_avr
[1.1.x] Bézier Jerk Control
|
2018-05-08 11:09:19 -05:00 |
|
Scott Lahteine
|
7ee1ab4fd3
|
Add Bézier Jerk Control option
|
2018-05-08 09:21:54 -05:00 |
|
Scott Lahteine
|
124cff0dbe
|
Junction deviation jerk limiting option
|
2018-05-08 04:43:51 -05:00 |
|
Scott Lahteine
|
156bd28160
|
Fully init planner sync_block
|
2018-05-06 08:14:00 -05:00 |
|
Scott Lahteine
|
08e20dbbc6
|
Improve sync of stepper positions
|
2018-05-06 01:22:30 -05:00 |
|
Scott Lahteine
|
51004e003d
|
Proper AVR preemptive interrupt handling (#10501)
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
|
2018-04-23 20:47:31 -05:00 |
|
Scott Lahteine
|
31261d0c17
|
Fix bug in Planner::set_position_mm
|
2018-04-16 02:05:48 -05:00 |
|
Scott Lahteine
|
9769d799df
|
clear_block_buffer, kill_current_block in quick_stop
|
2018-04-13 22:05:58 -05:00 |
|
Scott Lahteine
|
c46d47f45f
|
Scale feedrate (mm/s to deg/s) for SCARA
|
2018-04-05 16:17:23 -05:00 |
|
Scott Lahteine
|
a7e142460c
|
MBL should add z_offset regardless of fade (#10307)
|
2018-04-04 18:27:09 -05:00 |
|
Scott Lahteine
|
0eb1830d85
|
Change order of inactive stepper disable/enable
This ensures that steppers that share an enable pin will only be disabled for a miniscule time.
|
2018-03-30 15:10:03 -05:00 |
|
Scott Lahteine
|
c57545ee08
|
blocks_queued => has_blocks_queued
|
2018-03-21 19:08:02 -05:00 |
|
Scott Lahteine
|
ccb2a95456
|
Update includes for gcode.h => parser.h
|
2018-03-14 01:01:45 -05:00 |
|
Scott Lahteine
|
e5e3c3ff35
|
Update powersupply_on in power_on/off (#10014)
Fix #10004
|
2018-03-08 18:56:41 -06:00 |
|
Sebastianv650
|
bc08ce86be
|
Fix broken reverse planner (#9914)
See MarlinFirmware/Marlin#9913 for details.
|
2018-03-04 21:18:35 -06:00 |
|
Scott Lahteine
|
5ad60d89a8
|
autotemp_factor is not value_celsius_diff
See https://github.com/MarlinFirmware/Marlin/issues/9852#issuecomment-369861822
|
2018-03-03 23:29:35 -06:00 |
|
Scott Lahteine
|
d0720a565f
|
Finish ubl header patch
Followup to aa380ae
|
2018-02-25 21:35:11 -06:00 |
|
Sebastianv650
|
9c65890644
|
[1.1.x] LIN_ADVANCE v1.5 (#9700)
|
2018-02-23 00:53:41 -06:00 |
|
Christopher Reimer
|
254417e8b0
|
Enable and disable power supply automatically
|
2018-02-06 00:20:33 -06:00 |
|
Thomas Moore
|
5b4e39a429
|
Apply feedrate to nozzle movement for kinematic machines
|
2018-02-03 22:17:13 -06:00 |
|
Scott Lahteine
|
d4ab383a1b
|
Lightly optimize arc length calculation
|
2018-01-23 18:59:35 -06:00 |
|
Bob-the-Kuhn
|
ba9aa47260
|
Revert "[1.1.x] Fix missing deceleration steps"
|
2018-01-16 11:31:27 -06:00 |
|
Sebastianv650
|
4fa0937a55
|
Fix missing deceleration steps
Marlin never reached final_speed after deceleration.
|
2018-01-14 17:09:47 +01:00 |
|
Sebastianv650
|
e2871f0dcd
|
[1.1.x] Ensure smooth printer movements (#9149)
- Never execute a block without an up-to-date trapezoid
- Start blocks with MINIMUM_PLANNER_SPEED, except when coming from a full stop
|
2018-01-11 18:50:18 -06:00 |
|
Scott Lahteine
|
417bdb0488
|
Fix bug in NO_VOLUMETRICS
|
2017-12-26 19:56:22 -06:00 |
|
Scott Lahteine
|
477e36afab
|
Revert "[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) (#8697)"
This reverts commit 86b65e52c4 .
|
2017-12-20 15:59:56 -06:00 |
|
Scott Lahteine
|
1068798465
|
Restore position_float to LIN_ADVANCE
|
2017-12-20 06:58:42 -06:00 |
|
Scott Lahteine
|
4f375cd17d
|
Match sign for filwidth across vars
|
2017-12-20 00:17:32 -06:00 |
|
Scott Lahteine
|
435981056e
|
Option to disable all volumetric extrusion
|
2017-12-19 20:33:41 -06:00 |
|
Scott Lahteine
|
1aea024589
|
Remove redundant serial sanity check
|
2017-12-19 19:07:20 -06:00 |
|
Scott Lahteine
|
8519451161
|
Comment, improve filament width sensor
|
2017-12-13 02:35:23 -06:00 |
|
Scott Lahteine
|
bdf69db0a8
|
Extend Skew Correction to UBL
|
2017-12-11 01:31:14 -06:00 |
|
Scott Lahteine
|
6e8da93c42
|
UBL_DELTA => UBL_SEGMENTED
|
2017-12-11 00:20:29 -06:00 |
|
Scott Lahteine
|
da2eaa6b09
|
Use array refs where possible
|
2017-12-11 00:20:29 -06:00 |
|
Scott Lahteine
|
8244284116
|
_buffer_line => buffer_segment
|
2017-12-11 00:20:28 -06:00 |
|
AnHardt
|
22baf3356a
|
Apply @AnHardt reverse_pass changes
Plus: 3 times 2 float / to 1 float / and 2 float *
and, reciprocal is an optimized operation
|
2017-12-08 21:11:17 -06:00 |
|
Bob-the-Kuhn
|
6f38814541
|
speed improvement
|
2017-12-08 18:02:57 -06:00 |
|
Scott Lahteine
|
75eb93140f
|
Discard all CONTINUED blocks on interrupted move
|
2017-12-08 02:13:51 -06:00 |
|
Bob-the-Kuhn
|
86b65e52c4
|
[bugfix-1.1.x] COREXY stutter moves (planner.cpp changes) (#8697)
|
2017-12-07 00:08:48 -06:00 |
|
Scott Lahteine
|
3b30cc90f1
|
Clean on trigger instead of split_first_move flag
|
2017-12-06 21:43:26 -06:00 |
|
Scott Lahteine
|
1063b3b2b8
|
Changes for parity with 2.0.x
|
2017-12-06 21:19:17 -06:00 |
|
AnHardt
|
b19846aca1
|
Don't split first_move while homing or probing
While homing or probing it might be bad if the stop/trobe triggers during the first part and the second is still in the buffer.
|
2017-12-06 14:56:37 +01:00 |
|
Scott Lahteine
|
9edefa645d
|
Remove skew warning that could crash the planner
|
2017-12-05 20:25:53 -06:00 |
|
Scott Lahteine
|
2d6c84a817
|
Cleanup constexpr in planner.cpp
|
2017-12-05 18:54:25 -06:00 |
|
Scott Lahteine
|
59eb77fd28
|
One fewer move required…
|
2017-12-04 20:35:33 -06:00 |
|
Scott Lahteine
|
000818f5e4
|
Split first move to planner for better chaining
|
2017-12-04 15:43:28 -06:00 |
|
Scott Lahteine
|
298a357a43
|
Revert "Merge pull request #8608 from thinkyhead/bf1_planner_split_first"
This reverts commit 0eef0ff0de , reversing
changes made to d8582b7506 .
|
2017-12-03 17:49:24 -06:00 |
|