[GH-ISSUE #1207] [Feature]: P1S X2C printing #874

Open
opened 2026-05-06 12:33:35 +02:00 by BreizhHardware · 2 comments

Originally created by @Stuartacus on GitHub (May 4, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1207

Problem or Use Case

The P1s and X2C are gcode compatible, I have both printers and a workflow where all are sliced for the P1S, then I send teh files to either printer as they will both print the files. In Bambu Studio I can ignore the error and the files will print with no errors, however in Bambuddy I can't seem to bypass the error message.

Proposed Solution

Add an "I don't care, print it anyway" option to the error and allow users to send P1S gcode to X1 Carbon printers.

Alternatives Considered

Checking the options to see if this can be allowed

Feature Category

UI/UX

Priority

Critical for my use case

Mockups or Examples

Image

The error message shown in Bambu Studio

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @Stuartacus on GitHub (May 4, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1207 ### Problem or Use Case The P1s and X2C are gcode compatible, I have both printers and a workflow where all are sliced for the P1S, then I send teh files to either printer as they will both print the files. In Bambu Studio I can ignore the error and the files will print with no errors, however in Bambuddy I can't seem to bypass the error message. ### Proposed Solution Add an "I don't care, print it anyway" option to the error and allow users to send P1S gcode to X1 Carbon printers. ### Alternatives Considered Checking the options to see if this can be allowed ### Feature Category UI/UX ### Priority Critical for my use case ### Mockups or Examples <img width="549" height="238" alt="Image" src="https://github.com/user-attachments/assets/1560a8c8-d4a4-462d-a7a5-1bf2d1c510fd" /> The error message shown in Bambu Studio ### Contribution - [ ] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
Author
Owner

@maziggy commented on GitHub (May 4, 2026):

Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.

<!-- gh-comment-id:4371187599 --> @maziggy commented on GitHub (May 4, 2026): Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.
Author
Owner

@Stuartacus commented on GitHub (May 4, 2026):

That's fair enough, maybe I could write a bash script to change the model in my files (I already use one to extarct metadata for file management), can you let me know what part of the metadata you are checking? I think it comes from here in your code:

response.sliced_for_model = item.archive.sliced_for_model

but I can't find the field you are checking in content = zf.read("Metadata/slice_info.config").decode()

I pull all my info from Plate...gcode

<!-- gh-comment-id:4371425937 --> @Stuartacus commented on GitHub (May 4, 2026): That's fair enough, maybe I could write a bash script to change the model in my files (I already use one to extarct metadata for file management), can you let me know what part of the metadata you are checking? I think it comes from here in your code: response.sliced_for_model = item.archive.sliced_for_model but I can't find the field you are checking in content = zf.read("Metadata/slice_info.config").decode() I pull all my info from Plate...gcode
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy#874
No description provided.