X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/0c205ea204d4bc746356b66e46d5c712b62b9174..c0ca87c3bf69300d7b44ea2bf9147012465bebeb:/CNC-Fr%C3%A4se.mw?ds=sidebyside diff --git "a/CNC-Fr\303\244se.mw" "b/CNC-Fr\303\244se.mw" index eb15e6589..7d99cd7ba 100644 --- "a/CNC-Fr\303\244se.mw" +++ "b/CNC-Fr\303\244se.mw" @@ -1,6 +1,15 @@ -{{Hinweis|Diese Seite befindet im Aufbau, es können Platzhalter vorkommen und wichtige Informationen fehlen. Inhaltliche Bearbeitungen und Ergänzungen, sowie Formatierungen sind ausdrücklich erwünscht.}} +{{Hardware +|kontakt = {{Benutzer|comawill}}, {{Benutzer|adnc}}, {{Benutzer|Kasalehlia}}, {{Benutzer|larsan}} +|status = wip +|ort = Werkstatt +|beschreibung = CNC-Fräse +|bild = CNC_mill_meeting.jpg +|bildbeschreibung = erste Inbetriebnahme, noch auf dem Frickelraumtisch +|links = +|usage = Benutzung erst nach Einweisung. Kaputtmachen und Reparieren nur von Spezialexperten. +}} -{{Projekt|verantwortlich= |status=aktiv|beschreibung=CNC-Fräse im Space|bild=CNC_mill_meeting.jpg|bildbeschreibung=|interessenten={{Benutzer|adnc}}, {{Benutzer|comawill}}, {{Benutzer|larsan}}|source=|lizenz=|download=|version=}} +{{Hinweis|Diese Seite befindet im Aufbau, es können Platzhalter vorkommen und wichtige Informationen fehlen. Inhaltliche Bearbeitungen und Ergänzungen, sowie Formatierungen sind ausdrücklich erwünscht.}} Uns wurde am 28.03.2014 eine CNC-Maschine überlassen. Nachdem wir sie unter Verwendung des mitgelieferten Industrierechners ansteuern konnten, stellten wir fest, dass diese Methode nicht viel Zukunft haben würde. Kein USB, beschränkte Geschwindigkeit, laut, Win98 will man nicht im Netzwerk haben, etc. @@ -61,6 +70,8 @@ Auf dem 25-Pol Kabel ist allerdings Pin 9 Common. Das sollte sich durch umlöten ==== Werkzeug-Einsätze ==== * 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 @@ -318,6 +329,7 @@ network.ip_gateway 192.168.178.1 # the gateway ad #*** [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] @@ -325,59 +337,34 @@ 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://pycam.sourceforge.net/ PyCAM] (open source, Plattform unabhängig): Sieht im Vergleich zu aktuellen kommerziellen Lösungen alt aus und ist bisweilen recht langsam. +#* [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 +#* [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://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://makercam.com/ MakerCAM] Online Flash Tool um SVG in .gcode umzuwandeln. Braucht Flash. +#* [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] # '''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 === -{| border="1" cellpadding="10" cellspacing="0" -! Material -! Verfahrgeschwindigkeit -! Eintauchtiefe -! Eintauchgeschwindigkeit -! Fräskopf -! Spindeldrehzahl -! Fräse -|- -! Aluminium -| 90 mm/Min. -| 0.4mm -| 90 mm/Min. -| 2mm -| ~7000 1/Min (Stufe 4-5 Proxxon) -| Proxxon -|- -! Polystyrol -| 200 mm/Min. -| 0.8mm -| 100 mm/Min -| 2mm -| ~5500 1/Min (Stufe 3-4 Proxxon) -| Proxxon -|- -! Polystyrol -| 150 mm/Min. -| 1mm -| 150 mm/Min -| 4mm (2 Schneiden) -| ~5000 1/Min (Stufe 1) -| Kress -|- -! Holz -| 300 mm/Min. -| 1mm -| 300 mm/Min. (?) -| 4mm, 1mm -| ~12.500/Min (Stufe 3 Kress) -| Kress -|} - -* Tipps zum Fräsen von Aluminium findet man [http://blog.cnccookbook.com/2012/03/27/10-tips-for-cnc-router-aluminum-cutting-success/ hier] +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] @@ -387,4 +374,4 @@ network.ip_gateway 192.168.178.1 # the gateway ad * [http://smoothieware.org/supported-g-codes Vom Smoothieboard unterstützte GCodes (unvollständig)] [[Kategorie:Infrastruktur]] -[[Kategorie:Hardware]] +[[Kategorie:CNC-Fräse]]