| 
								
								
									 Alessandro Ranellucci | 041e9877a3 | Bugfix: parsing fatal error on Windows. #38 | 2011-11-12 11:57:22 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a13e4c6fb5 | Detect membranes (solid parts generating both a bottom and a top surface on the same layers) and don't infill twice. #28 | 2011-11-12 11:05:32 +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 | 91e250a2fd | Infill solid layers even when --fill-density is set to zero. #37 | 2011-11-09 09:21:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d9ae37849d | Added arcs.t in the MANIFEST | 2011-11-07 17:25:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 726460e6d0 | Removed SVG left by error in arcs.t | 2011-11-07 17:21:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 80adbb7044 | Support for legacy multiply options in config files. #7 | 2011-11-07 17:16:34 +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 | b4e268efad | New --retract-lift option to lift Z while doing travel moves. #25 | 2011-11-07 15:58:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 71a44e253c | Renamed "multiply" to "duplicate". #7 | 2011-11-07 15:49:07 +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 | d620b46beb | Bugfix: arcs now work (some glitches in detecting their center, though). #30 | 2011-11-07 14:12:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8172bcb772 | Bugfix: G2/G3 I and J coordinates were wrong. #30 | 2011-11-06 20:24:42 +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 | 6d6533831e | New experimental --gcode-arcs options to generate G2/G3 commands. #23 | 2011-10-28 14:13:44 +02: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 | 54cc6216a1 | Bugfix: extrusion distance wasn't reset at print start, causing a possible huge retraction. | 2011-10-17 21:38:41 +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 | 2d784fac9b | New --start-gcode and --end-gcode options. #12 | 2011-10-14 16:24:55 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7335b6d1e | Bugfix: latest retraction changes broke retraction | 2011-10-14 12:14:20 +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 | 774717c8bb | Implement our own STL relaxed parser to be tolerant with malformed STL files and remove a dependency | 2011-10-12 10:47:26 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a65befe08c | Require Math::Clipper 1.02 otherwise fail with a hard error This is to force people to upgrade their dependencies in order to avoid their previous bugs | 2011-10-11 17:56:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 82d8d0896f | Reset extrusion distance during retracts | 2011-10-11 17:53:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f352dd8e81 | We require Math::Clipper 1.02 now | 2011-10-11 16:40:31 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ef485e511e | Remove useless F params to shrink gcode size (#14) and Reset E before exceeding 65535 (#13) | 2011-10-11 16:04:50 +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 | bca3abb755 | More fixes. | 2011-10-10 17:27:00 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 34681af6ae | Improvements for bottom and top surfaces perimeters | 2011-10-10 16:31:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a7d5e643ae | Bugfix: couldn't set fill density to zero | 2011-10-10 14:37:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7628c83e9f | Some tests were failing | 2011-10-10 11:00:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 02a1b0cdab | -o option was in the wrong place in --help | 2011-10-09 22:47:05 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 332d55f854 | Moved Temperature under filament options | 2011-10-09 22:29:13 +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 | 3274f3978b | Additions to Geometry.pm and allow function exporting | 2011-10-07 21:19:18 +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 | 1cb515a8e5 | Merge branch 'high-res-perimeters' Conflicts:
	lib/Slic3r/Extruder.pm | 2011-10-06 20:09:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5daaf454b1 | Faster algorithm for rectilinear fill | 2011-10-06 17:13:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 119eb0693f | New high_res_perimeters option (like the "Skin" plugin for Skeinforge) | 2011-10-06 17:11:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1978a99416 | Faster algorithm for rectilinear fill | 2011-10-06 16:22:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 33d7b8c7cf | Code refactored to allow for multiple infill types | 2011-10-06 15:13:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bfd1d0e1dd | Got rid of Math::Geometry::Planar | 2011-10-06 12:39:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e2d2574b8b | New algorithm for clipping lines to complex polygons | 2011-10-06 12:20:25 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5812804d6b | Refactored the can_connect() logic (includes a refactoring of the SVG library) | 2011-10-06 11:55:26 +02:00 |  |