Jump to content

Help with Simplify3d Custom FFF Profile (XML)

JT8101997

Hello! I wasn't really sure where to post this so apologies if I'm in the wrong category. I tried posting on the simplify3d forum too but it seems pretty dead over there.

 

Anyways, I just created a custom FFF profile for Simplify3d (3D printing slicer software). I wanted all the settings to save by material instead of having to re-enter them every time I use a different material. I got it working for all settings but the left and right extruder temperature. Every other setting is saving by material as it should but for some reason the nozzle temps update every material profile. If I set right nozzle to 240 for ABS, it changes right nozzle to 240 for PLA. Change PLA to 200 and ABS changes to 200. I've looked over everything about 50 times now and can't seem to find the problem. It all looks to be formatted properly to me. Any help would be greatly appreciated, thanks!

 

I've attached the file and will post the code here as well for those who don't want to download (Sorry its so long simplify3d makes you copy the settings you want to save under materials to every material profile).

<?xml version="1.0"?>
<profile name="FlashForge Creator Pro" version="2022-04-06 17:02:00" app="S3D-Software 4.1.2">
  <baseProfile></baseProfile>
  <printMaterial>PLA</printMaterial>
  <printQuality>High</printQuality>
  <extruder name="Right Extruder">
    <toolheadNumber>0</toolheadNumber>
    <diameter>0.4</diameter>
    <autoWidth>0</autoWidth>
    <width>0.4</width>
    <extrusionMultiplier>0.9</extrusionMultiplier>
    <useRetract>1</useRetract>
    <retractionDistance>1</retractionDistance>
    <extraRestartDistance>0</extraRestartDistance>
    <retractionZLift>0</retractionZLift>
    <retractionSpeed>1200</retractionSpeed>
    <useCoasting>0</useCoasting>
    <coastingDistance>0.2</coastingDistance>
    <useWipe>0</useWipe>
    <wipeDistance>5</wipeDistance>
  </extruder>
  <extruder name="Left Extruder">
    <toolheadNumber>1</toolheadNumber>
    <diameter>0.4</diameter>
    <autoWidth>0</autoWidth>
    <width>0.4</width>
    <extrusionMultiplier>1</extrusionMultiplier>
    <useRetract>1</useRetract>
    <retractionDistance>1</retractionDistance>
    <extraRestartDistance>0</extraRestartDistance>
    <retractionZLift>0</retractionZLift>
    <retractionSpeed>1200</retractionSpeed>
    <useCoasting>0</useCoasting>
    <coastingDistance>0.2</coastingDistance>
    <useWipe>0</useWipe>
    <wipeDistance>5</wipeDistance>
  </extruder>
  <primaryExtruder>1</primaryExtruder>
  <layerHeight>0.1</layerHeight>
  <topSolidLayers>5</topSolidLayers>
  <bottomSolidLayers>5</bottomSolidLayers>
  <perimeterOutlines>2</perimeterOutlines>
  <printPerimetersInsideOut>1</printPerimetersInsideOut>
  <startPointOption>2</startPointOption>
  <startPointOriginX>0</startPointOriginX>
  <startPointOriginY>0</startPointOriginY>
  <sequentialIslands>0</sequentialIslands>
  <spiralVaseMode>0</spiralVaseMode>
  <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
  <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
  <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
  <useRaft>0</useRaft>
  <raftExtruder>1</raftExtruder>
  <raftTopLayers>3</raftTopLayers>
  <raftBaseLayers>1</raftBaseLayers>
  <raftOffset>2</raftOffset>
  <raftSeparationDistance>0.15</raftSeparationDistance>
  <raftTopInfill>100</raftTopInfill>
  <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
  <useSkirt>0</useSkirt>
  <skirtExtruder>1</skirtExtruder>
  <skirtLayers>2</skirtLayers>
  <skirtOutlines>2</skirtOutlines>
  <skirtOffset>4</skirtOffset>
  <usePrimePillar>0</usePrimePillar>
  <primePillarExtruder>999</primePillarExtruder>
  <primePillarWidth>12</primePillarWidth>
  <primePillarLocation>7</primePillarLocation>
  <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
  <useOozeShield>0</useOozeShield>
  <oozeShieldExtruder>999</oozeShieldExtruder>
  <oozeShieldOffset>2</oozeShieldOffset>
  <oozeShieldOutlines>1</oozeShieldOutlines>
  <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
  <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
  <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
  <infillExtruder>1</infillExtruder>
  <internalInfillPattern>Grid</internalInfillPattern>
  <externalInfillPattern>Rectilinear</externalInfillPattern>
  <infillPercentage>30</infillPercentage>
  <outlineOverlapPercentage>35</outlineOverlapPercentage>
  <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
  <minInfillLength>5</minInfillLength>
  <infillLayerInterval>1</infillLayerInterval>
  <internalInfillAngles>45,-45</internalInfillAngles>
  <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
  <externalInfillAngles>45,-45</externalInfillAngles>
  <generateSupport>0</generateSupport>
  <supportExtruder>1</supportExtruder>
  <supportInfillPercentage>50</supportInfillPercentage>
  <supportExtraInflation>0</supportExtraInflation>
  <supportBaseLayers>2</supportBaseLayers>
  <denseSupportExtruder>1</denseSupportExtruder>
  <denseSupportLayers>0</denseSupportLayers>
  <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
  <supportLayerInterval>1</supportLayerInterval>
  <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
  <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
  <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
  <supportType>0</supportType>
  <supportGridSpacing>4</supportGridSpacing>
  <maxOverhangAngle>45</maxOverhangAngle>
  <supportAngles>0</supportAngles>
  <temperatureController name="Right Nozzle">
    <temperatureNumber>0</temperatureNumber>
    <isHeatedBed>0</isHeatedBed>
    <stabilizeAtStartup>0</stabilizeAtStartup>
    <setpoint layer="1" temperature="0"/>
  </temperatureController>
  <temperatureController name="Left Nozzle">
    <temperatureNumber>1</temperatureNumber>
    <isHeatedBed>0</isHeatedBed>
    <stabilizeAtStartup>0</stabilizeAtStartup>
    <setpoint layer="1" temperature="0"/>
  </temperatureController>
  <temperatureController name="Heated Build Platform">
    <temperatureNumber>0</temperatureNumber>
    <isHeatedBed>1</isHeatedBed>
    <stabilizeAtStartup>0</stabilizeAtStartup>
    <setpoint layer="1" temperature="0"/>
  </temperatureController>
  <fanSpeed>
    <setpoint layer="1" speed="0"/>
    <setpoint layer="2" speed="30"/>
    <setpoint layer="3" speed="100"/>
  </fanSpeed>
  <blipFanToFullPower>0</blipFanToFullPower>
  <adjustSpeedForCooling>1</adjustSpeedForCooling>
  <minSpeedLayerTime>15</minSpeedLayerTime>
  <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
  <increaseFanForCooling>0</increaseFanForCooling>
  <minFanLayerTime>45</minFanLayerTime>
  <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
  <increaseFanForBridging>1</increaseFanForBridging>
  <bridgingFanSpeed>100</bridgingFanSpeed>
  <use5D>1</use5D>
  <relativeEdistances>1</relativeEdistances>
  <allowEaxisZeroing>0</allowEaxisZeroing>
  <independentExtruderAxes>1</independentExtruderAxes>
  <includeM10123>0</includeM10123>
  <stickySupport>1</stickySupport>
  <applyToolheadOffsets>0</applyToolheadOffsets>
  <gcodeXoffset>0</gcodeXoffset>
  <gcodeYoffset>0</gcodeYoffset>
  <gcodeZoffset>0</gcodeZoffset>
  <overrideMachineDefinition>1</overrideMachineDefinition>
  <machineTypeOverride>0</machineTypeOverride>
  <strokeXoverride>225</strokeXoverride>
  <strokeYoverride>145</strokeYoverride>
  <strokeZoverride>150</strokeZoverride>
  <originOffsetXoverride>112.5</originOffsetXoverride>
  <originOffsetYoverride>72.5</originOffsetYoverride>
  <originOffsetZoverride>0</originOffsetZoverride>
  <homeXdirOverride>1</homeXdirOverride>
  <homeYdirOverride>1</homeYdirOverride>
  <homeZdirOverride>-1</homeZdirOverride>
  <flipXoverride>1</flipXoverride>
  <flipYoverride>-1</flipYoverride>
  <flipZoverride>1</flipZoverride>
  <toolheadOffsets>0,0|34,0|0,0|0,0|0,0|0,0</toolheadOffsets>
  <overrideFirmwareConfiguration>1</overrideFirmwareConfiguration>
  <firmwareTypeOverride>MakerBot/Sailfish Firmware</firmwareTypeOverride>
  <GPXconfigOverride>r1d</GPXconfigOverride>
  <baudRateOverride>115200</baudRateOverride>
  <overridePrinterModels>1</overridePrinterModels>
  <printerModelsOverride>FlashForge_CreatorPro.stl</printerModelsOverride>
  <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X-110 Y-70 Z30 F9000 ; move to wait position left hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M104 S[extruder1_temperature] T1,M134 T0 ; stabilize bed temperature,M133 T1 ; stabilize left extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,M135 T1 ; left tool,G1 X-140 Y-70 F9000 ; reposition nozzle,G1 X-100 Y-70 E25 F300 ; purge nozzle,G1 X-110 Y-70 Z0.15 F1200 ; slow wipe,G1 X-100 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>
  <layerChangeGcode></layerChangeGcode>
  <retractionGcode></retractionGcode>
  <toolChangeGcode></toolChangeGcode>
  <endingGcode>; **** Replicator 1 dual end.gcode ****,M73 P100 ; end build progress,G1 Z150 F1000 ; send Z axis to bottom of machine,M140 S0 T0 ; cool down HBP,M104 S0 T0 ; cool down right extruder,M104 S0 T1 ; cool down left extruder,M127 ; stop blower fan,G162 X Y F3000 ; home XY maximum,M18 ; disable stepper,M72 P1 ; play Ta-Da song,; **** end of end.gcode ****</endingGcode>
  <exportFileFormat>x3g</exportFileFormat>
  <celebration>0</celebration>
  <celebrationSong>Random Song</celebrationSong>
  <postProcessing></postProcessing>
  <defaultSpeed>4800</defaultSpeed>
  <outlineUnderspeed>0.75</outlineUnderspeed>
  <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
  <supportUnderspeed>0.75</supportUnderspeed>
  <rapidXYspeed>4800</rapidXYspeed>
  <rapidZspeed>1200</rapidZspeed>
  <minBridgingArea>50</minBridgingArea>
  <bridgingExtraInflation>0</bridgingExtraInflation>
  <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
  <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
  <useFixedBridgingAngle>0</useFixedBridgingAngle>
  <fixedBridgingAngle>0</fixedBridgingAngle>
  <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
  <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
  <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
  <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
  <useMinPrintHeight>0</useMinPrintHeight>
  <minPrintHeight>0</minPrintHeight>
  <useMaxPrintHeight>0</useMaxPrintHeight>
  <maxPrintHeight>0</maxPrintHeight>
  <useDiaphragm>0</useDiaphragm>
  <diaphragmLayerInterval>20</diaphragmLayerInterval>
  <robustSlicing>1</robustSlicing>
  <mergeAllIntoSolid>0</mergeAllIntoSolid>
  <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
  <retractBetweenLayers>0</retractBetweenLayers>
  <useRetractionMinTravel>0</useRetractionMinTravel>
  <retractionMinTravel>3</retractionMinTravel>
  <retractWhileWiping>0</retractWhileWiping>
  <onlyWipeOutlines>1</onlyWipeOutlines>
  <avoidCrossingOutline>0</avoidCrossingOutline>
  <maxMovementDetourFactor>3</maxMovementDetourFactor>
  <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
  <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
  <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
  <externalThinWallType>0</externalThinWallType>
  <internalThinWallType>2</internalThinWallType>
  <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
  <singleExtrusionMinLength>1</singleExtrusionMinLength>
  <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
  <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
  <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
  <horizontalSizeCompensation>0</horizontalSizeCompensation>
  <autoConfigureMaterial name="PLA" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>1</primaryExtruder>
    <raftExtruder>1</raftExtruder>
    <skirtExtruder>1</skirtExtruder>
    <infillExtruder>1</infillExtruder>
    <supportExtruder>1</supportExtruder>
    <denseSupportExtruder>1</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X-110 Y-70 Z30 F9000 ; move to wait position left hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M104 S[extruder1_temperature] T1,M134 T0 ; stabilize bed temperature,M133 T1 ; stabilize left extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,M135 T1 ; left tool,G1 X-140 Y-70 F9000 ; reposition nozzle,G1 X-100 Y-70 E25 F300 ; purge nozzle,G1 X-110 Y-70 Z0.15 F1200 ; slow wipe,G1 X-100 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="off" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="on" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="ABS" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>0</supportExtruder>
    <denseSupportExtruder>0</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M133 T0 ; stabilize right extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="off" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="Nylon" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>0</supportExtruder>
    <denseSupportExtruder>0</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M133 T0 ; stabilize right extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="off" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="ASA" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>0</supportExtruder>
    <denseSupportExtruder>0</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M133 T0 ; stabilize right extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="off" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="PETG" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>0</supportExtruder>
    <denseSupportExtruder>0</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M133 T0 ; stabilize right extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="off" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="PLA + PLA" allowedToolheads="2">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>1</supportExtruder>
    <denseSupportExtruder>1</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M104 S[extruder1_temperature] T1,M133 T0 ; stabilize right extruder temperature,M133 T1 ; stabilize left extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G1 Z4 F1200 ; raise,G1 X-110 F4000 ; move nozzle to left side of bed,G1 Z0.4 F1200 ; lower,M135 T1 ; left tool,G1 X-140 Y-70 F9000 ; reposition nozzle,G1 X-100 Y-70 E25 F300 ; purge nozzle,G1 X-110 Y-70 Z0.15 F1200 ; slow wipe,G1 X-100 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="on" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="PLA + PVA" allowedToolheads="2">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>1</supportExtruder>
    <denseSupportExtruder>1</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M104 S[extruder1_temperature] T1,M133 T0 ; stabilize right extruder temperature,M133 T1 ; stabilize left extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G1 Z4 F1200 ; raise,G1 X-110 F4000 ; move nozzle to left side of bed,G1 Z0.4 F1200 ; lower,M135 T1 ; left tool,G1 X-140 Y-70 F9000 ; reposition nozzle,G1 X-100 Y-70 E25 F300 ; purge nozzle,G1 X-110 Y-70 Z0.15 F1200 ; slow wipe,G1 X-100 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="on" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="Polycarbonate" allowedToolheads="1">
    <!--**********************************************************************************************************************************-->
    <!--Extruders-->
    <!--**********************************************************************************************************************************-->
    <primaryExtruder>0</primaryExtruder>
    <raftExtruder>0</raftExtruder>
    <skirtExtruder>0</skirtExtruder>
    <infillExtruder>0</infillExtruder>
    <supportExtruder>0</supportExtruder>
    <denseSupportExtruder>0</denseSupportExtruder>
    <oozeShieldExtruder>999</oozeShieldExtruder>
    <primePillarExtruder>999</primePillarExtruder>
    <startingGcode>; **** Replicator 1 dual start.gcode ****,M73 P0 ; enable build progress,G162 X Y F3000 ; home XY maximum,G161 Z F1200 ; home Z minimum,G92 Z-5 ; set Z to -5,G1 Z0 ; move Z to 0,G161 Z F100 ; home Z slowly,M132 X Y Z A B ; recall home offsets,M135 T0 ; load right extruder offsets,G1 X150 Y-70 Z30 F9000 ; move to wait position right hand side of the table,G130 X20 Y20 Z20 A20 B20 ; lower stepper Vrefs while heating,M126 S[fan_speed_pwm],M140 S[bed0_temperature] T0,M134 T0 ; stabilize bed temperature,M104 S[extruder0_temperature] T0,M133 T0 ; stabilize right extruder temperature,G130 X127 Y127 Z40 A127 B127 ; default stepper Vrefs,G92 A0 B0 ; zero extruders,G1 Z0.4 ; position nozzle,G1 X110 Y-70 E25 F300 ; purge nozzle,G1 X120 Y-70 Z0.15 F1200 ; slow wipe,G1 X110 Y-70 Z0.5 F1200 ; lift,G92 A0 B0 ; zero extruders,M73 P1 ;@body (notify GPX body has started),; **** end of start.gcode ****</startingGcode>

	
	<extruder name="Right Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>0.9</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <extruder name="Left Extruder">
      <toolheadNumber>1</toolheadNumber>
      <diameter>0.4</diameter>
      <autoWidth>0</autoWidth>
      <width>0.4</width>
      <extrusionMultiplier>1</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1200</retractionSpeed>
      <useCoasting>0</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
	
    <!--**********************************************************************************************************************************-->
	<!--Heaters-->
	<!--**********************************************************************************************************************************-->
    <toggleTemperatureController name="Right Nozzle" status="on" stabilize="off"/>
    <toggleTemperatureController name="Left Nozzle" status="off" stabilize="off"/>
	
    <temperatureController name="Right Nozzle">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Left Nozzle">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <temperatureController name="Heated Build Platform">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="0"/>
    </temperatureController>
	
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>

	<!--**********************************************************************************************************************************-->
	<!--Material Settings-->
	<!--**********************************************************************************************************************************-->
    <firstLayerHeightPercentage>100</firstLayerHeightPercentage>
    <firstLayerWidthPercentage>150</firstLayerWidthPercentage>
    <firstLayerUnderspeed>0.5</firstLayerUnderspeed>
    <useRaft>0</useRaft>
    <raftTopLayers>3</raftTopLayers>
    <raftBaseLayers>1</raftBaseLayers>
    <raftOffset>2</raftOffset>
    <raftSeparationDistance>0.15</raftSeparationDistance>
    <raftTopInfill>100</raftTopInfill>
    <aboveRaftSpeedMultiplier>0.25</aboveRaftSpeedMultiplier>
    <useSkirt>0</useSkirt>
    <skirtLayers>2</skirtLayers>
    <skirtOutlines>2</skirtOutlines>
    <skirtOffset>4</skirtOffset>
    <usePrimePillar>0</usePrimePillar>
    <primePillarWidth>12</primePillarWidth>
    <primePillarLocation>7</primePillarLocation>
    <primePillarSpeedMultiplier>1</primePillarSpeedMultiplier>
    <useOozeShield>0</useOozeShield>
    <oozeShieldOffset>2</oozeShieldOffset>
    <oozeShieldOutlines>1</oozeShieldOutlines>
    <oozeShieldSidewallShape>1</oozeShieldSidewallShape>
    <oozeShieldSidewallAngle>30</oozeShieldSidewallAngle>
    <oozeShieldSpeedMultiplier>1</oozeShieldSpeedMultiplier>
    <internalInfillAngles>45,-45</internalInfillAngles>
    <overlapInternalInfillAngles>1</overlapInternalInfillAngles>
    <externalInfillAngles>45,-45</externalInfillAngles>
    <generateSupport>0</generateSupport>
    <supportInfillPercentage>50</supportInfillPercentage>
    <supportExtraInflation>0</supportExtraInflation>
    <supportBaseLayers>2</supportBaseLayers>
    <denseSupportLayers>0</denseSupportLayers>
    <denseSupportInfillPercentage>70</denseSupportInfillPercentage>
    <supportLayerInterval>1</supportLayerInterval>
    <supportHorizontalPartOffset>0.5</supportHorizontalPartOffset>
    <supportUpperSeparationLayers>1</supportUpperSeparationLayers>
    <supportLowerSeparationLayers>1</supportLowerSeparationLayers>
    <supportType>0</supportType>
    <supportGridSpacing>4</supportGridSpacing>
    <maxOverhangAngle>45</maxOverhangAngle>
    <supportAngles>0</supportAngles>
    <blipFanToFullPower>0</blipFanToFullPower>
    <adjustSpeedForCooling>1</adjustSpeedForCooling>
    <minSpeedLayerTime>15</minSpeedLayerTime>
    <minCoolingSpeedSlowdown>20</minCoolingSpeedSlowdown>
    <increaseFanForCooling>0</increaseFanForCooling>
    <minFanLayerTime>45</minFanLayerTime>
    <maxCoolingFanSpeed>100</maxCoolingFanSpeed>
    <increaseFanForBridging>1</increaseFanForBridging>
    <bridgingFanSpeed>100</bridgingFanSpeed>
    <minBridgingArea>50</minBridgingArea>
    <bridgingExtraInflation>0</bridgingExtraInflation>
    <bridgingExtrusionMultiplier>0.9</bridgingExtrusionMultiplier>
    <bridgingSpeedMultiplier>0.4</bridgingSpeedMultiplier>
    <useFixedBridgingAngle>0</useFixedBridgingAngle>
    <fixedBridgingAngle>0</fixedBridgingAngle>
    <applyBridgingToPerimeters>0</applyBridgingToPerimeters>
    <filamentDiameters>1.75|1.75|1.75|1.75|1.75|1.75</filamentDiameters>
    <filamentPricesPerKg>25|46|46|46|46|46</filamentPricesPerKg>
    <filamentDensities>1.25|1.25|1.25|1.25|1.25|1.25</filamentDensities>
    <onlyRetractWhenCrossingOutline>1</onlyRetractWhenCrossingOutline>
    <retractBetweenLayers>0</retractBetweenLayers>
    <useRetractionMinTravel>0</useRetractionMinTravel>
    <retractionMinTravel>3</retractionMinTravel>
    <retractWhileWiping>0</retractWhileWiping>
    <onlyWipeOutlines>1</onlyWipeOutlines>
    <avoidCrossingOutline>0</avoidCrossingOutline>
    <maxMovementDetourFactor>3</maxMovementDetourFactor>
    <toolChangeRetractionDistance>12</toolChangeRetractionDistance>
    <toolChangeExtraRestartDistance>-0.5</toolChangeExtraRestartDistance>
    <toolChangeRetractionSpeed>600</toolChangeRetractionSpeed>
    <externalThinWallType>0</externalThinWallType>
    <internalThinWallType>2</internalThinWallType>
    <thinWallAllowedOverlapPercentage>15</thinWallAllowedOverlapPercentage>
    <singleExtrusionMinLength>1</singleExtrusionMinLength>
    <singleExtrusionMinPrintingWidthPercentage>50</singleExtrusionMinPrintingWidthPercentage>
    <singleExtrusionMaxPrintingWidthPercentage>200</singleExtrusionMaxPrintingWidthPercentage>
    <singleExtrusionEndpointExtension>0.2</singleExtrusionEndpointExtension>
    <horizontalSizeCompensation>0</horizontalSizeCompensation>

	<!--**********************************************************************************************************************************-->
	<!--Quality-->
	<!--**********************************************************************************************************************************-->

    <autoConfigureQuality name="Fast">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
	
    <autoConfigureQuality name="High">
      <layerHeight>0.1</layerHeight>
      <topSolidLayers>5</topSolidLayers>
      <bottomSolidLayers>5</bottomSolidLayers>
      <perimeterOutlines>2</perimeterOutlines>
      <internalInfillPattern>Grid</internalInfillPattern>
      <infillPercentage>30</infillPercentage>
      <outlineOverlapPercentage>35</outlineOverlapPercentage>
      <infillExtrusionWidthPercentage>100</infillExtrusionWidthPercentage>
      <minInfillLength>5</minInfillLength>
      <infillLayerInterval>1</infillLayerInterval>
      <defaultSpeed>4800</defaultSpeed>
      <outlineUnderspeed>0.75</outlineUnderspeed>
      <solidInfillUnderspeed>0.5</solidInfillUnderspeed>
      <supportUnderspeed>0.75</supportUnderspeed>
      <rapidXYspeed>4800</rapidXYspeed>
      <rapidZspeed>1200</rapidZspeed>
      <useDiaphragm>0</useDiaphragm>
      <diaphragmLayerInterval>20</diaphragmLayerInterval>
    </autoConfigureQuality>
  </autoConfigureMaterial>
</profile>

 

FlashForge Creator Pro.fff

Just a normal guy with a constant desire to modify everything he owns. 

Check out my current build here:

https://linustechtips.com/main/topic/1006447-the-cake-is-a-lie-water-cooled-portal-pc/

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×