Benutzer-Werkzeuge

Webseiten-Werkzeuge


cnc-drehmaschine

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cnc-drehmaschine [2023/01/24 16:40] torsten.roehlcnc-drehmaschine [2023/01/25 21:10] (aktuell) – [CNS-Drehmaschine] torsten.roehl
Zeile 1: Zeile 1:
 ====== CNS-Drehmaschine ====== ====== CNS-Drehmaschine ======
 +//Die Drehmaschine ermöglicht computergesteuertes Drehen (CNC) vieler Materialien (Holz,Metalle,Kunststoff). 
 +Ein Werkstück wird über die Hauptspindel in Rotation versetzt und durch Kontakt mit einem Drehwerkzeug wird eine Schnittbewegung erzeugt. Das Werkzeug wiederum macht dabei eine Vorschubbewegung.// 
  
 {{ :drehmaschine-bereich.png?500 |}} {{ :drehmaschine-bereich.png?500 |}}
  
  
-<WRAP center round important 80%> 
-Die CNC-Drehmaschine wird nur (aus Sicherheitsgründen) von ausgebildeten Lehrkräften bedient! 
-</WRAP> 
  
 +<note important>
 +Die CNC-Drehmaschine wird aus Sicherheitsgründen nur von ausgebildeten Lehrkräften bedient!
 +\\ **Ansprechpartner**: Dr. Torsten Röhl
 +</note>
  
-======Maintainer====== 
 ======Maschinenstatus====== ======Maschinenstatus======
-======Todo====== +Wir benutzen eine umgebaute (CNC Retrofit-Kit) Proxxon-PD250/E. 
-======Bestellliste======+ 
 +Wenn die Maschine lauffähig ist, weil sie gerade einmal nicht repariert werden muss, ist sie mit <color #22b14c>on</color> bezeichnet (andernfalls <color #ed1c24>off</color> ).  
 +^ ^Drehmaschne^Status^Bemerkung^ 
 +|{{:pd250.png?200|}} |Präzisionsdrehmaschine Proxxon-PD250/E CNC | **<color #22b14c>on</color>** | Testphase läuft| 
 + 
 ======Werkzeug====== ======Werkzeug======
-====Zentrierbohrer====+ - gelber Schrank (bezeichnete Schubladen) - nur für Maintainer! 
 + 
 + 
 +^Anzahl^ Werkzeug^ Beschreibung^  
 +| 1 | Spitzendreheinrichtung  | | 
 +| 1  | Teilapparat TA 250  | | 
 +| 1  | Stehlünette für PD 250/E  | | 
 +| 1  | Industrie-Bohrfutter (bis lOmm)  | | 
 +| 1  | Gerätehalter zum Rundschleifen  | | 
 +| 1  | Industrie-Bohrfutter (bis lOmm)  | | 
 +| 1  | Industrie-Bohrfutter (bis lOmm)  | | 
 +| 1  | Vierbacken-Futter 75mm | | 
 + 
 + 
 +^Anzahl^Typ^Material^Bezug^Bemerkung^ 
 +| | | Stahlhaltersatz 8x8x90 mit HM-Wendeplatten | | |  
 +| | | HSS-Drehstahlsatz für Innengewinde 6tIg. | | |  
 +| | | Zentrierbohrersatz, 3-tlg., DIN 333, HSS | | |  
 +| | | Schneideisenhalter mit Schneideisen M 3 - 10 | | |  
 +| | | HM-Wendeplatten, 10 Stck. | | |  
 +| | | Mehrfach-Stahlhalter für PD 250/E| | |  
 + 
 +=====Zentrierbohrer====
 + 
 +HSS-Zentrierbohrer Form A, DIN 333 
 + 
 + 
 +^ID^Anzahl^Typ^Bezug^Bemerkung^ 
 +|- | 2 | ''2mm  HSS-Zentrierbohrer'' |   |D1=2 D2=5 L2=40 | 
 +|- | 2 | ''2.5mm  HSS-Zentrierbohrer'' | | D1=2, D2=6, L2=45 | 
 +|- | 2 | ''3.15mm  HSS-Zentrierbohrer'' | | D13.15  D2=8  L2=50  | 
 ======Proxxon CNC Drehmaschine====== ======Proxxon CNC Drehmaschine======
