kelchm
Posts: 5
Joined: Thu Mar 26, 2015 5:17 am

Storing settings for different nozzle sizes?

Does anyone have a method they like for storing settings for different nozzles used on the same extruder? It seems like the best option might be to setup my auto-configure for print quality settings to be a combination of layer height and nozzle size. This would result in there being a lot of print qualities available, but this seems like a better option than having entirely separate profiles for each nozzle.
CompoundCarl
Posts: 2005
Joined: Wed Aug 05, 2015 7:23 am

Re: Storing settings for different nozzle sizes?

Sounds like a good idea to me! Personally, I've just used separate profiles before, but I usually don't have more than 2 nozzle sizes. If you had 3 or 4, I would probably start thinking about the auto-configure material options you suggested.
KC_703
Posts: 238
Joined: Tue Aug 26, 2014 5:23 pm

Re: Storing settings for different nozzle sizes?

Definitely possible to use the Autocnfigure subprofiles to manage nozzle size... But I also use a separate profiles for different nozzle sizes.

The following parameters are stored with the Autoconfigure Material (extruder settings, temp):

Code: Select all

 <autoConfigureMaterial name="ABS-BLACK-LH2">
    <extruder name="Primary Extruder">
      <toolheadNumber>0</toolheadNumber>
      <diameter>0.5</diameter>
      <autoWidth>1</autoWidth>
      <width>0.6</width>
      <extrusionMultiplier>0.92</extrusionMultiplier>
      <useRetract>1</useRetract>
      <retractionDistance>1.7</retractionDistance>
      <extraRestartDistance>0</extraRestartDistance>
      <retractionZLift>0</retractionZLift>
      <retractionSpeed>1800</retractionSpeed>
      <useCoasting>1</useCoasting>
      <coastingDistance>0.2</coastingDistance>
      <useWipe>0</useWipe>
      <wipeDistance>5</wipeDistance>
    </extruder>
    <temperatureController name="Primary Extruder">
      <temperatureNumber>0</temperatureNumber>
      <isHeatedBed>0</isHeatedBed>
      <relayBetweenLayers>0</relayBetweenLayers>
      <relayBetweenLoops>0</relayBetweenLoops>
      <stabilizeAtStartup>1</stabilizeAtStartup>
      <setpoint layer="1" temperature="245"/>
      <setpoint layer="10" temperature="243"/>
    </temperatureController>
    <temperatureController name="Heated Bed">
      <temperatureNumber>1</temperatureNumber>
      <isHeatedBed>1</isHeatedBed>
      <relayBetweenLayers>0</relayBetweenLayers>
      <relayBetweenLoops>0</relayBetweenLoops>
      <stabilizeAtStartup>0</stabilizeAtStartup>
      <setpoint layer="1" temperature="110"/>
      <setpoint layer="20" temperature="100"/>
      <setpoint layer="150" temperature="90"/>
    </temperatureController>
    <globalExtrusionMultiplier>0.91</globalExtrusionMultiplier>
    <fanSpeed>
 	<setpoint layer="1" speed="0"/>
    	<setpoint layer="2" speed="50"/>
    	<setpoint layer="4" speed="0"/>
    	<setpoint layer="10" speed="30"/>
    	<setpoint layer="35" speed="40"/>
    </fanSpeed>
  </autoConfigureMaterial>
FWIW, the Autoconfigure Quality settings contain layer height and speed parameters:

Code: Select all

 <autoConfigureQuality name="LH2-SPEED4800">
    <globalExtrusionMultiplier>0.92</globalExtrusionMultiplier>
    <layerHeight>0.2</layerHeight>
    <topSolidLayers>10</topSolidLayers>
    <bottomSolidLayers>10</bottomSolidLayers>
    <skirtLayers>1</skirtLayers>
    <skirtOutlines>5</skirtOutlines>
    <infillPercentage>20</infillPercentage>
    <supportInfillPercentage>25</supportInfillPercentage>
    <defaultSpeed>4800</defaultSpeed>
    <outlineUnderspeed>0.4</outlineUnderspeed>
    <solidInfillUnderspeed>0.8</solidInfillUnderspeed>
    <supportUnderspeed>1.1</supportUnderspeed>
    <rapidXYspeed>5400</rapidXYspeed>
  </autoConfigureQuality>

Return to “General Discussion and Tips”