586.062 aktive Mitglieder*
4.891 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
FANUC Forum

Fanuc Series 20T, Programmierung mit Variablen

Beitrag 17.07.2007, 12:04 Uhr
Master955i
Master955i
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.08.2005
Beiträge: 69

Hallo Ihr Fanucfreaks,

ich hätte da gerne mal ein Problem!

Eigentlich programmiere ich nur Fräsmaschinen und habe auch nur von HH 530 und Siemens 840D eine Ahnung. Nun steht bei uns in der Abteilung eine Drehmaschine von Colchester (600er Gruppe) mit einer GE Fanuc Series 20 T Steuerung so nutzlos rum und verdiend kein Geld (BLÖD).

Hierfür möchte ich ein kleines Parameterprogramm erstellen.

Habe mal eine ca. Skizze und die erste Idee für das Programm in den Anhang gestellt. Gedreht werden soll der Zapfen, die Fase, die Tiefe und der Radius. Diese Masse können pro Serie jedes mal anders sein.

Der Enddurchmesser ist immer der gleiche und wird daher von mir noch nicht berücksichtigt.

Könnt Ihr Euch das mal anguggen ob das so gehen würde?

Bin für alles verrrry Dankbar!!!


Grüße
Master
Angehängte Datei(en)
Angehängte Datei  Zapfen.doc ( 28KB ) Anzahl der Downloads: 77
 
TOP    
Beitrag 17.07.2007, 12:18 Uhr
evander76
evander76
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 27.04.2004
Beiträge: 10

Hallo Master,

warum denn so kompliziert,
versuchs doch mal mit G71 (längsdrehzyklus),
der sollte im Handbuch beschrieben sein.
Falls sowas öfter vorkommt, kann man den auch in ein Unterprogramm einbauen und nur die Werte Ändern.



Gruß Evander

Der Beitrag wurde von evander76 bearbeitet: 17.07.2007, 12:20 Uhr
TOP    
Beitrag 18.07.2007, 18:34 Uhr
phx
phx
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 19.02.2003
Beiträge: 269

QUOTE (Master955i @ , 17.07.07 - 13:04 Uhr)
Hallo Ihr Fanucfreaks,

ich hätte da gerne mal ein Problem!

Eigentlich programmiere ich nur Fräsmaschinen und habe auch nur von HH 530 und Siemens 840D eine Ahnung. Nun steht bei uns in der Abteilung eine Drehmaschine von Colchester (600er Gruppe) mit einer GE Fanuc Series 20 T Steuerung so nutzlos rum und verdiend kein Geld (BLÖD).

Hierfür möchte ich ein kleines Parameterprogramm erstellen.

Habe mal eine ca. Skizze und die erste Idee für das Programm in den Anhang gestellt. Gedreht werden soll der Zapfen, die Fase, die Tiefe und der Radius. Diese Masse können pro Serie jedes mal anders sein.

Der Enddurchmesser ist immer der gleiche und wird daher von mir noch nicht berücksichtigt.

Könnt Ihr Euch das mal anguggen ob das so gehen würde?

Bin für alles verrrry Dankbar!!!


Grüße
Master

hallo
versuch mal folgendes:


Go x-0.4 z1
g1 G42 Z0 Fo.03
G1 A90 R0.1 (fährt einfach in x Plus und errechnet sich den endpunkt selbst)
G1 x#100 z-#103 A135
G1 Z-#101 R#102

G1 X...

ich kann mir kaum vorstellen das die Option R und A an einer Drehe nicht vorhanden ist

und das mit dem D/2 vergiss lieber. ;-)
TOP    
Beitrag 18.07.2007, 19:33 Uhr
Master955i
Master955i
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.08.2005
Beiträge: 69

Hallo Ihr zwei,

erst mal Danke für Eure Antworten!

@Evander
mit einem Zyklus währe mir das schon sehr recht aber in der Doku finde ich nur so "manuelle" Zyklen. Der Haken an der Sache ist aber das dieses Programm auch noch weiter ausgebaut werden soll und somit ein Zyklus nicht reicht.


@PHX
mit A und R glaube ich etwas gelesen zu haben. Werde da noch mal nachlesen (in der "tollen" Doku). Für mich war auch von Interesse ob ich Variablen überhaupt so definieren kann weil mir bei der Hotline von Fanuc auch keiner helfen konnte. Ich hatte da ca. sechs verschiedene Leute am Rohr und jeder hat mich an einen anderen verwiesen... Ja, äh das müsste der Herr "sowieso" wissen... Tut er aber nicht! USW.

Ich werde das die Tage mal probieren und mich wieder melden.



Wünsche allseits einen schönen Abend

Master
TOP    
Beitrag 20.07.2007, 11:20 Uhr
stoNestoNe
stoNestoNe
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.07.2006
Beiträge: 214

ich hätte da auch noch einen vorschlag
CODE
#100=30    (DZ Zapfendurchmesser)
#101=20    (T Zapfentiefe)
#102=2    (R Eckradius)
#103=2    (F Fasenbreite)
#104=50    (DA Aussendurchmesser)
#105=30    (FW Fasenwinkel)

N1 T101 (Aussenschrupper)
M8
G97 S2800 M3 G99
G0 X[#104+2.] Z3.
G1 Z0.1 F0.32
X4.
X-1.6 F0.08
Z1.
G0 X#104 Z2.
G71 U2.5 R0.2
G71 P101 Q102 U0.3 W0.1 F0.28
N101 G0 X[#100-[2*#103*TAN[#105]]]
G1 Z0
X#100 A[180.-#105]
Z-#101 R#102
N102 X#104
G0 X100. Z100.
M1

N2 T202 (Aussenschlicheter)
M8
G97 S3200 M3 G99
G0 X[#104+2.] Z2.
Z-[#101+2.]
G1 X[#104+0.2] G41 F0.12
X#104 Z-#101 R0.3
X#100 R#102
Z-#103 R0.2
Z0 A-#105 R0.2
X-0.8
Z1. G40
G0 X100. Z100.
M1


in der art habe ich auch schon komplette programme mit bohren, freistich, gewinde fräsung etc. geschrieben da wir ebenfalls eine bauteilserie haben bei der die kontur immer gleich bleibt und nur die masse ändern sich.

Der Beitrag wurde von stoNestoNe bearbeitet: 20.07.2007, 11:28 Uhr


--------------------
Die Wissenschaft heisst Wissenschaft,
weil die Wissenschaft Wissen schafft.
TOP    



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