bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
2.1k stars 279 forks source link

Filament selection on Prepare tab #2192

Open JeffreyBrew opened 1 year ago

JeffreyBrew commented 1 year ago

Is your feature request related to a problem? Please describe. The way filaments are displayed on the Prepare page of Bambu Studio can get confusing. Sequentially number filaments is not a good idea. Filaments should be numbered in the same manner as on the Device page. In the picture titled "Filaments as shown on Prepare" there are nine filaments displayed. Filaments 8 and 9 are actually loaded in D3 and D4, respectively.

Describe the solution you'd like I'd like to see the representations of the AMS as shown in "Filaments as shown on Device" also displayed on the Prepare page of Bambu Studio. When a user clicks on one of the AMS, the filament(s) loaded into that AMS are shown below numbered accordingly (A1, A2, A3, A4, B1, B2, B3, B4, C1, C2, C3, C4, D1, D2, D3, D4) as shown in "Proposed Filament selection for Prepare (A)" and "Proposed Filament selection for Prepare (B)". All other parts of Bambu Studio (e.g., Flushing volumes, etc.) should also be updated to use the same filament numbering.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Filaments as shown on Prepare Filaments as shown on Prepare

Filaments as shown on Device Filaments as shown on Device

Proposed Filament selection for Prepare (A) Proposed Filament selection for Prepare (A)

Proposed Filament selection for Prepare (B) Proposed Filament selection for Prepare (B)

Panda631 commented 1 year ago

Good idea

Sonicboom247 commented 9 months ago

I agree, I was just searching for the same issue for the AMS lite for the A1. The AMS Lite is defined as 1 and 4 2 and 3 whereas in Bambu Studio they are displayed as 1 and 2 3 and 4 Screenshot 2024-01-15 100225

These need to be represented like for like so i am not constantly verifying slot placement.