585.974 aktive Mitglieder*
4.240 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

G Funktionen selbst erstellen möglich ?

Beitrag 22.11.2017, 12:36 Uhr
HighGrow
HighGrow
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 21.07.2017
Beiträge: 13

Hi Folks !

Da meine Kenntnisse der Haas Steuerung sich in Grenzen halten stelle ich diese Frage mal ganz gezielt an euch .
Besteht die Möglichkeit sich G-Funktionen selbst zu basteln und diese dann natürlich im Programm
mit verschiedenen (selbst festgelegten Parametern) auch aufzurufen ?

Hintergrund der Sache : Ich habe sehr oft Flachsenkungen an Bauteilen und Fräse dann die Bohrung halt mit einer Helix auf .
Das funktioniert an sich ja ganz gut, nur ist es immer wieder viel zu programmieren.
Bisher habe ich das über Unterprogramme gelöst , welche dann natürlich auch entsprechend angepasst oder erstellt werden müssen.

Das Gleiche gilt für Fasen an Bohrungen , einige verschiedene an einem Bauteil. Ich stelle mir das ganze wie z.b. G150 vor wo ich meine Parameter x,y,z,i,j,k,q,r definieren kann je nach größe.

Gibt es dazu einen Lösungsansatz ?

Ich wäre euch echt dankbar für Hilfe !

Gruss Andi.
TOP    
Beitrag 22.11.2017, 14:28 Uhr
InTex
InTex
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 19.02.2007
Beiträge: 4.191

Ist mir nicht bekannt, aber ich würde das über "selbstgebastelte" Makros lösen.


--------------------
Eine Schraube ohne Gewinde ist ein Nagel

Grüsse aus dem Harz - InTex
TOP    
Beitrag 22.11.2017, 15:10 Uhr
HighGrow
HighGrow
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 21.07.2017
Beiträge: 13

Und genau da endet mein Wissen ....

Ich habe mit Makroprogrammierung noch nichts gemacht.
natürlich würde ich das aber gerne erlernen, nur leider fehlen mir jegliche unterlagen zur maschine.

Gibt es sowas wie ein how to ?
TOP    
Beitrag 22.11.2017, 16:17 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 383

Klar geht das. Das geht für G als auch für M-Befehle. Nennt sich Aliasing.
Für G-Befehle die Programme O9010 – O9019 und die M-Befehle von O9000 – O9009.
Siehe Steuerungsparameter 81-90 bzw. 91-100.

Beispiel:
G65 P9012 X.. Y..Z.. wird (bei uns) zu G106 X... Y.. Z..

Musst aber aufpassen, die Parameterzuweisung erfolgt über lokale Variablen.
Diese werden beim Beenden des Makros gelöscht.
TOP    



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