Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								82a16ed8ee 
								
							 
						 
						
							
							
								
								Merge branch 'triffid-duplicate'  
							
							
							
						 
						
							2012-04-09 15:14:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Moon 
								
							 
						 
						
							
							
							
							
								
							
							
								f2edfd1a76 
								
							 
						 
						
							
							
								
								initial implementation of algorithm for  #249  
							
							... 
							
							
							
							fix typo that put things in the wrong position
use int() builtin instead of POSIX::floor()
fix typo
use alternate method of creating local routines
remove aliases for new duplicate option
use coderefs for linear interpolate function, make binary insertion sort inline
add \n at end of die message regarding too many objects for print area
fix case where no duplication is done
fix whitespace according to slic3r coding style
assume 200x200 bed area if center is 0,0
Some cleanup to the autoarrange duplication logic 
							
						 
						
							2012-04-09 15:14:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								64e669d893 
								
							 
						 
						
							
							
								
								Refactored parallelization code.  #154  
							
							
							
						 
						
							2012-04-09 13:53:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								68b48fa807 
								
							 
						 
						
							
							
								
								Multithreaded mesh processing.  #154  
							
							
							
						 
						
							2012-04-09 12:29:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								43ebaa9d94 
								
							 
						 
						
							
							
								
								Don't slow down travel moves.  #293  
							
							
							
						 
						
							2012-04-03 14:22:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								13e573a8e4 
								
							 
						 
						
							
							
								
								Only output M109 if there's none in user-supplied start G-code  
							
							
							
						 
						
							2012-04-03 12:50:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0afb5ad9dd 
								
							 
						 
						
							
							
								
								Bugfix: some holes were filled.  #291  
							
							
							
						 
						
							2012-04-02 11:40:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d791315b4a 
								
							 
						 
						
							
							
								
								Bugfix: fatal error when generating skirt for layers having only two-point thin walls.  #295  
							
							
							
						 
						
							2012-03-31 18:32:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1355833cbf 
								
							 
						 
						
							
							
								
								Use M109 for Makerbot bed control.  #294  
							
							
							
						 
						
							2012-03-31 18:24:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa786c95f 
								
							 
						 
						
							
							
								
								Bugfix: extrude_skirt() was assuming that a copy existed at 0,0 (not harmful but incorrect)  
							
							
							
						 
						
							2012-03-26 19:47:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								69942d2076 
								
							 
						 
						
							
							
								
								Bugfix: certain values of first layer height ratio caused slicing errors  
							
							
							
						 
						
							2012-03-11 16:31:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d0807aa807 
								
							 
						 
						
							
							
								
								Allow to use config options in start/end G-code  
							
							
							
						 
						
							2012-03-03 23:29:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f2032686da 
								
							 
						 
						
							
							
								
								Ensure fan is turned off at start if disable_fan_first_layers > 0  
							
							
							
						 
						
							2012-03-03 23:18:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Moon 
								
							 
						 
						
							
							
							
							
								
							
							
								35e7877437 
								
							 
						 
						
							
							
								
								bed temperature handling. TODO: gui elements  
							
							
							
						 
						
							2012-03-03 23:08:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2c16509e8a 
								
							 
						 
						
							
							
								
								Slowdown wasn't triggered when fan_below_layer_time was set to zero.  #237  
							
							
							
						 
						
							2012-03-03 22:28:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								06c22c9db3 
								
							 
						 
						
							
							
								
								New --fan-always-on option.  #241   #110  
							
							
							
						 
						
							2012-03-03 22:21:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c7006fed26 
								
							 
						 
						
							
							
								
								Bugfix: an awful _BRIDGE_FAN_END string was sometimes left in the output.  #245  
							
							
							
						 
						
							2012-03-03 22:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b5cba48e55 
								
							 
						 
						
							
							
								
								Put the relative E checkbox back in the GUI and disable M82/M83 for MakerBot  
							
							
							
						 
						
							2012-03-03 21:27:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f0e434f8c1 
								
							 
						 
						
							
							
								
								Fix typo in previous commit and in config options.  #234  
							
							
							
						 
						
							2012-02-28 22:04:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0520d1645b 
								
							 
						 
						
							
							
								
								Bugfix: retraction wasn't triggered when moving between copies.  #232  
							
							
							
						 
						
							2012-02-28 21:55:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								79bc2240fb 
								
							 
						 
						
							
							
								
								Use first layer temperature for M109 too  
							
							
							
						 
						
							2012-02-26 15:09:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dccd7d19a9 
								
							 
						 
						
							
							
								
								First layer temperature.  #134  
							
							
							
						 
						
							2012-02-26 14:54:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								170d29a789 
								
							 
						 
						
							
							
								
								New --cooling option and checkbox to enable/disable fan and cooling control  
							
							
							
						 
						
							2012-02-25 21:56:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								70e69be60a 
								
							 
						 
						
							
							
								
								Bugfix: support material was generated under most bridges  
							
							
							
						 
						
							2012-02-25 21:39:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d0a852679 
								
							 
						 
						
							
							
								
								Cooling and fan control.  #110  
							
							
							
						 
						
							2012-02-25 21:01:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f4fde54bf3 
								
							 
						 
						
							
							
								
								Add extrusion multiplier to gcode comments.  #222  
							
							
							
						 
						
							2012-02-25 19:24:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								848bf91244 
								
							 
						 
						
							
							
								
								Multithreaded support material generation  
							
							
							
						 
						
							2012-02-25 16:51:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cc695c6c22 
								
							 
						 
						
							
							
								
								Support material: refactoring  
							
							
							
						 
						
							2012-02-25 16:23:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								eba7c10018 
								
							 
						 
						
							
							
								
								Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm  
							
							
							
						 
						
							2012-02-25 14:46:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								94e673e050 
								
							 
						 
						
							
							
								
								Backwards compatibility for people using relative E distances on RepRap firmwares  
							
							
							
						 
						
							2012-02-24 23:12:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								555c23069d 
								
							 
						 
						
							
							
								
								New --post-process option. Includes some cleaning of the STDOUT messages  
							
							
							
						 
						
							2012-02-20 12:50:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ae35df716f 
								
							 
						 
						
							
							
								
								Little refactoring, new TriangleMesh->align_to_origin method  
							
							
							
						 
						
							2012-02-20 11:47:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								615bcb27dd 
								
							 
						 
						
							
							
								
								New --gcode-flavor option. extrusion_axis, use_relative_e_distances options hidden and implied.  #158  
							
							
							
						 
						
							2012-02-20 11:44:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								94a2585b97 
								
							 
						 
						
							
							
								
								Dual extruder for support material  
							
							
							
						 
						
							2012-02-19 17:02:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7b67fae686 
								
							 
						 
						
							
							
								
								Support material  
							
							
							
						 
						
							2012-02-19 12:03:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e2023a5a 
								
							 
						 
						
							
							
								
								Duplication is now performed on generated toolpaths instead of mesh (speed boost).  #179  
							
							
							
						 
						
							2012-02-19 10:48:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e7204fc6 
								
							 
						 
						
							
							
								
								New slicing algorithm based on a topological approach rather than numeric. It should be much more robust  
							
							
							
						 
						
							2012-02-18 20:36:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f814ccf062 
								
							 
						 
						
							
							
								
								Refactoring: use indexed vertices  
							
							
							
						 
						
							2012-02-17 13:56:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								68f001a7de 
								
							 
						 
						
							
							
								
								Mark acceleration settings as experimental and add a M501 command at the end of the print if acceleration control is enabled  
							
							
							
						 
						
							2012-02-14 21:57:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								74c71b4ef2 
								
							 
						 
						
							
							
								
								Acceleration control.  #185  
							
							
							
						 
						
							2012-02-10 14:53:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8c9d4ea1 
								
							 
						 
						
							
							
								
								Bugfix: model with rounded walls had small useless infill regions.  #177  
							
							
							
						 
						
							2012-02-10 14:42:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrik Brix Andersen 
								
							 
						 
						
							
							
							
							
								
							
							
								121895d3fc 
								
							 
						 
						
							
							
								
								Add support for notes field in configuration profiles.  #130  
							
							
							
						 
						
							2012-02-05 20:55:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4a9672bd88 
								
							 
						 
						
							
							
								
								Use about 40% less memory  
							
							
							
						 
						
							2012-01-28 21:52:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a4194554c9 
								
							 
						 
						
							
							
								
								Write single wall width (extrusion width) to the G-code file  
							
							
							
						 
						
							2012-01-21 17:02:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a0ebee2ca3 
								
							 
						 
						
							
							
								
								Warn if no layers were detected  
							
							
							
						 
						
							2012-01-21 11:34:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								92cdaf2f2d 
								
							 
						 
						
							
							
								
								Retract at end of print  
							
							
							
						 
						
							2012-01-20 14:48:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bba91fc0a5 
								
							 
						 
						
							
							
								
								Some better debug messages and a note about self-intersecting polygons.  #160  
							
							
							
						 
						
							2012-01-18 18:59:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0184b0f205 
								
							 
						 
						
							
							
								
								Fixed many little things that were not updated along with recent large refactoring.  #157   #144  
							
							
							
						 
						
							2012-01-11 20:13:26 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								4b2bd7f779 
								
							 
						 
						
							
							
								
								Bugfix: wrong month number in output  
							
							
							
						 
						
							2011-12-30 18:57:58 +01:00