mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:15:36 +02:00
Page:
Maintenance Tracker
Pages
API Reference
Cloud Profiles
External Sidebar Links
File Manager
Getting Started
Home
Installation
K‐Profiles (Pressure Advance)
Maintenance Tracker
Print Archiving
Print Queue & Scheduling
Push Notifications
Real‐time Monitoring
Smart Plug Integration
Spoolman Integration
Statistics Dashboard
Troubleshooting
_sidebar
No results
1
Maintenance Tracker
MartinNYHC edited this page 2025-12-09 15:13:07 +01:00
Maintenance Tracker
Schedule and track printer maintenance to keep your printers in optimal condition.
Overview
The maintenance tracker helps you:
- Define maintenance tasks with intervals
- Track when maintenance was last performed
- Get reminders when maintenance is due
- Log maintenance history
Maintenance Types
Default Maintenance Tasks
Bambuddy includes common maintenance types:
| Task | Description | Suggested Interval |
|---|---|---|
| Nozzle Change | Replace worn nozzle | 500 print hours |
| Lubrication | Lubricate linear rails and lead screws | 200 print hours |
| Belt Tension | Check and adjust belt tension | 100 print hours |
| Clean Build Plate | Deep clean the print surface | 50 print hours |
| Clean Nozzle | Remove debris from nozzle | 20 print hours |
| Firmware Update | Check for firmware updates | 30 days |
Custom Maintenance Types
Create your own maintenance tasks:
- Go to Settings > Maintenance
- Click Add Maintenance Type
- Configure:
- Name: Task description
- Interval Type: Print hours or calendar days
- Interval Value: How often (e.g., every 100 hours)
- Description: Detailed instructions (optional)
- Click Save
Interval Types
Print Hours
Maintenance triggered based on actual printing time:
- Tracks cumulative print hours per printer
- More accurate for wear-based maintenance
- Example: "Every 500 print hours"
Calendar Days
Maintenance triggered based on time passed:
- Simple date-based tracking
- Good for time-sensitive tasks
- Example: "Every 30 days"
Tracking Maintenance
Maintenance Page
View all maintenance for all printers:
- Status indicators (OK, Due, Overdue)
- Next due date/hours
- Last completed date
Per-Printer View
See maintenance for a specific printer:
- Go to Printers page
- Click maintenance icon on printer card
- View that printer's maintenance status
Status Indicators
| Status | Color | Meaning |
|---|---|---|
| OK | Green | Not due yet |
| Due Soon | Yellow | Due within 10% of interval |
| Due | Orange | Maintenance interval reached |
| Overdue | Red | Past due date/hours |
Logging Maintenance
When you perform maintenance:
- Find the maintenance task
- Click Log Maintenance
- Optionally add notes
- Click Save
The tracker updates:
- Last performed date
- Next due date/hours calculated
- Entry added to history
Maintenance History
View past maintenance for any task:
- Click on a maintenance task
- View history log showing:
- Date performed
- Print hours at time of maintenance
- Notes (if any)
- Who performed it (if tracked)
Notifications
Get notified when maintenance is due:
Enabling Notifications
- Go to Settings > Notifications
- Enable Maintenance Due event
- Configure provider(s)
Notification Timing
- Sent when maintenance becomes due
- Reminder sent if still due after 24 hours
- No spam—one notification per due task
Managing Maintenance Types
Editing Types
- Go to Settings > Maintenance
- Click on a maintenance type
- Modify settings
- Click Save
Deleting Types
- Go to Settings > Maintenance
- Click delete icon on a type
- Confirm deletion
Deleting a type removes it from all printers.
Per-Printer Customization
Different printers may need different intervals:
- Go to printer's maintenance view
- Override interval for that printer
- Original type remains unchanged
Print Hour Tracking
Bambuddy automatically tracks print hours:
- Accumulated during active prints
- Stored per printer
- Used for hour-based maintenance intervals
Viewing Print Hours
- Displayed on printer cards
- Available in statistics
- Shown in maintenance calculations
Resetting Print Hours
After major service (like a rebuild):
- Go to printer settings
- Find "Print Hours" section
- Click "Reset" or enter new value
- Maintenance intervals recalculate
Best Practices
Regular Schedule
- Check maintenance page weekly
- Address "Due" items promptly
- Don't ignore "Overdue" warnings
Document Everything
- Add notes when logging maintenance
- Record any issues found
- Track parts replaced
Customize for Your Printers
- Adjust intervals based on usage
- Add tasks specific to your workflow
- Remove irrelevant default tasks
Preventive vs Reactive
- Preventive maintenance prevents failures
- Cheaper than repairs
- Less downtime
Tips
- Set conservative intervals initially, adjust based on experience
- Use calendar-based intervals for firmware/software updates
- Use print-hour intervals for wear-related maintenance
- Enable notifications to never miss maintenance
- Log maintenance immediately after performing it