Hallo zusammen,
für unsere Elektrodenfertigung benutzen wir in der Regel vorgefertigte Kupfer-Rohlinge in verschiedenen Grössen. Um das erstellen der mfg etwas vereinfachen, haben wir ein kleines Programm in unsere Start-mfg" integriert:
VERSION 3.0
REVNUM 25613
Listing für Baugruppe Elektroden
INPUT
LG NUMBER
"Geben Sie die Lagernummer ein (70-72)"
END INPUT
RELATIONS
IF LG==70
BREITE=15
LAENGE=30
HOEHE=30
ENDIF
/*
IF LG==71
BREITE=15
LAENGE=40
HOEHE=30
ENDIF
/*
IF LG==72
BREITE=20
LAENGE=30
HOEHE=30
ENDIF
/*
/*
BREITE_X:0=BREITE
LAENGE_Y:0=LAENGE
HOEHE_Z:0=HOEHE
END RELATIONS
...
...
Durch diese Programmzeilen können wir die richtige Größe des Werkstückes festlegen.
Nun wollen wir auch ab und zu "Exoten" fräsen, d.h. die Werkstückgrösse weicht von den vorgegebenen Grössen ab. Ich stellte mir das so vor, dass ich z.B. bei der Lagernummer eine "Null" eingebe und dann weiter unten die Möglichkeit einer individuellen Eingabe schaffe.
Das funktioniert leider nicht - siehe folgende Zeilen:
...
...
IF LG==72
BREITE=20
LAENGE=30
HOEHE=30
ENDIF
/*
IF LG==0
INPUT
!*** FEHLER:keine END RELATION-Anweisung für RELATION in Zeile 0
BREITE NUMBER
"Breite in X:"
LAENGE NUMBER
"Laenge in Y:"
HOEHE NUMBER
"Hoehe in Z:"
END INPUT
/*
ENDIF
!*** FEHLER: Datei beinhaltet mehr ENDIF's als IF's
/*
/*
/*
/*
BREITE_X:0=BREITE
LAENGE_Y:0=LAENGE
HOEHE_Z:0=HOEHE
END RELATIONS
!*** FEHLER:END-Anweisung festgestellt, die keine Entsprechung hat
Hat jemand eine Idee, wie man das meistern kann?
Vielen Dank im Voraus für eure Hilfe.
Gruss Willi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP