Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d04e15b63 
								
							 
						 
						
							
							
								
								Refactor/clean up. Merge remove_small_surfaces() into prepare_fill_surfaces(), rename infill_every_layers() to combine_infill(), remove $layer->fill_boundaries, initialize layer properties explicitely for clarity.  
							
							
							
						 
						
							2012-07-22 21:00:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3edf42e98e 
								
							 
						 
						
							
							
								
								Little workflow simplification  
							
							
							
						 
						
							2012-07-21 15:53:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bce2663ed8 
								
							 
						 
						
							
							
								
								Restore thin walls and thin fills after last commit  
							
							
							
						 
						
							2012-07-20 15:02:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1697cb24a6 
								
							 
						 
						
							
							
								
								Memory optimization and code cleanup. Don't keep deserialized paths  
							
							
							
						 
						
							2012-07-20 14:39:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c00573805 
								
							 
						 
						
							
							
								
								Reset E and compensate retraction after changing extruder  
							
							
							
						 
						
							2012-07-06 19:57:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								07f2dab5f6 
								
							 
						 
						
							
							
								
								Fix perimeters_* options to be singular to be consistent.  
							
							
							
						 
						
							2012-06-30 23:18:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cbb111ee64 
								
							 
						 
						
							
							
								
								Fix for incomplete commit causing thin gaps to throw an error  
							
							
							
						 
						
							2012-06-30 17:23:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5eb1982081 
								
							 
						 
						
							
							
								
								Bugfix: brim was extruded multiple times when sequential printing was enabled  
							
							
							
						 
						
							2012-06-30 16:14:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a7668e0933 
								
							 
						 
						
							
							
								
								Revert "Reduce memory usage during gcode output by discarding processed layers."  
							
							... 
							
							
							
							This reverts commit 4d1551c305 
							
						 
						
							2012-06-30 16:12:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1551c305 
								
							 
						 
						
							
							
								
								Reduce memory usage during gcode output by discarding processed layers.  
							
							... 
							
							
							
							As each layer is processed, it increases in size by a factor of two
