Difference between revisions of "Lux-Turn"
(→Datenuebertragung) |
|||
(25 intermediate revisions by 2 users not shown) | |||
Line 17: | Line 17: | ||
** Grundflaeche: 750x1650mm | ** Grundflaeche: 750x1650mm | ||
** Gewicht: 300kg | ** Gewicht: 300kg | ||
− | * S/N 031065 oder 031085 | + | * '''S/N 031065 oder 031085''' |
* Baujahr 1985 | * Baujahr 1985 | ||
* Ex Bundesbahn | * Ex Bundesbahn | ||
Line 59: | Line 59: | ||
** kleinster programmierbarer Schritt z-Achse: 0.001mm | ** kleinster programmierbarer Schritt z-Achse: 0.001mm | ||
** 16 Werkzeugkorrektur-Speicherplaetze | ** 16 Werkzeugkorrektur-Speicherplaetze | ||
− | * RS 232 | + | * Steuerung Luxtronic |
− | ** | + | ** RS 232, DB25 female |
+ | ** V 1.1? | ||
== Bedienung == | == Bedienung == | ||
Line 104: | Line 105: | ||
* Programm | * Programm | ||
* ... | * ... | ||
− | === Programmaufbau === | + | |
+ | === Parameter anzeigen === | ||
+ | Handbuch 3-21 PDF-Seite 51 | ||
+ | * Betriebsart MDE (Korrekturheft K-6 PDF-Seite 7) | ||
+ | * ANZEIGE so oft druecken bis Parameter-Liste erscheint | ||
+ | |||
+ | === Speicherbelegung anzeigen === | ||
+ | Handbuch 3-23 PDF-Seite 53 | ||
+ | * Betriebsart EDIT | ||
+ | * PRGRM | ||
+ | * AUFHEBEN | ||
+ | * P | ||
+ | * SE/EING | ||
+ | |||
+ | === Datenuebertragung === | ||
+ | ==== Programmaufbau ==== | ||
* Startzeichen '%' | * Startzeichen '%' | ||
* Programmnummer 4-stellig (:4711) | * Programmnummer 4-stellig (:4711) | ||
Line 111: | Line 127: | ||
% | % | ||
:4711N0010M03 | :4711N0010M03 | ||
− | + | N0020M30 | |
</pre> | </pre> | ||
− | === | + | ==== Schnittstellen ==== |
+ | * serielle Schnittstelle am Notebook: Prolific USB/RS232 Adapter | ||
* Pinbelegung Kabel (Roline serielles Druckerkabel) | * Pinbelegung Kabel (Roline serielles Druckerkabel) | ||
** DB9 female auf DB25 male | ** DB9 female auf DB25 male | ||
Line 124: | Line 141: | ||
** 7 auf 8 | ** 7 auf 8 | ||
* Maschinen Parameter | * Maschinen Parameter | ||
− | ** Nr. 01 (Baud, Paritaet, Stopbit): | + | ** Nr. 01 (Baud, Paritaet, Stopbit): ??000111 (9600, 8/N/1)(Handbuch 6-14 PDF-Seite 107) |
− | ** Nr. 03 (Startzeichen): 00000010 (%) | + | ** Nr. 03 (Startzeichen): 00000010 (%)(Korrekturheft K-15 PDF-Seite 16) |
− | * DNC-Server https://i-logic.com/dncserver | + | * i-logic DNC-Server https://i-logic.com/dncserver |
− | ** Format ISO | + | ** serial format: |
− | ** 9600 8-N-1 | + | *** Format ISO |
− | ** flow-conrol RTS/CTS | + | *** 9600 8-N-1 |
− | ** End of Line <LF> | + | *** 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) | ||
+ | * 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 | ||
** https://www.cncecke.de/forum/showthread.php?77162-Luxturn-rs232-Kabel-bzw-belegung | ** 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 ==== | ==== von der Maschine zum PC ==== | ||
* DNC-Server auf Empfang stellen | * DNC-Server auf Empfang stellen | ||
+ | * alternativ: [[EIA-ASCII-ISO_encoding|miniterm]] starten | ||
* Betriebsart 'EDIT' | * Betriebsart 'EDIT' | ||
* 'PRGRN' | * 'PRGRN' | ||
Line 144: | Line 173: | ||
* 'BAND SPEICHERN' | * 'BAND SPEICHERN' | ||
* nach der Uebertragung erscheint auf dem Bildschirm 'OK' | * nach der Uebertragung erscheint auf dem Bildschirm 'OK' | ||
+ | |||
==== vom PC zur Maschine ==== | ==== vom PC zur Maschine ==== | ||
* DNC-Server auf Senden stellen | * DNC-Server auf Senden stellen | ||
− | ** | + | ** das Programm wartet auf Start-Befehl von der Maschine |
+ | * alternativ: [[EIA-ASCII-ISO_encoding|miniterm]] starten | ||
* Betriebsart 'EDIT' | * Betriebsart 'EDIT' | ||
* 'PRGRN' | * 'PRGRN' | ||
Line 152: | Line 183: | ||
* 'R' | * 'R' | ||
* 'SE EING' | * 'SE EING' | ||
− | * Programm-Nummer eintippen (4-stellig) | + | * 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' | * 'BAND LESEN' | ||
* auf dem Bildschirm steht 'LOAD' | * auf dem Bildschirm steht 'LOAD' | ||
Line 158: | Line 192: | ||
* nach erfolgter Uebertragung 'Aufheben' druecken | * nach erfolgter Uebertragung 'Aufheben' druecken | ||
* auf dem Bildschirm steht 'ok' | * auf dem Bildschirm steht 'ok' | ||
+ | |||
==== ungeloest ==== | ==== ungeloest ==== | ||
* die Steuerung akzeptiert '%' nicht als Endzeichen | * die Steuerung akzeptiert '%' nicht als Endzeichen | ||
+ | * alle anderen Programmplaetze werden mit dem upload geloescht | ||
* openSource oder freeware DNC-Programm waere schoen | * openSource oder freeware DNC-Programm waere schoen | ||
− | ** HTerm, Termite, EdytorNC | + | ** mit python fuktioniert es [[EIA-ASCII-ISO_encoding]] |
+ | ** HTerm, Termite, EdytorNC unterstuetzen kein EIA oder ISO | ||
== Retrofit == | == Retrofit == | ||
Line 203: | Line 240: | ||
* https://de.industryarena.com/forum/suche-achstreiber-von-lux-turn-mill--63746.html | * https://de.industryarena.com/forum/suche-achstreiber-von-lux-turn-mill--63746.html | ||
* https://forum.zerspanungsbude.net/viewtopic.php?f=10&t=31948 | * https://forum.zerspanungsbude.net/viewtopic.php?f=10&t=31948 | ||
− | |||
− | |||
− | |||
* Lehrbuch: Das dicke CNC-Buch | * Lehrbuch: Das dicke CNC-Buch | ||
** http://www.cnc-pausch.de/ | ** http://www.cnc-pausch.de/ |
Latest revision as of 16:44, 4 February 2021
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
- ...
Parameter anzeigen
Handbuch 3-21 PDF-Seite 51
- Betriebsart MDE (Korrekturheft K-6 PDF-Seite 7)
- ANZEIGE so oft druecken bis Parameter-Liste erscheint
Speicherbelegung anzeigen
Handbuch 3-23 PDF-Seite 53
- Betriebsart EDIT
- PRGRM
- AUFHEBEN
- P
- SE/EING
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): ??000111 (9600, 8/N/1)(Handbuch 6-14 PDF-Seite 107)
- Nr. 03 (Startzeichen): 00000010 (%)(Korrekturheft K-15 PDF-Seite 16)
- 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