P1/X1 SteinWipe v.3.0 Wiper Offset Calibration
Released: May 02, 2026
P1/X1 SteinWipe v.3.0 Wiper Offset Calibration
Change Log
Changelog
V3 - April 2026 (Current)
The V3 release replaces the entire V2 SD-card-and-63-files workflow with a single .3mf file that runs from your slicer.
What changed:
- Collapsed 63 separate gcode files down to 1 .3mf file plus 2 standalone gcode files for SD card use
- Added SSD-based configuration; you can run X axis only, Y axis only, or both axes from the same file
- Added [[lower_bed]] SSD for clearance during calibration
- Added [[manual_clean_nozzle]] SSD for a full heat-clean-cool routine before the calibration begins
- Added [[use_x1_flashlight]] SSD for X1C users to improve nozzle visibility
- Added a printed-progress-bar signaling system; the printer's progress bar steps through 31 offset positions and the user notes the time reading at the moment alignment looks correct
- Added the time-reading-to-offset lookup chart as a separate CSV file; the chart converts your time reading directly to the offset value you enter into your slicer
Why we moved off V2:
The V2 workflow with 63 separate gcode files had three real problems for users:
- The Mac dot-underscore SD card bug. macOS writes hidden ._filename metadata files when copying to FAT-formatted SD cards. After a Bambu firmware update, the printer's file browser started displaying these hidden files as if they were real gcode entries. Users would tap one expecting to run a calibration step and instead see a print complete in two seconds with no visible result. The .3mf workflow bypasses SD cards entirely.
- X1C ships without an SD card. P1 Series printers include an SD card in the box; X1C does not. V2 calibration required X1C owners to source or buy an SD card just to run a 15 minute alignment routine. The .3mf workflow eliminates this barrier entirely.
- 63 files is a lot to manage. Even on a system without bugs, copying 63 files into a folder and running them one at a time through the printer's file browser was tedious. One .3mf file you load once and run is a better experience.
The V2 file set is still available on the release page for users who prefer it; the V3 .3mf is the recommended path forward for anyone whose printer and operating system support slicer-to-printer transfer.
V2 - March 2025
Major improvement over V1. Introduced the 31-X-offset + 31-Y-offset + 1-bed-helper SD card workflow. Each gcode file shipped with a PNG thumbnail showing the alignment target at that offset value, displayed on the X1C color screen during the run. A system config file linked each gcode file to its matching thumbnail.
V2 was the first calibration system that let users iterate toward correct alignment without destroying wiper pads. Before V2, users had two options: reprint the wiper model with corrected geometry, or live with the misalignment.
V1 - Late 2024
Initial release. A single gcode program moved the toolhead to the final checking position. Binary outcome; either the nozzle aligned with the wiper or it didn't. No offset input existed anywhere in SWMC yet. Early users will sometimes remember "destroying several wiper pads before I figured it out" - this era is why.
Notes
Notes
The V3 Wiper Offset Calibration system is the standard alignment tool for every SteinWipe Pro and SteinWipe V1 install. Run it once after installing or reinstalling your wiper hardware; the resulting offset values feed into the [[steinwipe_xoffset]] and [[steinwipe_yoffset]] SWUDs of any SWMC release you're using.
This calibration is shared across the entire SteinWipe ecosystem. The same .3mf file is used for every printer model and every slicer, on every SWMC core released in 2026 and beyond. Once you've calibrated, the values stay valid until you unbolt the wiper or replace the wiper pad.
What's inside this release
The pack ships as a single .3mf file plus the offset reference chart:
- SteinWipe_XY_Offset_Cali.3mf - the slicer-loadable calibration file with full SSD configuration
- SteinWipe_Offset_Chart_Apr.1.2026.csv - the time-to-offset lookup chart
Two additional gcode files are available for users who prefer the SD card workflow over the .3mf workflow:
- SteinWipe_X_Offset_Cali.gcode - X axis only, fastest option for partial recalibration
- SteinWipe_Y_Offset_Cali.gcode - Y axis only, fastest option for partial recalibration
For the full calibration procedure, see the V3 Wiper Offset Calibration Manual.
When to recalibrate
- After installing the wiper for the first time
- After replacing the wiper pad
- After unbolting the mount and reinstalling it
- After mount holes have been drilled oversized during install (every reinstall)
- Whenever wipe quality starts to degrade for unexplained reasons
If your wiper hardware has been stable on its mount and your wipes still look correct, you do not need to recalibrate.
Why this matters
A wiper offset error greater than 0.5mm can rip the wiper pad on the first wipe cycle. Wiper pads are repurposed Bambu A1 pads and moderately expensive to destroy. The calibration takes about 15 minutes and pays off across thousands of subsequent wipes.
🔒 Log in to your account to access downloads.
Public Downloads
Before You Download
By downloading this file you agree to the Terms and Conditions for Digital Products for this release.