Cloud Slicer
Printago's Cloud Slicer enables on-demand GCODE generation, automatically converting your 3D models into printer-specific instructions when jobs are assigned to printers. This eliminates the need to pre-slice files for every printer/material combination and enables universal slicing profiles across your entire printer fleet.
How It Works​
The Cloud Slicer is triggered automatically by Gutenb3d when a queued job is matched and assigned to a specific printer. This just-in-time approach ensures optimal slicing settings for each printer while maintaining efficient queue processing.
Slicing Workflow​
Profile Resolution​
When slicing a job, the Cloud Slicer combines multiple profile sources to generate optimal printer-specific GCODE:
1. Machine Profile​
Defines printer-specific settings synchronized from your Bambu Lab Integration:
- Printer model and capabilities
- Bed size and type (Smooth PEI, Textured, etc.)
- Nozzle diameter and configuration
- AMS settings and filament handling
2. Process Profile​
Determines print quality and behavior settings, resolved in this priority order:
- Part-specific override (if configured on the part)
- Printer default process profile (configured in Printer Management)
3. Material Profile​
Provides material-specific slicing parameters resolved in this priority order:
- Material Variant's profile override (if configured on the color variant)
- Material's filament profile (configured in Materials)
Intelligent Caching​
The Cloud Slicer implements smart caching to optimize performance and reduce slicing time. If anything on the part, printer, build plate, or related settings changes, it triggers a reslice of the file.
Intelligent caching means identical parts with the same settings slice instantly on subsequent prints, dramatically reducing queue processing time for repeat jobs.
Slicer Selection​
Printago supports multiple slicer engines to accommodate different workflows and preferences:
Available Slicers​
- OrcaSlicer (Community-driven) - Open-source with advanced optimization features
- Bambu Studio (Official Bambu) - Optimized specifically for Bambu Lab printers
- PrusaSlicer (Coming Soon) - Official Prusa Research slicer
- SuperSlicer (Coming Soon) - Feature-rich PrusaSlicer fork
Slicer Configuration​
- Default Slicer: Set your preferred slicer in Account Settings
- Per-Part Override: Choose specific slicers when adding parts to your library
- Profile Synchronization: Managed through the Bambu Lab Integration flow
- Syncs machine, process, and material profiles from your Bambu account
- Requires "Cloud Sync" enabled in Bambu Studio or Orca Slicer
- Profiles refresh when running the integration flow
GCODE Access​
After slicing completes, printer-specific GCODE becomes available:
Download Method​
- Print Queue Interface: Click any job thumbnail →
Download GCODE
button
File Format​
GCODE is packaged as a 3MF file containing:
- Printer-specific GCODE instructions
- Print thumbnails for printer display
- Metadata about slicing settings used
Slicing Failures​
If a job fails during slicing, it moves to the "Errored" tab in the Print Queue. Common causes:
- Part too large for printer bed
- Incompatible material/printer combination
- Missing or corrupted slicer profiles
Profile Issues​
Ensure your slicer profiles are current by running the Bambu Lab Integration flow to refresh synchronized profiles.
Need help? Join our Discord community for latest info and support!