Commit Graph

1755 Commits

Author SHA1 Message Date
2d3fb15a3f Look for cpanm in sitebin too 2013-06-23 11:10:36 +02:00
cd1a39397b Optimize concentric loops 2013-06-23 00:50:44 +02:00
78f1527ab7 Compensate perimeter/infill overlap for concentric infill 2013-06-23 00:37:04 +02:00
5c7b447f07 Ensure there's no numerical error when searching for concave points 2013-06-23 00:21:19 +02:00
1e3ce9b8c4 Complete retraction if the wipe path was too short for the full retract. #1264 2013-06-23 00:10:57 +02:00
c03f9f0197 Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265 2013-06-23 00:05:08 +02:00
6e63e938a0 Fix typo in new Build.PL 2013-06-22 22:57:36 +02:00
0bd3d958e2 More optimizations in slice_facet() 2013-06-22 20:48:56 +02:00
1565560b55 One more little optimization 2013-06-22 20:37:15 +02:00
db266cde9f Little optimizations in slicing 2013-06-22 20:32:39 +02:00
398e66572d Optimization: remove overkill sort 2013-06-22 19:59:27 +02:00
82fbdb603f Optimization: cache model bounding box 2013-06-22 19:36:50 +02:00
c88d8a5842 Replace Build.PL with a custom script based off cpanm 2013-06-22 16:18:43 +02:00
4774b0e910 Be tolerant with STL files without the "normal" word 2013-06-22 16:15:07 +02:00
64a21276e3 Add regression test for concave starting points. #135 2013-06-22 15:22:58 +02:00
b35e668ee7 Require Boost::Geometry::Utils 0.15 2013-06-21 19:46:45 +02:00
aba7641fe4 Avoid starting loops on convex vertices and/or overhangs. #296 #135 2013-06-21 19:43:15 +02:00
90d8da0e0d Limit fan speed to 100% :-) 2013-06-21 16:08:16 +02:00
19b40baf55 Add regression test to ensure fan is enabled when printing overhangs. #432 2013-06-21 15:38:58 +02:00
c707073a73 Some fixes about overhang detection. Includes regression tests 2013-06-21 14:52:35 +02:00
f5322596d9 Note to self in code 2013-06-20 20:16:15 +02:00
7e875393f5 New algorithm for overhang detection 2013-06-20 20:11:46 +02:00
015580629b Removed wrong optimization causing possible extra retractions while moving in infill space 2013-06-20 19:43:53 +02:00
4474595629 Removed useless code 2013-06-20 19:21:35 +02:00
b414c50b68 Optimization: use Boost.Geometry for point in polygon 2013-06-20 18:48:11 +02:00
f7be746599 Disable overhang detection for now 2013-06-19 20:09:58 +02:00
fcd4de00e5 One more fix for --complete-objects working on single-object plates 2013-06-19 18:01:24 +02:00
5843f5df6c Fix regression in --complete-objects causing fatal error and/or wrong warnings about object heights 2013-06-19 17:34:37 +02:00
b71bc37111 Remove a couple cases of dangerous aliasing, causing crashes. #1257 2013-06-17 19:27:08 +02:00
799aeedd97 Fixed wrong refactoring in ac4a0bcdd8 2013-06-17 13:32:53 +02:00
c4036470af Fix one thing leftover from bounding box refactoring 2013-06-17 12:11:28 +02:00
c6ef81fb91 Modify overhang detection algorithm 2013-06-16 18:08:17 +02:00
45611d6742 Fix connection algorithm for rectilinear infill as sometimes it wasn't connecting segments correctly 2013-06-16 18:05:56 +02:00
0ad78eaf55 Return explicit 0 from have_version_check() to avoid wxMenuItem->Enable errors 2013-06-16 16:07:47 +02:00
3bcf1da702 Disable avoid_crossing_perimeters optimization until we can detect nested shells. #1254 2013-06-16 16:04:19 +02:00
32aafd2eb9 Temporary workaround until Boost::Geometry::Utils 0.14 is available 2013-06-16 15:11:39 +02:00
d4242ad0a4 Fix file_info.pl 2013-06-16 13:42:49 +02:00
258842b845 New logic for connecting honeycomb loops 2013-06-16 13:31:10 +02:00
9ff85898b1 New logic for connecting honeycomb paths 2013-06-16 13:26:57 +02:00
961586fe8f Rewrite honeycomb infill so that it only generates the pattern for the bounding box of the region instead of the full print, so reduce complexity of the clipping routine 2013-06-16 13:13:52 +02:00
ac4a0bcdd8 Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere 2013-06-16 12:21:25 +02:00
07407e5dbd Merge branch 'master' into overhang
Conflicts:
	lib/Slic3r/GCode.pm
2013-06-16 10:49:33 +02:00
2993a1659e Bump version number 2013-06-16 10:22:22 +02:00
d0eac88ff9 Reduce vibrations when doing gap fill 2013-06-15 21:27:36 +02:00
8b48d79563 Improve zigzag gap fill. #1234 2013-06-15 21:10:04 +02:00
cb75b1e47b Fix plater crash on threaded perls 2013-06-15 19:15:24 +02:00
8d9d023dd7 Merge branch 'honeycomb-clipping' 2013-06-15 18:10:16 +02:00
20158aac0d Merge branch 'issue1161' 2013-06-15 18:08:01 +02:00
7560d5f131 Merge branch 'perl-518' 2013-06-15 18:06:36 +02:00
8b6afb61d9 Fix little error in tests 2013-06-15 17:17:48 +02:00