| 
								
								
									 Alessandro Ranellucci | 48e00a4c40 | Merge branch 'master' into avoid-crossing-perimeters Conflicts:
	lib/Slic3r/GCode.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/SVG.pm | 2013-01-12 19:00:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 32fd58d531 | Acceleration control. #185 | 2013-01-10 15:29:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e59ed7efb7 | New toolchange_gcode option. #547 | 2012-12-23 16:29:08 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8cd8e8b209 | Merge branch 'test-dual-retraction' | 2012-12-21 15:23:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | dc4ada2374 | Fix retraction tests and fix retract_extra_length and lift in multiple extruders environments | 2012-12-21 15:14:44 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d5537e7797 | Enable retraction for support material too, but only when moving away from support islands. #831 | 2012-12-20 18:47:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea304a4803 | Bugfix: custom layer G-code was applied before Z change, and not after like it was documented. #869 | 2012-12-20 17:01:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1a3497b71d | Add tests for vibration limiting and fix implementation. Also includes a fix in set_shift() | 2012-12-09 18:33:25 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4078bb0476 | Fix error when vibration limit is disabled | 2012-12-06 10:54:28 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ca0aa5c287 | Apply vibration limit to every move except perimeters | 2012-12-05 16:32:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cf32cd6510 | Implement vibration limit using G4 pauses | 2012-12-05 15:03:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f001374c6e | New implementation of the little inwards move before leaving a loop. #186 | 2012-12-05 11:31:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 283809f5c2 | No need for a role to identify small perimeters | 2012-12-05 10:47:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | accc598eb5 | Revert "Experimental feature: make a little move inwards by 45° after finishing the external perimeter and before retracting. #186" This reverts commit c57e94c065.
Conflicts:
	lib/Slic3r/GCode.pm | 2012-11-29 19:16:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 12873e973b | One more missing bit for gap_fill_speed | 2012-11-23 18:37:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 556e59bbe4 | Last commit erroneously reverted gap fill speed | 2012-11-23 17:41:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0f0992e39a | Speed for support material. #813 | 2012-11-23 17:20:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5dba02fdeb | New separate speed setting for gap fill. #785 | 2012-11-23 11:25:02 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 21a6219b62 | Disable vibration limit. #785 | 2012-11-23 11:14:06 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ae96a8868 | Only apply vibration limit to gaps fill while it's not very mature to work with long segments | 2012-11-21 19:27:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | de8a845d81 | Disable retraction for support material | 2012-11-19 18:03:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 99c942b5ea | Merge branch 'vibration-limit' | 2012-11-19 15:54:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3c7321ab80 | Bugfix: some retractions between objects/copies were skipped. #786 | 2012-11-19 15:34:52 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 300734db38 | Emit M106 S0 instead of M107 for Teacup | 2012-11-19 15:30:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a66e8e547d | Apply Douglas-Peucker to all paths before generating G-code | 2012-11-18 18:00:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c99ff0cfe2 | Apply Douglas-Peucker to all paths before generating G-code | 2012-11-18 17:38:08 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7a87a76391 | Refactor frequency limit to avoid processing G-code | 2012-11-18 15:28:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 008633f013 | Working implementation of frequency limit | 2012-11-18 12:23:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f3164594eb | More incomplete work | 2012-11-18 11:33:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 72007c4f6a | Rewrite frequency limiting code | 2012-11-17 18:07:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 600e951fd8 | Completed vibration limit | 2012-11-17 12:08:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac5be309e3 | Do not call merge_continuous_lines() anymore | 2012-11-16 19:20:46 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1c2bc94d5a | Bugfix: only_retract_when_crossing_perimeters might cause some missed retractions when printing multiple copies of the same object. #786 | 2012-11-16 12:39:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 06b475a4ed | Clone last_pos before storing it otherwise it will be translated. #786 | 2012-11-16 11:05:45 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1db614a5a9 | Revert "Use G92 to apply Z offset. #486" #778 | 2012-11-06 20:04:44 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ab2b31672f | Fixed regression causing a long string between copies | 2012-11-06 19:54:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d4ccd39ad3 | Minor code cleanup | 2012-10-30 15:53:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 92ab53868e | Remove unused methods | 2012-10-30 15:49:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 25d88bddff | Remove the change_layer method | 2012-10-30 14:11:32 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | be7e211bb6 | Make flow_spacing required for ExtrusionPath objects | 2012-10-30 14:07:01 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4c6fe0b3d4 | Fixed regression preventing lift to work correctly | 2012-10-30 10:45:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 887634e1e2 | Use G92 to apply Z offset. #486 | 2012-10-29 19:54:04 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | df4dcf0534 | Move by 30° instead of 45° when completing an external loop. #186 | 2012-10-29 11:21:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9b94a661d9 | Fixed regression causing too much clipping at the endpoints of loops | 2012-10-29 11:20:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f2389682b6 | Factor out some hard-coded settings | 2012-10-29 00:23:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8da4151c6d | Fix regression causing skirt to be printed at Z = 0 after a recent commit | 2012-10-28 19:24:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c57e94c065 | Experimental feature: make a little move inwards by 45° after finishing the external perimeter and before retracting. #186 | 2012-10-28 19:15:34 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ccb49a8439 | Do a slightly thinner interface layer at the top of support material structures by taking into account the diameter of bridge extrudates (nophead's idea) | 2012-10-28 16:59:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f35cdef2aa | Renamed ExtrusionPath->depth_layers to height | 2012-10-28 14:22:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b0f24a2666 | Bugfix: unnecessary tool changes were generated when using the same tool for subsequent parts | 2012-10-25 18:49:59 +02:00 |  |