Commit Graph

96 Commits

Author SHA1 Message Date
b9f3fcc678 Merge remote-tracking branch 'origin/lm_temperature_fix' 2018-09-14 14:56:21 +02:00
0dc72ccbd8 Added number of toolchanges into 'Sliced info' statistics 2018-09-12 09:28:26 +02:00
614fd16ba3 Wipe tower extrusions are now accounted for in the filament consumption statistics 2018-09-05 15:35:35 +02:00
4ae23b09c8 Another attempt to fix the temperature change issue 2018-09-05 09:18:42 +02:00
2a72c16bf8 Bugfix - extruder temperature was sometimes not correctly set on the wipe tower 2018-09-03 10:15:40 +02:00
a1e2b58278 Yet another experimental parameter to adjust the initial loading speed of a newly loaded filament 2018-08-21 14:36:24 +02:00
3e88abd8af New experimental parameter to adjust initial loading speed of the filament from the nozzle 2018-08-14 16:23:23 +02:00
ffd1e72a13 Retraction after ramming is now done without moving the head 2018-08-13 14:51:03 +02:00
1226a480fd Wipe tower postprocessing, wipe tower block on 3D plate improved.
- it renders red with one egde as indeterminate, the front edge is where the wipe tower will start
- changing width changes depth of the block (as requested)
- the block shows the brim of the wipe tower
- after slicing, the block is rendered in usual dark green and takes the exact shape of the tower (also with brim)
- moving or rotationg the block after slicing does not invalidate the wipe tower (and hence the exact block dimensions are preserved)
- changing anything that invalidates the wipe tower reverts the block back to the "indeterminate" shape
- the block is not shown after slicing, if the wipe tower is not actually generated (printing single color object with the wipe tower enabled)

This required changes in the wipe tower generator, which now generates the tower
at origin with no rotation. Resulting gcode is postprocessed and transformed during
gcode export. This means the wipe tower needs not be invalidated when it is moved or rotated.
2018-08-02 11:04:04 +02:00
b5bf33f19c Shifted the MM priming lines inside a bit (for the out-of-bed detection) 2018-07-24 12:17:26 +02:00
682ebeb39b Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements' 2018-07-17 09:20:19 +02:00
69e8c564ce Wipe tower fix - incorrect start/end position reported to the GCode generator when the tower was rotated 2018-06-28 10:22:04 +02:00
4eed42a723 Merge branch 'master' into wipe_tower_improvements 2018-06-26 12:58:04 +02:00
13711a878b Wipe tower bugfix - the tower was printed incorrectly when the rotation angle was close to 90 degrees 2018-06-21 14:05:07 +02:00
51c6aebf63 Merge branch 'master' into wipe_tower_improvements 2018-06-21 10:41:01 +02:00
425a15afb9 Wipe into infill - copies of one object are properly processed 2018-05-31 16:21:10 +02:00
b6b1942ccb Wiping into infill should respect infill_first setting, marking moved to separate function 2018-05-30 11:56:30 +02:00
37d03a2535 Bugfix: first color of the wipe tower preview was incorrect with some models 2018-05-30 11:02:00 +02:00
7717aa7e73 Fix of previous commit 2018-05-29 15:29:20 +02:00
33e494dadf Analyzer tags for the wipe tower also generate layer height and line width (so the priming lines+brim are visible and ramming lines are correct width) 2018-05-29 12:41:40 +02:00
0d01da19af Analyzer tags for the wipe tower also generate layer height and line width (so the priming lines+brim are visible and ramming lines are correct width) 2018-05-29 12:32:04 +02:00
dd2b553ce7 Feedrate on the first layer of the wipe tower properly set (bugfix) 2018-05-29 09:07:23 +02:00
7c95e59d2b Wipe tower changes to reduce wiping volumes where appropriate 2018-05-24 17:24:37 +02:00
adf1f4ece0 Merge branch 'master' into wipe_tower_improvements 2018-05-15 11:22:58 +02:00
b6db3767a2 Bugfix: extruder temperature only changes when the temperature differs from the one last set (wipe tower) 2018-05-11 17:35:42 +02:00
f0ccdfa390 Fixed wrong extrusion paths detection with multimaterial objects 2018-05-07 14:23:07 +02:00
650489dd8a New parameters actually connected to the wipe tower generator 2018-04-24 13:43:39 +02:00
8c77b9645c Loading, unloading and cooling reworked, new filament parameters regarding cooling were added 2018-04-24 13:02:08 +02:00
a154fd34ee Added parameter extra_loading_move, prevented high feedrate moves during loading 2018-04-16 14:26:57 +02:00
9ebff9ce00 Bugfix: a sign mistake was causing unnecessary travel moves 2018-04-09 13:35:39 +02:00
cb9937cde4 Corrected wipe tower comments in GCode 2018-04-06 12:02:52 +02:00
706dd7020f New extruder temperature is only set when it differs from the old one 2018-04-04 14:59:31 +02:00
42baeee0ed Fixed a bug regarding the sparse infill 2018-04-04 09:44:05 +02:00
e5f23bc11d Fixed bug - negative feedrate was issued during loading of a new filament 2018-04-03 14:35:54 +02:00
281732ca38 Variable layer height enabled, nozzle diameters properly passed to the wipe tower generator 2018-03-29 15:32:09 +02:00
1b4dc685f4 Connected filament_ramming_parameters to respective dialog, other minor changes 2018-03-28 15:37:10 +02:00
9519fae490 Partial refactoring of wipe tower code (got rid of global constants, etc) 2018-03-21 15:57:17 +01:00
a782424d5f Wipe tower generator connected to purging volumes from the configuration layer 2018-03-20 15:07:18 +01:00
349a8a88ae Bug fix: speed for finish_layer was not properly set 2018-03-19 15:35:31 +01:00
67009d80fd Ramming parameters reduced to one and connected to the wipe tower generator again 2018-03-15 14:04:12 +01:00
27ab8ff4e1 Configuration layer changes (cooling_time, bridging, adhesion moved from dedicated dialog to filament/print settings) 2018-03-12 15:41:25 +01:00
b5fd4ddb8c Removed an unnecessary wait 2018-03-12 08:35:35 +01:00
6e39f61198 Priming extrusions, nozzle-wipes when leaving tower, removed few unnecessary moves 2018-03-09 12:40:39 +01:00
8340a71f88 Lots of unnecessary code removed, minor refactoring changes 2018-03-08 16:44:52 +01:00
f5cf181372 Sparse infill repositioned always to the same side 2018-03-07 15:34:12 +01:00
76aa134f66 Ramming lines that would end unsupported are made longer to reach to the edge 2018-03-07 11:44:47 +01:00
e1922cb2c5 Supressed preview on unloadingmoves 2018-03-07 08:55:53 +01:00
af281e13db Last wipe on layer accounts of border and sparse infill (ugly, yet working) 2018-03-06 19:14:12 +01:00
6c223c2f84 Fixed cooling time calculation, removed unnecessary diagonal moves, fixed 'stringing' on start and end of narrower wipe tower layers 2018-03-05 16:51:31 +01:00
4058f00275 Added print head moves after ramming and removed one unnecessary diagonal move 2018-03-05 13:53:49 +01:00