-======CNC Umrüstkit====== +Die Maschine wurde auf CNC umgerüstet. Für die Referenz/Endschalter wurden mithilfe der 3d-Drucker Halter gefertigt. 
-======Technische Angaben====== + 
-======Board CobraLPT====== +**Bedienung**: 
-======Netzteil====== + 
-======Schrittmotoren====== +  * Manuelle Bedienung über die Pfeiltasten von LinuxCNC 
-======LinuxCNC Configuration mit Stepconf======+  * Halb-Manuelle Bedienung über MDI-Interface von LinucCNC 
 +  * Automatische Bedienung falls kompletter GCODE für die Fertigung eines Bauteils vorliegt 
 +=====CNC Umrüstkit===== 
 +{{:cobra.jpg?200|}} 
 + 
 +CobraLPT CNC Board 
 + 
 +  * CNC Umbaukit von http://www.ideegeniali.it 
 +          * Man erhält nur die Hardware, d.h. Information über die Elektronik (Datenblätter) müssen heruntergeladen werden! ([[downloads|siehe Downloads]]) 
 +          * Der Zusammenbau der Mechanik (Halterung der Schrittmotoren) ist ausführlich im Video Mechachnik-Umbaukit dokumentiert. 
 +====Technische Angaben==== 
 +Board CobraLPT 
 + 
 +  * Cobra - Bipolar 2A compact board for cnc 
 +          * 2 relay outputs (im Gehäuse verfügbar) 
 +          * 5 digital inputs (Endschalter - im Gehäuse über Pinleiste verfügbar) 
 +          * Strom über Poti von 0A bis 2A einstellbar (2 UHR entsprechen 1,4 Ampere) 
 +          * Microsteps auf 1/16 gesetzt (Jumper siehe Anleitung) 
 +====Board CobraLPT==== 
 +====Netzteil==== 
 +====Schrittmotoren==== 
 +{{:nema23.jpg?200|}} 
 + 
 +Nema23 1.20Nm Schrittmotor 
 + 
 +  * www.zappautomation.com 
 +  * SY57STH56-2008B / Schrittweite: 1.8 ° / 2 Phasen 
 +  * Bipolar Series erforderlich, denn es stehen nur bis 2A zur Verfügung 
 + 
 +  * Beschriftung auf dem Board 
 +          * X-Axis Reihenfolge: **A-,A+,B+,B-** 
 +          * Y-Axis Reihenfolge: **A-,A+,B+,B-**  
 + 
 +**Stepper Nema23 Strom A- A+ B+ B- NC NC** 
 + 
 +SY57STH56-2008B 1.4 A (series) Black Red White Green Yellow und Blue untereinander verbinden Orange und Brown untereinander verbinden  
 +=====LinuxCNC Configuration mit Stepconf===== 
 + 
 +  * Parallelport: mit der folgenden Anweisung wird erst einmal die Adresse (Standard z.B. 0x378) in Erfahrung gebracht. 
 +<code>lspci -v</code> 
 + 
 +  * 0x378 wird verwendet! 
 + 
 +**Ausgabe Pins** (alle anderen sind unbenutzt!) 
 +|Pin 1||  
 +|Pin 2|X Schritt| 
 +|Pin 3|X Richtung| 
 +|Pin 4|(Y Schritt)| 
 +|Pin 5|(Y Richtung)| 
 +|Pin 6|Z Schritt| 
 +|Pin 7|Z Richtung|  
 + 
 + 
 +verfügbare** Eingabe Pins**  
 +|Pin 10 |Referenz X| 
 +|Pin 11 |Referenz Z| 
 +|Pin 12 |unbenutzt| 
 +|Pin 13 |unbenutzt| 
 +|Pin 15 |unbenutzt | 
 + 
 + 
 +  * Motoren 
 +          * 1.8° Stepper (360/1.8=200 Schritte pro Umdrehung) 
 +          * 1/16 Microschritt 
 +          * x/y-Achse mit 1.4 A 
 +          * Die Werte für die maximale Geschwindigkeit TODO 
 +          * Die Werte für die maximale Beschleunigung sollten experimentell ermittelt werden.
 ======Software====== ======Software======
-======Toolchain====== +=====Toolchain===== 
-======verwendete Software====== +{{:toolchain.png?60|}} 
-======LinuxCNC GCODE====== + 
-======Header====== +In Arbeit ^_^  (da eigene Python-CAM-Software in Erstellung ist) 
-======Footer====== +=====verwendete Software===== 
-======Downloads====== + 
-======Links======+  * **CAD** QCAD 
 +  * **CAM** Cad2Lathe 
 +  * **CNC** LinuxCNC Lathe 
 + 
 +Eigene Software zur Generierung einfacher Drehoperationen! 
 +=====LinuxCNC GCODE===== 
 +====Header==== 
 +Die G-Code "Preamble" setzt die Drehmaschine in einen wohldefinierten Zustand. Damit wird sichergestellt, das unvorhergesehenen verhalten von Befehlen die bereits ausgeführt wurden wieder zurückgesetzt werden. 
 + 
 +<WRAP center round box 90%> 
 + (CNC-PD250 Lathe FSGLAB Settings) 
 + 
 + <code>G7 G21 G18 G90 G49 G94 G40 G80 G92.1 G64 P0.0001</code> 
 + 
 +</WRAP> 
 + 
 +Headerbeschreibung 
 + 
 +  * G7 - Durchmesser ist Bezugsgröße (G8 Radius Mode) 
 +  * G21 - Metrische Einheiten (mm) 
 +  * G18 - XZ-Koordinatensystem 
 +  * G40 - Werkzeug-Durchmesser-Kompensation "off" 
 +  * G49 - Werkzeuglängen-Kompensation auf "off" 
 +  * G80 - alle Zyklen "cannded cycles" auf "off" 
 +  * G90 - Abstandmessung "Distance Mode" gemessen vom Achsennullpunkt 
 +  * G94 - Geschwindigkeit "Feed Rate Mode" ist Units per Minute 
 +  * G92.1 - Koordinatensystem Offset zurücksetzen 
 +  * G64 Pn.n - Genauigkeit der Pfadnachführung 
 + 
 +====Footer==== 
 + <code> 
 +M9 
 +M5 
 +M30 
 +</code> 
 +  * M9 - Kühlung aus (auch OK wenn keine Kühlung vorhanden) 
 +  * M5 - Spinden stop (auch Ok falls Spindel nicht läuft) 
 +  * M30 - Ende des Programms 
 + 
  
cnc-drehmaschine.1674578446.txt.gz · Zuletzt geändert: 2023/01/24 16:40 von torsten.roehl