Commit Graph

25765 Commits

Author SHA1 Message Date
e41b8c7435 Round skirt in preview too 2012-04-30 18:54:36 +02:00
84d9368bf6 Bugfix: error on Honeycomb infill 2012-04-30 17:55:32 +02:00
9a397ed869 Trap warning about objects not fitting in the build area 2012-04-30 17:25:08 +02:00
2a067ae41f Export STL 2012-04-30 17:10:54 +02:00
d03925a18d New GUI with plating facilities 2012-04-30 14:56:01 +02:00
4bc49dcc5b Fixed regression throwing fatal error when using --duplicate-grid 2012-04-29 19:01:18 +02:00
17a4426358 Fixed regression throwing fatal error with honeycomb infill 2012-04-29 18:05:23 +02:00
92bc6caaa8 Alias -m to --merge 2012-04-29 12:52:55 +02:00
ed4a5739f6 Multiple objects autoplating (--merge, from command line only) 2012-04-29 12:51:20 +02:00
222e9df7f9 Bump dev version number 2012-04-29 11:20:12 +02:00
9a18c00f57 Merge pull request #320 from eras/workaround-gtk
Fix leaking FileDialog by issuing Destroy to it after it has been used
2012-04-25 03:09:44 -07:00
10d4271c01 Fix leaking FileDialog by issuing Destroy to it after it has been used
This also works around the bug in GTK in its file system tracking/file
open dialog that causes a crash when a file (in a directory it is tracking,
such as the previous directry where an STL was sliced from) is modified
with vim.

Steps to reproduce the bug:
1) Slice a file from the GUI
2) vim test.stl in the same directory
3) i hello ESC ZZ
4) if Slic3r didn't crash to a gtk assertion failure, jump to step 2
5) if still no luck, your gtk isn't broken. What version do you have?-)
2012-04-18 17:22:38 +03:00
29b9c31b92 Releasing 0.7.2b 2012-04-17 09:32:22 +02:00
e7558ce16c Bugfix: wrong flow amount for solid layers. #317 2012-04-17 09:29:41 +02:00
07edf83990 Releasing 0.7.2 2012-04-16 20:43:46 +02:00
285caffa9c Omit G92 if No Extrusion 2012-04-16 20:06:53 +02:00
8d851c24a9 Increase the flow rate for support material 2012-04-16 14:18:07 +02:00
fc0fa0c738 Remove Rectilinear2 infill 2012-04-16 14:06:52 +02:00
96d5e513b8 Rename $Slic3r::resolution to $Slic3r::scaling_factor 2012-04-16 14:05:38 +02:00
d51ba94e8a Remove XXX from dependencies 2012-04-16 14:03:36 +02:00
356e750cf4 Bugfix: support material was oversimplifying the first outer perimeter. #314 2012-04-16 13:48:55 +02:00
0d910dec84 Don't require --duplicate-distance to be positive anymore 2012-04-16 11:58:01 +02:00
cb182b8bc2 Honeycomb infill. #300 2012-04-16 11:55:14 +02:00
0faebad4da Make new support material algorithm effective 2012-04-14 19:47:33 +02:00
9c991d15d1 Don't ask for confirmation (and reset values) when duplicate is set to 'no'. #311 2012-04-14 15:37:28 +02:00
c0ec8b5865 Bugfix: fatal error under certain circumstances introduced with the recent Boost implementation 2012-04-14 15:25:42 +02:00
1845abab70 Bugfix: warnings when trying to process bridges with no anchors 2012-04-12 10:30:54 +02:00
74c02e7aed added skirt to print size calculation for --duplicate
Conflicts:

	lib/Slic3r/Print.pm
2012-04-11 20:44:09 +02:00
0460830372 Merge pull request #310 from triffid/fix-total-x-length
move duplicate stuff around a bit
2012-04-11 10:34:41 -07:00
757f8a2404 move duplicate stuff around a bit 2012-04-12 03:30:15 +10:00
085a818dec New file_info.pl script 2012-04-11 19:02:33 +02:00
1c6469fc25 Allow to use x as a separator for --print-center, --bed-size, --duplicate-grid 2012-04-11 18:18:01 +02:00
134595fc99 Validation for --duplicate-grid and --bed-size 2012-04-11 17:52:06 +02:00
0b29ad123e Honor duplication options for SVG export 2012-04-11 17:46:36 +02:00
e5abb0b9df Enable/disable duplication controls 2012-04-11 17:40:10 +02:00
e58ed195fd New --bed-size option 2012-04-11 16:30:58 +02:00
d96d0a9fbf New slic3r: namespace for SVG output 2012-04-11 16:10:51 +02:00
4ae551a424 Ditch --duplicate-x and --duplicate-y, add --duplicate-grid 2012-04-11 15:58:09 +02:00
761cb9d73e Merge pull request #308 from henrikbrixandersen/master
List perl version and recommended modules in Build.PL
2012-04-10 08:39:30 -07:00
f025830168 Add perl 5.10.0 as minimum required perl version. 2012-04-10 17:34:11 +02:00
ec89318a57 Add Wx and Growl::GNTP to recommended modules. 2012-04-10 17:32:16 +02:00
63ff01764c Document --threads, -j and throw an error when it's used on a non-threaded perl 2012-04-10 16:26:56 +02:00
fc76104aa7 Merge branch 'boost-geometry' 2012-04-10 15:52:44 +02:00
a8adff53ca New implementation of support material 2012-04-09 22:06:30 +02:00
82a16ed8ee Merge branch 'triffid-duplicate' 2012-04-09 15:14:40 +02:00
f2edfd1a76 initial implementation of algorithm for #249
fix typo that put things in the wrong position

use int() builtin instead of POSIX::floor()

fix typo

use alternate method of creating local routines

remove aliases for new duplicate option

use coderefs for linear interpolate function, make binary insertion sort inline

add \n at end of die message regarding too many objects for print area

fix case where no duplication is done

fix whitespace according to slic3r coding style

assume 200x200 bed area if center is 0,0

Some cleanup to the autoarrange duplication logic
2012-04-09 15:14:07 +02:00
64e669d893 Refactored parallelization code. #154 2012-04-09 13:53:13 +02:00
68b48fa807 Multithreaded mesh processing. #154 2012-04-09 12:29:47 +02:00
5bfe19a8b9 Huge speed Boost (pun intended). Also fixes a problem where infill was escaping perimeters sometimes (#305). 2012-04-09 11:04:32 +02:00
a800b97fdd Bugfix: no-extrusion was ignored 2012-04-08 21:27:38 +02:00