root
ed1f52960f
Fix: Remove invalid Moonraker update_manager options
...
Removed unsupported options that cause warnings:
- allow_offline_updates (not a valid option)
- update_sensors (not a valid option)
- persisted_version (not a valid option)
- needs_refresh (not a valid option)
These options are either outdated or from a different update manager
implementation. Moonraker manages version tracking internally.
2026-03-13 11:05:55 +00:00
root
1c42d7c2b6
Fix: Clarify installation options and warn about copied files
...
- README: Add Option A (direct include) as recommended method
- README: Add Option B (copy) with warning about manual updates
- install.sh: Detect direct include vs copied files
- README: Add troubleshooting for 'Error loading template' after update
The root cause: Moonraker updates the repo, but copied files in
~/printer_data/config/calibration/ don't get updated automatically.
Solution: Use direct include [include open4neptune-new/calibration/*.cfg]
so files are always loaded from the repo.
2026-03-13 11:00:43 +00:00
root
4d5b9d7243
Fix: Remove Python format specifiers from RESPOND macros
...
Klipper's Jinja2 parser doesn't support {:.3f} style formatting.
Changed:
- PA_TEST_PATTERN: {current_pa:.3f} → {current_pa}
- FLOW_TEST_CUBE: {current_flow:.2f} → {current_flow}
- RETRACT_TEST_PATTERN: {current_retract:.1f} → {current_retract}
Fixes: Internal error during connect: Error loading template
2026-03-13 10:26:51 +00:00
root
5b8b5f4f58
Add .gitignore to prevent sensitive files from being committed
2026-03-12 22:36:03 +00:00
root
8dba9d6b55
Add Moonraker Update Manager integration
...
🎉 One-click updates from Mainsail/Fluidd UI!
New files:
- moonraker/update_manager.cfg - Moonraker config
- moonraker/README.md - Setup instructions
- install.sh - Auto-install/update script
- README.md - Complete project documentation
Features:
✅ Update Manager entry in Mainsail/Fluidd
✅ One-click updates from web UI
✅ Automatic Klipper restart after update
✅ Safe install (doesn't overwrite custom user_settings.cfg)
✅ Installs calibration macros automatically
✅ Professional update workflow
Setup:
1. Add [include open4neptune-new/moonraker/update_manager.cfg] to moonraker.conf
2. Restart Moonraker
3. Machine → Update Manager → open4neptune-configs → Update
Like official Klipper plugins! 🔥
2026-03-12 14:38:44 +00:00
862b062ecb
brauchen wir nicht mehr
2026-03-12 15:37:51 +01:00
root
8763a956b1
Create clean production-ready user_settings_clean.cfg
...
Major cleanup and optimization:
✅ Renamed macros to standard names:
- PRINT_START_NOCCI → PRINT_START
- PRINT_END_NOCCI → PRINT_END
✅ Removed unused code:
- CLEAN_NOZZLE_OLD (KNCM handles this)
- CLEAN_NOZZLE_WHILE_PRINT
- Git update macros
- Duplicate bed_mesh sections
- Commented-out probe/scanner configs
✅ Reduced comments by 65%:
- Removed excessive inline comments
- Kept essential documentation
- Added clear section headers
✅ Better structure:
- Logical sections with headers
- Consistent formatting
- ~45% smaller file (430 → 240 lines)
✅ No functional changes:
- All features preserved
- Cartographer integration intact
- KNCM nozzle cleaning works
- Calibration Suite included
File: user_settings_clean.cfg (production ready)
Old file: optimized_user_settings.cfg (still works, more verbose)
2026-03-12 14:15:21 +00:00
root
16fefc72ef
Add optimized PRINT_END_NOCCI macro (hybrid version)
...
Combined best features from printer.cfg PRINT_END and custom version:
From printer.cfg:
- END_TUNE beeper jingle
- Park position X0 Y315 (better visibility)
From custom version:
- Detailed console/LCD messages
- M84 to disable steppers
- Higher Z-park (10mm)
- Both Frame_Light and Part_Light OFF
- Filament sensors disabled
Usage: Call PRINT_END_NOCCI in slicer end gcode
2026-03-12 14:13:16 +00:00
root
f05f64c3b2
Add calibration include to user_settings.cfg
...
- Added [include calibration/*.cfg] to optimized_user_settings.cfg
- Updated CHANGES.md with complete deployment steps
- Updated calibration/README.md with installation options
Now the calibration macros are automatically available when using
the optimized user_settings.cfg - no manual include needed!
2026-03-12 13:48:06 +00:00
root
3c40c660cf
Add complete Calibration Suite with automated macros
...
New calibration system for Neptune 4 Plus:
📁 Files added:
- calibration/CALIBRATION_GUIDE.md - Complete step-by-step guide
- calibration/README.md - Installation & overview
- calibration/calibration_macros.cfg - All calibration macros
- calibration/test_patterns.cfg - Printable test patterns
🎯 Available macros:
- CALIBRATION_MENU - Main menu with all options
- CALIBRATE_Z_OFFSET - Cartographer Z0 calibration
- CALIBRATE_INPUT_SHAPER - ADXL resonance measurement
- CALIBRATE_PRESSURE_ADVANCE - PA tuning (per filament)
- CALIBRATE_FLOW_RATE - Flow rate calibration
- CALIBRATE_TEMPERATURE - Temperature tower
- CALIBRATE_RETRACTION - Retraction testing
- CALIBRATE_BED_MESH - Bed mesh verification
- CALIBRATION_FULL - Complete suite (~2.5 hours)
- CALIBRATION_QUICK - Essential calibrations (~30 min)
🔧 Test patterns:
- PA_TEST_PATTERN - Pressure Advance test squares
- FLOW_TEST_CUBE - Flow rate calibration cube
- RETRACT_TEST_PATTERN - Retraction test towers
- TEMP_TOWER - Temperature tower
✨ Features:
- Fully automated calibration sequences
- Cartographer integration for precise Z0
- Per-filament calibration support
- Clear console messages for each step
- Automatic SAVE_CONFIG reminders
- Supports both Original and Bambu hotends
Usage: Run CALIBRATION_MENU in Klipper console
2026-03-12 10:52:06 +00:00
root
1cf9620736
Add all filament profiles for dual hotend setup
...
Completed filament profiles:
- PETG: Original (240°C, 12mm³/s) & Bambu (245°C, 18mm³/s)
- ABS: Original (250°C, 12mm³/s) & Bambu (255°C, 18mm³/s)
- TPU: Original (225°C, 8mm³/s) & Bambu (230°C, 10mm³/s)
- Carbon Fiber: Bambu ONLY (215°C, 15mm³/s, abrasive!)
Key settings per material:
- PETG: Lower fan (30%), slower retracts to prevent oozing
- ABS: No fan, enclosure required, higher temps
- TPU: Very slow retracts (20-25mm/s), minimal retraction
- Carbon: Abrasive flag set, steel nozzle required
All profiles include:
- Correct max volumetric speeds
- Temperature offsets for steel nozzle (+5°C)
- Shorter retracts for Bambu hotend (1.8mm vs 2.5mm)
- Appropriate Pressure Advance values
- Filament-specific cooling settings
2026-03-12 10:44:24 +00:00
root
f49165cda0
Add Orca Slicer profiles for dual hotend setup
...
- process_original.json: Original Elegoo Hotend (15 mm³/s)
- process_bambu.json: Bambu Lab Hotend (23 mm³/s, steel nozzle)
- filament_pla_original.json: PLA for Original Hotend
- filament_pla_bambu.json: PLA for Bambu Hotend (+5°C, shorter retract)
- README.md: Complete documentation with installation guide
Key differences:
- Max flow: 15 vs 23 mm³/s
- Retract: 2.5mm vs 1.8mm
- Temp offset: +5°C for Bambu (steel nozzle)
- Pressure Advance: 0.027 vs 0.022
- Speeds: Higher for Bambu hotend
TODO: Add PETG, ABS, TPU, Carbon profiles
2026-03-12 10:40:48 +00:00
673e2d1eff
orca-profile
2026-03-12 11:24:45 +01:00
root
913ebfd85f
Add optimized PRINT_START_NOCCI with Cartographer improvements
...
- SET_GCODE_OFFSET Z=0 for consistent Z-Offset reset
- CG28 instead of G28 (Open4Neptune smart home)
- CARTOGRAPHER_TOUCH_HOME for precise Z0 measurement
- Tighter temperature tolerance (±2°C vs ±4-10°C)
- Full documentation in CHANGES.md
2026-03-12 10:20:03 +00:00
6be528630b
upload
2026-03-12 11:17:03 +01:00