Termine cleanup
[stratum0-wiki.git] / CNC-Fräse.mw
index 82f655a..ccf18cf 100644 (file)
@@ -1,5 +1,5 @@
 {{Hardware
-|kontakt = {{Benutzer|comawill}}, {{Benutzer|adnc}}, {{Benutzer|Kasalehlia}}, {{Benutzer|larsan}}
+|kontakt = [[Benutzer:Daniel Bohrer|Daniel Bohrer]], {{Benutzer|Kasalehlia}}, {{Benutzer|larsan}}, {{Benutzer|comawill}}, {{Benutzer|adnc}}
 |status = wip
 |ort = Werkstatt
 |beschreibung = CNC-Fräse
@@ -19,13 +19,15 @@ 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.
-* Arbeitsbereich: 330*500*90 mm
+[[Datei:CNC-Fräse Holzbalken.jpg|thumb|Durch den Aufbau als Portalfräse ist es möglich, dass Werkstücke in y-Richtung über den Frästisch hinausragen können]]
+
+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.
+* maximaler Arbeitsbereich: (x,y,z) = (330 mm, 500 mm, 90 mm), abzüglich Befestigung und eingesetztem Fräser eher so z=70 mm
 * Kugelgewindetriebe
 * Zwei Endschalter pro Achse
 * Derzeit zwei Frässpindeln verfügbar
-** <s>[[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]]</s>
+** <s>[[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]]</s> 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 +73,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 +328,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 +340,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] ([[Vorträge/Vorbei#Talks am Samstag, 14. August 2021, ab 19:00 (online)|Vortrag]] dazu)
 #* [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 <code>net</code> 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]
This page took 0.026461 seconds and 4 git commands to generate.