| 
								
								
									 Alessandro Ranellucci | 2ba513bdb2 | Bugfix: after recent changes, objects had slight dimension errors. #56 | 2011-12-05 18:48:48 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eb64cc4965 | More fixes for bridges. #58 | 2011-12-04 18:37:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d056535bd8 | Further corrections to the bridge angle detection algorithm. #58 | 2011-12-04 17:19:03 +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 | 792960aae1 | Slic3r should now be able to detect optimal bridging direction for any kind of bridge. #58 | 2011-12-02 23:35:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7a9c9be63 | Bugfix: sometimes holes were detected as contours | 2011-12-01 20:57:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 133f3a0495 | Bugfix: Clipper error occurred under certain circumstances | 2011-12-01 19:40:45 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b03afc7f1c | Bugfix: some bridges were not detected correctly. #57 | 2011-11-30 20:32:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 42383dec84 | Warn about models with overlapping or intersecting facets but try to repair wrong layers. #16 | 2011-11-30 16:28:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d51a37a0ae | Refactoring: moved slicing code to new TriangleMesh class, leaving in STL just what's needed to read that particular input format. Slic3r will now warn if model is not manifold. #16 | 2011-11-30 16:07:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d168ecbb4e | Bugfix: fill density = 0 was preventing generation of extra solid layers. #75 | 2011-11-29 10:15:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4cdd0f6fd0 | Bugfix: sparse and wrong infill was generated for objects with null fill density. Also fixed a division by zero. | 2011-11-27 10:12:44 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8598b66b0a | Large refactoring. Cleaner logic, smaller memory footprint. | 2011-11-23 12:29:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 13ef24b5eb | Fixes, improvements and refactoring for bridges and solid surfaces. | 2011-11-23 09:49:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 84d9f5fd9d | Bugfix: some regions near bridges were left blank. #58 | 2011-11-21 21:05:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 36e1ea0caa | Make sure bridges don't overlap. #58 | 2011-11-21 16:35:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 74786185e4 | Don't die on non-manifold models, after having tried the slower detection algorithm too. #16 | 2011-11-21 16:09:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bde3c11e82 | Fixes to the new bridging algorithm. It appears to be working fine now | 2011-11-20 22:09:59 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4540f2377d | Some minor fixes for the new bridging logic #58 | 2011-11-19 17:31:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a1c766cc52 | New bridging logic, more robust. #58 | 2011-11-19 16:44:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1a066caecc | Compute bridge overlap as twice the total thickness of perimeters | 2011-11-17 10:41:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 580f42c1de | Use the same bridging logic for "reverse bridges" (top surfaces) | 2011-11-17 10:34:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 47c0da8110 | Bugfix: some solid layers were skipped. #47 | 2011-11-16 14:53:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 75a71a23a5 | New --first-layer-height-ratio option. #36 | 2011-11-13 19:08:19 +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 | fec816b065 | Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring. | 2011-11-11 10:21:48 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0b42139e54 | Print first layer at Z = 1 * layer_height instead of zero like it was until now. #17 | 2011-11-07 16:04:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7f341cfcd3 | New --fill-every-layers option to get high accuracy on external surfaces while speeding up infill | 2011-10-18 15:57:53 +02: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 | 56619871b2 | Bugfix: some bridges had wrong perimeters inside | 2011-10-13 22:22:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c97a89c07c | Refactored Line objects to arrayrefs | 2011-10-12 16:27:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e410410dc7 | Refactoring.  Point objects are now plain arrayrefs.  Slicing is 30% faster. | 2011-10-12 14:54:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f01ddae974 | Some compatibility bugs.  Slic3r will still fail hard with non-manifold objects | 2011-10-11 15:51:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 34681af6ae | Improvements for bottom and top surfaces perimeters | 2011-10-10 16:31:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 84abd41cf4 | Fixes for bridges | 2011-10-09 22:18:06 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 459577f9a2 | Completely rewritten the slicing algorithm It should work with any model now. There are still problems with some
bridges. | 2011-10-09 19:47:21 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ad27f25c71 | Skeining algorithm totally rewritten | 2011-10-08 19:02:05 +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 | 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 | 478047fad3 | Fixes and improvements after testing with more complex objects | 2011-09-26 14:48:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c2a62891da | Remove features that are too small to be printed | 2011-09-26 11:59:06 +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 | ff5044c031 | Implemented skirt | 2011-09-05 20:00:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5595839b31 | Command line interface | 2011-09-05 13:33:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9e111d0a6d | Rectilinear fill | 2011-09-05 12:21:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 428006264d | Generate boundaries of areas to fill (includes some refactoring) | 2011-09-04 12:04:01 +02:00 |  |