Difference between revisions of "Lux-Turn"
(→vom PC zur Maschine) |
(→Schnittstellen) |
||
Line 140: | Line 140: | ||
*** end receive file on Char #20 (DC4) | *** end receive file on Char #20 (DC4) | ||
*** add after sending file char #20 (DC4) | *** add after sending file char #20 (DC4) | ||
+ | * alternativ zum DNC-Server: [[EIA-ASCII-ISO_encoding|miniterm]] starten | ||
* siehe auch | * siehe auch | ||
** https://www.cncecke.de/forum/showthread.php?43292-CNC-Drehmaschine-LUX-TURN&p=751799&viewfull=1#post751799 | ** https://www.cncecke.de/forum/showthread.php?43292-CNC-Drehmaschine-LUX-TURN&p=751799&viewfull=1#post751799 |
Revision as of 09:59, 17 October 2019
Contents
Daten
- Typ LTS
- Drehdurchmesser ueber Bett: 200mm
- Drehdurchmesser ueber Schlitten: 115mm
- Spitzenweite: 400mm
- Spndel Aufnahme: J ISB 6109 A 3-4
- Spindel Bohrung: D=20mm
- Spindel Kegel: MK 3
- Spindel Drehzahl: 25-1000 und 1000-2000 U/min je nach Keilriemenlage
- x-Verfahrbereich: 110mm
- z-Verfahrbereich: 420mm
- Vorschub: 0-1200 mm/min
- Revolver 8 Positionen, 16mm / D=20mm max.
- Reitstock Hub: 60mm
- Reitstock Durchmesser: 30mm
- Reitstock Kegel: MK 2
- Grundflaeche: 750x1650mm
- Gewicht: 300kg
- S/N 031065 oder 031085
- Baujahr 1985
- Ex Bundesbahn
- Endstufen/Motoren
- OHM ELE CO. LTD Japan
- Spindel Endstufe OLD-450 / Motor ODM-450 DC Servo 450W, 90V, 6.3?
- Achsen OSD-2MS / 2-Phase Stepping Motor Vexta A2578-9412 3V 4A/Phase. 1.8°/Step
- Revolver OSD-2MS / 2-Phase Stepping Motor Vexta A2583-9412 5.5V 1.25A/Phase. 1.8°/Step
- G-Codes
- G00 – Verfahren im Eilgang
- G01 – Gerade fahren, lineare Interpolation
- G02 – Kreiskontur cw
- G03 – Kreiskontur ccw
- G04 – Verweilzeit in Sekunden
- G33 – Gewindeschneiden
- G40 - Schneidradiuskompensation aufheben
- G41 - Schneidradiuskompensation links
- G42 - Schneidradiuskompensation rechts
- G74 – Referenzpunkt anfahren
- G81 - Laengsdrehzyklus
- G82 - Plandrehzyklus
- G84 – Gewindeschneidzyklus (mit Zustellung)
- G85 – Bohrenzyklus (mit Spanbrechen)
- G86 – Einstechzyklus
- G90 – Absolutmaß
- G91 – Kettenmaß
- G92 – Programmnullpunkt festlegen
- G94 - Vorschubwahl mm/min
- G95 - Vorschubwahl mm/U
- G96 - konstante Schnittgeschwindigkeit
- G97 - konstante Schnittgeschwindigkeit aufheben
- M00 - Programmunterbrechung
- M02 - Programmende
- M03 - Spindeldrehung cw
- M04 - Spindeldrehung ccw
- M05 - Spindel halt
- M30 - Programmende
- M98 - Unterprog. Aufruf
- M99 - Unterprog. Ende
- kleinster programmierbarer Schritt x-Achse: 0.002mm
- kleinster programmierbarer Schritt z-Achse: 0.001mm
- 16 Werkzeugkorrektur-Speicherplaetze
- Steuerung Luxtronic
- RS 232, DB25 female
- V 1.1?
Bedienung
Nach dem Einschalten muss der Referenzpunkt angefahren werden!
- Taste REF.PUNKT druecken
- mit Richtungstasten Referenzpunkt anfahren
- Taste REF.PUNKT loesen (Achsen werden freigegeben)
Modi
- TeachIn
- Uebernahme der Geometriedaten als Programm in die Steuerung
- Manuell
- Druck auf Pfeiltaste erzeugt Bewegung in x/z Richtung
- Schrittgroesse
- Druck auf Pfeiltaste erzeugt Schritt x/z gemaesz eingestellter Schrittgroesse
- Automatik
- Abarbeitung eines gespeicherten Programms
- ManuelleDatenEingabe (MDE)
- Referenzpunkt muss angefahren worden sein!
- [S 2000],[M 03],[T 0800], ... + SET = Anzeige linke Spalte MDE
- MDE = Uebernahme in rechte Spalte MODAL
- Taste START
- Edit
- ...
Funktionen
- Einzelsatz
- nach jedem Programmsatz unterbricht die Steuerung
- Fortsetzung durch Taste START
- Ausblendsatz
- alle mir '/' gekennzeichneten Saetze werden nicht ausgefuehrt
- Testlauf
- override-Wahlschalter wird aktiviert und Vorschubgeschwindigkeit kann von 0-150% heraufgesetzt werden
- Simulation
- Syntax-Ueberpruefung: Alle Achsen sind blockiert, Programm laeuft nur in der Anzeige ab
Tasten
- Pfeiltasten x-Achse und z-Achse sowie Eilgang
- Werkzeugrevolver drehen
Anzeige
- Absolut x/z/s/t
- Inkrementel x/z/s/t
- Uebersicht absolut, inkrement, referenz, restweg, ...
- Programm
- ...
Datenuebertragung
Programmaufbau
- Startzeichen '%'
- Programmnummer 4-stellig (:4711)
- Satznummer 4-stellig (N0010)
% :4711N0010M03 N0020M30
Schnittstellen
- serielle Schnittstelle am Notebook: Prolific USB/RS232 Adapter
- Pinbelegung Kabel (Roline serielles Druckerkabel)
- DB9 female auf DB25 male
- 1 auf 4
- 2 auf 2
- 3 auf 3
- 4 auf 5+6
- 5 auf 7
- 6+8 auf 20
- 7 auf 8
- Maschinen Parameter
- Nr. 01 (Baud, Paritaet, Stopbit): 00000111 (9600, ?/N/1)
- Nr. 03 (Startzeichen): 00000010 (%)
- i-logic DNC-Server https://i-logic.com/dncserver
- serial format:
- Format ISO
- 9600 8-N-1
- flow-conrol RTS/CTS
- End of Line <LF>
- start and end:
- wait for maschine signal before send
- end receive file on Char #20 (DC4)
- add after sending file char #20 (DC4)
- serial format:
- alternativ zum DNC-Server: miniterm starten
- siehe auch
- https://www.cncecke.de/forum/showthread.php?43292-CNC-Drehmaschine-LUX-TURN&p=751799&viewfull=1#post751799
- https://www.cncecke.de/forum/showthread.php?77162-Luxturn-rs232-Kabel-bzw-belegung
- http://cnc.hpoehler.de/terminal-software.html
- http://www.bb-elec.com/Learning-Center/All-White-Papers/Serial/FAQ-RS-232-Connections-That-Work.aspx
- https://i-logic.com/serial/
- https://learn.sparkfun.com/tutorials/serial-communication/all
von der Maschine zum PC
- DNC-Server auf Empfang stellen
- alternativ: miniterm starten
- Betriebsart 'EDIT'
- 'PRGRN'
- 'AUFHEBEN'
- 'R'
- 'SE EING'
- Programm-Nummer eintippen
- 'BAND SPEICHERN'
- nach der Uebertragung erscheint auf dem Bildschirm 'OK'
vom PC zur Maschine
- DNC-Server auf Senden stellen
- das Programm wartet auf Start-Befehl von der Maschine
- alternativ: miniterm starten
- Betriebsart 'EDIT'
- 'PRGRN'
- 'AUFHEBEN'
- 'R'
- 'SE EING'
- belibige Programm-Nummer eintippen (4-stellig)
- es wir der im Code angegebene Programmplatz belegt
- mehrere Programme koennen hintereinander übertragen werden
- alle bisher im Programmspeicher abgelegten Programme werden gelöscht
- 'BAND LESEN'
- auf dem Bildschirm steht 'LOAD'
- das Programm wird vom DNC-Server uebertragen
- nach erfolgter Uebertragung 'Aufheben' druecken
- auf dem Bildschirm steht 'ok'
ungeloest
- die Steuerung akzeptiert '%' nicht als Endzeichen
- alle anderen Programmplaetze werden mit dem upload geloescht
- openSource oder freeware DNC-Programm waere schoen
- mit python fuktioniert es EIA-ASCII-ISO_encoding
- HTerm, Termite, EdytorNC unterstuetzen kein EIA oder ISO
Retrofit
- Issues:
- Lathe Tool Table:
- Z offset
- X offset
- tool orientation
- tool tip radius
- Spindle Synchronized Motion:
- G33 Spindle Synchronized Motion
- G76 threading cycle
- G95 Feed per Revolution
- G96 Constant Surface Speed
- Schneidenradiuskompensation:
- Verrechnung im Programm G41 / G42
- Bohrzyklen Drehen
- G83 Tiefbohrzyklus Drehen
- G84 Gewindebohrzyklus für Rechtsgewinde
- G74 Schruppzyklus mit unterbrochenem Schnitt oder Tiefbohrzyklus
- Drehzyklen
- G70 = Schlichtzyklus
- G71 = Schruppzyklus längs
- G72 = Schruppzyklus plan
- G73 = Schruppzyklus konturparallel
- G74 = Unterbrochener Schnitt oder Tieflochbohren
- G75 = Einstechzyklus mit Schnittunterbrechung
- G76 = Gewindezyklus
- G92 = Veralteter Gewindezyklus von Fanuc
- Lathe Tool Table:
- http://linuxcnc.org/docs/html/lathe/lathe-user.html
- http://www.machinekit.io/
- https://github.com/gnea/grbl-Mega/issues/26
- https://www.pjrc.com/teensy/td_libs_Encoder.html
Ersatzteile / Spare Parts
- ...
Links
- http://www.fischer-cnc.de/
- https://de.industryarena.com/forum/lux-turn--72609.html
- https://de.industryarena.com/forum/suche-achstreiber-von-lux-turn-mill--63746.html
- https://forum.zerspanungsbude.net/viewtopic.php?f=10&t=31948
- Lehrbuch: Das dicke CNC-Buch
- ...
Sicherheitshinweise / safety
- Notaus
- Schalter Plexiglas-Abdeckung
- Schalter Keilriemen-Abdeckung
- Endschalter x-Achse und z-Achse
- ist die Maschine in die Endschalter gefahren, laesst sich durch Niederhalten vom Hauptschalter mit den Pfeiltasten aus der misslichen Situation herausfahren
- ...
Tagebuch / logbook
- ...
Zustand / condition
- einsatzbereit