Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
infrastruktur:3d-drucker [2016/05/19 20:59] – [Linux] orgun | infrastruktur:3d-drucker [2017/03/01 19:19] – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== 3D Drucker ====== | + | ======= 3D Drucker |
Dieser Artikel sammelt Tips und Links zum Betrieb unseres 3d-Druckers | Dieser Artikel sammelt Tips und Links zum Betrieb unseres 3d-Druckers | ||
- | ===== Überblick ===== | + | ====== Überblick ====== |
+ | 3D-Drucker nach dem Schichtaufschmelzprinzip, | ||
- | Für die Modellierung | + | Für die Mechanik, die für die Bewegung des Druckkopfs benötigt |
- | Die Maschine bzw. der Controller des Druckers verarbeitet sogenannten G-Code. Das sind Steuerbefehle | + | |
- | Der trickreiche Teil liegt in der Erzeugung des G-Codes für ein Volumenmodell. Hier werden | + | Ebenfalls gibt es verschiedene Druckersteuerungen mit ebenfalls unterschiedlichen Geschwindig- und Genauigketen. Hohe Druckgeschwindigkeit bedeutet zwar, dass das Druckgut schneller verfügbar ist, geht aber zu Lasten |
+ | Die Druckersteuerung versteht den bei Frässmaschinen üblichen | ||
+ | Um ein im Computer erzeugtes 3D-Modell auf einem solchen Drucker ausgeben zu können, müssen diese Modelle in G-Code umgewandelt | ||
+ | Hierbei gibt es natürlich auch verschiedene Konzepte. So kann ein 3D-Modell volumensbasiert oder oberflächenbasiert sein. | ||
+ | Beide können durch Konvertierung | ||
- | Slic3r - ist ein Programm, dass aus einer STL-Datei unter Verwendung von druckerspezifischen Einstellungen, | + | Der G-Code selbst besteht aus einfachsten Steuerbefehlen für die Achsen und den Extruder und ist schon allein von seiner Geschichte her sehr Minimalistisch, |
+ | Eine gerade Linie ist sehr einfach zu programmieren, | ||
+ | Eine zweidimensonale Bewegung, wie z.B. ein Kreis ist schon komplizierter, | ||
+ | Ein weiterer schwieriger Punkt für diese Drucker sind überhängenden Strukturen, da das Plastik nicht sofort aushärtet und bei langen Übergängen " | ||
+ | |||
+ | OpenSCAD ist ein Beispiel für ein volumenbasiertes 3D-CAD-Programm. Hierbei wird über eine scriptähnliche Sprache ein Volumenmodell " | ||
+ | Die auf diese Weise als STL-Datei gespeicherte Form muss nun noch in G-Code umgewandelt werden. Dies kann z. B. Slic3r tun. | ||
+ | Slic3r - ist ein Programm, dass aus einer STL-Datei unter Verwendung von druckerspezifischen Einstellungen, | ||
- | ===== Inbetriebnahme ====== | ||
- | Die Basics um den Drucker ansteuern zu können. | ||
- | ===== Hardware ===== | + | ====== Hardware ====== |
+ | ===== Druckerbeschreibung ===== | ||
+ | Das vorliegende Modell unseres 3D-Druckers ist ein Prototyp nach Mendel. | ||
+ | Er ist mit enem Heizbett, das nur extern in der Temperatur geregelt werden kann ausgestattet. | ||
+ | Wir verwenden eine 0,3mm Noozle mit der wir von PLA über PETG bis ABS verschiedne Plastiken drucken können. Die Noozle ist für Filamentstärken von 1,75mm ausgelegt. | ||
+ | (Bilddokumentation wird nachgeliefert) | ||
Der Drucker besitzt zwei Netzteile, eines für die Steuerung und die Motoren, das andere für die Heizung des Tisches. | Der Drucker besitzt zwei Netzteile, eines für die Steuerung und die Motoren, das andere für die Heizung des Tisches. | ||
- | Die Datenkommunikation mit dem Rechner geht über USB. Der Drucker meldet sich als serielle Schnittstelle (FTDI, 115kBit benutzen) | + | Die Datenkommunikation mit einem Desktopcomputer oder einem Raspberry Pi läuft |
+ | |||
+ | ===== Inbetriebnahme ====== | ||
+ | Je nachdem ob man den Drucker über einen Computer oder den Pi betreiben will, so muss natürlich die Stromversorgung des Druckers, eingeschaltet werden. Dies geschieht über das nebenstehende Computernetzteil. Selbstverständlch benötigen der Pi oder der Rechner ebenfalls Strom, der über eine Verteilersteckdose mit Schalter beret gestellt wird. | ||
+ | Je nachdem ob der Pi oder der Rechner verwendet werden sollen muss darauf geachtet werden, wo das USB-Kabel der Druckersteuerung eingesteckt ist. | ||
+ | Für den Netzwerkbetrieb ist es natürlich sinnvoller, den Pi zu bevorzugen und dies als Standardkonfiguration zu betrachten. Die Rechnergestützt Variante sollte als Backup betrachtet werden oder in dem Fall benutzt werden, wenn der G-Code erst noch erzeugt werden muss. Natürlich ist es auch möglich den Rechner fürs Slicen zu verwenden und von dort aus auf den Pi hochzuladen. | ||
===== Software ===== | ===== Software ===== | ||
- | ==== Windows ==== | ||
- | Hier schreibe jemand der sich berufen fühlt. | ||
==== Linux ==== | ==== Linux ==== | ||
Zeile 35: | Zeile 53: | ||
=== OctoPrint === | === OctoPrint === | ||
+ | |||
+ | == Erklärung des Web-Guis == | ||
Ruft man octopi.warpzone im Browser auf, erscheint folgende Startseite: | Ruft man octopi.warpzone im Browser auf, erscheint folgende Startseite: | ||
{{ : | {{ : | ||
Zeile 88: | Zeile 108: | ||
== Wie benutzt man OctoPrint? == | == Wie benutzt man OctoPrint? == | ||
- | Die Benutzung ist denkbar einfach. Hierzu muss nur die z.B. mit Slic3r erstellte G-Code-Datei entweder über Slic3r, | + | Die Benutzung ist denkbar einfach. Hierzu muss nur die z.B. mit Slic3r erstellte G-Code-Datei entweder über Slic3r, |
Die ist also die einfachste Möglichkeit etwas zu Drucken, vorrausgesetzt der Drucker ist justiert. | Die ist also die einfachste Möglichkeit etwas zu Drucken, vorrausgesetzt der Drucker ist justiert. | ||
Für den Fall das man ihn erst justieren muss, sei hier auf den Punkt " | Für den Fall das man ihn erst justieren muss, sei hier auf den Punkt " | ||
- | ==== Pronterface | + | === Pronterface === |
" | " | ||
Zeile 127: | Zeile 147: | ||
Pronterface und besonders Skeinforge haben zahlreiche Einstellungen, | Pronterface und besonders Skeinforge haben zahlreiche Einstellungen, | ||
- | ===== Geschwindigkeitstuning | + | ==== Windows |
+ | Hier schreibe jemand der sich berufen fühlt. | ||
+ | |||
+ | ====== Tunning ======= | ||
+ | |||
+ | ===== Geschwindigkeit | ||
Wir haben den Drucker mal auf 4-Fache Geschwindigkeit getestet, das Ergebnis kann sich sehen lassen, man sieht den Unterschied aber leider schon. Für Teile, die nicht hübsch aussehen müssen, geht es aber allemal. Bei 2-Facher Geschwindigkeit hat der Drucker übrigens absolut sauber gedruckt. | Wir haben den Drucker mal auf 4-Fache Geschwindigkeit getestet, das Ergebnis kann sich sehen lassen, man sieht den Unterschied aber leider schon. Für Teile, die nicht hübsch aussehen müssen, geht es aber allemal. Bei 2-Facher Geschwindigkeit hat der Drucker übrigens absolut sauber gedruckt. | ||
Zeile 136: | Zeile 161: | ||
{{: | {{: | ||
+ | ===== Genauigkeit ===== | ||
+ | (ist noch in Bearbeitung) | ||
===== Verhältnis der Maße des Modells zum Druck ===== | ===== Verhältnis der Maße des Modells zum Druck ===== | ||
Um Wände und Böden mit festem Zudsammenhalt und ohne Lücken zu bekommen. Funktioniert mit Extrusion Multiplier 1,0 und 1,1. Andere wurden nicht getestet. | Um Wände und Böden mit festem Zudsammenhalt und ohne Lücken zu bekommen. Funktioniert mit Extrusion Multiplier 1,0 und 1,1. Andere wurden nicht getestet. |