alien2108
Posts: 16
Joined: Fri May 23, 2014 2:41 pm

Auto-configure temperature settings are not saved!

Fri May 23, 2014 2:47 pm

Hello!

Tinkering with profiles I have found out, that if you use different materials and under Temperatures save different temps for different layers, this is NOT saved. The only thing saved is:

Globally:

<temperatureController name="Primary Extruder">
<temperatureNumber>0</temperatureNumber>
<isHeatedBed>0</isHeatedBed>
<relayBetweenLayers>0</relayBetweenLayers>
<relayBetweenLoops>0</relayBetweenLoops>
<stabilizeAtStartup>1</stabilizeAtStartup>
<setpoint layer="1" temperature="210"/>
<setpoint layer="2" temperature="205"/>
</temperatureController>

Under Material profile, there is just global Temperature:

<autoConfigureMaterial name="ABS">
<globalExtruderTemperature>225</globalExtruderTemperature>
<globalBedTemperature>100</globalBedTemperature>

<globalExtrusionMultiplier>1.0</globalExtrusionMultiplier>
<fanSpeed>
<setpoint layer="1" speed="0"/>
</fanSpeed>
</autoConfigureMaterial>

Since GUI is clearly broken to save this information for different material, how do I do it manually in the .fff file?

jsc
Posts: 39
Joined: Wed Mar 12, 2014 1:21 pm

Re: Auto-configure temperature settings are not saved!

Sun May 25, 2014 7:38 pm

You can hand insert any settings into an autoConfigureMaterial section. As an example, I have:

Code: Select all

  <autoConfigureMaterial name="PLA">
    <globalExtruderTemperature>225</globalExtruderTemperature>
    <globalBedTemperature>60</globalBedTemperature>
    <globalExtrusionMultiplier>0.9</globalExtrusionMultiplier>
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
      <setpoint layer="2" speed="100"/>
    </fanSpeed>
  </autoConfigureMaterial>
  <autoConfigureMaterial name="ABS">
    <globalExtruderTemperature>245</globalExtruderTemperature>
    <globalBedTemperature>100</globalBedTemperature>
    <globalExtrusionMultiplier>0.9</globalExtrusionMultiplier>
    <fanSpeed>
      <setpoint layer="1" speed="0"/>
    </fanSpeed>
  </autoConfigureMaterial>

jsc
Posts: 39
Joined: Wed Mar 12, 2014 1:21 pm

Re: Auto-configure temperature settings are not saved!

Sun May 25, 2014 7:41 pm

Oh, sorry, you were asking about temperature setpoints. Try just stuffing the entire temperatureController portion under autoConfigureMaterial.

alien2108
Posts: 16
Joined: Fri May 23, 2014 2:41 pm

Re: Auto-configure temperature settings are not saved!

Mon May 26, 2014 3:44 pm

Hello!

I copied the following to every auto profile and it did work:

<temperatureController name="Primary Extruder">
<temperatureNumber>0</temperatureNumber>
<isHeatedBed>0</isHeatedBed>
<relayBetweenLayers>0</relayBetweenLayers>
<relayBetweenLoops>0</relayBetweenLoops>
<stabilizeAtStartup>1</stabilizeAtStartup>
<setpoint layer="1" temperature="195"/>
<setpoint layer="2" temperature="190"/>
</temperatureController>
<temperatureController name="Heated Bed">
<temperatureNumber>1</temperatureNumber>
<isHeatedBed>1</isHeatedBed>
<relayBetweenLayers>0</relayBetweenLayers>
<relayBetweenLoops>0</relayBetweenLoops>
<stabilizeAtStartup>1</stabilizeAtStartup>
<setpoint layer="1" temperature="55"/>
<setpoint layer="2" temperature="50"/>
</temperatureController>

BUT, if you ask me, the global defaults should be used if they are not overwritten by more detailed setup of Material config. This is how all config files do work. Also the result is much shorter config file (and clutter free) as now you have to basically repeat your default settings for every material.

Return to “Troubleshooting and Bug Reports”