584.829 aktive Mitglieder*
4.868 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Zahnrad fräsen, Zahnrad fäsen

Beitrag 13.06.2021, 12:04 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Hallo.
Habe eine integrex e500-H Mazak( Mazatrol Matrix Steuerung)
und sollte ein Zahnrad fräsen.
Habe ein Modulfräser m1.5 Nr:7
Mein B-Achse ist auf 90Grad.
Habe es mit einer einfachen Linie R probiert zum fräsen
Und sollte 63 wiederholungen eingeben.
Wie geht das.
Oder wer hat eine andere Idee

Danke lg Bernd
TOP    
Beitrag 13.06.2021, 12:36 Uhr
dreher1991
dreher1991
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.11.2013
Beiträge: 631

Hallo Bernd77 du kannst deine Linie in ein Unterprogramm schreiben.
Beispiel Hauptprogramm 100
AGP
AGP-verschiebung
Kopfindex schwenken
Mit Konvent auf sichere Position fahren
Unterprogrammaufruf 101 Wiederholungen Xx=soviele du brauchst.
Nach Unterprogramm in Konventeinheit auf sichere Ebene mit G0 G53 zurückziehen
Programmende
Beispiel Unterprogramm.101
Einheit 1 Linie R
Einheit 2 Konvent den Namen des Fräswerkzeugs aus Einheit 1 angeben g91 C den Winkel den du weiterdrehen danach noch nen Satz mit G90.Bei der End einheit im Unterprogramm 1 eingeben bei Wiederholungen sonst fräst er dir es nur einmal bzw.1 Zahn.
Die Integrex kenne ich jetzt nicht im Detail kann auch sein das es bei dir nicht Konvent sondern manuelle Einheiten heist so war es auf den Mazakdrehzentren dehnen ich gearbeitet hab.Bitte vorsichtig ausprobieren.Falls du fragen hast gern schreiben.
Gruß Dreher1991
TOP    
Beitrag 13.06.2021, 19:14 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Mahlzeit,

Du kannst es wie Dreher schon sagt entweder mit Unterprogramm und C Verdrehung machen oder du kopierst deinen Satz 63 mal und gibt's in jedem Satz deine C Position einzeln ein.

Mit Standart Mazatrol ist es so oder so immer etwas Geschreibe.

Ich hab's aber lieber alles in einem Programm stehen.


Mfg
TOP    
Beitrag 14.06.2021, 09:22 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Super soweit funktioniert alles.
Nur die Maschine dreht zuerst die Grad die ich will weiter und beim nächsten Zahn dreht sie wieder auf C 0
TOP    
Beitrag 14.06.2021, 09:22 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Super soweit funktioniert alles.
Nur die Maschine dreht zuerst die Grad die ich will weiter und beim nächsten Zahn dreht sie wieder auf C 0
TOP    
Beitrag 14.06.2021, 11:31 Uhr
dreher1991
dreher1991
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.11.2013
Beiträge: 631

Hallo Bernd freut mich das es soweit klappt...könntest mal dein Programm reinstellen nur von der Konvent/Manuel Einheit.Hört sich für mich so an als ob du evtl.alles in G90 programmiert hast du musst aber erst g91 benutzen Die C-Achse weiterdrehen und dann danach auf G90 zurückschalten
Gruß Dreher1991
TOP    
Beitrag 14.06.2021, 15:59 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Hallo,
Hauptp:agp, kopf index,agp -versch., konvent g94 g0 auf sicherheits abstand , unterprogramm -64 wiederholung,ende einheit
Unterprogr:
Linie R, Konvent g90 CxxxGrad
Ende einheit-anzahl1
TOP    
Beitrag 14.06.2021, 16:04 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

G91 C xxx Grad anschliessend noch G90
TOP    
Beitrag 14.06.2021, 16:34 Uhr
dreher1991
dreher1991
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.11.2013
Beiträge: 631

Hallo Bernd und so wie du es jetzt beschriebenen hast funktioniert es nicht?Hmmh Komisch auf Vari funzte sowas...Hast du probiert die Achse mit ner Indexeinheit vorzupositionieren?
Gruss Dreher1991
TOP    
Beitrag 14.06.2021, 18:52 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Probiere ich
TOP    
Beitrag 15.06.2021, 20:04 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

QUOTE (dreher1991 @ 14.06.2021, 16:34 Uhr) *
Hallo Bernd und so wie du es jetzt beschriebenen hast funktioniert es nicht?Hmmh Komisch auf Vari funzte sowas...Hast du probiert die Achse mit ner Indexeinheit vorzupositionieren?
Gruss Dreher1991



