Willkommen, Gast    Noch kein Mitglied? KOSTENLOS ANMELDEN

Programm fehler oder so :-(

 
 Antworten Neues Thema
 
 
Beitrag 29.07.2010, 14:49 Uhr
 
 
audi27404
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 29.11.2009
Beiträge: 18
moin ich habe da mal wieder eine frage sorry.gif ich habe diese Programm geschrieben und danach meldet mir die cnc folgender Fehler : 2065 N 25 "Position hinter SW-Endschalter"
im buch steht: Programm Korrigieren coangry.gif

wen man das am pc simuliert kommt da der Fehler : 4200 Nxxxx Definition R (Nxxxx) Prüfen
im buch steht R32 Korrigieren coangry.gif

Angehängte Datei  WT_120.bmp ( 1.27MB ) Anzahl der Downloads: 31


N0001 ( start )
N0005 G92
N0010 T02 D02
N0015 G54 G96 F0.7 S2000 M04

N0020 (x plan)
N0025 G01 X100 Z100
N0030 X100 Z0
N0035 X0 Z0
N0040 Z10 X0
N0045 X100 Z100

N0050 ( z plan )
N0055 R20=1 R21=10 R22=13 R24=0 R25=0 R26=-2 R27=42 R29=13
R28=1 R30=0.7
L94 P1

N0060 ( freistich1 )
N0065L96 P1 R1=3 R2=8 R3=3 R4=5
R1=3 R2=20 R3=95 R4=4
L94 P1

N0070 ( freistich 2 )
N0075 R1=3 R2=20 R3=95 R4=5
L94 P1

N0080 ( gewinde )
N0085 T03 D03
N0090 F0.2 S160
N0100 X100 Z95
N0105 X20 Z95
N0110 G35 K14 I/ K2.5
N0115 G00 X200 Z200

N0120 M30 (ende)

Mit freundlichen Grüßen audi27404
TOP     Richtlinien bestätigt am: 29.11.2009 - 19:27 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:02 Uhr
 
 
InTex
Level 7 = CNC-Arena-Professor
*******
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 19.02.2007
Beiträge: 2.575
Hallo biggrin.gif

Mit was für ein Programm hast du das simuliert?
TOP     Richtlinien bestätigt am: 05.10.2007 - 17:05 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:12 Uhr
 
 
electrixx63
Level 2 = CNC-Arena-Facharbeiter
**
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 26.06.2004
Beiträge: 103
Hallo

Stell bitte das Prog L94 noch ein.
Vermutlich wird dort der Parameter R32 genutzt, ist aber in deinem Beispiel noch nicht vorher gesetzt und
enthält möglicherweise daher 0.
Kann dann eine Divison durch 0 und somit Fehler verursachen.
Die Steuerung liest ja voraus und der angezeigte Schritt ist nicht der Fehler, der liegt 3 - 10 Zeilen weiter hinten im Programm.

Der Beitrag wurde von electrixx63 bearbeitet: 29.07.2010, 15:12 Uhr
TOP     Richtlinien bestätigt am: 14.08.2007 - 21:06 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:17 Uhr
 
 
audi27404
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 29.11.2009
Beiträge: 18
mit WinNC Sinumerik 820T und an der CNC da kommt der Fehler : 2065 N 25 "Position hinter SW-Endschalter"
TOP     Richtlinien bestätigt am: 29.11.2009 - 19:27 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:27 Uhr
 
 
Schroedter.cnc
Level 3 = CNC-Arena-Techniker
***
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.05.2005
Beiträge: 237
Hallo audi27404,

ich will Dir mit den nachfolgenden Sätzen nicht weh tun.
Aber leider ist Dein Programm voll daneben.
Bitte geh nicht an die Maschine.
Schade um das gute Stück, sondern besuche erst einen Lehrgang für diese Steuerung!

im Satz N5 steht nur G92
richtig muß es heißen: N5 G92 S2000 (eine max.zulässige Drehzahl angeben kann auch die Maximal-Drehzahl der Maschine wenn zulässig, sprich wenn Spannmittel und Werkstückgröße dies zulassen).

N25 ist sinnlos G1 geht schon gar nicht
Im ersten Verfahrsatz muss immer ein G0 stehen. Man verfährt im Eilgang an das Werkstück.
Bei Rohteil Durchmesser 20 auf Durchmesser 22
N25 G0 X25 Z0
bei Durchmesser 100 auf Durchmesser 102 oder bei schlechtem Rundlauf auch größer z. Bsp. Durchmesser 104
N25 G0 X104 Z0

Z0 entspricht hier der fertigen Planfläche.

Wenn Du jetzt schon im Satz N25 die Fehlermeldung (Fehler Endschalter) erhalten hast, dann zeugt das von einer falschen Nullpunktangabe unter G54 X0 Z...
(grob gesagt ist das die Futterbreite + Maß von von Planfläche Werkstück bis Planfläche Futter und kann mit einem Tiefenmessschieber bzw Futterbreite mit Messschieber ermittelt werden). Genauer wird es mit der automatischen Nullpunktbestimmung. Da muss man aber wissen was zu beachten ist, sonst geht es daneben. Kann aber auch sein, daß Deine Werkezeugwerte unter D2 nicht in Ordnung sind. Sei zufrieden über die Fehlermeldung der Maschine. Hätte auch mächtig krachen können.

Auch Satz N30 (sinnlos)
N35 (ohne Sinn)
N40 (ergibt keinen Sinn)
N45 X100 Z100 (totaler Unsinn, weil gleicher Punkt wie bei N25 G1 X100 Z100)

Auch das weitere Programm ist voller Fehler.

Geh bitte nicht an die Maschine.
Dein Chef köpft Dich.
Ein Crash ist so gut wie sicher.

Bitte besuche eine CNC-Lehrgang für diese Steuerung - Sinumerik 820T.
Gerne kannst Du da auch zu mir kommen. Fernkurs auch möglich. Ich zeige Dir dann, wie es optimal geht.
Bitte höre auf meine Worte. Eine Maschine ist schnell zu Schrott gefahren.

MfG Schroedter.cnc
TOP     Richtlinien bestätigt am: 25.06.2007 - 17:21 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:29 Uhr
 
 
Trompetenschlump...
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 06.04.2009
Beiträge: 351
Hallo,

der Fehler liegt doch im Verfahrweg bei N25.
Hast du die WZ, wie im anderen Fred beschrieben vermessen?
Stimmt deine NPV?
Nimm mal ein Maßband und check mal (ca.):
NPV G54 muß in Z das Maß vom Spindelflansch (hinter dem Futter!) zur Planfläche Werkstück sein (X natürlich 0).
Deine WZ-korrektur D2: Z bzw. L2 heißts ja bei der 810, ist das Maß von der WZ-Spitze zur Planfläche Revolver.
In X bzw. L1 ist es das Maß von WZ-Spitze zur Bohrungsmitte der Aufnahme.

Außerdem sehen deine Zyklen etwas seltsam aus.
Hab zwar die korrekte Schreibweise auch gerade nicht im Kopf und kein HB zur Hand, behaupte aber das das Käse ist doch.gif

Grüße

Trompetenschlumpf


TOP     Richtlinien bestätigt am: 28.05.2009 - 07:13 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:32 Uhr
 
 
audi27404
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 29.11.2009
Beiträge: 18
coangry.gif also das mit dem L94 hat das programm automatisch gemacht
TOP     Richtlinien bestätigt am: 29.11.2009 - 19:27 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:33 Uhr
 
 
Trompetenschlump...
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 06.04.2009
Beiträge: 351
...schroedter war schneller und hat wohl wahre Worte gesprochen... doch.gif

2000er Schnittgeschwindigkeit und 7zehntel Vorschub... biggrin.gif

Der Beitrag wurde von Trompetenschlumpf bearbeitet: 29.07.2010, 15:36 Uhr
TOP     Richtlinien bestätigt am: 28.05.2009 - 07:13 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:34 Uhr
 
 
InTex
Level 7 = CNC-Arena-Professor
*******
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 19.02.2007
Beiträge: 2.575
Hallo

Eigentlich dürfte deine Simulation gar nicht aufhören zu meckern. Abgesehen von deinem Anfahrpunkten in X100 und dein Fertigdurchmesser von Durchmesser 20mm, fehlen da ne Menge Parameter.
Geradeninterpolation ohne einmalige Vorschubdefinierung geht nicht. Drehzahlbegrenzung ohne Angabe von "S" geht nicht.
Gewindezyklus dürfte G33 sein, nicht G35.
Dazu kommen noch Syntaxfehler wie im Satz mit G35 der Querstrich I/K2.5 coangry.gif

Da mußte dich noch einmal ran setzen.
TOP     Richtlinien bestätigt am: 05.10.2007 - 17:05 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:36 Uhr
 
 
InTex
Level 7 = CNC-Arena-Professor
*******
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 19.02.2007
Beiträge: 2.575
ZITAT(Trompetenschlumpf @ 29.07.2010, 15:33 Uhr) index.php?act=findpost&pid=325194
...schroedter war schneller und hat wohl wahre Worte gesprochen... doch.gif


Ja, er war schneller, aber Abhilfe muß da her.

Heute Abend aber erst meinerseits, hab noch was anderes vor.
TOP     Richtlinien bestätigt am: 05.10.2007 - 17:05 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:51 Uhr
 
 
Schroedter.cnc
Level 3 = CNC-Arena-Techniker
***
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.05.2005
Beiträge: 237
Hallo audi27404,

bitte schau in Dein Postfach und nimm Kontakt mit mir auf.
Wie ich aus Deinem Profil sehen kann bist Du von Beruf Industriemechaniker.
Deine Kenntnisse reichen nicht aus. Du musst erst noch viele Dinge dazu lernen, bevor Du an die Maschine gehen kannst.

MfG Schroedter.cnc

Der Beitrag wurde von Schroedter.cnc bearbeitet: 29.07.2010, 15:52 Uhr
TOP     Richtlinien bestätigt am: 25.06.2007 - 17:21 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 15:54 Uhr
 
 
audi27404
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 29.11.2009
Beiträge: 18
Kann mir jemand ein Buch oder so empfehlen? Wie ihr seht habe ich echt kein plan da von ich komme nämlich eigentlich aus der Blech Welt. Drehen kann ich zwar aber nicht an einer CNC wacko.gif
TOP     Richtlinien bestätigt am: 29.11.2009 - 19:27 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 17:51 Uhr
 
 
InTex
Level 7 = CNC-Arena-Professor
*******
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 19.02.2007
Beiträge: 2.575
ZITAT(audi27404 @ 29.07.2010, 15:54 Uhr) index.php?act=findpost&pid=325200
Kann mir jemand ein Buch oder so empfehlen? Wie ihr seht habe ich echt kein plan da von ich komme nämlich eigentlich aus der Blech Welt. Drehen kann ich zwar aber nicht an einer CNC wacko.gif


Hallo audi27404

Aller Anfang ist schwer, da bist du mit Sicherheit nicht der einzige hier.
Um erstmal anzufangen, mußt du erstmal über ein bisschen Grundwissen verfügen.

Befasse dich doch mal damit

hubertklinkner.de/palmill/index.htm

www.mts-cnc.com/deutsch/pdf/Mts-cncDE.pdf

www.rz.uni-potsdam.de/u/al/mitarbeiter/manukow/lehre/amq/Grundlagen_CNC_Programmierung.pdf

Was mich wundert. Du stehst an einer CNC Maschine und hast wie du sagst keinen Blassen davon. Was sagt dein Chef dazu?

Oder hast du dir die Maschine selber zu gelegt und versuchst dich daran?

Gruß InTex

TOP     Richtlinien bestätigt am: 05.10.2007 - 17:05 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 20:22 Uhr
 
 
Schroedter.cnc
Level 3 = CNC-Arena-Techniker
***
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.05.2005
Beiträge: 237
Hallo InTex,

PALMill ist für das Fräsen. Der gute Mann sucht Rat fürs Drehen - gibt es auch bei Hubert Klinkner und heißt PALTurn.
Der Herr Klinkner ist Lehrer - sein Programm kostenfrei und sollte für den Schulbetrieb ausreichen.

Für die spätere Programmerstellung eine Grundlage, aber führt meiner Meinung nach nur zu Irrläufern, wenn man eine Sinumerik 820T programmieren soll.
Da sollte man doch gleich mit der Sinumerik 820T beginnen. Emco in Österreich bietet für die 820T-Steuerung ein Programm kostenfrei zum Download an.
Nur ohne Grundlagen wird es auch so nicht klappen.
Außerdem soll der Gute audi27404 ja auch noch die Maschine einrichten können und dies lernt man mit keiner Programmier-Software.
Macht man da Fehler, ist die Maschine Schrott!
Keine Simulation zeigt Fehler der Werkzeug-Daten oder eine falsche Nullpunkt-Lage an. Audi27404 hatte bisher nur Glück das ein Fehler Verfahrbereichsüberschreitung von der Steuerung erkannt wurde, sonst wäre es schon um die Maschine geschehen.

Weitere Nachricht, audi27404, befindet sich in Deinem Postfach (geschrieben vor ca. 2 h).

MfG Schroedter.cnc.

Der Beitrag wurde von Schroedter.cnc bearbeitet: 29.07.2010, 20:24 Uhr
TOP     Richtlinien bestätigt am: 25.06.2007 - 17:21 Antworten   Zitieren  
 
 
 
Beitrag 29.07.2010, 21:41 Uhr
 
 
InTex
Level 7 = CNC-Arena-Professor
*******
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 19.02.2007
Beiträge: 2.575
@schroedter.cnc

Du machst das schon, davon bin ich überzeugt.

Achso wenn man den oben genannten Link benutzt kommt man nicht nur nach PalMill.

Sorry das ich mir hier eingemischt habe, werde es in Zukunft unterlassen.
TOP     Richtlinien bestätigt am: 05.10.2007 - 17:05 Antworten   Zitieren  
 
 
Suchbegriff finden          Antworten    Neues Thema

1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:

 OK

Anzeige