From: <Rhy...@us...> - 2011-01-25 16:01:26
|
Revision: 4014 http://reprap.svn.sourceforge.net/reprap/?rev=4014&view=rev Author: Rhys-Jones Date: 2011-01-25 16:01:19 +0000 (Tue, 25 Jan 2011) Log Message: ----------- Host now produces 3 Fine Layers of infill Modified Paths: -------------- trunk/software/host/src/org/reprap/devices/GenericExtruder.java trunk/software/host/src/org/reprap/geometry/polygons/AllSTLsToBuild.java Modified: trunk/software/host/src/org/reprap/devices/GenericExtruder.java =================================================================== --- trunk/software/host/src/org/reprap/devices/GenericExtruder.java 2011-01-24 23:58:37 UTC (rev 4013) +++ trunk/software/host/src/org/reprap/devices/GenericExtruder.java 2011-01-25 16:01:19 UTC (rev 4014) @@ -412,8 +412,8 @@ extrusionSize = Preferences.loadGlobalDouble(prefName + "ExtrusionSize(mm)"); extrusionHeight = Preferences.loadGlobalDouble(prefName + "ExtrusionHeight(mm)"); extrusionInfillWidth = Preferences.loadGlobalDouble(prefName + "ExtrusionInfillWidth(mm)"); - lowerFineLayers = 2; //Preferences.loadGlobalInt(prefName + "LowerFineLayers(0...)"); - upperFineLayers = 2; //Preferences.loadGlobalInt(prefName + "UpperFineLayers(0...)"); + lowerFineLayers = 3; //Preferences.loadGlobalInt(prefName + "LowerFineLayers(0...)"); + upperFineLayers = 3; //Preferences.loadGlobalInt(prefName + "UpperFineLayers(0...)"); extrusionBroadWidth = Preferences.loadGlobalDouble(prefName + "ExtrusionBroadWidth(mm)"); coolingPeriod = Preferences.loadGlobalDouble(prefName + "CoolingPeriod(s)"); fastXYFeedrate = Preferences.loadGlobalDouble(prefName + "FastXYFeedrate(mm/minute)"); Modified: trunk/software/host/src/org/reprap/geometry/polygons/AllSTLsToBuild.java =================================================================== --- trunk/software/host/src/org/reprap/geometry/polygons/AllSTLsToBuild.java 2011-01-24 23:58:37 UTC (rev 4013) +++ trunk/software/host/src/org/reprap/geometry/polygons/AllSTLsToBuild.java 2011-01-25 16:01:19 UTC (rev 4014) @@ -735,8 +735,10 @@ BooleanGridList adjacentSlices = slice(stl, layer+1, layerConditions); adjacentSlices = BooleanGridList.intersections(slice(stl, layer+2, layerConditions), adjacentSlices); + adjacentSlices = BooleanGridList.intersections(slice(stl, layer+3, layerConditions), adjacentSlices); adjacentSlices = BooleanGridList.intersections(slice(stl, layer-1, layerConditions), adjacentSlices); adjacentSlices = BooleanGridList.intersections(slice(stl, layer-2, layerConditions), adjacentSlices); + adjacentSlices = BooleanGridList.intersections(slice(stl, layer-3, layerConditions), adjacentSlices); BooleanGridList insides = null; // The insides are the bits that aren't surface. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |