| 
								
								
									 Alessandro Ranellucci | d13a0e2503 | Bugfix: no top surfaces when they were too close to bridges | 2011-11-22 21:45:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 84d9f5fd9d | Bugfix: some regions near bridges were left blank. #58 | 2011-11-21 21:05:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 00beb7e118 | Merge branch 'new-bridges' | 2011-11-21 12:49:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d6ed9c6f34 | Disable retraction when moving over infill space. #29 | 2011-11-21 12:37:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ed9b4e829c | Add a M109 for temperature control | 2011-11-19 17:37:04 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4a9fc942cb | Add a M109 for temperature control | 2011-11-19 17:32:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a1c766cc52 | New bridging logic, more robust. #58 | 2011-11-19 16:44:24 +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 | 47c0da8110 | Bugfix: some solid layers were skipped. #47 | 2011-11-16 14:53:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 55f00fdb35 | Little refactoring, removing useless methods | 2011-11-16 10:16:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2abd8fe240 | Bugfix: bottom layer speed settings were ignored. | 2011-11-15 12:02:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e65349469b | Disable M104 if temperature is 0 | 2011-11-15 12:00:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9e42158582 | Remove G92 E0 if --no-extrusion was supplied | 2011-11-14 18:14:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8f32ee8f5a | Bugfix: recent changes broke the "Infill every N layers" feature | 2011-11-13 21:46:32 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 097b8d9acb | New --skirt-height option. #11 | 2011-11-13 18:41:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 76dfda3b09 | Comment for M104 was erroneously saying that it would wait for temperature. #49 | 2011-11-13 18:22:33 +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 | 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 | 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 | 56619871b2 | Bugfix: some bridges had wrong perimeters inside | 2011-10-13 22:22:45 +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 | 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 | 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 | 743f2abcf2 | Detection of optimal infill direction for bridges. Includes many fixes and improvements. | 2011-10-07 19:07:57 +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 | 33d7b8c7cf | Code refactored to allow for multiple infill types | 2011-10-06 15:13:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2da5ee7448 | Bugfixes and improvements in surface detection | 2011-10-04 22:27:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 21d287504c | New --perimeter-feed-rate and --retract-before-travel options. Includes some refactoring and fixes. | 2011-10-02 09:57:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 55f2247cd9 | New extrusion math | 2011-10-01 18:10:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b61b543243 | Minor cleanups | 2011-09-26 19:53:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8d13d4b21e | New option to shift Z coordinates | 2011-09-26 15:59:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b0433097d4 | New option to customize infill angle | 2011-09-26 15:51: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 | 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 | 03341f3485 | Multiple solid layers near external surfaces | 2011-09-25 22:11:56 +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 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ff5044c031 | Implemented skirt | 2011-09-05 20:00:59 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d8b848a67f | Implemented retraction and fixed extrusion math | 2011-09-05 18:52:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5595839b31 | Command line interface | 2011-09-05 13:33:09 +02:00 |  |