Hallo, habe dir das Programm im Anhang dazugefügt.
Schaue mal nach.
Leider funktioniert es nicht
Lg Bernd
Angehängte Datei(en)
Angehängte Datei  Unter_PRG.jpg ( 896.61KB ) Anzahl der Downloads: 59
Angehängte Datei  Haupt_PRG.jpg ( 1.1MB ) Anzahl der Downloads: 44
 
TOP    
Beitrag 15.06.2021, 20:19 Uhr
integrexler
integrexler
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.03.2016
Beiträge: 21

Hallo Bernd,
Schau mal hier rein, das Thema hatte ich auch schon und dank Grisu läuft es jetzt auch.

https://de.industryarena.com/forum/makro-um...-88329.html?hl=

Gruß Stefan
TOP    
Beitrag 15.06.2021, 20:53 Uhr
dreher1991
dreher1991
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 09.11.2013
Beiträge: 631

Hallo Bernd probier mal Einheit 2 und 3 zu Tauschen also zuerst die Agp Verschiebung und dann die Indexiereinheit ins Hauptprogramm zu schreiben.Dann im Hauptprogramm Einheit 4 im Konvent die Vorrangnr.2 die gleiche gibst du im Unterprogramm auch bei Einheit 1 und 2 ein.Dann bei der Konvent noch im ersten Satz kannst mit G0 eindrehen also hinter dein g91 g0.Was du vor alledem mal probieren könntest beim Unterprogramm in der Endeeinheit lösche mal die 2te 1 raus bei Anzahl damit gibst du ja normalerweise die Stückzahl an beim Unterprogramm brauchst des aber nicht da reicht es bei Konti die 1 einzutragen.Probier bitte erst die Sache im Unterprogramm mit Anzahl.
Gruß Dreher1991
TOP    
Beitrag 16.06.2021, 19:45 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Geb dir dann bescheid
TOP    
Beitrag 17.06.2021, 20:25 Uhr
Bernd77
Bernd77
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 13.06.2021
Beiträge: 18

Hallo dreher1991
Danke für deine hilfe.
Habe alles probiert leider funktioniert das nicht. Die Maschine dreht mir jedes mal die C Achse auf Null und fräst dann wieder den gleichen Zahn.
Habe dann alles in einem PRG geschrieben und jedes mal den Satz Line R kopiert und die INDEX um C-xxx Grad gedreht.
Sch***e sehr langes PRG.
Warum geht das nicht einfacher.
Lg Bernd
TOP    
Beitrag 06.10.2022, 20:43 Uhr
Straeddi
Straeddi
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.06.2021
Beiträge: 4

Hallo,

jetzt sitze ich 3 Stunden und suche in den Foren nach einer Lösung. (VTC800/30SR, Mazatrol Matrix 2)
Ich soll 96 Nuten Fräsen und wollte die C-Achse im Mazatrol Unterprogramm einfach über G91 verschieben.

Es scheint so als wenn sich die Indexierung immer vor die Wiederholung schiebt.

Hauptprogramm:
AGP (AGP und Indexierung wurden schon getauscht ohne Erfolg)
Indixierung
Unterprogramm 96 wiederholungen.
Ende

Unterprogramm:
Linie MT
Konvent G91 C3,75 (2.Konvent mit G90 unter G91 hab ich auch schon versucht)
ENDE.

