The P1P sits below the X1 Carbon in Bambu’s lineup, and the gap shows up directly in how the printer levels itself. There is no enclosure, no Micro Lidar, and no AI camera scanning the first layer as it prints. What the P1P does have is an automatic bed leveling pass, a vibration compensation routine, and a flow dynamics calibration that runs differently here than it does on the X1 Carbon. This guide covers what actually happens during each of those passes on this specific printer, when to run them again, and how to tell a real leveling failure from a normal part of the startup sequence.
What levels the bed on the P1P
Bambu’s own documentation confirms two relevant facts about the P1P: it ships pre-leveled from the factory, and it supports automatic bed leveling (listed as "ABL: Yes" alongside "Auto Z Offset Adjustment: Yes" in the printer’s sensor specifications). The Z axis itself is built from three lead screws driven by a single stepper motor through a belt, so the bed moves as one flat plane rather than tilting corner by corner. Height differences across the plate get corrected in software, through a compensation mesh, not by physically tilting the bed.
One honest gap: Bambu’s wiki does not spell out, for the P1P specifically, the exact sensor type or the number of points sampled during that automatic leveling pass, the way it documents the X1 Carbon’s under-bed force sensor array in detail. Community writeups describe the P1 and A1 lines as using a contact-based load cell that reads nozzle-to-bed contact force at a grid of points, with the whole pass finishing in under two minutes, but that specific figure comes from independent testing rather than Bambu’s own published specification. Treat it as a reasonable estimate, not a confirmed count.
What is confirmed is that the P1P can also be trammed manually. Underneath the heatbed sit three leveling knobs, the same style of manual adjustment older printers rely on exclusively. Bambu’s position is that this manual step is not required in normal use since the auto-leveling pass handles it, but the knobs are there if you ever notice a leveling inaccuracy that the automatic pass is not correcting on its own.
The calibration menu, and what is actually in it
From the printer’s screen, go to Settings, scroll down, and open Calibration. Bambu’s own guide states plainly what is on that menu for the P1 series: vibration compensation, motor noise cancellation, and auto bed leveling. That is the full list on-screen. There is a fourth calibration that matters just as much, flow dynamics, but it lives in Bambu Studio rather than the printer’s screen menu, covered below.
Vibration compensation maps out the resonant frequencies of the CoreXY motion system and adjusts the motion planner to avoid exciting them, which is what keeps fast prints from ringing or ghosting along vertical walls. Motor noise cancellation reduces the audible whine that shows up during high-speed moves. Both were introduced to the P1 series through firmware updates rather than being present from day one, so an older machine running old firmware may not show every option described here until it is updated.
Newer P1 firmware also added a safeguard worth knowing about: if the bed-leveling data collected during a pass comes back abnormal, past a set threshold, the printer now pauses the print automatically rather than proceeding on bad data. That pause is not a random glitch. It is the firmware protecting the build plate, and it is worth treating as a real signal that something changed, a warped plate, debris on the bed, or a nozzle sitting at the wrong height, rather than something to dismiss and immediately resume.
Flow dynamics calibration is manual only on this printer
This is the clearest difference from the X1 Carbon. Bambu’s own wiki states it directly: the X1, A1, and H2D series support automatic flow dynamics calibration, using the lidar or an eddy current sensor to measure the result on their own, but "P1 supports only manual calibration." The P1P has neither sensor, so there is no automated shortcut here.
The manual process runs from Bambu Studio, not the printer’s screen. Open the Calibration tab, choose Flow Dynamics, then Manual Calibration. Sync the printer, confirm the nozzle diameter and plate type in use, select the pattern method over single lines since a pattern shows corner quality more clearly, and start the print. The printer lays down a set of test blocks at a range of K values. You then look at the corners yourself: too round and bulging means the K value is too low, visibly thin or underextruded at the corner means it is too high, and the cleanest sharp corner in the middle of the range is the one to enter as your Factor K value.
Re-run this whenever you switch to a new filament brand or type, after the nozzle wears down or gets replaced, or after changing the maximum volumetric speed or print temperature in a filament profile. The P1P’s stock nozzle is the X1/P1 series hotend, rated up to 320 degrees Celsius. Bambu’s nozzle page states the P1S version of this hotend ships a stainless steel nozzle standard, and since the P1P shares the same part, stainless is the reasonable factory default here too, with hardened steel available as an upgrade. Confirm which one is actually mounted (black heatsink fins mean hardened steel, grey means stainless) before you calibrate for an abrasive filament.
Signs a calibration actually failed
Because there is no lidar to catch a bad first layer after the fact, the P1P leans more on you noticing symptoms directly. Blobbing or bulging at corners points to a K value that is too low. Gaps, thin corners, or a corner that looks starved of filament point to a K value that is too high. Ringing or a faint double edge behind sharp features, especially on a taller print, usually means vibration compensation is stale rather than the flow dynamics setting. A first layer that looks uneven from one side of the plate to the other, despite a clean auto-leveling pass, is the case where the manual tramming knobs and a physical check with a feeler gauge are worth the two minutes it takes.
When to recalibrate, at a glance
- New filament brand or type: re-run manual flow dynamics calibration.
- Nozzle worn, replaced, or swapped to a different diameter: re-run flow dynamics calibration, and confirm the nozzle material before printing abrasive filament.
- Printer moved to a new table or room, or work done on the belts or gantry: re-run vibration compensation.
- Bed leveling pass now consistently pausing prints with an abnormal-data warning: check the plate for warping or debris before assuming it is a firmware bug.
- Large flat prints where first-layer evenness matters most: check the corners and edges by eye after auto-leveling completes, since there is no lidar scan doing that check for you.
- Persistent motor whine after a firmware update: run motor noise cancellation from the Calibration menu.
If you are setting this printer up for the first time or troubleshooting a different part of the process, the rest of the P1P series covers the surrounding steps. Start with Unboxing and Safe First Setup if the printer is still in the box, or jump to the First Print Walkthrough once it is assembled. For day-to-day filament handling, see Loading, Unloading, and Changing Filament, and for the software side of all of this, Bambu Studio Setup. If any of these calibration steps throw an error code instead of completing normally, check the P1P HMS Error Index for what the code means.