Il reste un bout de bobine sur le support, la pièce doit sortir ce soir, et la question est toujours la même : est-ce que ça va suffire ? Un calcul de filament pour l'impression 3D ne demande pas de lancer le slicer à chaque fois. Avec trois chiffres tirés du modèle (volume, aire de surface) et deux réglages (remplissage, diamètre), on obtient un poids et une longueur assez fiables pour décider.
Cet article détaille la méthode, avec un exemple chiffré du début à la fin, puis montre comment obtenir la même estimation sur votre téléphone, à côté de l'imprimante.
En bref : une pièce imprimée, c'est une coque pleine (les parois et les couches du dessus et du dessous) plus un remplissage partiel à l'intérieur. Calculez le volume de la coque, ajoutez le pourcentage de remplissage appliqué au reste, multipliez par la densité du matériau (PLA 1,24 g/cm³) pour obtenir le poids, et divisez par la section du filament pour obtenir la longueur. Une boîte de 60 cm³ à 20 % de remplissage demande environ 29 g de PLA, soit à peu près 9,8 m en 1,75 mm. C'est une estimation : les supports, la bordure et les réglages du slicer changent le résultat réel.
Pourquoi le volume seul ne suffit pas
Le réflexe naturel consiste à multiplier le volume du modèle par la densité du plastique. Pour une boîte de 60 cm³ en PLA, cela donne 60 × 1,24 = 74,4 g. Ce chiffre n'est juste que si vous imprimez à 100 % de remplissage, ce que presque personne ne fait pour une pièce décorative ou un boîtier.
En pratique, le slicer imprime une coque pleine sur toute la surface, puis remplit l'intérieur avec un motif (grille, gyroïde, nid d'abeille…) dont la densité est réglée en pourcentage. Le calcul juste se fait donc en deux parties : la coque, puis l'intérieur.
La formule de calcul du filament, étape par étape
Voici le modèle simple utilisé par l'outil Estimation du filament de STL Viewer, et que vous pouvez reproduire avec une calculatrice :
- Coque = le plus petit de ces deux nombres : le volume du modèle, ou l'aire de surface × 0,08 cm. Les 0,08 cm correspondent à 0,8 mm de paroi, soit environ deux lignes de 0,4 mm. Le minimum évite qu'une pièce très fine ait une « coque » plus grosse qu'elle-même.
- Volume effectif = coque + remplissage × (volume − coque). Le remplissage s'écrit en fraction : 20 % = 0,2.
- Poids = volume effectif × densité.
- Longueur = volume effectif ÷ (π × (d/2)²), avec d le diamètre du filament en cm.
Exemple chiffré : une boîte de 60 cm³
Prenons une petite boîte de rangement dont les infos indiquent un volume de 60 cm³ et une aire de surface de 180 cm². Vous imprimez en PLA 1,75 mm avec 20 % de remplissage.
- Coque : 180 × 0,08 = 14,4 cm³ (plus petit que 60, on garde 14,4).
- Intérieur : 60 − 14,4 = 45,6 cm³, dont 20 % sont imprimés, soit 9,12 cm³.
- Volume effectif : 14,4 + 9,12 = 23,52 cm³.
- Poids : 23,52 × 1,24 ≈ 29,2 g.
- Section d'un filament de 1,75 mm : π × 0,0875² ≈ 0,02405 cm². Longueur : 23,52 ÷ 0,02405 ≈ 978 cm, soit environ 9,8 m.
Comparez avec le calcul naïf de 74,4 g : l'écart est de plus du double. C'est toute la différence entre « je rachète une bobine » et « il me reste largement de quoi faire ».
Tableau : PLA, PETG, ABS et TPU pour la même pièce
Le volume effectif ne dépend pas du matériau, seule la densité change. Voici la même boîte de 60 cm³ (180 cm² de surface) selon le remplissage :
| Remplissage | Volume effectif | PLA (1,24) | PETG (1,27) | ABS (1,04) | TPU (1,21) | Longueur 1,75 mm | Longueur 2,85 mm |
|---|---|---|---|---|---|---|---|
| 0 % | 14,40 cm³ | 17,9 g | 18,3 g | 15,0 g | 17,4 g | 6,0 m | 2,3 m |
| 15 % | 21,24 cm³ | 26,3 g | 27,0 g | 22,1 g | 25,7 g | 8,8 m | 3,3 m |
| 20 % | 23,52 cm³ | 29,2 g | 29,9 g | 24,5 g | 28,5 g | 9,8 m | 3,7 m |
| 40 % | 32,64 cm³ | 40,5 g | 41,5 g | 33,9 g | 39,5 g | 13,6 m | 5,1 m |
| 100 % | 60,00 cm³ | 74,4 g | 76,2 g | 62,4 g | 72,6 g | 25,0 m | 9,4 m |
Deux enseignements. D'abord, passer de 20 % à 40 % ne double pas le poids : la coque reste identique, seul l'intérieur augmente (+11 g ici). Ensuite, l'ABS est nettement plus léger à volume égal ; si votre bobine est vendue au poids, vous obtenez plus de mètres d'ABS que de PETG pour 1 kg.
Pour une petite pièce comme un cube de calibration de 20 mm (8 cm³, 24 cm² de surface), le même calcul donne 1,92 cm³ de coque, 3,14 cm³ effectifs, soit environ 3,9 g de PLA et 1,3 m de filament à 20 %.
Savoir s'il reste assez de filament sur la bobine
Une bobine d'1 kg de PLA en 1,75 mm contient environ 335 m de filament (1 000 g ÷ 1,24 = 806 cm³, divisés par la section). Si vous pesez votre bobine entamée, retirez le poids de la bobine vide (souvent indiqué sur l'étiquette ou à peser une fois vide) : il vous reste le poids de plastique disponible.
Exemple : la balance de cuisine affiche 270 g, la bobine vide pèse environ 230 g d'après une bobine identique déjà terminée. Il reste donc à peu près 40 g de PLA. La boîte à 20 % (29 g) passe, avec une marge d'environ 10 g pour la purge et la bordure. À 40 % (40,5 g), c'est trop juste : mieux vaut baisser le remplissage ou changer de bobine avant de lancer.
Remarque : gardez toujours 10 à 15 % de marge. Une impression qui s'arrête faute de filament à 90 % de sa hauteur coûte plus cher que la bobine neuve.
Pourquoi le chiffre du slicer est différent
Votre slicer connaît des détails que cette formule ignore volontairement. Ne vous inquiétez pas si les deux chiffres s'écartent de 10 à 25 % :
- Supports : une figurine avec des bras tendus peut demander 20 à 40 % de matière en plus.
- Bordure, jupe, radeau : quelques grammes pour une bordure, beaucoup plus pour un radeau.
- Nombre de parois et de couches pleines : trois parois au lieu de deux, ou cinq couches de dessus, épaississent la coque au-delà de 0,8 mm.
- Purge et tour de purge en multicolore : souvent plus lourds que la pièce elle-même pour un petit objet.
- Motif de remplissage : à pourcentage égal, certains motifs consomment un peu plus que d'autres.
L'estimation sert à trier vite : « ça passe », « c'est juste », « impossible ». Pour une décision au gramme près, tranchez dans le slicer.
Estimer le filament sur Android avec STL Viewer
Quand le fichier arrive par message ou par e-mail et que l'ordinateur est éteint, vous pouvez faire ce calcul directement sur le téléphone avec STL Viewer pour Android, sans connexion Internet :
- Ouvrez le modèle (STL, OBJ, 3MF ou PLY) avec « Ouvrir un fichier » ou depuis « Ouvrir avec » dans votre messagerie.
- Affichez les Infos sur le modèle : vous y voyez la taille, le volume, l'aire de surface et le contrôle Étanche.
- Dans l'Estimation du filament, choisissez le matériau (PLA, PETG, ABS ou TPU) et le diamètre (1,75 ou 2,85 mm).
- Réglez le curseur Remplissage (20 % par défaut, de 0 à 100 %) : le poids et la longueur se mettent à jour.
Le guide pas à pas du calculateur de filament montre chaque écran. L'outil est gratuit, et le matériau choisi au premier lancement peut être changé dans les Paramètres.
Un point important : le volume n'a de sens que si le maillage est fermé. Si les infos indiquent que le modèle n'est pas étanche, le volume (et donc l'estimation) peut être faux ; lisez ce que signifie un maillage étanche. De même, un fichier dessiné en pouces mais lu en millimètres donne un volume 16 387 fois trop petit (25,4³) : vérifiez d'abord les unités du fichier.
Ce calcul fait partie d'une vérification plus large ; la liste de contrôle avant impression le replace parmi les huit points à valider. Et si vous hésitez entre deux versions d'une pièce, mettre à l'échelle et mesurer vous aidera à voir combien de matière une réduction de 10 % fait gagner. Plus d'informations sur l'application sur le site de STL Viewer.
Questions fréquentes
Comment calculer la quantité de filament d'une impression 3D ?
Additionnez une coque pleine (aire de surface × 0,8 mm environ) et le pourcentage de remplissage appliqué au reste du volume, puis multipliez par la densité du matériau. On obtient une estimation du poids, à affiner dans le slicer.
Combien de mètres de filament contient une bobine d'1 kg ?
En 1,75 mm, une bobine d'1 kg de PLA contient environ 335 m, et environ 327 m pour le PETG, plus dense. En 2,85 mm, la longueur est à peu près 2,65 fois plus courte.
Pourquoi le slicer donne-t-il un poids différent ?
Le slicer compte les supports, la bordure, la purge, le nombre exact de parois et le motif de remplissage. Une estimation à partir du modèle seul peut donc s'écarter de 10 à 25 %.
Peut-on estimer le filament sur un téléphone Android ?
Oui, STL Viewer calcule hors ligne une estimation du poids et de la longueur pour PLA, PETG, ABS ou TPU en 1,75 ou 2,85 mm, avec un curseur de remplissage.