FANUC
FANUC

Ihr Spezialist für Fabrikautomation

Manual Guide Programmbeispiel

Beitrag 20.02.2008, 18:31 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
Hallo.
(hoffe ihr könnt mir ein wenig weiterhelfen,die fanuc Lehrgänge sind erst im Mai,und solange kann ich nicht warten. Mann hat ein Ferrari und darf nur in der 30 Zone fahren)

könnt ihr mir ein Programmbeispiel für z.B. eine kreiskonturnut auf der Stirnseite geben?vom Werkzeugaufruf mit G und M befehle ,bis zum Rückzug des Werkzeuges . Habe die Drehmaschine noch nicht lange,und möchte gerne mit Manual Guide arbeiten.Steuerung 21itb.


Die Nut soll 7mm breit sein und soll mit ein Radiusfräser 3,5 mm gefertigt werden .Durchmesser der Position r15,5 tiefe 3,5mm

ich mach da irgend etwas falsch.
Im Zyklus kann ich nur einzelne nuten eingeben,leider kann ich die nut nicht um 360 grad verlängern,so das ich nur eine erhalte.

Dann gibt es ja noch die- form- Optionen,darin enthalten sind ja die ganzen Konturen.Dort habe ich die Kreisnutkontur gefunden die ich brauche.

Alle daten habe ich eingegeben aber was ist mit der eintauchtiefe usw.? dieses ist nur im Zyklus möglich.

kann ich die daten vom zyklus nehmen (erstes Fenster bei Zyklen) und dann die konturkreisnut von der Option- form- ?
dann gibt es dann Fehler---unkombinierter g Code---Fehler 3012--

Muss ich ein Startbefehl eingeben ?
Wie kann man die Konturprogramme im iso Programm verbinden,damit es läuft?wichtig ist eigentlich wie man die Konturen mit dem iso verbindet damit es läuft.

programmiere in iso und dann will ich die nut auf der Stirnseite mit Manual Guide bearbeiten.

Programmstart
g50 s1800
g54
rohteildef.
t0101----

bla
bla
bla

dann der fräser--
T0303 G? s155 f.2 M?
   
Beitrag 22.02.2008, 20:13 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
Kann denn keiner helfen coangry.gif
   
Beitrag 22.02.2008, 22:39 Uhr
farmer 70
Level 6 = Community-Doktor
******
Hallo wizo 1234

Hast du kein Benutzerhandbuch oder keine Programmieranleitung? Meistens stehen da schon genügend Beispiele drin.

Gruß farmer


--------------------
Gruß farmer



Hilfsbereitschaft, Gemeinsinn, Miteinander und Füreinander
   
Beitrag 23.02.2008, 10:09 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
handbuch habe ich,und auch geschafft eine kreisnut zu simulieren.
Was ich noch brauche sin die daten für das werkzeug damit es verfährt.

t0303 g97 s1000 f,15 m13 ? für ein fräser

muß ich die spindel klemmen oder wie klappt das beim programmstart?

brauche nur den afruf des werkzeuges damit es verfährt.

alles klein geschrieben sorry ........kind aufm arm
biggrin.gif
   
Beitrag 23.02.2008, 11:21 Uhr
EdsonPoe
Level 2 = Community-Facharbeiter
**
Moin! Hier mal ein kleiner Programmaufruf von mir für ne Biglia - Maschine mit AGW mit Fanuc.

Vielleicht läuft es so.



M10 (aktivierung C - Achse)
G28H0
G0C0
M70 (Verriegelung C - Achse Hauptspindel, nicht immer nötig)

