[GH-ISSUE #722] [Bug]: Virtual Printer queue mode: H2C nozzle and hotend change system #478

Closed
opened 2026-05-06 12:30:00 +02:00 by BreizhHardware · 3 comments

Originally created by @Utility9298 on GitHub (Mar 16, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/722

Originally assigned to: @maziggy on GitHub.

Bug Description

We do have a new BambuLab H2C with dual nozzle and the "Vortek Hotend Change System".

I have set up a virtual printer with model H2C in queue mode. When connecting from bambu studio the AMS and the change system is not shown. This makes it difficult to slice and prepare the printing.

Expected Behavior

Show AMS and the hotend change system on a virtual printer (as the phyiscal printer is installed)

Steps to Reproduce

  1. Add Virtual Printer H2C in queue mode
  2. Connect via BambuStudio
  3. Prepare and slice file in BambuStudio

Printer Model

H2C

Bambuddy Version

v0.2.2.

Printer Firmware Version

01.01.05.00

Installation Method

Docker

Operating System

Linux (Ubuntu/Debian)

Relevant Logs / Support Package

No response

Screenshots

No response

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
  • My printer is set to LAN Only mode
  • My printer has Developer Mode enabled
Originally created by @Utility9298 on GitHub (Mar 16, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/722 Originally assigned to: @maziggy on GitHub. ### Bug Description We do have a new BambuLab H2C with dual nozzle and the "Vortek Hotend Change System". I have set up a virtual printer with model H2C in queue mode. When connecting from bambu studio the AMS and the change system is not shown. This makes it difficult to slice and prepare the printing. ### Expected Behavior Show AMS and the hotend change system on a virtual printer (as the phyiscal printer is installed) ### Steps to Reproduce 1. Add Virtual Printer H2C in queue mode 2. Connect via BambuStudio 3. Prepare and slice file in BambuStudio ### Printer Model H2C ### Bambuddy Version v0.2.2. ### Printer Firmware Version 01.01.05.00 ### Installation Method Docker ### Operating System Linux (Ubuntu/Debian) ### Relevant Logs / Support Package _No response_ ### Screenshots _No response_ ### Additional Context _No response_ ### Checklist - [x] I have searched existing issues to ensure this bug hasn't already been reported - [x] I am using the latest version of Bambuddy - [x] My printer is set to LAN Only mode - [x] My printer has Developer Mode enabled
BreizhHardware 2026-05-06 12:30:00 +02:00
  • closed this issue
  • added the
    invalid
    label
Author
Owner

@maziggy commented on GitHub (Mar 16, 2026):

That's not how the VP is working. I would suggest to first check the docs.

https://wiki.bambuddy.cool/features/virtual-printer/

<!-- gh-comment-id:4067514658 --> @maziggy commented on GitHub (Mar 16, 2026): That's not how the VP is working. I would suggest to first check the docs. https://wiki.bambuddy.cool/features/virtual-printer/
Author
Owner

@Utility9298 commented on GitHub (Mar 16, 2026):

Thanks for your fast response (As the IT guy in our company I'm afraid I don't have any knowledge of 3D printing. I can only provide the information that's been given to me.)

When using the virtual printer proxy mode the AMS and the hotend change system is shown correctly in BambuStudio.
Disadvantage: We have several users and several Bambu printers, so the queue would be very nice to use.

In virtual printer queue mode (according to our 3d-printer team) they are not able to slice the files correctly because the AMS and the hotend change system is not shown.

I took the advice to “check the docs first” to heart and now I do believe our 3d-printing team is in search of this feature: "https://wiki.bambuddy.cool/features/print-queue/?h=queue#ams-filament-mapping".

Sorry for waisting your time, I do really think BamBuddy will replace the awful bambu farm manager we are currently running.

<!-- gh-comment-id:4067763003 --> @Utility9298 commented on GitHub (Mar 16, 2026): Thanks for your fast response (As the IT guy in our company I'm afraid I don't have any knowledge of 3D printing. I can only provide the information that's been given to me.) When using the virtual printer proxy mode the AMS and the hotend change system is shown correctly in BambuStudio. Disadvantage: We have several users and several Bambu printers, so the queue would be very nice to use. In virtual printer queue mode (according to our 3d-printer team) they are not able to slice the files correctly because the AMS and the hotend change system is not shown. I took the advice to “check the docs first” to heart and now I do believe our 3d-printing team is in search of this feature: "https://wiki.bambuddy.cool/features/print-queue/?h=queue#ams-filament-mapping". Sorry for waisting your time, I do really think BamBuddy will replace the awful bambu farm manager we are currently running.
Author
Owner

@maziggy commented on GitHub (Mar 16, 2026):

Exactly.

With VP in any other mode than proxy has no connections to the printer. So it cannot show the AMS slots.

Non proxy mode

Either you know what filaments are currently loaded into the AMS slots, or you just slice the model with the desired filaments and then use the AMS slot assignment in print or schedule modal.

Proxy mode

You are accessing the printer via Bambuddy. So all is working exactly the same way as you would not use Bambuddy.


If you find Bambuddy useful, please consider giving it a on GitHub — it helps others discover the project!

<!-- gh-comment-id:4067825065 --> @maziggy commented on GitHub (Mar 16, 2026): Exactly. With VP in any other mode than proxy has no connections to the printer. So it cannot show the AMS slots. # Non proxy mode Either you know what filaments are currently loaded into the AMS slots, or you just slice the model with the desired filaments and then use the AMS slot assignment in print or schedule modal. # Proxy mode You are accessing the printer via Bambuddy. So all is working exactly the same way as you would not use Bambuddy. ----- If you find Bambuddy useful, please consider giving it a ⭐ on [GitHub](https://github.com/bambuman/bambuddy) — it helps others discover the project!
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#478
No description provided.