[quote name='geistmike' date='20.04.2010, 23:40' post='317574']
hallo
also ich habe da einen spezi in der firma der diese variablen anwendet !
alledings nicht aus dem grund das es einfacher ist sonder weil er nicht will das andere was damit anfangen können !
für mich persönlich ist die ganze variable sache hirnrissig !
@geistmike
Ich denke nicht das man die variablen Programmierung deaktivieren kann. Warum auch. Derjenige der sie nicht kennt wird das sowieso nicht anwenden.
So, nun aber zu deinem Spezi. Wenn dem so ist wie du es schreibst tut er mir echt leid das er sein Wissen nicht teilen oder weitergeben will. Ich habe früher selber mit den Variablen programmiert um mir damit eigene Makros zu schreiben. Diese habe ich dann in 9000er Programme abgespeichert und waren für den Anwender nicht sichtbar, weil die 9000er gesperrt sind. Der Grund ist einfach der, dass man diese Makros nicht verändern soll. Das Makro wird im Hauptprogramm ähnlich wie ein Zyklus aufgerufen und mit wenigen Daten lassen sich somit komplexe Arbeitsabläufe schnell programmieren. Nur mal so als Beispiel wenn du keinen Zyklus zum Taschenfräsen hättest kannst du dir ein Makro erstellen das mit wenigen Daten alles selber errechnet und abarbeitet wozu du normalerweise jede Achsbewegung dann selber schreiben müsstest. Ist also eine enorme Zeitersparnis, oder? Versuche es doch mal selber. Du hast evtl. keinen Zyklus zum
Reiben und nimmst dafür möglicherweise immer G81. Das geht natürlich, nur deine Reibahle fährt im Eilgang heraus. Schreibst du dafür aber ein Makro kannst du z.B. nur mit dem zehnfachen deines programmierten Vorschubes herausfahren. Das sieht im Programm dann so aus:
N70 G66 P9810
N80 X.. Y.. R.. Z..
N90 G67
zum Vergleich mit G81
N70 G81 X.. Y.. R.. Z..
N80 G80
Von den hirnrissigen Variablen siehst du dann also nichts mehr und du hast ein übersichtliches und kurzes Programm womit jeder umgehen kann.
Ich hatte damals die 9000er Programme für Änderungen nicht gesperrt gehabt und mein Kollege hat natürlich gesehen was da steht und ähnlich wie du die Welt nicht mehr verstanden. Nachdem alles wieder gesperrt war konnte er von den Variablen nicht mehr sehen und alles war gut.
Gruß farmer