These automated calibration suites don't work correctly because: 1. CALIBRATE_Z_OFFSET requires manual interaction (TESTZ/ACCEPT/ABORT) - Paper test cannot be automated - Macro continued without waiting for user input 2. CALIBRATE_PRESSURE_ADVANCE requires visual inspection - User must examine squares and choose best PA value - Cannot be automated 3. CALIBRATE_TEMPERATURE requires visual inspection - User must examine tower sections for quality - Cannot be automated 4. CALIBRATE_RETRACTION requires visual inspection - User must examine towers for stringing - Cannot be automated CORRECT WORKFLOW: Run calibration macros individually from CALIBRATION_MENU: 1. CALIBRATE_Z_OFFSET (manual, one-time) 2. CALIBRATE_INPUT_SHAPER (automatic, one-time) 3. CALIBRATE_PRESSURE_ADVANCE (per filament) 4. CALIBRATE_FLOW_RATE (per filament) 5. CALIBRATE_TEMPERATURE (per filament) 6. CALIBRATE_RETRACTION (per filament) 7. CALIBRATE_BED_MESH (periodic) Updated CALIBRATION_MENU to show correct workflow. |
||
|---|---|---|
| .. | ||
| CALIBRATION_GUIDE.md | ||
| calibration_macros.cfg | ||
| README.md | ||
| test_patterns.cfg | ||
🎯 Calibration Suite for Neptune 4 Plus with Cartographer
Installation
Option A: Via user_settings.cfg (Recommended)
-
Clone repo to config directory:
cd ~/printer_data/config git clone https://git.sky-net.it/nocci/open4neptune-new.git -
Copy calibration folder:
cp -r open4neptune-new/calibration/ ~/printer_data/config/ -
The include is already in optimized_user_settings.cfg:
[include calibration/*.cfg] -
Restart Klipper
Option B: Direct include in printer.cfg
-
Copy calibration folder to
~/printer_data/config/calibration/ -
Add to printer.cfg (at the end, after other includes):
[include calibration/*.cfg] -
Restart Klipper
Test Installation
; In Mainsail/Fluidd Console:
CALIBRATION_MENU
Macros Overview
CALIBRATION_MENU- Main menu with all optionsCALIBRATE_Z_OFFSET- Cartographer Z0 calibrationCALIBRATE_INPUT_SHAPER- ADXL resonance measurementCALIBRATE_PRESSURE_ADVANCE- PA tuningCALIBRATE_FLOW_RATE- Flow rate calibrationCALIBRATE_TEMPERATURE- Temperature towerCALIBRATE_RETRACTION- Retraction tuningCALIBRATE_BED_MESH- Bed mesh verificationCALIBRATION_FULL- Run all calibrations in sequence
Quick Start
; In Mainsail Console or Fluidd Console:
CALIBRATION_MENU
Notes
- All macros use Cartographer for precise measurements
- Results are automatically saved with
SAVE_CONFIG - Each macro includes safety checks and clear instructions
- Designed for both Original and Bambu Lab hotends