Commit Graph

6294 Commits

Author SHA1 Message Date
5fefcc0dc4 More fixes after refactoring 2012-01-11 23:14:59 +01:00
468f09d3c1 Bugfix: small surfaces where still infilled even with fill_density = 0 2012-01-11 22:38:06 +01:00
ac8a33a40a Merge pull request #143 from triffid/check-bin-dir-for-config
also check slic3r bin directory for config
2012-01-11 13:17:02 -08:00
0184b0f205 Fixed many little things that were not updated along with recent large refactoring. #157 #144 2012-01-11 20:13:26 +01:00
7bf354151c also check slic3r bin directory for config 2011-12-31 17:39:56 +11:00
8ed91a8ec4 Very large refactoring. Ditched Slic3r::Polyline::Closed and reorganized geometric classes. 2011-12-30 19:59:51 +01:00
2def6a9787 Bugfix: medial axis code threw fatal errors sometimes 2011-12-30 18:58:27 +01:00
4b2bd7f779 Bugfix: wrong month number in output 2011-12-30 18:57:58 +01:00
f08ebe97b2 Bugfix: fatal error for some models and thin walls not considered for skirt 2011-12-30 18:51:48 +01:00
1c7564e4a4 Thin walls. #24 2011-12-30 17:17:37 +01:00
62ee79f0c9 Remember last config file path when loaded from CLI too 2011-12-26 19:45:01 +01:00
d6dcb35237 Remember the filename and path of the last config file loaded, to use as default for saving 2011-12-26 19:06:57 +01:00
f9446b9c6e Cleanup the --output-filename-format implementation. #53 #137 2011-12-26 17:25:13 +01:00
1071b556cb second draft implementation of output_filename_format 2011-12-26 04:20:45 -05:00
342823fdf3 Bugfix: fatal error in arc detection code. #133 2011-12-25 13:01:48 +01:00
a86bc260e7 Bugfix: some islands having ho holes and contained in holes themselves were ignored 2011-12-24 11:01:28 +01:00
47df3f8f2d Releasing 0.5.7 2011-12-22 18:56:11 +01:00
ab0300bb70 Bugfix for recent solid infill adjustment math, to take float math into account 2011-12-22 18:55:18 +01:00
75cbe879b7 New "Slice and save as..." command to specify output filename. #53 2011-12-22 17:38:37 +01:00
b1d6420ff4 Avoid test failures due to floating point values comparison 2011-12-22 12:19:24 +01:00
1cc28844a5 Merge pull request #131 from sparr/master
this fixes a bug with arc lengths as discussed on IRC, including two unit tests
2011-12-22 03:16:16 -08:00
a81e8c4afc correct length calculation for clockwise arcs 2011-12-22 06:10:54 -05:00
55045e0437 Limit skirt height to the print height. #128 2011-12-22 11:57:26 +01:00
28b851508e Extended arcs unit test to check whether it works with both cw and ccw arcs 2011-12-22 11:38:04 +01:00
98a8c64ed7 Extended (and fixed) unit testing to track down (and fix) an issue caused by floating point math that reversed some holes into contours when they should actually be ignored 2011-12-22 11:24:46 +01:00
fbea5dae8f Bugfix: consider holes when searching for supporting surfaces 2011-12-20 22:37:59 +01:00
fcb7f63c87 Added --ignore-nonexistent-config to allow integration with Pronterface even if config file doesn't exist 2011-12-20 17:44:19 +01:00
caf41f07dd Output required filament length and volume to command line and to the gcode file itself 2011-12-20 15:29:15 +01:00
627e1b32e2 Add Slic3r version to gcode comment 2011-12-20 14:20:39 +01:00
5e850557d4 Added note to self about using the skeletonization algorithm to fill small gaps 2011-12-19 13:00:42 +01:00
e2a5c2119f Bugfix: some holes were skipped 2011-12-19 12:09:14 +01:00
4af295bce3 Bugfix: very wrong infill for low density regions. #127 2011-12-19 09:55:03 +01:00
65a018f156 Move the parsing warning to the end, so that it won't block slicing 2011-12-18 13:43:31 +01:00
f20209ce01 Add spacing between adjacent surfaces to avoid mini blobs 2011-12-18 13:38:45 +01:00
e5619ee543 Bugfix: not all paths were closed correctly due to float rounding 2011-12-18 11:53:15 +01:00
47bbe18de2 Additional check to return a friendly error when binary STL is not valid 2011-12-18 10:50:55 +01:00
eca6d0b6d0 Adjust flow for solid surfaces when using concentric infill too. #120 2011-12-17 20:29:06 +01:00
6a3eeef83b Removed warnings for concentric infill. #121 2011-12-17 19:59:31 +01:00
f73febff7a Always start concentric infill from the center. #120 2011-12-17 19:56:56 +01:00
d63eabcfa5 Clip less from loops to avoid gaps 2011-12-17 19:54:35 +01:00
1e6ecd9eab Corrections to math. Threads are not always rectangles with semicircles. Better calculation of overlap. 2011-12-17 19:52:34 +01:00
cd0fd80a69 Restore better perimeter/infill overlap for solid surfaces 2011-12-16 18:37:43 +01:00
8e04d763f4 Don't increase flow for overlapping purposes when bridging 2011-12-16 10:53:22 +01:00
f5eb4f03e1 Skirt can be disabled by either setting skirts to 0 or skirt-height to 0 2011-12-16 09:55:13 +01:00
172253cfd7 Always use rectilinear infill for internal-solid surfaces 2011-12-15 22:05:15 +01:00
8e06a4f6f2 Bugfix: fatal error when using concentric infill 2011-12-15 21:46:29 +01:00
e6bce05d9b Releasing 0.5.6 2011-12-15 20:39:14 +01:00
b422537cc4 Bugfix: do not die when no layers are detected at all 2011-12-15 20:36:46 +01:00
18cfc15ead Restored a little overlap between perimeters and infill (we're only explicitely overlapping in the direction of infill lines, because side overlap is handled by the flow logic in Extruder.pm) 2011-12-15 20:21:34 +01:00
2e013e72e8 Bugfix: models located very far from XYZ origin were incorrectly placed on the print area 2011-12-15 19:40:32 +01:00