Difference between revisions of "Lux-Turn"

From wiki.bastelbude.grade.de
Jump to: navigation, search
(Links)
 
(38 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
** 9600, 7 Datenbits, gerade Parität und 1 Stopbit
+
** RS 232, DB25 female
 +
** V 1.1?
  
 
== Bedienung ==
 
== Bedienung ==
Line 104: Line 105:
 
* Programm
 
* 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 ===
 
=== Datenuebertragung ===
* Pinbelegung DB25: Nullmodem
+
==== Programmaufbau ====
** 2 > 3 (TD>RD)
+
* Startzeichen '%'
** 3 < 2 (RD<TD)
+
* Programmnummer 4-stellig (:4711)
** Bruecke 4 <> 5 auf beiden Seiten (RTS<>CTS)
+
* Satznummer 4-stellig (N0010)
** Bruecke 6 <> 8 <> 20 auf beiden Seiten (DSR,CD,DTR)
+
<pre>
* Parameter Nr. 01 (Baud, Paritaet, Stopbit): 00000010 (300 ?/N/1)
+
%
* Parameter Nr. 03 (Startzeichen): 00000010 (%)
+
:4711N0010M03
* http://www.cncecke.de/forum/showthread.php?43292-CNC-Drehmaschine-LUX-TURN&p=751799&viewfull=1#post751799
+
N0020M30
 +
</pre>
 +
==== 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)
 +
* alternativ zum DNC-Server: [[EIA-ASCII-ISO_encoding|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 ====
 
==== von der Maschine zum PC ====
 +
* DNC-Server auf Empfang stellen
 +
* alternativ: [[EIA-ASCII-ISO_encoding|miniterm]] starten
 
* Betriebsart 'EDIT'
 
* Betriebsart 'EDIT'
 
* 'PRGRN'
 
* 'PRGRN'
Line 124: Line 175:
  
 
==== vom PC zur Maschine ====
 
==== vom PC zur Maschine ====
* wie zuvor, dann
+
* DNC-Server auf Senden stellen
 +
** das Programm wartet auf Start-Befehl von der Maschine
 +
* alternativ: [[EIA-ASCII-ISO_encoding|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'
 
* 'BAND LESEN'
* nach der Uebertragung erscheint auf dem Bildschirm 'OK'
+
* 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 ==
 
== Retrofit ==
Line 140: Line 212:
 
*** G95 Feed per Revolution
 
*** G95 Feed per Revolution
 
*** G96 Constant Surface Speed
 
*** 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
 
* http://linuxcnc.org/docs/html/lathe/lathe-user.html
 
* http://linuxcnc.org/docs/html/lathe/lathe-user.html
 +
* http://www.machinekit.io/
 
* https://github.com/gnea/grbl-Mega/issues/26
 
* https://github.com/gnea/grbl-Mega/issues/26
 +
* https://www.pjrc.com/teensy/td_libs_Encoder.html
  
 
== Ersatzteile / Spare Parts ==
 
== Ersatzteile / Spare Parts ==
Line 151: 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
* http://www.gottwald-werkzeugmaschinen.de/gebrauchtmaschinen/a17801.htm
 
* Datenuebertragung:
 
** 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
 
 
* 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

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

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

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
  • 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

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