Auf dieser Seite finden Sie eine Übersicht der wichtigsten Makros. Diese Makros werden zusammen mit der Software cncGraF 7.1 Pro installiert.
Vor dem Einsatz sollten die Makros überprüft werden.
Keine Gewähr bei Benutzung der Makros!
Die Makros finden Sie im Verzeichnis:
c:\Users\[USERNAME]\Documents\Boenigk\cncGraF7\macros\
Die Makros können auf verschiedene Weise ausgeführt werden. Unten werden die interessantesten Möglichkeiten aufgezählt.
Makros: be_out1, be_out2, be_out3, ........ bis be_out24
Diese Makros schalten die Ausgänge ein/aus. Beispiel: Wenn Ausgang 14 geschaltet werden soll, dann muss das Makro "be_out14" verwendet werden.
Hinweis! Dieses Makro benötigt 3D Taster.
Makro: be_search_centre
Dieses Makro ermittelt Mittelpunkt des Kreises/Rechtecks. Zuerst werden die Kanten in X und Y ermittelt. Danach wird der Taster in die Mitte des Objektes bewegt.
Makro: be_tool_test
Dieses Makro prüft ob das Werkzeug gebrochen ist.
Hinweise!
Makro: be_lathe_direction
Dieses Makro schaltet die Drehrichtung der Drehbank. Die Drehrichtung kann nur verändert werden, wenn die Drehbank nicht dreht.
Makro: be_lathe_plus
Dieses Makro setzt die Drehbank in Bewegung. Der Aufruf ist mehrfach nötig um die Geschwindigkeit der Drehbank zu erhöhen. Die Geschwindigkeit steigt nach jedem Aufruf.
Makro: be_lathe_minus
Im Gegensatz zu "be_lathe_plus" reduziert dieses Makro die Geschwindigkeit der Drehbank.
Makro: be_lathe_stop
Die Drehbank wird mit Rampe angehalten.
Makro: be_lathe_start
Die Drehbank wird mit Rampe auf die angegeben Geschwindigkeit beschleunigt.
Hinweis! Dieses Makro benötigt eine CNC Maschine mit zwei Z Achsen und einem Werkzeuglängensensor. Z2 Achse wird per Schrittmotor gesteuert.
Makro: be_measure_z_z2
Dieses Makro führt eine Vermessung der Werkzeuglänge in Z/Z2 durch.
Makros: be_zoomminus und be_zoomplus
Diese Makros vergrößern oder verkleinern die Zeichnung.
Makro: be_teachin
Dieses Makro erlaubt das Speichern der Positionen im Dialog "TeachIn" durch Betätigen einer Taste. Das Dialog "TeachIn" muss dabei offen sein.
Makro: be_plasma
Das Makro schaltet Höhenregulierung Z für Plasma ein. Die Höhe wird über zwei Eingänge gesteuert. Wobei der erste Wert, der Eingang für hoch fahren, der zweite Wert, der Eingang für runter fahren ist.
Syntax:
Macro theMacro = new Macro(this.Context.Parent);
theMacro.Plasma(9,10);
Hinweis!
Die Eingänge müssen noch angepasst werden. Das Beispiel oben verwendet Eingang 9 und 10. Diese Funktion benötigt mindestens Firmware v1.88.