<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
               xmlns:atom="http://www.w3.org/2005/Atom"
               xmlns:dc="http://purl.org/dc/elements/1.1/"
               xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
               xmlns:admin="http://webns.net/mvcb/"
               xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
               xmlns:content="http://purl.org/rss/1.0/modules/content/">
            <channel>
                <title>
					                		Bed temp goes to zero at layer 2 - PrusaSlicer                                    </title>
                <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/</link>
                <description>Prusa3D Forum Discussion Board</description>
                <language>en-US</language>
                <lastBuildDate>Tue, 12 May 2026 00:45:48 +0000</lastBuildDate>
                <generator>wpForo</generator>
                <ttl>60</ttl>
                					                    <item>
                        <title>RE: Bed temp goes to zero at layer 2</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629975</link>
                        <pubDate>Thu, 15 Dec 2022 05:11:42 +0000</pubDate>
                        <description><![CDATA[I think I figured it out. Not PrusaSlicers fault, just IDEX troubles....Since this is a dual head printer, it has 2 filaments in the Prusa Plater screen. To print with only one nozzle, I&#039;ve ...]]></description>
                        <content:encoded><![CDATA[<p>I think I figured it out. Not PrusaSlicers fault, just IDEX troubles....<br /><br />Since this is a dual head printer, it has 2 filaments in the Prusa Plater screen. To print with only one nozzle, I've been setting one of those to a filament called OFF. 0 Deg filament temp and 0 deg. bed temp. So when I'm printing with the Left extruder and the first_layer_bed_temperature is in the profile, it sets the bed to that temp and maintains it. But if its the other nozzle, then it does it wrong. And vis-verse. <br /><br />So I either set up print profiles for the Left extruder  and another for the solo right extruder , which I was thinking of doing anyway,  or I write some {if} statements into the start up G-code to get the right temperature set up. </p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>MackDan</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629975</guid>
                    </item>
                                        <item>
                        <title>RE:</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629947</link>
                        <pubDate>Thu, 15 Dec 2022 00:57:20 +0000</pubDate>
                        <description><![CDATA[From the Prusa page I linked to:

bed_temperature (note that this is a vector, even though only one value makes sense:bed_temperature)
first_layer_bed_temperature (same as above!)

S...]]></description>
                        <content:encoded><![CDATA[<p>From the Prusa page I linked to:</p>
<blockquote>
<p>bed_temperature (note that this is a vector, even though only one value makes sense:bed_temperature)</p>
<p>first_layer_bed_temperature (same as above!)</p>
</blockquote>
<p>So I don't really know why  even seems to work for you in the first place.</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>FoxRun3D</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629947</guid>
                    </item>
                                        <item>
                        <title>RE: Bed temp goes to zero at layer 2</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629938</link>
                        <pubDate>Wed, 14 Dec 2022 22:36:20 +0000</pubDate>
                        <description><![CDATA[I&#039;m not having problems with the Extruders. They , and  work fine.ITS THE BED TEMPERATURE that is the problem.Seems to run great as  M140 S{first_layer_bed_temperature}  Sets the te...]]></description>
                        <content:encoded><![CDATA[<p>I'm not having problems with the Extruders. They , and  work fine.<br /><br />ITS THE BED TEMPERATURE that is the problem.<br /><br />Seems to run great as  M140 S{first_layer_bed_temperature}  Sets the temperature correctly. <br /><br />And its stopped resetting the bed temp to zero at each layer. And I'm not sure why....</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>MackDan</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629938</guid>
                    </item>
                                        <item>
                        <title>RE: Bed temp goes to zero at layer 2</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629665</link>
                        <pubDate>Mon, 12 Dec 2022 11:54:36 +0000</pubDate>
                        <description><![CDATA[The Prusaslicer macro language is described inneophyte suggested, vector variables start with index 0, so 0 is the first extruder  But the legacy syntax using square brackets still works fin...]]></description>
                        <content:encoded><![CDATA[<p>The Prusaslicer macro language is described in https://help.prusa3d.com/article/macros_1775</p><p>As neophyte suggested, vector variables start with index 0, so 0 is the first extruder  </p><p>But the legacy syntax using square brackets still works fine  as well</p><p> </p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>FoxRun3D</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629665</guid>
                    </item>
                                        <item>
                        <title>RE: Bed temp goes to zero at layer 2</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629646</link>
                        <pubDate>Mon, 12 Dec 2022 07:12:36 +0000</pubDate>
                        <description><![CDATA[Have you tried changing the 1 inside your brackets to 0.  Extruder 1 is index zero and extruder 2 is index 1.Anyway for proper help please save a project file from PS that has the problem (F...]]></description>
                        <content:encoded><![CDATA[<p>Have you tried changing the 1 inside your brackets to 0.  Extruder 1 is index zero and extruder 2 is index 1.</p><p>Anyway for proper help please save a project file from PS that has the problem (File&gt;Save Project As), then take the resulting 3mf file and ZIP it up.  It <strong>must</strong> be zipped or the forum wont accept it.  With a project we can load in all the settings you are using as its a snapshot.  SO something like a simple cube will be enough as long as it exhibits the same problem.</p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>Neophyl</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629646</guid>
                    </item>
                                        <item>
                        <title>Bed temp goes to zero at layer 2</title>
                        <link>https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629639</link>
                        <pubDate>Mon, 12 Dec 2022 05:16:16 +0000</pubDate>
                        <description><![CDATA[I have been using this Makergear M3-ID since summer 2022. started with the canned M3-iD profiles, but I&#039;ve created versions of those that fix a few things (inital purge along the bed edge ne...]]></description>
                        <content:encoded><![CDATA[<p>I have been using this Makergear M3-ID since summer 2022. started with the canned M3-iD profiles, but I've created versions of those that fix a few things (inital purge along the bed edge next to the extruder vs crossing the bed to the back of the bed). The profiles have been running well. But in the last month or so this printer has gotten much slower (I'll post another topic) and the bed temperature Mcode isn't working right.<br /><br />The original profiles had <br />M140 S ; Set bed temperature<br />M190 S ; Wait for bed to reach temperature<br />and again, that worked this summer. NOTE the brackets<br /><br />Now I've figured out that this is the correct form for the M190 (that's all I was using)<br />M190 S{first_layer_bed_temperature} ; Wait for bed to reach temperature<br />NOTE the brackets difference<br />That slices as : M190 S70 ; Wait for bed to reach temperature<br />So it works<br /><br />But on the layer change to layer 2, the sliced gcode is </p><p>M140 S0 ; set bed temperature<br /><br />I have the bed temps set to 70 and 70 for 1st and subsequent layers. <br />I tried adding M140 to the start up gcode, <br />M140 S{first_layer_bed_temperature} ; Set bed temperature<br />M190 S{first_layer_bed_temperature} ; Wait for bed to reach temperature<br />thinking it might need to be initialized. The temps were correct at the start of the Gcode <br />M140 S70 ; Set bed temperature M190 S70 ; Wait for bed to reach temperature<br /><br />But the layer 2 change code still set M140 S0<br />;LAYER_CHANGE ;Z:0.4 ;HEIGHT:0.2 ;BEFORE_LAYER_CHANGE ;0.4 G1 Z.4 F7800 ;AFTER_LAYER_CHANGE G92 E0 ;0.4 M140 S0 ; set bed temperature <br /><br />I tried a work around, and added the M140 s{bed_temperature) to the after layer change gcode, but M140 S0 line shows up anyway and after the layer change code<br />;AFTER_LAYER_CHANGE<br />G92 E0<br />M140 S65 ; Set bed temperature<br />;0.4<br />M140 S0 ; set bed temperature<br /><br /><br />Why doesn't this work right? Prusaslicer, what did you do?<br /><br /><br /><br /></p>]]></content:encoded>
                        <category domain="https://forum.prusa3d.com/forum/prusaslicer/">PrusaSlicer</category>                        <dc:creator>MackDan</dc:creator>
                        <guid isPermaLink="true">https://forum.prusa3d.com/forum/prusaslicer/bed-temp-goes-to-zero-at-layer-2/#post-629639</guid>
                    </item>
                                                </channel>
        </rss>
        