3D Druckdienste gibt es im Internet ja einige, manche haben auch einen eigenen 3D Drucker. Das Problem ist nur vorherzusehen, welchen Materialwert der Ausdruck wirklich hat und was er wiegt. Weil ich genau das wissen wollte, habe ich mir auf Thingiverse einfach mal einen Tablethalter heruntergeladen und mit slic3r in gcode umgewandelt.
In der gcode Datei befindet sich dann eine Zeile mit dem Inhalt

; filament used = 15568.0mm (12.2cm3)

Wäre es jetzt nicht schön zu wissen, was die Länge wirklich bedeutet? Bei einer normalen 1 Kg Rolle kennt man zwar das Gewicht und den Durchmesser des Filaments, die Länge ist jedoch meistens unbekannt. So lässt sich also weder abschätzen, wie viel Prozent der Rolle verbraucht werden, noch der Preis oder das Gewicht. Ich habe mir also Gedanken gemacht, wie man die Masse des Objekts ausrechnen kann. Sobald die ausgerechnet ist, kann man schließlich alles Weitere Problemlos berechnen.

Für Eilige

Wer jetzt einfach nur berechnen möchte, ohne großartig zu Wissen, wie die Berechnung funktioniert, den Verweise ich auf meinen Rechner unter filament.smartnoob.de. Das Tool ist Open Source und ist auf GitHub verfügbar. Das Repository ist hier zu finden.

Die Mathematik

Um die Kosten berechnen zu können, wird zunächst das Volument bestimmt. Daraus lässt sich die Masse und schließlich der Preis berechnen.

Das Volumen

In neueren Sli3er Versionen wird das Volumen mit angegeben, bei meiner Suche im Internet fand ich allerdings auch Beispiele ohne Volumenangabe, weshalb ich Sicherheitshalber das Volumen selber aus der Länge berechne.
Im Grunde ist das abgerollte Filament ein Zylinder, also brauchen wir die folgende Formel zur Berechnung:

Volumen

h wäre in diesem Fall die Länge des Filaments, r ist der Radius (Durchmesser des Filaments geteilt durch 2). Er sollte Sicherheitshalber immer ausgemessen werden. Alle Angaben sind in mm zu machen.

Die Masse

Hier wären wir dann schon beim spannenden Teil. Beispielhaft zeige ich das hier für PLA, bei ABS erfolgt die Berechnung dann mit anderen Werten.
Das Volumen haben wir bereits oben ausgerechnet. Es hat die Einheit mm³. Nun erinnern wir uns an unsere Chemierfolge aus der 6. Klasse und suchen die Dichte für PLA. Wikipedia sagt dazu: 1210–1430 kg/m3.
Da wir allerdings unser Volumen in der Einheit mm³ haben und wir das Gewicht in Gramm angeben möchten, muss die Dichte zunächst in g/mm³ umgewandelt werden. Hier werde ich 1430 kg/m³ verwenden. Einen Umrechner findet man unter anderem hier. Wer natürlich weiß, wie man sich den entsprechenden Faktor selber berechnen kann, der kann auch das tun. In diesem Fall ist der Umrechnungsfaktor 1000000:

Dichte umrechnen

Da wir jetzt das Gewicht pro mm³ kennen und das Volumen in mm³ ausgerechnet haben, könnnen wir jetzt die Masse des verdruckten Zylinders berechnen:

Masse berechnen

Die Kosten

Jetzt brauchen wir noch den Dreisatz aus der 7. Klasse. Hier gehe ich von einer Filament Spule von 1Kg Filament zu 30€ aus.

1 Kg → 30 €
1 g    → 30€ / 1000g = 0,03€
x g     → 30€ / 1000g * x

Mit ein wenig Schulmathematik ist also auch dieses Problem gelöst. Zu beachten ist allerdings, dass die sehr genaue Berechnung in der Praxis nicht unbedingt zutreffen muss. Es ist immer möglich, dass das Filament mal etwas dünner oder dicker ist. Auch die Dichte, die auf Wikipedia angegeben wird, kann variieren. Möchte man also einen Druck weiterverkaufen, so sollte man diese Berechnung nur als Kostenvoranschlag nehmen und nachwiegen oder sich alternativ auf eine Dichte einigen. Am besten ist hier vermutlich ein Mittelwert geeignet.

Subscribe
Notify of
15 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

[…] meinem Beitrag zum Filament Calculator habe ich es eigentlich schon ein bisschen verraten. Warum sollte ich auch sonst eine […]

Bastian
8 years ago

Hi Robin,

dein Kalkulator ist wirklich spitze… aaaber leider geht das auf dem aktuellen OS X und Safari nicht. Kannst du das mal anschauen? Es kann keine Auswahl getroffen werden.

Viele Grüße Bastian

123Pyrofire
8 years ago
Reply to  robin

Hallo mit Chrome auf Windows funktioniert es bei mir auch nicht aber dafür auf Android mit Chrome.

123Pyrofire
8 years ago
Reply to  robin

Wenn ich auf das leere Feld bei Material klicke kommt PLA und ABS aber wenn ich auf PLA oder ABS klicke gehen die wieder weg und nichts passiert.Ich habe eigentlich keine Addons die das beeinflussen könnten. Ich habe Windows 8.1.

Klaus
8 years ago

Habe das gleiche Problem wie 123Pyrofire. Neuster Chrome unter Win 7. Keine Plugins aktiviert.

Ein Mensch
8 years ago
Reply to  Klaus

Habe auch dieses Problem. Habe win. 8.1 ,Die neuste Version von Google Chrome, und das einzige Ad on ist “Adblock Plus”.

Rüdiger
8 years ago

Moin,
ich finde für die Dichte allerdings diese Werte:
PLA
• Density: 1.25 g/cm^3
ABS
• Density: 1.04 g/cm^3

Steiz
7 years ago

Wozu das Ganze so umständlich? Wenn eine Rolle 1Kg hat, braucht man nur das Gewicht des Herzustellenden Teils zu wissen und schon weiss man wieviel Filament man braucht.

Frank
7 years ago

Hallo Robin,

vielen Dank für den super Kalkulator!

Beste Grüsse,
Frank