Commit Graph

150 Commits

Author SHA1 Message Date
tamasmeszaros
996791ca7c Merge remote-tracking branch 'origin/master' into feature_slice_to_png
# Conflicts:
#	lib/Slic3r/GUI/MainFrame.pm
2018-06-25 13:24:37 +02:00
tamasmeszaros
3a54823434 Progress should be displayed with synchronization. 2018-05-25 18:21:06 +02:00
tamasmeszaros
3afe769053 Making some meaningful progress feedback. 2018-05-25 16:55:55 +02:00
tamasmeszaros
dfd8923570 Fix crashing png export on Linux. 2018-05-25 15:01:57 +02:00
tamasmeszaros
6122adbda9 Output directory selection changed to zip file selection with file dialog. 2018-05-23 16:28:18 +02:00
tamasmeszaros
1d6b068a3e Making it compile on GCC 4.9 2018-05-23 14:16:54 +02:00
tamasmeszaros
b53b368a6e Merge with latest master 2018-05-23 12:27:07 +02:00
tamasmeszaros
1721a8bcd5 fix zip file error check 2018-05-23 12:24:11 +02:00
tamasmeszaros
aeb36279c9 Added some comments and sequential version of png slice export. 2018-05-23 11:02:07 +02:00
tamasmeszaros
5ff8603b29 getting rid of strerror problem 2018-05-22 16:39:47 +02:00
bubnikv
7b1f575162 Merge remote-tracking branch 'remotes/origin/scene_manipulators' 2018-05-22 14:32:07 +02:00
tamasmeszaros
b8c548aa48 Zipped output and tryfixes for linux and mac build. 2018-05-22 11:16:32 +02:00
Lukas Matena
90191a466f A fix to use correct spacing with multiloop skirts 2018-05-22 10:50:38 +02:00
tamasmeszaros
0a7a659c0d OSX and linux build fixes 2018-05-22 10:15:15 +02:00
tamasmeszaros
c9eabcebbf Logging file system error and formatting png output filename for equal leading zeros. 2018-05-21 16:28:00 +02:00
tamasmeszaros
7a01f5a6e1 Model centered when exporting to png. Added some comments to the rasterization. 2018-05-21 13:46:41 +02:00
tamasmeszaros
1188d56dda PNG conversion and parallel execution working. 2018-05-18 18:11:29 +02:00
tamasmeszaros
cb3e05c5cc Holes now printed correctly. export changed to pgm which is grayscale. 2018-05-18 15:08:18 +02:00
Lukas Matena
487d40a573 Corrected brim generation (width), enabling continuity with skirt 2018-05-18 12:19:54 +02:00
tamasmeszaros
b725161192 Can rasterize polygons with holes using AGG. Export is raw ppm for now. 2018-05-17 18:17:15 +02:00
tamasmeszaros
bd09c65068 Rasterizer skeleton 2018-05-16 18:51:28 +02:00
tamasmeszaros
b0ea9bb16a Basic svg export ported from perl to the point where actual svg is assembled. Empty PNG files are genereted for each sliced layer. 2018-05-15 18:01:47 +02:00
Enrico Turri
e6a6cd7e77 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-05-02 14:45:42 +02:00
Lukas Matena
b4e63d47cb Yet another attempt to fix the layer height profile validation 2018-05-02 10:56:06 +02:00
Enrico Turri
71d9500b2e More robust fix for 3D view and GUI buttons not in synch when object's size is almost identical to print volume's size 2018-04-24 09:00:33 +02:00
Enrico Turri
cd3be74e3b Workaround for 3D view and GUI buttons not in synch when object's size is almost identical to print volume's size 2018-04-23 15:03:38 +02:00
Lukas Matena
d7dc04eb57 Removed parameter filament_cooling_time (fixed value of 14s for now) 2018-04-17 08:18:12 +02:00
Lukas Matena
2726267748 Bugfix: validation of equal layering rejected even some valid configurations 2018-04-16 11:47:35 +02:00
Lukas Matena
abe6e8a783 Bugfix: legacy config options were not properly processed 2018-04-13 13:43:53 +02:00
Lukas Matena
adbaa42b2b Bugfix: cooling tubes parameters change invalidates generated wipe tower 2018-04-12 15:38:05 +02:00
Lukas Matena
719adfbaf3 The layer height check for multiple objects is now only enabled when variable layer height is enabled 2018-04-04 09:59:41 +02:00
Lukas Matena
89686b808d Added a check that all objects have the same layer height profile 2018-04-03 13:51:12 +02:00
Lukas Matena
281732ca38 Variable layer height enabled, nozzle diameters properly passed to the wipe tower generator 2018-03-29 15:32:09 +02:00
Lukas Matena
985b414c64 Removed parameter 'wipe_tower_per_color_wipe' from UI and configuration layer 2018-03-22 13:37:01 +01:00
Lukas Matena
e7a5bc1afe Added a check that no object uses extruder the printer doesn't have 2018-03-21 16:01:31 +01:00
Lukas Matena
9519fae490 Partial refactoring of wipe tower code (got rid of global constants, etc) 2018-03-21 15:57:17 +01:00
Lukas Matena
0fc2da5a32 Wipe tower generator should now work for more than 4 extruders (actual number extracted from wiping_volumes_matrix) 2018-03-20 15:45:11 +01:00
Lukas Matena
a782424d5f Wipe tower generator connected to purging volumes from the configuration layer 2018-03-20 15:07:18 +01:00
Lukas Matena
76b280c64c Removed parameter 'wipe_tower_adhesion', it will always be true 2018-03-19 15:53:49 +01:00
Lukas Matena
3d6f6530c0 Merge branch 'master' into wipe_tower_improvements 2018-03-16 14:06:23 +01:00
Lukas Matena
b556cec42d Got rid of wipe_tower_advanced option 2018-03-16 13:58:58 +01:00
Lukas Matena
67009d80fd Ramming parameters reduced to one and connected to the wipe tower generator again 2018-03-15 14:04:12 +01:00
bubnikv
4351187ce5 Fixed Print::validate() to allow for objects protruding below the print bed.
The part of the object below the print bed will simply not be sliced.
This fix also fixes integration tests, which often work with boxes
centered around (0,0,0).
2018-03-14 18:16:17 +01:00
bubnikv
b43a21d1be Extended Print::validate() to check, whether the objects
are inside the print volume.
2018-03-14 16:11:57 +01:00
Lukas Matena
27ab8ff4e1 Configuration layer changes (cooling_time, bridging, adhesion moved from dedicated dialog to filament/print settings) 2018-03-12 15:41:25 +01:00
Enrico Turri
bdd2d725c8 Out of bed detection - 1st installment 2018-03-09 10:40:42 +01:00
Lukas Matena
8340a71f88 Lots of unnecessary code removed, minor refactoring changes 2018-03-08 16:44:52 +01:00
Lukas Matena
5aca3045b9 (Un)loading speed and delay introduced into wipe tower generator 2018-03-05 10:45:35 +01:00
Lukas Matena
d2006c8d8e Cooling tubes parameters added into GUI and configuration layer (not yet into wipe tower generator) 2018-03-01 16:15:00 +01:00
Lukas Matena
a62ad3323f First naive implementation of wipe tower settings dialog 2018-02-28 16:04:56 +01:00