or three so by the end the layer list gets quite big.  So this removes
the list entry after it's been processed. 
							
						 
						
							2012-06-29 12:33:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fb96cdec76 
								
							 
						 
						
							
							
								
								Command line options to assign perimeters and infill to different extruders  
							
							
							
						 
						
							2012-06-28 16:48:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f9f2361acb 
								
							 
						 
						
							
							
								
								Allow setting different temperatures and first layer temperatures for each extruder. Also make support material extruder selection compatible with the new architecture  
							
							
							
						 
						
							2012-06-28 16:22:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dbcfebeb66 
								
							 
						 
						
							
							
								
								Rename support_material_tool to support_material_extruder  
							
							
							
						 
						
							2012-06-28 15:14:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								898266fd34 
								
							 
						 
						
							
							
								
								Initial refactoring for supporting multiple extruders. Little speed optimization included  
							
							
							
						 
						
							2012-06-28 14:44:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e72bd56b9d 
								
							 
						 
						
							
							
								
								Rename brim_thickness to brim_width  
							
							
							
						 
						
							2012-06-23 22:27:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								48addf8c3f 
								
							 
						 
						
							
							
								
								New feature: brim.  #424  
							
							
							
						 
						
							2012-06-23 21:31:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								44c636aea1 
								
							 
						 
						
							
							
								
								Do not oversimplify outer perimeters and keep the full resolution of the input file.  #340   #462  
							
							
							
						 
						
							2012-06-23 20:08:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								20229fccdb 
								
							 
						 
						
							
							
								
								Bugfix: fatal error when a layer contained nothing  
							
							
							
						 
						
							2012-06-23 18:31:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								464400a37b 
								
							 
						 
						
							
							
								
								Bugfix: when skirt distance was set to zero, the first loop coincided with the outer perimeter of the object  
							
							
							
						 
						
							2012-06-23 17:44:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								05e4571310 
								
							 
						 
						
							
							
								
								Do perimeters from outside to inside.  #466  
							
							
							
						 
						
							2012-06-23 17:41:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b926e0b27d 
								
							 
						 
						
							
							
								
								Support material lines need to be white  
							
							
							
						 
						
							2012-06-11 20:42:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								55ed4af06e 
								
							 
						 
						
							
							
								
								DLP support material in SVG output (untested)  
							
							
							
						 
						
							2012-06-11 14:47:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1f35a3f6aa 
								
							 
						 
						
							
							
								
								Fixed regression preventing SVG export to work properly.  #428  
							
							
							
						 
						
							2012-06-11 13:50:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c0c84d13b8 
								
							 
						 
						
							
							
								
								Always set bed temperature after first layer if first layer temperature is set.  #427  
							
							
							
						 
						
							2012-06-11 13:43:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3e94add8a8 
								
							 
						 
						
							
							
								
								Pass config options as environment variables to post-processing scripts  
							
							
							
						 
						
							2012-06-09 17:52:03 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								aedb6cc35f 
								
							 
						 
						
							
							
								
								Accept both relative and absolute extrusion width values.  #151  
							
							
							
						 
						
							2012-06-06 15:23:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ea83c562c1 
								
							 
						 
						
							
							
								
								Fixed regression caused by sequential printing code preventing skirt to extend past first layer.  #396  
							
							
							
						 
						
							2012-05-31 09:37:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8aa20cd784 
								
							 
						 
						
							
							
								
								Fixed the "Export SVG..." menu item.  #399  
							
							
							
						 
						
							2012-05-30 12:06:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc4b4a981b 
								
							 
						 
						
							
							
								
								Take extruder clearance radius into account when autopositioning  
							
							
							
						 
						
							2012-05-29 09:38:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								34e3dfdb08 
								
							 
						 
						
							
							
								
								Large memory savings (down to about 50%) for high-res input files  
							
							
							
						 
						
							2012-05-28 19:58:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5a78111efa 
								
							 
						 
						
							
							
								
								Options to set extruder clearance for sequential printing and graphical preview of collisions  
							
							
							
						 
						
							2012-05-23 11:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e7d609db12 
								
							 
						 
						
							
							
								
								Fix previous commit about slicing from smallest to tallest  
							
							
							
						 
						
							2012-05-21 20:23:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b37db13f 
								
							 
						 
						
							
							
								
								Print objects from the smallest to the tallest to avoid extruder collisions (this applies when using the complete_objects setting)  
							
							
							
						 
						
							2012-05-21 20:19:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								181f750618 
								
							 
						 
						
							
							
								
								Invert SVG colors for DLP printing.  #380  
							
							
							
						 
						
							2012-05-21 18:29:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6b4aeaee 
								
							 
						 
						
							
							
								
								New option to print each object completely before moving onto next one (watch out for extruder collisions, Slic3r isn't doing any check since it doesn't know its shape)  
							
							
							
						 
						
							2012-05-20 20:08:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								731367a6a0 
								
							 
						 
						
							
							
								
								Bugfix, support material still not working well after memory optimizations  
							
							
							
						 
						
							2012-05-20 11:44:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1998801a58 
								
							 
						 
						
							
							
								
								Read OBJ files.  #324  
							
							
							
						 
						
							2012-05-20 11:40:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b246480535 
								
							 
						 
						
							
							
								
								Massive reduction of memory usage (down to one third).  
							
							
							
						 
						
							2012-05-19 17:57:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9563f00b 
								
							 
						 
						
							
							
								
								More constants, less strings => ess memory usage  
							
							
							
						 
						
							2012-05-19 15:40:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								edbdc5ec55 
								
							 
						 
						
							
							
								
								New automatic detection of additional required perimeters for better quality with domes and sloping walls.  #198  
							
							
							
						 
						
							2012-05-05 16:36:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								847cf3c5b8 
								
							 
						 
						
							
							
								
								Bugfix: when slicing the same plate multiple times, the results contained old and duplicate data  
							
							
							
						 
						
							2012-05-02 15:20:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7ee08be0b8 
								
							 
						 
						
							
							
								
								Allow [version], [timestamp], [year], [month], [day], [hour], [minute], [second] in filenames.  #318  
							
							
							
						 
						
							2012-05-01 15:02:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								49ff9a0ebe 
								
							 
						 
						
							
							
								
								Emit G92 E0 when in relative mode.  #322  
							
							
							
						 
						
							2012-05-01 14:49:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0f3cbe6fa4 
								
							 
						 
						
							
							
								
								Bugfix: G-code errors with multiple objects  
							
							
							
						 
						
							2012-05-01 13:18:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								54e1d934a7 
								
							 
						 
						
							
							
								
								Fixed regression with support material  
							
							
							
						 
						
							2012-04-30 23:36:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d03925a18d 
								
							 
						 
						
							
							
								
								New GUI with plating facilities  
							
							
							
						 
						
							2012-04-30 14:56:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc49dcc5b 
								
							 
						 
						
							
							
								
								Fixed regression throwing fatal error when using --duplicate-grid  
							
							
							
						 
						
							2012-04-29 19:01:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed4a5739f6 
								
							 
						 
						
							
							
								
								Multiple objects autoplating (--merge, from command line only)  
							
							
							
						 
						
							2012-04-29 12:51:20 +02:00