In the 3D printing process, sometimes due to some reasons, the nozzle can not extrude the material properly, resulting in “air printing”, as shown in the following GIF:
The A1 series printers are equipped with an air print detection function. When the printer is printed with AMS lite, the printer monitors the sensor information of the AMS lite odometer in real-time. When it detects that the extruder cannot extrude the filament and the "air printing" occurs, the printer automatically cuts the filament and unloads it, pausing the printing task and reporting the error.
When the A1 series printer works with AMS lite, after the AMS lite successfully feeds the filament to the extruder, only the extruder pulls the filament for extruding. In the process of extruding, the odometer inside the feeder will rotate passively as the filament is sent out, and the mileage length of the filament can be calculated. If the expected feed length in the print Gcode has been increasing, and the count of the feeder's odometer has remained the same, it will be judged as "air printing". The location of the odometer is shown below:
Because the air printing detection is based on the abnormal extrusion length of the filament calculated by the feeder, in this judgment process, there will be a certain degree of "air printing". If you solve the extrusion problem and continue printing, the print may have defects such as under-extrusion. If the defect is acceptable, you can choose to continue printing, otherwise, you can stop the printing task and restart printing.
Starting from firmware version 01.02.00.00, A1 series printers begin to support the air printing detection function. You can enable this feature in the AMS option of the display screen:
In addition, the use of the air printing detection function requires the following two conditions to be met:
1. Printing with AMS lite;
2. The diameter of the nozzle used by the printer is greater than or equal to 0.4mm.
A1 series printers are equipped with a filament tangle module, which also detects some conditions that may cause "air printing", you can refer to the wiki for details: Introduction to filament tangle monitoring | Bambu Lab Wiki
Although these two functions are both aimed at detecting the issue of "being unable to extrude smoothly during the printing process", they have certain differences in the applicable scenarios:
Filament tangle monitoring: The applicable scenario is usually used to detect excessive external resistance, which causes the extruder to be unable to smoothly pull the filament during the printing, resulting in poor extrusion. Common causes of errors: tangled or knotted filaments on the spool, and excessively long or severely bent PTFE tubes.
Air printing detection: The application scenario is usually that the external feed resistance is normal, but the printer is still unable to extrude properly, which is usually caused by an exception inside the tool head. Common causes of error: nozzle clog, extruder clog or gear abnormality, filament diameter being too thin, and the filament and extruder gear slipping.