# Heating The Bed & Nozzle

## Heating Modes

### Active

An "Active" heater means:

1. The tool associated with the heater is ***selected and is tool used to print***. All other tools will display a "standby" message below their heater (even if its the same heater).
2. The heater ***can*** start heating, to given active temperatures.

### Standby

A "Standby" heater means:

1. The tool associated with the heater is ***not selected***.
2. The heater ***can*** start heating to given standby temperatures.

### Off

An "Off" heater means:

1. The tool associated with the heater is ***not selected***.
2. The heater ***cannot*** start heating.

### Fault

A "Fault" heater means:

1. The tool associated with the heater is ***not selected***.
2. The heater ***cannot*** start heating.
3. The heater will not change to a different state, unless the fault is addressed.&#x20;
4. See [Heater Troubleshooting](/how-to-troubleshoot/heater.md) page for help.

## **Heating: The Bed**

### Using The Web Interface

Look the "Bed" row.

![](/files/-LPCyLx1sw4jbN87wE7c)

The bed only has two states: Active or Off.

Enter desired temperature.

![](/files/-LPCyNqJ_LWBJ18o_8AD)

Hit "Enter" key.

### Using G-Code

#### There are two ways to heat the bed: Fast or Slow

1. Definition of ***Slow***: Set the bed temperature. All future G-code commands ***will not be*** executed immediately. It will wait until the bed reaches temperature.
2. Definition of ***Fast***: Set the bed temperature. All future G-code commands ***will be*** executed immediately.

Navigate to the "G-Code Console" Tab

![](/files/-LPCwbr18dUSv-IcX-e6)

#### Input Code (Slow):

```
M190 S75; This sets the bed temperature to 75 C
```

#### Input Code (Fast):

```
M140 S75; This sets the bed temperature to 75 C
```

## Heating: The Nozzle

### Using The Web Interface

Look for the desired tool.

![](/files/-LPCyj8gzTyqNXThe84h)

Choose a mode: Active or Standby

![](/files/-LPCyhn6UnwfgjDfnsjQ)

Enter a number.

Hit "Enter" key.

### Using G-Code

#### There are two ways to heat the extruder: Fast or Slow

1. Definition of ***Slow***: Set the extruder temperature. All future G-code commands ***will not be*** executed immediately. It will wait until the bed reaches temperature.
2. Definition of ***Fast***: Set the extruder temperature. All future G-code commands ***will be*** executed immediately.

Navigate to the "G-Code Console" Tab

![](/files/-LPCwfD8j7go88_0gqJO)

#### Input Code (Slow):

```
M109 S75 T1; This sets the extruder temperature to 75 C. Applies to tool 1.
```

#### Input Code (Fast):

```
G10 T1 R75 S50; This sets the active temperature to 75 C and the standby temperature to 50. Applies to tool 1.
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://promega.printm3d.com/advanced-setup-guides/heating-the-bed-and-nozzle.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
