Recyclage de plastique

De wiki jackbot
Aller à la navigation Aller à la recherche

Quand on fait de l'impression 3D on a toujours des chutes, des pièces mal dessinées ou cassées ... mais plutôt que d'envoyer tout ça à la poubelle il est possible de recycler tout ça. Voir le site precious plastic

Filastruder

Il n'est pas question de faire de la pub, il s'agit juste de la machine en ma possession. Elle est apparemment capable d'extruder les matières suivantes :

Matières Nom complet symbole Température Test
PET ou PETE poly(téréphtalate d'éthylène) PET.png 205°C Non testé
PEHD ou HDPE polyéthylène haute densité PEHD symbole.png 135°C Non testé
PEBD ou LDPE polyéthylène basse densité PEBD.png 150°C Non testé
PP Polypropylène PP.png 180°C Non testé
Nylon Poly(hexaméthylène adipamide) Autres plastiques.png 220°C Non testé
Polycarbonate Polycarbonate Autres plastiques.png 270°C Non testé
PMMA (Plexiglas, Acrylique) poly(méthacrylate de méthyle) Autres plastiques.png possiblement entre 105°C et 140°C Non testé
ABS acrylonitrile butadiène styrène ABS.png 180°C Testé avec succès
PLA acide polylactique 140°C Non testé
PVA Non testé
TPU polyuréthane Non testé
TPE Non testé
PCL polycaprolactone Non testé
PEEK Non testé
PAEK Non testé

D'après la notice, une augmentation de 10°C amène à une diminution du diamètre du fil de 0.10mm

Pour identifier les plastiques il existe un article sur le wiki de scienceamusante.net

Symbole

Pour pouvoir reconnaître plus facilement les plastiques des objets imprimés, on peut les marquer avec les codes correspondants. Pour se faire j'ai écrit un petit script avec le logiciel Openscad :

function points(rayon, angle) = [rayon*cos(angle), rayon*sin(angle)];

module triangle(rayon)
{polygon([points(rayon, -30), points(rayon, 90), points(rayon, 210)]);}

module triangle_arrondi(rayon)
{
	minkowski()
	{
		triangle(rayon);
		circle(rayon/5);
	}
}

module symbole(taille, numero, texte)
{
	union()
	{
		difference()
		{
			offset(r = taille/5)
			{triangle_arrondi(taille);}
			
			triangle_arrondi(taille);
			
			for(i=[0:2])
			{
				rotate([0, 0, 30 + i*120])
				{
					translate([taille/2 + taille/5 - 0.1, -taille/5, 0])
					{square([taille/5 + 0.2, 2*taille/5]);}
				}
			}
		}
	
		for(i=[0:2])
		{
			rotate([0, 0, 30 + i*120])
			{
				translate([12*taille/15, taille/8, 0])
				{
					rotate([0, 0, 60])
					{triangle(taille/3);}
				}
			}
		}
		
		text(numero, valign="center", halign="center", size=taille/2);
		
		translate([0, -6*taille/5, 0])
		{text(texte, valign="top", halign="center", size=taille/2);}
	}
}

linear_extrude(3)
{symbole(17, "09", "ABS");}

Voici le résultat qu'on peut obtenir :



Pour un autre symbole il suffit de modifier les paramètres du module "symbole". Par exemple pour obtenir le symbole du PET : symbole(17, "01", "PET");

Exemple concret

Voici ce que cela donne sur un modèle en 3D (tendeur de courroie pour imprimante 3D Prusa rework 1.5) :

Pièces à imprimer

Filastruder_hopper_with_bottle_fitting.stl Feed_Shoot_Complete.stl

A gauche il s'agit des pièces nécessaires pour un montage a l'horizontal, à droite pour un montage vertical.

Calibration

Pour réguler la température cette machine utilise un contrôleur de température SESTOS, dont on peut trouver la notice ici.

Il faut dans un premier temps, définir la température de fonctionnement. Puis lancer la phase de calibration, qui elle nécessite que la variable CtrL ait pour valeur 2. Dans le cas contraire l'auto-ajustement ne se fera pas.

Filawinder

Ici non plus pas question de faire de la pub, mais ayant commandé la fileuse sur ce site, j'ai également pris l'enrouleuse qui va bien avec. Je ne le regrette pas car elle fait bien son boulot.

Broyeur

Un point essentiel pour pouvoir recycler du plastique avec ces machines est de pouvoir faire des copeaux de plastique. Un broyeur est donc nécessaire. On peut trouver un exemple de broyeur imprimé en 3D ici



https://preciousplastic.com/