FANUC
FANUC

Ihr Spezialist für Fabrikautomation

Fanuc 11M Lochkreis, Polarkoordinatenanweisung

Beitrag 22.04.2008, 18:44 Uhr
yojazz
Level 1 = Community-Lehrling
*
Hallo Leute!

Wir in der Firma versuchen schon eine Weile, unsere Kitamura MyCenter 4B mit Fanuc 11M dazu zu bringen, einen Lochkreis zu bohren.

z.B. Lochkreis D=100 mit 4 Löchern (4x45°)

Leider scheitern wir schon im Ansatz - wir versuchten es mit G16 aber dort kommt immer ein G-CODE fehler. Hat vielleicht jemand eine Idee, wie man da am besten rangeht bzw. ob dort vielleicht irgendwelche Parameter n.i.O. sind?
   
Beitrag 22.04.2008, 19:00 Uhr
Igel80
Level 3 = Community-Techniker
***
Hallo,

warum schreibst du dir nicht einfach ein Macro? Wenn die Anzahl der Bohrungen mal grösser wird als 4 ist es doch eine deutliche Erleichterung.

G16 könnte eine Option sein. Wie ist denn der Fehler genau?


Gruß

Igel80


--------------------
Der Wanderer mit leeren Taschen lacht dem Räuber ins Gesicht.
   
Beitrag 22.04.2008, 19:11 Uhr
yojazz
Level 1 = Community-Lehrling
*
Ja, du hast recht, ich wollte es erstmal ohne Makro probieren - so wie bei Heidenhain mit CC,IPX... Wenn ich jedoch G15 bzw. G16 einsetze, dann kommt ein G-CODE Fehler der mir beim nachschlagen im Handbuch sagt, das der Befehl nicht möglich ist oder eine Vorraussetzung nicht gegeben ist. Fehlercode war irgendwas mit 010 hinten dran. Mir fällt leider der Fehlertext nicht ein. hmpf

Wie müsste das denn korrekt aussehen?

G16 G17 (Polar ein, XY Ebene)
...

Gibts da irgendwelche vorraussetzungen, um G16 benutzen zu können oder kann die Steuerung das einfach nicht?
   
Beitrag 23.04.2008, 05:18 Uhr
Micha
Level 4 = Community-Meister
****
Warum rechnest nicht einfach die Koordinaten aus? Bei 4 Bohrungen ist das der schnellste Weg.

(Lochkreis Durchm.100)
X35,355 Y35,355
X-35,355 Y35,355
X-35,355 Y-35,355
X35,355 Y-35,355


Gruß Micha


--------------------
Geht nicht, gibts nicht!
   
Beitrag 23.04.2008, 15:41 Uhr
Igel80
Level 3 = Community-Techniker
***
QUOTE (yojazz @ Dienstag, 22.April 2008, 19:11 Uhr)
G16 G17 (Polar ein, XY Ebene)
...

Gibts da irgendwelche vorraussetzungen, um G16 benutzen zu können oder kann die Steuerung das einfach nicht?

Hallo,

Laut Handbuch so:

G17G90G16
G81X100Y0R3Z-20 (Radius 100 Winkel 0°)
Y90
Y180
Y270
G15G80

Habe aber in 10 Jahren Fanuc-Programmierung noch nie mit Polarkoordinaten gearbeitet.


Gruß

Igel80


--------------------
Der Wanderer mit leeren Taschen lacht dem Räuber ins Gesicht.
   
Beitrag 01.05.2008, 17:35 Uhr
Captain-DJ
Level 4 = Community-Meister
****
Hmm...bin neu hier (unter Fanuc!), hatte eben ein neues Thema erstellt und bin mich gerade etwas am einlesen.

Aber das mit dem selber ausrechnen war doch jetzt ein Witz oder ?
Ich bin das so gewohnt:

Kreismittelpunkt angeben, Teilkreisdurchmesser, Anzahl der Bohrungen, Startwinkel der ersten Bohrung...fertig !

Und das kann Fanuc nicht ?
Was ist denn wenn es anstatt der 4 Bohrungen mal 20, 30 oder mehr sind ?
Ausrechnen will ich das dann aber nicht mehr !
Was ist wenn es mal Bohrungen sind die bei 13,45° anfangen ?
Oder nur eine Bohrung bei einem bestimmten Winkel und Teilkreisdurchmesser?

Sicher kann man das alles ausrechnen, aber ich finde solche Sachen soll die Steuerung machen.


--------------------
Wer anderen eine Tasche fräst...
   
Beitrag 02.05.2008, 08:46 Uhr
Armageddon
Level 5 = Community-Ingenieur
*****
QUOTE
Und das kann Fanuc nicht ?
Was ist denn wenn es anstatt der 4 Bohrungen mal 20, 30 oder mehr sind ?
Ausrechnen will ich das dann aber nicht mehr !
Was ist wenn es mal Bohrungen sind die bei 13,45° anfangen ?
Oder nur eine Bohrung bei einem bestimmten Winkel und Teilkreisdurchmesser?

Sicher kann man das alles ausrechnen, aber ich finde solche Sachen soll die Steuerung machen.
Die Fanuc kann das schon. Man muß nur ein passendes Macro schreiben oder geschrieben bekommen. Dann geht das. biggrin.gif
   
Beitrag 02.05.2008, 10:53 Uhr
gottvati
Level 3 = Community-Techniker
***
Hi yojazz,
guck mal hier!

