Difference between revisions of "Lux-Turn"

From wiki.bastelbude.grade.de
Jump to: navigation, search
(Links)
(Datenuebertragung)
Line 127: Line 127:
 
** Nr. 01 (Baud, Paritaet, Stopbit): 00000111 (9600, ?/N/1)
 
** Nr. 01 (Baud, Paritaet, Stopbit): 00000111 (9600, ?/N/1)
 
** Nr. 03 (Startzeichen): 00000010 (%)
 
** Nr. 03 (Startzeichen): 00000010 (%)
* DNC-Server https://i-logic.com/dncserver
+
* i-logic DNC-Server https://i-logic.com/dncserver
 
** Format ISO
 
** Format ISO
 
** 9600 8-N-1
 
** 9600 8-N-1
Line 135: Line 135:
 
** 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/
 
==== von der Maschine zum PC ====
 
==== von der Maschine zum PC ====
 
* DNC-Server auf Empfang stellen
 
* DNC-Server auf Empfang stellen

Revision as of 17:36, 30 August 2019

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
  • RS 232
    • 9600, 7 Datenbits, gerade Parität und 1 Stopbit

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

Programmaufbau

  • Startzeichen '%'
  • Programmnummer 4-stellig (:4711)
  • Satznummer 4-stellig (N0010)
%
:4711N0010M03
N0010M30

Datenuebertragung

von der Maschine zum PC

  • DNC-Server auf Empfang stellen
  • 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)
  • Betriebsart 'EDIT'
  • 'PRGRN'
  • 'AUFHEBEN'
  • 'R'
  • 'SE EING'
  • Programm-Nummer eintippen (4-stellig)
  • '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
    • HTerm, Termite, EdytorNC lesen nur korrekt in 7/odd/1, schreiben ist bisher nie erfolgreich gelungen

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