# How much filament is left on a spool / spool weights?

This catalog attributes an empty-spool weight to a manufacturer page on four ELEGOO rows: 154 ± 10 g on PETG HF, PETG Glitter, and ASA-CF, and 165 ± 5 g on TPU 72D. Weigh the loose filament, or weigh the spool and subtract an empty-spool weight only when that maker publishes one for that spool.

Weigh the loose filament, or weigh the spool and subtract an empty-spool weight only when that maker publishes one for that spool. This catalog attributes an empty-spool weight to a manufacturer page on four ELEGOO rows: 154 ± 10 g on PETG HF, PETG Glitter, and ASA-CF, and 165 ± 5 g on TPU 72D.

Remaining filament is a scale problem. If you can take the plastic off the spool, the scale reads the plastic. If you cannot, you need an empty-spool weight that the maker published for that spool, then subtract it from the weight of the spool you still have. [Runout](/answers/filament_runout) is the printer stopping. [Dimensional accuracy](/answers/dimensional) is diameter and shrinkage. Neither page is a tare chart.
## The four published empty-spool weights

These are the catalog rows whose provenance names `emptySpoolWeightsG` on a manufacturer page. The table order is the order those records were written, not a quality ranking.

[ELEGOO PETG HF](/brand/elegoo/petg-hf) lists 230–260 °C (446–500 °F), a bed of 65–75 °C (149–167 °F), and drying at 60 °C (140 °F) for 8 h. The FAQ states an empty spool weight of 154 ± 10 g on a 1 kg spool. [ELEGOO PETG Glitter](/brand/elegoo/petg-glitter) lists 240–260 °C (464–500 °F), a bed of 65–75 °C (149–167 °F), and drying at 60 °C (140 °F) for 8 h, with the same 154 ± 10 g empty spool on a 1 kg spool. [ELEGOO ASA-CF](/brand/elegoo/asa-cf) lists 250–280 °C (482–536 °F) and a bed of 90–100 °C (194–212 °F), and the FAQ states 154 ± 10 g empty on a 1 kg spool. The checked note on that row records a drying conflict, 80 ± 5 °C (176 ± 9 °F) for 8 h on the spec table and 85 °C (185 °F) for 8 h in the description, so no drying figure is repeated here. [ELEGOO TPU 72D](/brand/elegoo/tpu-72d) lists 210–240 °C (410–464 °F), a bed of 30–45 °C (86–113 °F), drying at 70 °C (158 °F) for 8 h, and Shore 72D. The FAQ and the checked note state an empty spool weight of 165 ± 5 g on a 1 kg spool. Each citation dates the US page check as 17 October 2026. Each record was verified 16 October 2026.

Hundreds of other rows have a number in the empty-spool field. Their provenance lists spool weight and does not name the empty-spool field. Those numbers are not used on this page.

Updated 2026-10-24. Sources accessed 2026-10-24. Use case: Troubleshooting.

## Ranked filaments

| Rank | Filament | Nozzle | Bed | Price per kg |
| --- | --- | --- | --- | --- |
| 1 | ELEGOO PETG HF | 230–260 °C (446–500 °F) | 65–75 °C (149–167 °F) | — |
| 2 | ELEGOO PETG Glitter | 240–260 °C (464–500 °F) | 65–75 °C (149–167 °F) | — |
| 3 | ELEGOO ASA-CF | 250–280 °C (482–536 °F) | 90–100 °C (194–212 °F) | — |
| 4 | ELEGOO TPU 72D | 210–240 °C (410–464 °F) | 30–45 °C (86–113 °F) | — |

## Sources

- [ELEGOO PETG HF product page](https://us.elegoo.com/products/petg-hf) (manufacturer)
- [ELEGOO PETG Glitter product page](https://us.elegoo.com/products/petg-glitter) (manufacturer)
- [ELEGOO ASA-CF product page](https://us.elegoo.com/products/asa-cf) (manufacturer)
- [ELEGOO TPU 72D product page](https://us.elegoo.com/products/tpu-72d) (manufacturer)
- [a Reddit thread in r/functionalprint](https://www.reddit.com/r/functionalprint/comments/132shn4/) (reddit)
- [a Reddit thread in r/3Dprinting](https://www.reddit.com/r/3Dprinting/comments/uvcohe/) (reddit)
- [a Reddit thread in r/BambuLab](https://www.reddit.com/r/BambuLab/comments/1vj2lwj/) (reddit)
- [a Reddit thread in r/functionalprint](https://www.reddit.com/r/functionalprint/comments/1f6tqav/) (reddit)
- [a Reddit thread in r/functionalprint](https://www.reddit.com/r/functionalprint/comments/1n8jc64/) (reddit)

HTML: https://filamentfacts.com/answers/spool_weight