http://www.cnc-arena.de/forum/index.php?showtopic=12057&hl=

Gruß, Nisse.


--------------------
Gruß, Nisse.
   
Beitrag 06.05.2008, 17:58 Uhr
yojazz
Level 1 = Community-Lehrling
*
Huhu,

hab mir ein universelles Makro geschrieben, eigentlich ganz simpel.

gruss
   
Beitrag 10.06.2008, 11:02 Uhr
Micha
Level 4 = Community-Meister
****
Hi Captain-DJ

QUOTE
Aber das mit dem selber ausrechnen war doch jetzt ein Witz oder ?


Es ist kein Witz! So etwas gehört einfach zu den Grundlagen als CNC Programmierer.
So schwer ist das nu wirklich net.

Gruß Micha wink.gif


--------------------
Geht nicht, gibts nicht!
   
Beitrag 10.06.2008, 15:05 Uhr
Captain-DJ
Level 4 = Community-Meister
****
QUOTE (Micha @ Dienstag, 10.Juni 2008, 11:02 Uhr)
Hi Captain-DJ

QUOTE
Aber das mit dem selber ausrechnen war doch jetzt ein Witz oder ?


Es ist kein Witz! So etwas gehört einfach zu den Grundlagen als CNC Programmierer.
So schwer ist das nu wirklich net.

Gruß Micha wink.gif

Na ja, das hat nicht wirklich was mit schwer zu tun, sondern war nur eine Feststellung das eine Steuerung eine solche Funktion nicht hat.
Also Siemens hat das, Heidenhain, Hurco, Mazak....aber Fanuc nicht ?

Na ja, vielleicht ist es ja auch eine ältere Steuerung, keine Ahnung.
Das Manual Guide unter Fanuc kann das doch bestimmt auch, ohne selber zu rechnen. Da gibt es doch viele vordefinierte Funktionen.


--------------------
Wer anderen eine Tasche fräst...
   
Beitrag 10.06.2008, 19:16 Uhr
Variabel
Level 4 = Community-Meister
****
QUOTE
Na ja, vielleicht ist es ja auch eine ältere Steuerung, keine Ahnung.
Das Manual Guide unter Fanuc kann das doch bestimmt auch, ohne selber zu rechnen. Da gibt es doch viele vordefinierte Funktionen.


Für Manual Guide ist das kein Problem. man kann sogar bestimmte Löcher auslassen.

Das kann Heidenhain jedenfalls bei Zyklus 220 nicht und unter Smart NC weiß ich es nicht.

Ich weiß nicht wie es bei G16 aussieht, aber braucht man nicht auch eine definition des Polarmittelpunkts wie bei Heidenhain (CC X... Y...)?

Kenne mich damit nicht so aus. Proge das immer mit Manual Guide oder mit # und IF AbfragenBin halt faul. Laß lieber die Maschine rechnen..


--------------------
Auch wenn deine Steuerung dir sagt, das sie das nicht kann. Gibt es doch immer einen Weg sie von Gegenteil zu überzeugen.

Ach ja. Variabel war früher Speedy1.
   
Beitrag 10.06.2008, 19:54 Uhr
Boern
Level 7 = Community-Professor
*******
Hallo,

da gibts ein ganz gutes Programm das heißt "Geometrix 4.0 Pro" bekommst du
==> hier (klick mich) <==

das sieht dann so aus (siehe Datei Anhang) gibt dir dann die X und Y Daten aus der Mittelpunkt kann man auch ändern ! Ich hab die Vollversion was die Sharware Version taugt weiß ich nicht !

Der Beitrag wurde von Boern bearbeitet: 10.06.2008, 19:56 Uhr
Angehängte Datei(en)
Angehängte Datei  Lochkreis_berechnen.pdf ( 30.27KB ) Anzahl der Downloads: 208
 


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

Das dringendste Problem der Technologie von heute ist nicht mehr die Befriedigung von Grundbedürfnissen und uralten Wünschen der Menschen, sondern die Beseitigung von Übeln und Schäden, welche uns die Technologie von gestern hinterlassen hat.


Dennis Gabor (1900-79), ungar.-brit. Physiker, Entwickler der Holographie, 1971 Nobelpr.
   
Beitrag 30.09.2008, 21:59 Uhr
ramon1
Level 1 = Community-Lehrling
*
Hallo versuch es so,

g71 X100. Y25. I50. J45. Q90. K4;

G71 Teilkreiszyklus
X..Y.. Mittelpunkt
I50. Teilkreisradius
J45. Anfangswinkel
Q90. Folgewinkel
K4 Anzalhl der Bohrungen


Viel Spass beim ausprobieren
   
Beitrag 01.10.2008, 04:48 Uhr
DerLanz
Level 3 = Community-Techniker
***
Ich hätte es so ähnlich gemacht wie ramon1...
Kenne es von der HAAS auch mit G71 nur statt K4 ist es L4.
Einfach in den Satz einfügen in dem du deine Operation definierst (G81 G83).
So mach ich es...


--------------------
"Diese Ausrufezeichen, hast du die bemerkt? Fünf? Ein sicheres Zeichen dafür, daß jemand die Unterhose auf dem Kopf trägt."

Terry Pratchett
   
3 Besucher lesen dieses Thema (Gäste: 3)
0 Mitglieder: