X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/7b5d87b74a7c533ba693f479414740c8af7970bb..4e76aac8862f63865c264c5bc9f5b38fccdd0b48:/CNC-Fr%C3%A4se.mw
diff --git "a/CNC-Fr\303\244se.mw" "b/CNC-Fr\303\244se.mw"
index 82f655a90..0fe132334 100644
--- "a/CNC-Fr\303\244se.mw"
+++ "b/CNC-Fr\303\244se.mw"
@@ -19,13 +19,13 @@ Stand 27.06.2014: Wir haben uns ein eigenes Smoothieboard 5X zugelegt, das wird
== Ãberblick ==
=== Fräse ===
-Es handelt sich um eine etwa 15 jahre alte Isel Automation Flachbett Tischfräse CNC Multi K.
-Kaum gebraucht und vermutlich seit ~9 Jahren nicht mehr in Betrieb gewesen.
+Es handelt sich um (Stand 2014) eine etwa 15 Jahre alte Isel Automation Flachbett Tischfräse CNC Multi K.
+Kaum gebraucht und vermutlich seit ~9 Jahren nicht mehr in Betrieb gewesen, bevor sie 2014 zu uns kam.
* Arbeitsbereich: 330*500*90 mm
* Kugelgewindetriebe
* Zwei Endschalter pro Achse
* Derzeit zwei Frässpindeln verfügbar
-** [[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]]
+** [[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]] defekt, siehe [https://gitli.stratum0.org/stratum0/TUWAT/-/issues/10 TUWAT]
** [[CNC-Fräse#Proxxon|Proxxon]]
** Kress
* NEMA23 Schrittmotoren der Firma Nanotec [http://de.nanotec.com/fileadmin/files/Datenblaetter/Schrittmotoren/ST5918/ST5918M3008-A.pdf 4T5618M3300]
@@ -71,6 +71,7 @@ Auf dem 25-Pol Kabel ist allerdings Pin 9 Common. Das sollte sich durch umlöten
* Siehe Bilder
* Als Beispiel könnten diese [http://tumblebeer.com/upgrayedd/ Spannpratzen] dienen.
+** Vorstellung von 7 [http://makezine.com/2016/06/20/7-cnc-fixturing-tips-small-shop/ Befestigungsmöglichkeiten] von Werkstücken im CNC-Umfeld.
=== Misc ===
* Produktnr. 148508
@@ -325,9 +326,11 @@ network.ip_gateway 192.168.178.1 # the gateway ad
# '''Model (CAD)'''
#* Erzeugen des Models mittels einer CAD-Software.
#** 3D
+#*** [http://freecadweb.org/ FreeCAD]
#*** [http://librecad.org/ LibreCAD]
#*** [http://www.openscad.org/ OpenSCAD]
#*** [http://www.blender.org/ Blender]
+#*** [https://www.autodesk.com/products/fusion-360/overview Fusion 360] - [[CNC-Fräse/Fusion360|installiert auf Stratux]]
#** 2D
#*** [http://www.qcad.org/ QCAD]
#*** [http://www.openscad.org/ OpenSCAD]
@@ -335,19 +338,36 @@ network.ip_gateway 192.168.178.1 # the gateway ad
# '''Fräsanweisungen (CAM)'''
#: Erzeugen der Fräsanweisungen/Maschinenanweisungen mit einer CAM.
#: Wir suchen noch nach einer brauchbaren Open-Source Lösung.
-#* [http://www.cambam.info/ CamBam] (kommerziell, Windows): Es gibt eine ältere Mono Version für Linux. Die Demo schneidet nach 40 mal Starten Gcode ab.
+#* [http://www.cambam.info/ CamBam] (kommerziell, Windows): Es gibt eine ältere Mono Version für Linux. Die Demo schneidet nach 40 mal Starten Gcode ab.
+#**CamBam ist auf [[Stratux]] installiert
+#* [https://wiki.freecadweb.org/Path_Workbench FreeCAD mit Path Workbench]
#* [http://pycam.sourceforge.net/ PyCAM] (open source, plattformunabhängig): Sieht im Vergleich zu aktuellen kommerziellen Lösungen alt aus und ist bisweilen recht langsam.
-#* [https://code.google.com/p/heekscad/ HeeksCAD] (open source, Windows/Linux):
+#* [https://github.com/Heeks/heekscad HeeksCAD] (open source, Windows/Linux):
#* [http://cam.autodesk.de/inventor-hsm/ Inventor HSM] (kommerziell, Windows 64bit): Gibt für Studenten eine 3-Jahres Lizenz kostenlos, aber mit viel DRM.
+#* [http://flatcam.org/ FlatCam] Tool zur Generierung von Maschinencode für das [[CNC-Fräse/Isolationsfräsen]].
+#* [http://jscut.org/ jscut], SVG nach GCode, läuft im Browser, [https://github.com/tbfleming/jscut Open Source auf GitHub]
+#* [https://inkscape.org Inkscape] mit GCodetools-Plugin ([https://www.norwegiancreations.com/2015/08/an-intro-to-g-code-and-how-to-generate-it-using-inkscape/ Tutorial])
+#* [https://github.com/stratum0/CNCmilling Eigenbau by Drahflow] Python-Script für Umwandlung von Tiefenkarten in G-Code.
# '''Simulation'''
-#* Eine Simulation der Fräsanweisungen kann bei Bedarf mit [http://openscam.org/ OpenSCAM] durchgeführt werden
+#* Eine Simulation der Fräsanweisungen kann bei Bedarf mit [http://camotics.org/ CAMotics] durchgeführt werden
+#* Kleinere G-Code Dateien simuliert auch http://nraynaud.github.io/webgcode/
# '''Ãbertragen auf CNC-Controller Smoothieboard'''
-#* Per Dateiupload (Datenträger von Smoothieboard, SD-Karte)
+#* Per Dateiupload (Datenträger von Smoothieboard, SD-Karte) [http://192.168.178.222 SmoothieControl]
+#** notfalls kann man das SmoothieBoard auch über USB mit dem Befehl net
in Pronterface oder über die serielle Konsole nach seiner IP-Adresse fragen
# '''Koordinatensystem der Fräse setzen'''
+#*Fräse per Smoothie WebApp auf den gewünschten Nullpunkt fahren
+#*per Webapp den G-Code "G92 X0 Y0 Z0" senden (Setzt aktuelle Position als X:0, Y:0, Z:0 im globalen Koordinatensystem.)
# '''Fräsen'''
=== Parameter für verschiedene Werkstoffe ===
Parameter finden sich sind auf der Unterseite [[CNC-Fräse/Parameter]]
+== Steuern des Smoothieboards ==
+* Per seriell Verbindung über Konsole "screen /dev/ttyACM0 115200", oder Pronterface GUI
+* Per Netzwerkverbindung über Konsole mit Telnet, oder Http Web UI
+* Mittlerweile existiert sogar eine Android App [https://gitlab.com/damfle/SmoothieControl SmoothieControl]
+
+* [https://github.com/vlachoudis/bCNC bCNC] ermöglicht das Senden von GCODE-Anweisungen und Visualisierung der Fräsbahnen in einer GUI.
+
== Weblinks ==
* [http://smoothieware.org/ Smoothieboard Projektwebseite]
* [http://www.cambam.info/ Cambam Webseite]