> For the complete documentation index, see [llms.txt](https://promega.printm3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://promega.printm3d.com/advanced-setup-guides/bypass-bed-leveling-temporary.md).

# Bypass Bed Leveling (Temporary)

This guide should be used under these certain conditions:

{% hint style="info" %}
You understand this leveling method is FAST and TEMPORARY. The leveling will be undone after a Z homing, Home All, or power cycle.&#x20;
{% endhint %}

{% hint style="info" %}
You want to avoid mesh compensation or Z endstop calibration troubleshooting.
{% endhint %}

{% hint style="info" %}
Your print is small or medium sized.
{% endhint %}

####

#### Let's get started.

Physically level the bed. Follow the [Mechanical Bed Leveling](/repair-and-maintenance/mechanical-bed-leveling.md) guide.

Home your X and Y only.

![](/files/-LQkJzuKSJsJHZ2oLCo3)

Move your extruder to the region you will print on.&#x20;

![](/files/-LQkP_pwo_cs7rXnw5HS)

Enter

```
M564 S0 H0
```

```
G29 S2
```

```
M290 R0 S0
```

{% hint style="info" %}
None of the codes above have any movement involved.&#x20;

Make sure they are executed
{% endhint %}

![Shows a history of executed codes.](/files/-LQkNF1gBX9s8K9s1Ktp)

Heat your bed to desired temperature.

![](/files/-LQkK77i_F9hlmWeihUh)

Move the bed until is it paper-width apart from the nozzle.&#x20;

{% hint style="info" %}
Paper-width should have mild resistance when moved around.
{% endhint %}

Enter

```
G92 Z0
```

Check your z position value is set to 0.

![](/files/-LQkMIVj5CnQuYl9nCwP)

Start your print.

{% hint style="warning" %}
Make sure your print DOES NOT have&#x20;

ANY homing commands (e.g. G28)

OR&#x20;

ANY reference to `M98 Pprint_startgcode.g`
{% endhint %}

![Highlighted lines are homing lines.](/files/-LQkR7QiyrVkRNYgYSuN)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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/bypass-bed-leveling-temporary.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.
