How FabMatic Works
FabMatic transforms your printers into autonomous production machines. When a print completes, custom end G-code executes to cool the bed and clear the part. Printago automatically starts the next queued job without intervention. The process repeats until your queue is empty or you disable FabMatic. Currently experimental with major updates coming February 2025 including temperature-based release scripts.
Three-Step Setup Process
Setting up FabMatic requires creating clearing profiles in your slicer, syncing to Printago, and enabling on desired printers. First, modify your slicer's machine end G-code to add bed-clearing commands after the M400 wait command. Save these as new profiles with clear names like X1C FabMatic Clearing. Enable auto sync in your slicer preferences. Run the Bambu Integration in Printago to import profiles. Assign clearing profiles to printers and enable FabMatic through bulk actions.
Custom Clearing Scripts
Clearing scripts execute between prints to remove completed parts. Insert your clearing code after M400 in the machine end G-code. Common approaches include cooling the bed to release parts, using the toolhead to push parts forward, and timing-based sequences for consistent materials. Each printer model needs its own clearing script. Share scripts with the community on Discord for different materials and bed types.
Automatic Safety Disabling
FabMatic automatically disables to prevent damage when issues arise. HMS errors or warnings including filament runout stop continuous printing. External printer use via slicer or Handy app disables FabMatic. Communication loss prevents safe operation and triggers disable. Manual intervention always takes priority over automation. Re-enable through bulk actions after resolving issues.
Bulk Fleet Management
Control FabMatic across multiple printers simultaneously. Select printers using checkboxes and enable through Actions menu. Accept safety disclaimer acknowledging supervision requirements. Visual indicators show which printers have FabMatic active. Disable across entire fleet when production run completes. Perfect for overnight production or weekend runs.
Profile Management
FabMatic profiles sync from your Bambu Studio or Orca Slicer. Profiles appear marked Create during integration flow. Use Save to all in group for identical printer models. Update clearing scripts by modifying in slicer and re-syncing. Each printer can have different clearing profiles for various materials. Test profiles thoroughly before trusting with long runs.
Safety Considerations
FabMatic requires proper supervision and safety precautions. Test clearing scripts thoroughly with different part geometries. Monitor first few cycles before leaving unattended. Ensure adequate ventilation for continuous operation. Have fire suppression systems in place. Check local regulations for unattended operation. Accept full responsibility for automated operation.
Future Enhancements
FabMatic 2.0 will bring temperature-based part release. Smart detection of successful clearing before starting next job. Material-specific clearing profiles for optimal release. Integration with camera systems for visual verification. Failure recovery modes for stuck parts. These updates will make FabMatic more reliable and easier to configure.
Sign up for free today
No credit card required.
Connect unlimited printers.
Setup in minutes.