b56d250d04
Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators
2018-07-18 14:49:09 +02:00
4d08f82eba
Merge branch 'master' into wipe_tower_improvements
2018-07-18 11:06:37 +02:00
077c4ed6a9
Filament following a soluble one must be wiped on the wipe tower
2018-07-18 11:05:39 +02:00
115f4d7152
Slice only objects contained into the print volume
2018-07-18 09:37:25 +02:00
682ebeb39b
Merge remote-tracking branch 'remotes/origin/wipe_tower_improvements'
2018-07-17 09:20:19 +02:00
0ed83eeb3c
Respect perimeter-infill order for purging only objects
2018-07-13 11:53:50 +02:00
50a81cee30
Trying to make sure infill_first (or otherwise) is respected
2018-07-13 11:25:22 +02:00
cbbb064f3f
WipingExtrusions functions now don't need a reference to LayerTools
2018-07-11 14:46:13 +02:00
7c7487b3a8
Infill purging - added fifth extruder into default setttings, cosmetic changes
2018-07-09 13:44:41 +02:00
a2a2cfebe1
Overriddable infills that were not overridden are now printed according to infill_first
2018-06-29 12:26:22 +02:00
fe83aa8653
Merge branch 'master' into amf_activate_existing_presets
2018-06-28 22:00:10 +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
ed09a832ec
Fixed a crash when complete_objects was turned on
2018-06-27 15:49:02 +02:00
9e0dab510d
Infill wiping turned off by default and in some automatic tests
2018-06-27 15:07:37 +02:00
7d520db9c1
Correct extruder is used for dontcare extrusions
2018-06-27 14:08:46 +02:00
3c0e7b82ff
Merge branch 'master' into amf_activate_existing_presets
2018-06-27 10:33:14 +02:00
254dbc5206
'Dontcare' extrusions now don't force a toolchange + code reorganization
2018-06-26 14:12:25 +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
35224b895c
Assigning of wiping extrusions improved
2018-06-21 10:16:52 +02:00
15baef4a1c
Removed dependencies of libslic3r on Slic3r GUI library.
2018-06-20 18:55:31 +02:00
348daf179d
Refactoring of perimeters/infills wiping (ToolOrdering::WipingExtrusions now takes care of the agenda)
...
Squashed commit of the following:
commit 931eb2684103e8571b4a2e9804765fef268361c3
Author: Lukas Matena <lukasmatena@seznam.cz >
Date: Wed Jun 20 12:50:27 2018 +0200
ToolOrdering::WipingExtrusions now holds all information necessary for infill/perimeter wiping
commit cc8becfbdd771f7e279434c8bd6be147e4b321ee
Author: Lukas Matena <lukasmatena@seznam.cz >
Date: Tue Jun 19 10:52:03 2018 +0200
Wiping is now done as normal print would be (less extra code in process_layer)
commit 1b120754b0691cce46ee5e10f3840480c559ac1f
Author: Lukas Matena <lukasmatena@seznam.cz >
Date: Fri Jun 15 15:55:15 2018 +0200
Refactoring: ObjectByExtruder changed so that it is aware of the wiping extrusions
commit 1641e326bb5e0a0c69d6bfc6efa23153dc2e4543
Author: Lukas Matena <lukasmatena@seznam.cz >
Date: Thu Jun 14 12:22:18 2018 +0200
Refactoring: new class WipingExtrusion in ToolOrdering.hpp
2018-06-20 12:52:00 +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
049b6d1bd9
Fixed a GCode preview crash on Linux due to returning a reference to temporary (issue #872 )
2018-05-11 12:28:31 +02:00
f0ccdfa390
Fixed wrong extrusion paths detection with multimaterial objects
2018-05-07 14:23:07 +02:00
87f9225d4a
Removed the "Broken croak" support, which was useful on broken
...
64bit Strawberry perl only. We don't use Strawberry perl anymore,
so this has been removed for clarity.
Added a PerlCallback wrapper to call a Perl subroutine from a C++ code.
2018-05-03 21:45:43 +02:00
4811abfa99
Apply gradient to colors in GCode Preview
2018-04-27 09:54:21 +02:00
86e4c7b6ad
Merge branch 'new_cooling_logic' into updating
2018-04-26 19:03:21 +02:00
25d47c1da8
Fix of the new cooling logic.
2018-04-26 18:56:16 +02:00
a223655973
Inverted order of range items in legend texture
2018-04-26 13:40:29 +02:00
ad9dca2bd9
Fixed update of ranges for GCode paths colors selection
2018-04-26 13:03:54 +02:00
cbaf0ccc51
Refactored cooling logic for readibility and maintainability.
2018-04-25 22:54:52 +02:00
269770bbbc
Fix of a new cooling logic.
2018-04-25 22:06:44 +02:00
6c627be4c1
New cooling logic to equalize extrusion velocity. The old behavior caused bad outer surface print quality on Prusa i3 MK3
2018-04-25 10:37:31 +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
d7dc04eb57
Removed parameter filament_cooling_time (fixed value of 14s for now)
2018-04-17 08:18:12 +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