MOST Metal Cura/de
Einleitung
MOSTMetalCura ist eine angepasste Version von CuraEngine v.15.06 (neueste Version, die Delta-Maschinen unterstützt), die ein 3D-Modell (.STL) in G-Code für den Open-Source-Metall-3D-Drucker von MOST umwandelt .
MOSTMetalCura wird aufgrund seiner Kernfunktion, dem Slicing, auch als Slicer-Programm bezeichnet. Die CuraEngine ist in C++ geschrieben und verwendet die im Quellcode enthaltene Bibliothek Clipper . MOSTMetalCura ist eine Konsolenanwendung ohne GUI.
MOSTMetalCura wurde angepasst, um den Open-Source-Metall-3D-Drucker von MOST zu unterstützen . Konfigurationen wurden der Einstellungsdatei fdmprinter.json hinzugefügt:
- machine_metal_printing (Wahr/Falsch; wenn falsch, dann funktioniert es wie eine normale CuraEngine)
- machine_welder_on_gcode (G-Code zum Einschalten des Schweißgeräts)
- machine_welder_off_gcode (G-Code zum Ausschalten des Schweißgeräts)
- machine_min_dist_welder_off (Mindestfahrstrecke, bei der das Schweißgerät ausgeschaltet werden muss)
- machine_layer_pause (Wahr/Falsch; Pause zwischen den Ebenen)
- machine_layer_pause_gcode (G-Code, um festzulegen, wie lange zwischen den Schichten pausiert werden soll)
MOSTMetalCura verwendet diese und weitere Einstellungen, um den passenden G-Code für den Open-Source-Metall-3D-Drucker von MOST zu generieren . Weitere Details zu den Einstellungen finden Sie weiter unten.
So installieren Sie
Dies gilt hauptsächlich für Maschinen mit Linux-Betriebssystem.
- Klonen oder laden Sie eine Zip-Datei des Repositorys von MOSTMetalCura herunter (Entwicklung läuft!). Entpacken Sie die heruntergeladene Zip-Datei anschließend in das gewünschte Verzeichnis.
- Installieren Sie Protobuf (weitere Details finden Sie in der Datei README2.)
- Installieren Sie libArcus (weitere Details finden Sie in der Datei README2.)
Cmake-Kompilierung:
- Gehen Sie zum MOSTMetalCura-Verzeichnis
- Führen Sie die folgenden Befehle aus
- mkdir-Build
- CD-Build
- cmake ..
- machen
Konfiguration
Möglicherweise möchten Sie einige Einstellungen in der Konfigurationsdatei fdmprinter.json im Verzeichnis MOSTMetalCura an Ihren Drucker anpassen. Die wichtigsten Einstellungen sind:
- machine_start_gcode (Zusätzlicher G-Code, der am Anfang der G-Code-Datei eingefügt werden soll.)
- machine_end_gcode (Zusätzlicher G-Code, der am Ende der G-Code-Datei eingefügt werden soll.)
- machine_metal_printing (Wahr/Falsch; wenn falsch, dann funktioniert es wie eine normale CuraEngine.)
- machine_welder_on_gcode (G-Code zum Einschalten des Schweißgeräts.)
- machine_welder_off_gcode (G-Code zum Ausschalten des Schweißgeräts.)
- machine_min_dist_welder_off (Mindestfahrstrecke, bei der das Schweißgerät ausgeschaltet werden muss.)
- machine_layer_pause (Wahr/Falsch; Pause zwischen den Ebenen.)
- machine_layer_pause_gcode (G-Code, um anzugeben, wie lange zwischen den Schichten pausiert werden soll.)
- machine_gcode_flavor (Für welche Maschine wurde der G-Code generiert?)
- layer_height (Gedruckte Schichthöhe.)
- wall_line_count (Anzahl der Schalen- oder Umfangslinien.)
- wall_line_width (Breite einer Begrenzungslinie.)
- infill_line_width (Breite der inneren Fülllinie.)
- top_bottom_thickness (Dicke der oberen und unteren Schichten.)
- top_layers und bottom_layers (Die Anzahl der oberen und unteren Schichten.)
- material_diameter (Der Filamentdurchmesser.)
- speed_print (Druckgeschwindigkeit.)
- fill_sparse_thickness (Fülldicke.)
Ausführen
MOSTMetalCura kann vom Terminal als Befehlszeile ausgeführt werden.
- Gehen Sie zum MOSTMetalCura-Verzeichnis.
- Bearbeiten Sie „Pfad/zu/Ausgabe/MOSTMetalCura.gcode“ und „Pfad/zu/Modell/MOSTMetalCura.stl“ im folgenden Befehl und führen Sie den neuen Befehl aus.
- ./build/MOSTMetalCura -v -j fdmprinter.json -o "Pfad/zur/Ausgabe/MOSTMetalCura.gcode" "Pfad/zu/Modell/MOSTMetalCura.stl"
- Die generierte G-Code-Datei befindet sich in dem Verzeichnis, in das Sie „Pfad/zur/Ausgabe“ geändert haben.
- Sie können die G-Code-Datei in Franklin laden, wenn Sie es als Steuerungssoftware für Ihren Drucker verwenden.
<!-==Ausrüstung oder Stückliste==
Kalibrierung und Toleranzen
Betrieb & Verfahren
Herunterfahren
== Referenzen == -->