bambulab / BambuStudio

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

AMS Filament Type after Filament Runout Sensor #156

Open DrakeLewis opened 1 year ago

DrakeLewis commented 1 year ago

This is a visual bug, but after the filament runout sensor is tripped and new filament is loaded the AMS display contains a "?" as if it is unsure what filament is loaded. It clearly does not seem to have any effect on the actual print though. Screenshot 2022-08-22 231639 .

YifanWuBambu commented 1 year ago

Hi @DrakeLewis , To make it more clear, please help confirm which one is the visual bug.

1. AMS display contains a "?" after old filament runout and new filament is loaded

2. During actual print, the behavior int #1 does not happen

DrakeLewis commented 1 year ago

1

On Tue, Aug 23, 2022 at 1:23 AM Yifan Wu @.***> wrote:

Hi @DrakeLewis https://github.com/DrakeLewis , To make it more clear, please help confirm which one is the visual bug.

1 https://github.com/bambulab/BambuStudio/issues/1. AMS display

contains a "?" after old filament runout and new filament is loaded

2 https://github.com/bambulab/BambuStudio/pull/2. During actual print,

the behavior int #1 https://github.com/bambulab/BambuStudio/issues/1 does not happen

— Reply to this email directly, view it on GitHub https://github.com/bambulab/BambuStudio/issues/156#issuecomment-1223605032, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMR5ZKIAEOIJQTGPNVRYJEDV2RU75ANCNFSM57J46KCQ . You are receiving this because you were mentioned.Message ID: @.***>

YifanWuBambu commented 1 year ago

@DrakeLewis If the newly loaded filament is not from Bambu Lab (without RFID), actually the print does not know its material type and color.

MarcoJPereira commented 1 year ago

In addition, If you pause the print when the printer ask you to remove the filament etc... when the new filament will be loaded, the printer will go where it stopped and purge a blob right on top of the prints before going back to the "purge station" and returning to the print. If you pause/resume two times, you will have two blobs.

By the way, as the length of the filament between the sensor and the nozzle is known, why not purging the old filament when the AMS is running out of filament instead of asking the user to pull it?