Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								71c359bb29
								
							
						 | 
						
							
							
								
								Cleaning recent changes
							
							
							
							
							
						 | 
						
							2011-11-30 17:48:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								42383dec84
								
							
						 | 
						
							
							
								
								Warn about models with overlapping or intersecting facets but try to repair wrong layers. #16
							
							
							
							
							
						 | 
						
							2011-11-30 16:28:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d51a37a0ae
								
							
						 | 
						
							
							
								
								Refactoring: moved slicing code to new TriangleMesh class, leaving in STL just what's needed to read that particular input format. Slic3r will now warn if model is not manifold. #16
							
							
							
							
							
						 | 
						
							2011-11-30 16:07:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Moon
								
							 
						 | 
						
							
							
							
							
								
							
							
								729905d342
								
							
						 | 
						
							
							
								
								allow solid fill layers to be zero
							
							
							
							
							
						 | 
						
							2011-11-30 12:51:34 +11:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2970e31540
								
							
						 | 
						
							
							
								
								Bugfix: some bridges being very close could lead to overlapping infill
							
							
							
							
							
						 | 
						
							2011-11-29 11:36:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d168ecbb4e
								
							
						 | 
						
							
							
								
								Bugfix: fill density = 0 was preventing generation of extra solid layers. #75
							
							
							
							
							
						 | 
						
							2011-11-29 10:15:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								248ed8589a
								
							
						 | 
						
							
							
								
								Bugfix: error when concentric infill. #73
							
							
							
							
							
						 | 
						
							2011-11-28 22:52:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								92e86a2259
								
							
						 | 
						
							
							
								
								Bugfix: plate was lifted even when retracting for Z change
							
							
							
							
							
						 | 
						
							2011-11-28 19:59:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ad9ed74ae
								
							
						 | 
						
							
							
								
								New --solid-infill-feed-rate option. #68
							
							
							
							
							
						 | 
						
							2011-11-28 19:11:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								975387d953
								
							
						 | 
						
							
							
								
								New --bridge-feed-rate option. #68
							
							
							
							
							
						 | 
						
							2011-11-28 18:37:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4cdd0f6fd0
								
							
						 | 
						
							
							
								
								Bugfix: sparse and wrong infill was generated for objects with null fill density. Also fixed a division by zero.
							
							
							
							
							
						 | 
						
							2011-11-27 10:12:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								22551b64de
								
							
						 | 
						
							
							
								
								Bugfix: a recent change broke all options having a zero value
							
							
							
							
							
						 | 
						
							2011-11-26 22:43:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a5af293a8
								
							
						 | 
						
							
							
								
								Mark slow infill patterns as slow. #20
							
							
							
							
							
						 | 
						
							2011-11-26 22:41:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ce2c23e52
								
							
						 | 
						
							
							
								
								Bugfix: hard errors when extrusion width was left empty.
							
							
							
							
							
						 | 
						
							2011-11-26 20:51:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e7d00bb34
								
							
						 | 
						
							
							
								
								Avoid unnecessary retractions during infill. #29
							
							
							
							
							
						 | 
						
							2011-11-26 17:01:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								72d7e1a5de
								
							
						 | 
						
							
							
								
								Don't update progress bar with wxWidgets 2.9.0 and 2.9.1
							
							
							
							
							
						 | 
						
							2011-11-26 16:52:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bed502af3c
								
							
						 | 
						
							
							
								
								Make the progress bar determinate and output status description. #31
							
							
							
							
							
						 | 
						
							2011-11-26 16:19:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								951778439a
								
							
						 | 
						
							
							
								
								Bugfix: recent changes broke the "infill every layers" option which didn't alternate infill direction correctly. #70
							
							
							
							
							
						 | 
						
							2011-11-26 15:21:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								afd8e0a1bd
								
							
						 | 
						
							
							
								
								Bugfix: setting temperature to zero didn't remove it from output
							
							
							
							
							
						 | 
						
							2011-11-26 15:11:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ab1fd4c19
								
							
						 | 
						
							
							
								
								concentric - new superfast infill pattern
							
							
							
							
							
						 | 
						
							2011-11-26 10:38:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3b689d4e0
								
							
						 | 
						
							
							
								
								Bugfix: infill every 'n' layers was broken after recent changes
							
							
							
							
							
						 | 
						
							2011-11-25 18:16:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								25c85aada5
								
							
						 | 
						
							
							
								
								Renamed "filament packing density" to "extrusion multiplier". Same values. #4
							
							
							
							
							
						 | 
						
							2011-11-25 11:15:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3c0ea0b57f
								
							
						 | 
						
							
							
								
								New --extrusion-width-ratio option. #8
							
							
							
							
							
						 | 
						
							2011-11-25 11:10:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								47d347e1b2
								
							
						 | 
						
							
							
								
								Revert "Disable retraction when moving over infill space. #29"
							
							
							
							
							
							
							
							This reverts commit d6ed9c6f34. 
							
						 | 
						
							2011-11-24 12:53:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8598b66b0a
								
							
						 | 
						
							
							
								
								Large refactoring. Cleaner logic, smaller memory footprint.
							
							
							
							
							
						 | 
						
							2011-11-23 12:29:27 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								13ef24b5eb
								
							
						 | 
						
							
							
								
								Fixes, improvements and refactoring for bridges and solid surfaces.
							
							
							
							
							
						 | 
						
							2011-11-23 09:49:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d13a0e2503
								
							
						 | 
						
							
							
								
								Bugfix: no top surfaces when they were too close to bridges
							
							
							
							
							
						 | 
						
							2011-11-22 21:45:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								048410ac52
								
							
						 | 
						
							
							
								
								Bugfix: some infill lines extruded outside objects when using 45° infill angle. #65
							
							
							
							
							
						 | 
						
							2011-11-22 20:35: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								36e1ea0caa
								
							
						 | 
						
							
							
								
								Make sure bridges don't overlap. #58
							
							
							
							
							
						 | 
						
							2011-11-21 16:35:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								74786185e4
								
							
						 | 
						
							
							
								
								Don't die on non-manifold models, after having tried the slower detection algorithm too. #16
							
							
							
							
							
						 | 
						
							2011-11-21 16:09:13 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								bde3c11e82
								
							
						 | 
						
							
							
								
								Fixes to the new bridging algorithm. It appears to be working fine now
							
							
							
							
							
						 | 
						
							2011-11-20 22:09:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed9b4e829c
								
							
						 | 
						
							
							
								
								Add a M109 for temperature control
							
							
							
							
							
						 | 
						
							2011-11-19 17:37:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e02c8f117
								
							
						 | 
						
							
							
								
								Renamed perimeter_offsets to perimeters
							
							
							
							
							
						 | 
						
							2011-11-19 17:36:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a9fc942cb
								
							
						 | 
						
							
							
								
								Add a M109 for temperature control
							
							
							
							
							
						 | 
						
							2011-11-19 17:32:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4540f2377d
								
							
						 | 
						
							
							
								
								Some minor fixes for the new bridging logic #58
							
							
							
							
							
						 | 
						
							2011-11-19 17:31:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1c766cc52
								
							
						 | 
						
							
							
								
								New bridging logic, more robust. #58
							
							
							
							
							
						 | 
						
							2011-11-19 16:44:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1ef4d006a0
								
							
						 | 
						
							
							
								
								Treating "reverse bridges" as bridges should not change the way they're infilled or the chosen flow width
							
							
							
							
							
						 | 
						
							2011-11-18 09:54:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1a066caecc
								
							
						 | 
						
							
							
								
								Compute bridge overlap as twice the total thickness of perimeters
							
							
							
							
							
						 | 
						
							2011-11-17 10:41:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c8ce989962
								
							
						 | 
						
							
							
								
								Renamed perimeter_offsets to perimeters
							
							
							
							
							
						 | 
						
							2011-11-17 10:38:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								580f42c1de
								
							
						 | 
						
							
							
								
								Use the same bridging logic for "reverse bridges" (top surfaces)
							
							
							
							
							
						 | 
						
							2011-11-17 10:34:40 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ab81880c9
								
							
						 | 
						
							
							
								
								Throw a fatal exception if no layers are detected
							
							
							
							
							
						 | 
						
							2011-11-16 10:26:47 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |