Scott Lahteine
172ce67344
New feature: BED_SKEW_CORRECTION
2017-12-01 19:43:32 -06:00
Scott Lahteine
d3f8111fe7
Use some int types in Planner
2017-11-30 18:03:51 -06:00
Scott Lahteine
d1a807fdf8
Drop obsolete Planner::position_float
2017-11-30 17:28:40 -06:00
Scott Lahteine
8df42a84a4
Fix fade bug in (un)apply_leveling
2017-11-30 17:28:40 -06:00
Scott Lahteine
9951f28892
Apply const to some planner vars
2017-11-29 20:57:38 -06:00
Scott Lahteine
a0fc5f7b52
Minor planner.cpp style changes
2017-11-29 15:00:33 -06:00
Scott Lahteine
ea87cd975d
Tweak to check_axes_activity
2017-11-28 18:39:29 -06:00
Scott Lahteine
dfcef11bca
Fix #8579
...
Fan speed code fell into a curly brace
2017-11-28 16:09:37 -06:00
Scott Lahteine
737cee4b8c
Syntax tweaks
2017-11-25 18:15:16 -06:00
Roxy-3D
8282d732c1
Make G26 work with all mesh leveling.
...
Example Configuration.h files are not updated yet. You need to cross
your settings over to the default Configuration.h file in the \Marlin
directory. (UBL_G26_MESH_VALIDATION enablement has moved to a new
location in the file.)
2017-11-23 21:41:27 -06:00
Scott Lahteine
82f41d6e46
fix fan kickstart
2017-11-23 21:40:31 -06:00
Scott Lahteine
04419af419
Reorganize check_axes_activity
2017-11-23 15:29:35 -06:00
Scott Lahteine
bf6a1816b4
Display volumetric ratio in terms of E mm
2017-11-18 07:03:18 -06:00
Scott Lahteine
4e19c59ab3
Miscellaneous cleanup
2017-11-16 01:18:05 -06:00
Scott Lahteine
3293823642
Add pre-calculated planner.e_factor
2017-11-10 20:09:59 -06:00
Scott Lahteine
24b302c001
Fix cold/lengthy extrusion handling
2017-11-10 20:09:59 -06:00
Thomas Moore
4714fb8fcb
Normalize load/unload length in M600
2017-11-10 19:59:26 -06:00
Scott Lahteine
640526f0c8
Operate in Native Machine Space
2017-11-03 22:40:30 -05:00
Scott Lahteine
46ed54cd8e
Include time scale in some planner vars
2017-10-29 18:48:14 -05:00
Scott Lahteine
88857e8028
Move fade_scaling_factor_for_z to Planner
2017-10-14 02:10:46 -05:00
Scott Lahteine
3d5b10735f
Remove obsolete UBL z_offset
2017-10-13 08:23:01 -05:00
Scott Lahteine
cbfcce09fa
Remove legacy ADVANCE feature
2017-10-09 04:27:45 -05:00
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
2017-07-20 22:57:49 -05:00
Scott Lahteine
72de280c1e
BARICUDA valve pressure consistently uint8_t
2017-07-20 02:21:40 -05:00
Scott Lahteine
a4a587a897
Fix spelling of Průša
2017-06-27 04:46:46 -05:00
Scott Lahteine
a9f8e518bf
Fix FILAMENT_WIDTH_SENSOR infinite loop issue
...
Addressing #6992 and #5851
2017-06-23 14:53:01 -05:00
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
2017-06-19 22:57:42 -05:00
Scott Lahteine
4857a3ba48
Formatting and spelling
2017-06-18 23:01:12 -05:00
Scott Lahteine
57a51fd5db
Tweak some else clauses
2017-06-10 16:40:10 -05:00
Scott Lahteine
e94f79ccea
Patch some serial macros
2017-06-09 17:17:23 -05:00
oldmcg
9f295581f0
Ubl delta fixes and improvements ( #6941 )
...
* Change all direct changes of ubl.state.active to
set_bed_leveling_enabled() which handles apply/unapply
leveling to maintain current_position consistency.
Fix invalidation of UBL mesh to invalid unreachable
mesh points as well (delta corners).
Fix UBL_DELTA unapply_leveling logic and when
it gets applied, including fade_height changes.
Add optional M114 D for detailed position information,
disabled from compilation by default (M114_DETAIL).
* UBL_DELTA raw and inline kinematics
* UBL planner fall through fix
* consistent variable names
* Cleanup orphaned code and whitespace changes.
Use _O2.
* compile warnings cleanup
* Remove redundant #ifdef condition
2017-06-03 17:11:43 -05:00
Scott Lahteine
a3645ec921
Reference op with variable name
2017-05-28 11:33:22 -05:00
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
2017-05-23 14:15:10 -05:00
Scott Lahteine
a7fb55ea6d
Use GRID_MAX_POINTS. Some formatting
2017-05-12 06:57:19 -05:00
Scott Lahteine
0696dda470
Cleanups to UBL_DELTA
2017-05-12 02:34:53 -05:00
oldmcg
91841d75c9
UBL_DELTA ( #6695 )
...
UBL on Delta's.... Should be close! Should not affect any Cartesian printer.
2017-05-11 22:33:47 -05:00
Scott Lahteine
081bf1f879
Patch #else / #endif comments
2017-05-09 12:37:23 -05:00
Scott Lahteine
a1e04942a2
Cleanup to software PWM variables
2017-05-08 13:51:45 -05:00
Scott Lahteine
2658cc707a
Treat temperature as integer, when possible
2017-05-03 17:27:25 -05:00
Scott Lahteine
ed81e9b3d3
Adjust leveling conditionals
2017-05-01 16:46:48 -05:00
Scott Lahteine
8002672938
Fixes for DUAL_NOZZLE_DUPLICATION_MODE
2017-05-01 12:20:25 -05:00
Scott Lahteine
d480b6f75a
Enable E1 stepper for DUAL_NOZZLE_DUPLICATION_MODE
2017-04-30 16:01:01 -05:00
Scott Lahteine
68773f4486
Simplify stepper macros by renaming enable/disable macros
2017-04-11 11:10:26 -05:00
james94jeans2
5b9476fe78
Added z_fade_height to EEPROM-Settings
...
Firmware was forgetting the z_fade_height in Planner, set by M420 Z<f>,
after each reset or loading settings from EEPROM. Added the float
z_fade_height to EEPROM-Storage, now remembers the value.
2017-04-09 21:16:58 -05:00
Scott Lahteine
832064e4f2
Implementation changes to support 5 extruders
2017-04-07 10:46:37 -05:00
Scott Lahteine
79d42d87c1
Syntax cleanup
2017-04-01 21:53:46 -05:00
Scott Lahteine
25a6bfa7ed
Add and apply WITHIN macro
2017-03-31 09:27:48 -05:00
Scott Lahteine
0e71e7b2fb
Cleanup to planner.cpp
2017-03-29 06:48:07 -05:00
Scott Lahteine
b5711a99a2
Patches to bring UBL closer to compliance
2017-03-24 01:37:52 -05:00
Scott Lahteine
cd882b88db
#if defined => #ifdef / PIN_EXISTS
2017-03-22 20:51:11 -05:00