M01
G28U0V0M9
G0Z100
T1212G40(Werkzeugdatenaufruf)
G97 (Direkte Drehzahlprogrammierung, wichtig) S3800 M73(M73/M74 AGW rechtslauf oder Linkslauf ) G94 (Vorschub mm/min, mm/U geht nicht da Spindel nicht dreht) F300 M8
G0X40Z3 (Anfahrt

Dein Zyklus, der funzt ja wie Du schreibst

M71 (Entriegelung C - Achse)
M75 (Halt AGW)
M11 (Deaktivierung C - Achse)


Probiers mal aus.

Gruß ED

Der Beitrag wurde von EdsonPoe bearbeitet: 23.02.2008, 11:21 Uhr
   
Beitrag 23.02.2008, 12:47 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
Werde ich Montag sofort mal testen danke.gif
   
Beitrag 25.02.2008, 17:39 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
smile.gif habe es geschafft zum ersten Mal mit der drehbank eine kreisnut zu fräsen.

Leider hat die 21 itb kein zyklus für4 -6-kant und kein zyklus für eine schlüsselfläche

Wie programmiert ihr eine Schlüsselflache ?
Teil-Durchmesser 19mm
schlüsselweite 17
breite der fläche 10mm.

(geht das mit polarkordinaten ??)
   
Beitrag 26.02.2008, 09:39 Uhr
EdsonPoe
Level 2 = Community-Facharbeiter
**
hi Wizo!

Hat mein Programmaufruf funktioniert oder musstest Du noch etwas ändern?

Zur Frage:
Hat Dein Maschinchen eine Y - Achse? Falls ja würde ich es einfach zu Fuß Programmieren.

Gruß ED
   
Beitrag 26.02.2008, 19:09 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
hallo EdsonPoe

Habe es so gemacht,aber die m funktionen sind anders. Heute habe ich 8 bohrungen auf ein teilkreis gebohrt daumup.gif

Leider haben wir keine y achse,was ich jetzt schon vermisse biggrin.gif

Das mit den schlüsselweiten muß ich mir noch genauer anschauen,das verstehe ich noch nicht so ganz .Wie weit ich die spindel drehen lassen soll um eine Fläche zu bekommen ist mir noch nicht klar.
gibt es da beispiele oder tipps ??
   
Beitrag 27.02.2008, 09:03 Uhr
EdsonPoe
Level 2 = Community-Facharbeiter
**
Hmmm, fräse Schlüsselflächen immer mit Y - Achse....

Ohne gehts glaube ich nur mit Zyklen, die kenne ich aber nicht.
   
Beitrag 03.03.2008, 06:07 Uhr
Firesteve
Level 4 = Community-Meister
****
@ all,

QUOTE
Hmmm, fräse Schlüsselflächen immer mit Y - Achse....

Ohne gehts glaube ich nur mit Zyklen, die kenne ich aber nicht.


Da an der Maschine ja eine C- Achse vorhanden ist kann man mit einem G-Befehl (meißt G112) die sogenannte Polarkoordinateninterpolation einschalten. Acnschliesend kann die C-Achse wie eine Y-Achse Programmiert werden. Beispiele Hierfür gibts in diesem Forum (Suchfunktion).
Wie das alles mit Manual Guide programmiert wird, weiß ich nicht, da wir nicht mit dem Prog/derOption arbeiten.

Gruß
Stefan


--------------------
Grüße aus Sternenfels (BW)
Firesteve


---------------------------------------------------------------

Azubi's sind wie Kohlenstoff - Unter Druck werden Sie zu Diamanten und mit dem richtigen Schliff beginnen Sie zu glänzen!
   
Beitrag 03.03.2008, 23:12 Uhr
DeckelHasser
Level 1 = Community-Lehrling
*
Moin, Ich würd mal sagen, da Du ManualGuide i hast brauchste Dir über so Sachen wie Sechkant oder Vierkant usw keine grossen weiteren Gedanken machen. Gibts Zyklen für. Und zwar in den Fräszyklen. Es gibt zwar nicht direkt einen Sechkantzyklus, aber einen Zyklus für eine freie Kontur. Darin kannst deinen Sechskant oder was auch immer einfach aufzeichen. Die Interpolation der C Achse wird dann automatisch von der Steuerung gemacht..... Einfach mal testen.. Ist echt leicht....

Hier mal ein kleines Programmbeispiel für einen Sechskant. Einige
M Befehle könnten abweichen weil ich das Programm auf einer Schaublin mit einer 18i TB gemacht hab.

Hier das Hauptprogramm:

N200G28U0W0
G0G40G54G80G90
T0505(6KANT FRAESEN)
G1932Q2.D2.H15. (Grafikdefinition WKZ)
G94G97S1000M203P2
M105 (Spindelstop)
M117 (C Achsmodus)
G0C0 (C Achsposition Wichtig!!!)
G0X0Z10
G1060T10.S0.5L0.4J10.K0.H0.F80.V80.E1000.M100.W2.C6.P1.R6.A30.Q1.X6.Y30.Z2.
M98P2223(6KANT PGM2) (Unterprogrammaufruf für die Kontur)
G28U0W0
M205


Und hier das Unterprogramm für die Kontur:

O2223(UP KONTUR 6KANT)
G1500T2.H0.V-3.6B0.L-10.Y1.Z1.A1.
G1501H-3.118V-1.8K4.C-3.118D-1.8L0.M0.
G1501H-3.118V1.8K3.D1.8L0.M0.
G1501H0.V3.6K2.C0.D3.6L0.M0.
G1501H3.118V1.8K8.C3.118D1.8L0.M0.
G1501H3.118V-1.8K7.D-1.8L0.M0.
G1501H0.V-3.6K6.C0.D-3.6L0.M0.
G1506
M99

Das Unterprogramm erstellt die Steuerung aus den Daten die man zeichnet.


Beim WKZ ist es wichtig das der Schneidenlagetyp 9 ist und das man als Radius den Fräserradius eingibt.

Der Beitrag wurde von DeckelHasser bearbeitet: 03.03.2008, 23:27 Uhr
   
Beitrag 04.03.2008, 05:47 Uhr
Firesteve
Level 4 = Community-Meister
****
@ all,

QUOTE
G1060T10.S0.5L0.4J10.K0.H0.F80.V80.E1000.M100.W2.C6.P1.R6.A30.Q1.X6.Y30.Z2.


Wenn ich mir dieses Kuddelmuddel anschau bin ich froh, dass wir DIN / ISO programmieren thumbs-up.gif

Gruß
Stefan


--------------------
Grüße aus Sternenfels (BW)
Firesteve


---------------------------------------------------------------

Azubi's sind wie Kohlenstoff - Unter Druck werden Sie zu Diamanten und mit dem richtigen Schliff beginnen Sie zu glänzen!
   
Beitrag 04.03.2008, 18:09 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
G1060T10.S0.5L0.4J10.K0.H0.F80.V80.E1000.M100.W2.C6.P1.R6.A30.Q1.X6.Y30.Z2. coangry.gif coangry.gif

alles verstanden, aber was ist das bevor Du den zyklus aufrufst ??
Und wo rufst Du denn die Polarkoordinateninterpolation mit g112 auf und wo wählst Du sie wieder ab ?---oder macht der freie kontur zyklus das selber wacko.gif

Der Beitrag wurde von wizo1234 bearbeitet: 04.03.2008, 18:14 Uhr
   
Beitrag 04.03.2008, 18:20 Uhr
DeckelHasser
Level 1 = Community-Lehrling
*
G1060T10.S0.5L0.4J10.K0.H0.F80.V80.E1000.M100.W2.C6.P1.R6.A30.Q1.X6.Y30.Z2.


Diesen Satz schreibt die Steuerung automatisch wenn man die Daten im Dialogeingabefeld eingibt.

Ihr könnt gern weiter in ISO programmieren, aber das war ja wohl nicht die Frage. Sondern die Frage war, wie geht es in ManualGuide i.
Man muss auch nix neues lernen...nicht wenn man nicht will. Ausserdem möchte ich mal sehen wie du einen Sechskant mit verrundeten Ecken im ISO ohne CAD schreibst und wie lang du dann dafür brauchst... sorry.gif

Die Interpolation macht die die Steuerung allein. Weils G1060 ist ein Zyklus wo man das braucht und das weiss die Steuerung dann.

1. Fräsyzklen anwählen.
2. Zyklus für Aussenwand fräsen wählen.
3. Daten in das Dialogfeld eingeben und speichern.
4. Es geht automatisch Eingabefeld für die Kontur auf
5. Kontur zeichnen und als UP speichern.
6. fertig

Zeitaufwand mit ein bissel Übung 5Min.. biggrin.gif

Der Beitrag wurde von DeckelHasser bearbeitet: 04.03.2008, 18:25 Uhr
   
Beitrag 04.03.2008, 18:59 Uhr
Firesteve
Level 4 = Community-Meister
****
Hallo DeckelHasser,

sorry.gif , ich wollte mit meinem Beitrag weder Dich, noch andere Forenteilnehmer, die mit Manual Guide arbeiten beleidigen oder herabsetzen. Der Hinweis auf den langen Programmsatz war eher lustig gemeint!

Was das programmieren in ISO angeht, ist das nicht immer die schlechteste Wahl. Sicher, bei komplizierten 3D Konturen ist man da ohne Hilfsmittel überfordert aber für einen Sechskant mit verrundeten Ecken reichts mit ein wenig CAD-Hilfe schon noch wink.gif
Du musst schon zugeben dass die Übersichtlichkeit eines Programmes durch solche Megazeilen extrem leidet, oder?

Du hast natürlich recht, die Frage im Thread war auf den Manual Guide bezogen.

Gruß
Stefan


--------------------
Grüße aus Sternenfels (BW)
Firesteve


---------------------------------------------------------------

Azubi's sind wie Kohlenstoff - Unter Druck werden Sie zu Diamanten und mit dem richtigen Schliff beginnen Sie zu glänzen!
   
Beitrag 04.03.2008, 19:07 Uhr
DeckelHasser
Level 1 = Community-Lehrling
*
Das mit der Unübersichtlichkeit ist so eine Sache, die Ausgabe ist nun mal so, aber man muss ja gar nicht wissen was jedes Wort in dieser Zeile bedeutet, weil bei Eingaben/Änderungen ruft man sich einfach wieder den Dialog auf.
Im Einzelnen verbergen sich in dieser Zeile einfach Sachen wie
Zustellung, Vorschub, Sicherheitsabstand, Schruppaufmasse usw.
Und je mehr je besser, um so mehr Möglichkeiten hat man.

Nebenbei, ich programmiere viel und gern in ISO nur wenn man damit arbeitet muss man schon zugeben das es manchmal etwas mühsam ist.....
   
Beitrag 04.03.2008, 19:16 Uhr
wizo1234
Level 2 = Community-Facharbeiter
**
Stehe ja noch am Anfang ,Da hat mir mein chef ein programm Namens Buntec gekauft.Nicht schlecht das Programm.Werde wohl bald lachen wie einfach das auch ohne geht,aber nette Zyklen sind dabei.
Werde mal Morgen ein weing üben mit freie kontur zeichnen,und dann melde ich mich nochmal. -- Zyklus für Aussenwand fräsen habe ich dann wohl übersehen---
   
Beitrag 09.11.2024, 07:24 Uhr
DrehdasDingen
Level 1 = Community-Lehrling
*
M203P3
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: