| 
								
								
									 Alessandro Ranellucci | 3e739b87da | Finished porting Slic3r::GCode to XS (speed boost!) | 2015-07-02 20:24:16 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fbd640fdc5 | Ported GCode::extrude_path() to XS (speed boost!) | 2015-07-02 18:57:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 801f629fdc | Ported Slic3r::GCode storage to XS | 2015-07-01 21:47:17 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 280f3f38d7 | Ported Slic3r::GCode::OozePrevention storage to XS | 2015-07-01 21:01:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bf9cd1b8e6 | Ported Slic3r::GCode::AvoidCrossingPerimeters to XS | 2015-07-01 20:14:05 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 580d28d071 | Finished porting PlaceholderParser to XS | 2015-07-01 19:35:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 52d3a047a0 | One more raft issue causing extra layers. #2723 | 2015-06-03 09:39:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6018dafc46 | Removed debugging statement | 2015-06-02 20:03:57 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5ce4d8cfb0 | Bugfix: extra thin layers added to raft. #2723 | 2015-06-02 19:58:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ee66392e11 | Fix numerical issues causing incomplete raft under certain circumstances. Includes a minor refactoring of raft layer logic. #2723 | 2015-06-02 19:44:29 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8613e174e7 | Fix error in autospeed. #2810 | 2015-06-02 11:48:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1875825f45 | Minor fix to previous commit | 2015-05-31 22:09:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7f70da97b4 | New experimental autospeed feature. #2810 | 2015-05-31 22:04:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f010354201 | Bugfix: skirt was not exported to G-code when raft_layers > 0. #2843 | 2015-05-24 16:28:04 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 73e32dfe5d | Use unique continuous numbering for layer numbers in case of support material layers. #2634 | 2015-05-03 20:18:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1f8ef2a63c | Fixed regression introduced by the recent PerimeterGenerator refactoring causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761 | 2015-04-12 20:16:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 92b980b10e | Bugfix: superfluous and harmful travel moves between objects when using sequential printing with Avoid crossing perimeters. #2691 | 2015-03-23 21:38:57 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 13b63d06ed | Use thick raft layers as we do for support material layers. #2723 | 2015-03-09 20:00:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8654537e55 | Use support material layer height for raft layer instead of object layer height. #2723 | 2015-03-09 19:36:23 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d8ee9dd5f5 | Limit first object layer height correctly when using a larger support material extruder. #2722 | 2015-03-09 19:27:57 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c2009af1c6 | Remove ;_WIPE marks in G-code which were left between objects in sequential printing | 2015-03-06 10:25:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 722e94513c | Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled | 2015-03-06 09:56:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a3b843b24e | Bugfix: temperature was not set correctly when using sequential printing. Includes regression test. #2702 | 2015-03-02 23:56:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bb3feedc31 | Bugfix: too many skirt layers were printed when using tall skirts and support material. #2695 | 2015-02-27 19:59:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 70ace8c76f | Bugfix: use proper spacing for first support layer instead of trying to align it to upper layers. #2662 | 2015-02-27 18:43:15 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 45c91b2ae9 | Don't trigger extra perimeters when less than 30% of the upper loops would benefit from it. #2664. Also fixes #2610 | 2015-02-24 00:34:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e88cf466fe | A couple notes about infill_only_where_needed | 2015-02-23 00:55:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2655f3f816 | Better and more robust implementation of infill_only_where_needed | 2015-02-23 00:44:51 +01:00 |  | 
				
					
						| 
								
								
									 Chow Loong Jin | 073681a50a | Get first_layer_extrusion_width from PrintConfig instead of PrintObjectConfig This fixes an issue where the support material doesn't honour a custom first
layer extrusion width.
Fixes: #2662 | 2015-02-17 13:59:46 +08:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c0f453f83e | Simpler and more robust implementation of extra perimeters. #2395 | 2015-02-15 21:58:14 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ba6ae12635 | Change end_program() to postamble() | 2015-02-15 17:09:17 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1180a6d83f | Merge pull request #2508 from strahlex/machinekit-gcode added support Machinekit flavour GCode | 2015-02-15 17:00:08 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6eb1fa36ed | Bugfix: bridge speed was still used for first object layer above raft when support_material_contact_distance == 0. Includes regression tests. #2656 | 2015-02-14 12:47:33 +01:00 |  | 
				
					
						| 
								
								
									 Alexander Rössler | cc83e9f06d | using end_program() function in GCode output | 2015-02-07 12:37:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 059b00a829 | New --before-layer-change option and new layer_z placeholder. #2602 | 2015-01-30 20:08:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8605969dc5 | Don't output slic3r:z attribute in SVG for raft layers | 2015-01-30 18:45:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fe4f79ba90 | Fixed regression causing random loss of infill because of corrupt thin polygons returned by Clipper. #2539 | 2015-01-30 10:12:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1d204af6f4 | Fixed regression causing rectilinear infill to be misaligned across layers. #2566 | 2015-01-28 19:49:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 229039d3b8 | Fixed test and implementation of ooze prevention standby points (wrong test caused wrong implementation). #2103 | 2015-01-19 15:31:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7b980c1dc9 | New option for vertical distance between object and support material, with special handling of the 0 case that disabled bridge flow/speed in order to allow for soluble material. #2491 #2272 #2069 #1942 #2435 #1703 | 2015-01-19 09:52:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ba4325411b | Bugfix: the downwards move in sequential printing was performed in the wrong spot. #2524 | 2015-01-18 22:08:43 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9f0283f808 | Minor issue when dealing with files with empty layers at bottom. #2553 | 2015-01-18 12:35:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bf02062a67 | Bugfix: random but frequent crashes after recent perimeter code refactoring | 2015-01-14 22:55:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 04aa240265 | Only apply perimeter/infill overlap to the endpoints of rectilinear infill (and do that in a more proper way) | 2015-01-13 20:55:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 406d045ced | The inwards move after an external loop was still randomly generated outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included. #2253 | 2015-01-08 15:22:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f0de57cbe4 | Minor cleanup of the init_external_mp() call | 2015-01-06 15:04:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2562070232 | Refactored the travel/retract/avoid_crossing_perimeters logic. Several edge cases are now handled correctly. #2498 | 2015-01-06 14:52:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0f7933c4f9 | Bugfix: pressure regulation accumulated too much retraction and didn't discharge at the end of print. Includes regression test. #2470 | 2015-01-06 00:35:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d38503bf44 | Bugfix: downwards interface detection might cause a crash | 2014-12-29 14:29:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e8dc981774 | Fixes to Ooze Prevention | 2014-12-29 00:51:27 +01:00 |  |