Simulation: 1 Nut wird gefräst, C-Achse stellt sich auf 3,75, Startpunkt wird angefahren C-Achse stellt sich auf null und Nut wird gefräst. Das ganze wiederholt sich 96 mal. (als wenn die Indexierung vor dem Start der Wiederholung sich einmischt.

Die Linie MT habe ich auch schon ins Hauptprogramm geschrieben ohne Erfolg.

Bilder von den Programmen kann ich morgen gerne nachreichen.

Mit Makros werde ich anfangen mich auseinanderzusetzen.
TOP    
Beitrag 06.10.2022, 21:19 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Ich mach sowas mit der C Drehung zwar immer mit ISO Programmen aber da schreib ich die Drehung ins Haupt und nicht ins Unterprogramm.
TOP    
Beitrag 07.10.2022, 07:36 Uhr
Straeddi
Straeddi
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.06.2021
Beiträge: 4

So anbei die Bilder von den Programmen
C7,5 oder 3,75 ist ja vorerst egal.

@brueckmeister

programmierst du in meinem Falle 96 x die Drehung als Konvent oder wie soll ich das verstehen?

Der Beitrag wurde von Straeddi bearbeitet: 07.10.2022, 07:37 Uhr
Angehängte Datei(en)
Angehängte Datei  Hauptprogramm.jpg ( 789.99KB ) Anzahl der Downloads: 22
Angehängte Datei  Unterprogramm.jpg ( 1.17MB ) Anzahl der Downloads: 19
 
TOP    
Beitrag 07.10.2022, 08:16 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Nein ich schreibe ein Hauptprogramm in EIA/ISO mache dort NP Aufruf, WKZ Aufruf, Positionierung und die Drehung und rufe mit M98 P.... mein Bearbeitungsprogramm auf.
TOP    
Beitrag 07.10.2022, 11:44 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Versuch doch mal die Wiederholung in dein unterprogram zu packen, da müsste es doch eigentlich gehen.
TOP    
Beitrag 11.10.2022, 14:47 Uhr
Straeddi
Straeddi
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.06.2021
Beiträge: 4

QUOTE (brueckmeister @ 07.10.2022, 10:44 Uhr) *
Versuch doch mal die Wiederholung in dein unterprogram zu packen, da müsste es doch eigentlich gehen.


Entschuldige das ich mich jetzt erst melde. Ich habe das Gefühl du gehst davon aus das ich einen besseren Kentnisstand habe.
Von vorne, ich arbeite in einem Unternehmen in dem eine VTC800 und eine SlantTurn550M stehen. Beide werden von mir alleine Bedient.
Ich habe keinen der mir beim Thema Programmieren unter die Arme greift. Lehrgang ist voraussichtlich im November.

Alles was ich bis jetzt gefertigt habe habe ich mir mit Hilfe der Unterlagen selbst beigebracht. Ich stand vorher noch nie an einer Mazak Anlage.

Wiederholung im Unterprogramm. Ich gehe davon aus das du Anzahl beim Ende des Programmes meinst? Ich habe nur leider keine Möglichkeit eine Anzahl am Ende anzugeben. Was wäre denn der Richtige G-Befehl zum wiederholen wenn ich es im ISO programmieren sollte?

Ich habe ISO ansich genauso Programmiert wie das Jetzige Programm:
Hauptprogramm:
AGP
Indexier
Konvent: WKZ aufruf
Unterprogramm
Ende (Kont. 1 oder 0? laut Unterlagen 1 wenn ich etwas wiederholen möchte)

Unterprogramm:
N10 G0X3Y0Z0 M3S3000
N20 G1 Z-3
N30 G1 X-100
N40 G0Z5
N50 G0X0
N60 G91 C3,75
N70 G65 L92

Muss hier ein M99 und/oder ein G90? Wenn ja wo?
TOP    
Beitrag 11.10.2022, 15:43 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Kein Problem,

Ich kenne deine Maschine auch nicht direkt und arbeite selber mit der Matrix Nexus.

Kont.1 im Mazatrol wiederholt dein ganzes Programm und auch die Indexierung. Deswegen dreht die Maschine immer wieder auf Null.

Mach das in deinem Unterprogram Mal raus.

Oder schreib die Drehung ins Hauptprogramm und Ruf dann das Bearbeitungsprogramm auf.

Im ISO ist der Aufruf mit M98.
P Programmname bzw. Nummer.
L Anzahl der Wiederholung.
M99 zurück ins Hauptprogramm.

Der Beitrag wurde von brueckmeister bearbeitet: 11.10.2022, 15:49 Uhr
TOP    
Beitrag 05.11.2022, 13:36 Uhr
Straeddi
Straeddi
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 29.06.2021
Beiträge: 4

Moin Brueckmeister,

4 Wochen Später.

Parameter BIT D106 0 auf 0 stellen,

dann wird die Indexierung ignoriert. (Vorsicht weil jetzt ohne Indexierung auch ein Programm gestartet werden kann).

Das funktioniert auch ohne Probleme, Anfahrwege müssen dann händisch programmiert werden.
TOP    
Beitrag 06.11.2022, 16:53 Uhr
brueckmeister
brueckmeister
Level 5 = Community-Ingenieur
*****
Gruppe: Mitglied
Mitglied seit: 21.08.2013
Beiträge: 650

Gut zu wissen.

Du kannst ja zur Sicherheit den Parameter nach dem Auftrag wieder zurücksetzen.

Mfg
TOP    



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