586.531 aktive Mitglieder*
2.763 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Charmilles Variablen Programmierung

Beitrag 17.08.2019, 19:52 Uhr
christian6740
christian6740
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 24.05.2011
Beiträge: 5

Guten Abend zusammen,

arbeite an einer Drahterodiermaschine Charmilles robofil240. Millennium Steuerung Baujahr 2005.
Hat jemand Erfahrungen mit Variablen Programmierung?

Es soll erreicht werden dass Bohrpositionen angefahren werden und der Durchmesser der Bohrung mittels Variable (#) aus dem Hauptprogramm ins Unterprogramm übergeben wird.
Habe ein Beispiel mal angefügt.

%O1.iso (Hauptprogramm)
N1 G90;
N2 M15 P0 (keine Konik);
N3 G11 TEC, (st); (Technologie laden)
N4 G11 WIR, (lt25a); (Drahttabelle laden)

N5 G00 X0. Y0.;
N6 M98 P6001 #1.000; (Unterprogramm Aufruf, Bohrungsdurchmesser hier 1,000mm)

N7 G00 X12. Y13.;
N8 M98 P6001 #1.200; (Unterprogramm Aufruf, Bohrungsdurchmesser hier 1,200mm)

N9 G00 X... Y....
N10 M98 P6001 #1.500; (Unterprogramm Aufruf, Bohrungsdurchmesser hier 1,500mm)
.
.
.


%O6001.iso (Unterprogramm)
#=#/2 (Durchmesser halbieren)
N1 M60; (Draht einfädeln)
N2 G91;
N3 S501; (Schrupp-Schnitt)
N4 G41 G01 X=# Y=0.;
N5 G03 X=# Y=0. I=-# J=0.;
N6 G01 X=-# Y=0.;
N7 G40;
N8 G90;
N9 M50; (Draht abschneiden)
N10 M99; (Rücksprung ins Hauptprogramm)
%




Habe verschiedene Versionen versucht, leider ohne Erfolg.
Muss ich bestimmte Dinge an der Maschine beachten?
Leider ist die online Doku auf der Maschine sowie das Handbuch nicht wirklich hilfreich.

Hat jemand so etwas schon mal versucht oder sogar Erfolge verzeichnen können?

Grüsse
TOP    



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