| 
								
								
									 Alessandro Ranellucci | bf964b5273 | Allow perimeters = 0. #282 | 2012-03-26 11:32:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2d130061ed | Increase small holes threshold to holes having a 6.5mm radius | 2012-02-25 16:14:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 79aead7c9d | Experimental hole compensation | 2012-02-24 20:13:17 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c3fc6ee66b | Fix regression introduced with f2e1fe5241 | 2012-02-21 20:16:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f2e1fe5241 | Do hole perimeters in ccw direction too | 2012-02-21 14:29:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 555c23069d | New --post-process option. Includes some cleaning of the STDOUT messages | 2012-02-20 12:50:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2151457d9e | Bugfix: small perimeter speed was applied to all holes too, regardless of their size. #175 | 2012-01-27 14:43:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 331ede52b8 | Do all shells for a hole before moving onto the next one. #88 | 2012-01-21 16:35:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7636b67871 | Fix comments in Perimeter.pm | 2012-01-21 12:00:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 59cd027a68 | Temporarily disable small gap filling as it requires a fix not to slow down everything | 2012-01-13 18:24:08 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 90d10b24a8 | Fill gaps using medial axis detection | 2012-01-12 22:05:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0184b0f205 | Fixed many little things that were not updated along with recent large refactoring. #157 #144 | 2012-01-11 20:13:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed91a8ec4 | Very large refactoring. Ditched Slic3r::Polyline::Closed and reorganized geometric classes. | 2011-12-30 19:59:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1c7564e4a4 | Thin walls. #24 | 2011-12-30 17:17:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5e850557d4 | Added note to self about using the skeletonization algorithm to fill small gaps | 2011-12-19 13:00:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1e6ecd9eab | Corrections to math. Threads are not always rectangles with semicircles. Better calculation of overlap. | 2011-12-17 19:52:34 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3d213069a6 | Bugfix: 100% overlap between perimeter and infill. #118 | 2011-12-14 19:40:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 56691c1dea | Model extrusion threads as rectangles with semicircles at the end. Remove overlap_ratio setting. #109 #112 | 2011-12-13 17:34:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d9a70ea80d | Customizable overlap ratio (it defaults to 0.15 now) | 2011-12-08 10:53:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 53bc9c7421 | Customizable speed for small perimeters. #60 | 2011-12-04 20:50:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eb64cc4965 | More fixes for bridges. #58 | 2011-12-04 18:37:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4fe340cc56 | Many fixes to the bridge direction detection algorithm and other things. #58 | 2011-12-03 18:31:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 975387d953 | New --bridge-feed-rate option. #68 | 2011-11-28 18:37:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8598b66b0a | Large refactoring. Cleaner logic, smaller memory footprint. | 2011-11-23 12:29:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a1c766cc52 | New bridging logic, more robust. #58 | 2011-11-19 16:44:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c8ce989962 | Renamed perimeter_offsets to perimeters | 2011-11-17 10:38:23 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8aca717209 | Print solid infill without cutting an internal surface under small regions such as pillars. #39 | 2011-11-16 16:35:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fe9ed84f64 | Infill is now overlapped with perimeters by 15%. #19 | 2011-11-13 19:25:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 097b8d9acb | New --skirt-height option. #11 | 2011-11-13 18:41:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c5d5e4d244 | Cleanup lines resulting from plane intersection before detecting polygons. This allows for more tolerance with dirty models. Performance impact depends on how many layers are detected as dirty. #16 #28 | 2011-11-12 10:18:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 279bfbb10d | Organize perimeters with a nearest point search to avoid unnecessary travel moves. #21 | 2011-11-07 15:40:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e860254780 | Do all perimeters for each island/object at once without moving between multiple objects. #34 | 2011-11-07 14:25:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b5ca83abf8 | Enforce the requirement for recent versions of Wx and Math::ConvexHull. #27 | 2011-11-05 18:19:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5090ae561c | Refactored Perimeter code with new Slic3r::Polygon and Slic3r::ExPolygon objects Large refactoring. Speed gains. Removed convex hull for bridges. | 2011-10-15 21:14:13 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 743f2abcf2 | Detection of optimal infill direction for bridges. Includes many fixes and improvements. | 2011-10-07 19:07:57 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bfd1d0e1dd | Got rid of Math::Geometry::Planar | 2011-10-06 12:39:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5a07137def | Fixes to retraction and skirt | 2011-10-05 21:25:17 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2da5ee7448 | Bugfixes and improvements in surface detection | 2011-10-04 22:27:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 794b7a99d2 | Fixes for hi-res STL models | 2011-10-04 17:55:55 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 25ea8a0204 | Bugfixes for complex and dirty geometries | 2011-09-30 15:46:48 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b61b543243 | Minor cleanups | 2011-09-26 19:53:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 081f65852d | Refactor extrusion logic in a dedicated class | 2011-09-26 11:42:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 415d1a5170 | Optimization of travel paths for fills | 2011-09-26 10:52:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0cd10441a1 | Optimization of travel paths for perimeters | 2011-09-25 23:15:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f892fde123 | Make rounded corners for skirt | 2011-09-25 20:24:14 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5fec13353c | Use latest Math::Clipper updated to Clipper 4.4.4 to get sharp corners | 2011-09-25 20:09:30 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f48dec9e41 | Remove old code | 2011-09-25 19:51:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 18c7aef1a7 | Lots of changes and refactoring after testing with hollow objects | 2011-09-18 19:28:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 26b05ab155 | Replaced Moose with Moo => big performance boost and easier packaging | 2011-09-06 11:50:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3421e8fef8 | Improvements to avoid blobs | 2011-09-05 20:29:07 +02:00 |  |