All printers these days and also slicers give an estimate of the printing time. However I am interested to know how the calculation is done?
Is it done on the basis of layers? If a part has 100 layers and 50 layers are completed then the software or the machine shows 50% completion OR
Is it done on the basis of filament consumed vs total filament required? Like if a print job needs 100 meters and 50 meters has been used then machine shows 50% completion.
I wanted to know this as material distribution is not uniform in parts. Bottom layers could have more materials and top layers could have less and vice versa.
Also how do individual slicers or printer manufacturers calculate this? Or is there a universal standard?