The "Skip object" feature
Skip Objects Feature
The "Skip Objects" feature allows you to selectively skip individual objects during a multi-object print, giving you greater control over your print jobs. This can be useful when one object fails but others are printing successfully, or when you want to prioritize certain objects over others.
Supported Integrations
Bambu Lab
- Support: Native support - no additional setup required
- Status: Fully supported out of the box
Klipper
- Support: Supported when "Exclude Objects" feature is enabled
- Requirements: The
[exclude_object]
module must be defined in yourprinter.cfg
file - Note: This is usually enabled by default in most Klipper configurations
Duet3D & RepRapFirmware Printers
- Support: Supported by default
- Status: No additional configuration needed
OctoPrint-Powered Printers
- Identification: If you don't know if your printer is OctoPrint-powered, and none of the other integrations match your printer, it's probably OctoPrint-powered. If you have a Raspberry Pi connected to your printer, it's likely OctoPrint-powered.
- Requirements: The "Cancelobject" plugin by Paul Paukstelis is required
- Plugin URL: https://plugins.octoprint.org/plugins/cancelobject/
- Installation via SimplyPrint:
- Go to your printer in the control panel (web browser only)
- Click "Settings" in the top right corner
- Open the "OctoPrint plugins" tab
- Install the recommended plugin "Cancel Objects"
- Important Notes:
- This plugin is made by a third-party, not SimplyPrint
- The plugin is well-tested in the OctoPrint community
- SimplyPrint has been in contact with the plugin author regarding compatibility
- You cannot install OctoPrint plugins while a print is ongoing, as this would stop the print
Unsupported Printers
If your printer/integration is not listed above, it does not support this feature in SimplyPrint. This limitation is typically due to missing features in the printer firmware itself, rather than a SimplyPrint limitation.
Which Prints Can Have Objects Skipped?
The "Skip objects" button will appear for your printer in the SimplyPrint panel when:
- The printer is currently printing a file that has labeled objects via the slicer
- The print has more than 1 object
Important Notes:
- The button will disappear if all but 1 object has been skipped, as you cannot skip the last remaining object
- If you need to stop the last object, you should cancel the entire print instead
Enabling Support in Your Slicer
For SimplyPrint and your printer to recognize which objects are being printed, your slicer must have object labeling enabled:
PrusaSlicer/SuperSlicer
- Navigate to Print Settings > Output
- Enable the "Label objects" setting
OrcaSlicer/BambuStudio/Other Orca Forks
- Go to Print Settings > Others > G-code output
- Enable both "Label objects" and "Exclude objects"
Bambu Lab Printers
- Object labeling is enabled by default - no additional configuration needed
Additional Resources
- Klipper users: More detailed information available at https://docs.mainsail.xyz/overview/features/exclude-objects
- OctoPrint users: Additional configuration details at https://github.com/paukstelis/OctoPrint-Cancelobject?tab=readme-ov-file#configuration
Troubleshooting: Why Doesn't It Work?
If the "Skip objects" feature isn't working for you, check the following:
For OctoPrint Users
- Is the plugin installed? Verify that the "Cancelobject" plugin by Paul Paukstelis is installed and enabled in your OctoPrint instance
- Plugin installation: Use SimplyPrint's plugin manager or install directly through OctoPrint's plugin manager
For Klipper Users
- Is Exclude Objects enabled? Check that the
[exclude_object]
section is present in yourprinter.cfg
file - Additional help: Refer to the official Klipper documentation at https://www.klipper3d.org/Exclude_Object.html
For All Users
- Slicer settings: Ensure object labeling is enabled in your slicer:
- PrusaSlicer/SuperSlicer: "Label objects" in Print Settings > Output
- OrcaSlicer/BambuStudio: "Label objects" & "Exclude objects" in Print Settings > Others > G-code output
- Multi-object requirement: The feature only works with prints containing multiple objects
- Print status: The feature is only available during active print jobs
General Checklist
- Verify your printer integration supports the feature (see supported integrations above)
- Confirm object labeling is enabled in your slicer
- Ensure you're printing a file with multiple labeled objects
- For OctoPrint: Verify the Cancelobject plugin is installed and active
- For Klipper: Confirm the exclude_object module is configured
If you've verified all the above and the feature still isn't working, the issue may be related to your specific printer firmware or slicer configuration.
Updated on: 26/07/2025
Thank you!