| 
								
								
									 Alessandro Ranellucci | 64061267c8 | Align infill across layers regardless of first-layer-specific extrusion width. Includes a good internal API refactoring and a fix to 3D honeycomb flow | 2014-12-22 16:47:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 956dd319e0 | Bugfix: wrong collision check in concentric infill. #2194 | 2014-08-08 03:16:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a248c98192 | Fixed regression when concentric infill was used as solid infill. Includes regression test. #1650 | 2014-04-19 16:53:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b961849c38 | Bugfix: crashing when concentric infill produced very narrow loops. #1740 Conflicts:
	lib/Slic3r/Fill/Concentric.pm | 2014-02-10 16:05:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a2cbb261cb | More work for refactoring Flow/Extruder | 2014-01-03 20:02:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a93c862338 | Ported traverse_pt() to XS | 2013-11-23 23:21:59 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac5e713323 | Fix segfault when calling chained_path() on an ExtrusionPathCollection using no_sort. Includes regression test | 2013-09-28 15:30:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5f54d0eb90 | Fix concentric infill and add regression test. #1432 | 2013-09-12 11:14:54 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fb763b0187 | Removed dependency on Math::Clipper | 2013-08-27 01:26:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b11b595c97 | Ported nearest_point() and nearest_point_index() | 2013-08-27 00:52:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9cf831b9c5 | Ported union_pt() to XS | 2013-08-26 18:37:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c7b6818ccf | Ported offset() and offset2() | 2013-07-17 00:48:29 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cd1a39397b | Optimize concentric loops | 2013-06-23 00:50:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 78f1527ab7 | Compensate perimeter/infill overlap for concentric infill | 2013-06-23 00:37:04 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac4a0bcdd8 | Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere | 2013-06-16 12:21:25 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a73020c10e | Faster implementation of concentric infill, with loop order reversed so that smaller loops will be printed at the end. #898 | 2013-05-13 21:22:57 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | aff0898f35 | Typo | 2012-11-16 18:24:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 86f5cb8654 | Previous commit about bridge spacing was incomplete | 2012-11-16 18:10:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cec7bf815c | Get rid of the ExtrusionLoop objects in concentric filler | 2012-10-30 15:29:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 610862a97f | Use the actual flow spacing for clipping concentric loops | 2012-10-30 14:17:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | be7e211bb6 | Make flow_spacing required for ExtrusionPath objects | 2012-10-30 14:07:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f2389682b6 | Factor out some hard-coded settings | 2012-10-29 00:23:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0990a9418c | Bugfix: honeycomb infill was overlapping too much with perimeters. #732 | 2012-10-22 13:38:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bbe0a45b58 | Optimization: cache scaled flow width and spacing | 2012-09-23 03:03:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bb5f00cf0c | Bugfix: extrusion width setting for support material was only affecting the path spacing but not the actual flow. #666 | 2012-09-12 12:13:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1697cb24a6 | Memory optimization and code cleanup. Don't keep deserialized paths | 2012-07-20 14:39:56 +02:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | 35ecd65e77 | Implement nearest point index and split at index to avoid search for point. | 2012-07-02 20:26:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 82dd3c7a3e | New --perimeters-extrusion-width and --infill-extrusion-width options. #302 | 2012-06-06 18:05:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8a031fe501 | New --first-layer-extrusion-width option. #385 | 2012-06-06 17:29:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 74c00cdb7a | Yes, recent memory optimizations broke concentric infill too | 2012-05-19 23:47:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | aa9563f00b | More constants, less strings => ess memory usage | 2012-05-19 15:40:11 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d51ba94e8a | Remove XXX from dependencies | 2012-04-16 14:03:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 965a4e1bfd | Make sure all concentric fill loops are extruded ccw. #298 | 2012-04-03 14:11:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f1b1454b36 | Loops were not closing well | 2012-01-21 11:51:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a3a9cf5749 | Yet other things not changed when refactored. #163 | 2012-01-12 10:48:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b605381132 | Bugfix: more errors in infills after refactoring. #162 | 2012-01-11 23:19:56 +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 | 4af295bce3 | Bugfix: very wrong infill for low density regions. #127 | 2011-12-19 09:55:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eca6d0b6d0 | Adjust flow for solid surfaces when using concentric infill too. #120 | 2011-12-17 20:29:06 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6a3eeef83b | Removed warnings for concentric infill. #121 | 2011-12-17 19:59:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f73febff7a | Always start concentric infill from the center. #120 | 2011-12-17 19:56:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d63eabcfa5 | Clip less from loops to avoid gaps | 2011-12-17 19:54:35 +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 | 8e06a4f6f2 | Bugfix: fatal error when using concentric infill | 2011-12-15 21:46:29 +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 | 248ed8589a | Bugfix: error when concentric infill. #73 | 2011-11-28 22:52:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 975387d953 | New --bridge-feed-rate option. #68 | 2011-11-28 18:37:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0ab1fd4c19 | concentric - new superfast infill pattern | 2011-11-26 10:38:45 +01:00 |  |