Sie sind hier:

Anbieter

Besondere Welt

Bunte Welt

Events

Fachbücher

Firmenadressen

Gastkommentare

Gedanken zur Zeit

Goodies

Interviews

Kaufmannswissen

Messeunterkünfte

Stellenbörse

Technische Museen

Lernen

Blender

CAD_CAM

CNC-Technik

Elektronik

Mathematik

Office & mehr

Steuerungstechnik

Turbo CAD

Z88 (FEM)

VIP

Suchen nach:

Allgemein:

Startseite

Datenschutz

Impressum

Kontakt

Anzeige


Seit drei Generationen setzt die HEDELIUS Maschinenfabrik Maßstäbe in der Zerspanung. Ideenreichtum, Kundennähe und kompromisslose Qualität sind das Erfolgsrezept des Unternehmens.






Interessante Artikel früherer Ausgaben






Anzeige


HURCO Companies Inc. entwickelt und fertigt interaktive Computersteuerungen, Software sowie computergestützte Werkzeugmaschinen und –komponenten für die kundenbezogene Einzel- und Kleinserienfertigung.






Nähere Infos zu...

Archi Crypt Behringer Blum Boschert Diebold Emuge Euroimmun Evotech Halder Hedelius Horn Hurco Hydropneu Identsmart Index Klingelnberg Liebherr Mazak Mechoniks Raziol Rollon Supfina SW Tox Vogt Ultrasonics Völkel Weiss Rundschleiftechnik






Anzeige


Die Klingelnberg Gruppe ist weltweit führend in der Entwicklung und Fertigung von Maschinen zur Kegelrad- und Stirnradbearbeitung, Präzisionsmesszentren für Verzahnungen und rotationssymmetrische Bauteile sowie in der Fertigung hochpräziser Komponenten für die Antriebstechnik im Kundenauftrag.






Die Welt des Kaufmanns






Anzeige


Boschert ist ein konzernunabhängiger, mittelständischer Maschinenbauer mit Sitz in Deutschland. Ziel des Unternehmens ist es, die technische Kompetenz und Verantwortung in der eigenen Hand und auf höchstem Niveau zu halten. Die Maschinen werden im eigenen Hause geplant, projektiert und zusammengebaut.






Die VBA-Welt






Die 3D-Welt von Blender






Anzeige


Die VÖLKEL GmbH ist ein global agierender Hersteller von Gewindeschneidwerkzeugen und Gewindereparatur-Systemen. Produkte werden unter den Marken VÖLKEL und V-COIL vertrieben.






Anzeige


Das Kerngeschäft der Paul Horn GmbH ist die Bearbeitung zwischen zwei Flanken – Schwerpunkt Einstechen – sowie von weiteren, hochtechnologischen Anwendungen, verbunden mit Kundennähe, hoher Produktqualität, Beratungskompetenz und Lieferbereitschaft.






Die Welt der Geometrie







Die Welt der Elektronik







Die bunte Welt






Anzeige


Supfina Grieshaber besitzt langjährige Erfahrung auf dem Gebiet der Superfinish-Bearbeitung mit Stein- und Bandwerkzeugen. In Verbindung mit dem Wissen über vor- und nachgelagerte Prozesse bietet das Unternehmen praxisorientierte Lösungen.






Die besondere Welt






Anzeige


Leistungsstarke Sägemaschinen zur Metallbearbeitung sind das Markenzeichen der weltweit tätigen Behringer GmbH. Die Produktpalette umfasst Band-, Kreis- und Bügelsägen sowie Automatisierungskomponenten aus dem hauseigenen Stahlbau.






Die Welt der Goodies


Additive Fertigung


Automation


Blechbearbeitung


CAD


Entsorgung


Gewindeherstellung


Handwerkzeuge


Kennzeichnen


Lasertechnik


Logistik


Maschinenbau


Messtechnik


Schleiftechnik


Schweißtechnik


Sicherheitstechnik


Spannmittel


Steuerungen


Tribologie


Wasserstrahltechnik


Zahnradfertigung


Sonstiges






Die Welt der Events






Anzeige


Die Erwin Halder KG ist ein mittelständisches Unternehmen, das sich auf die Herstellung von Normalien, Modularen Vorrichtungssystemen und Spannmitteln, Handwerkzeugen und Luftfahrtprodukten spezialisiert hat. Gefertigt werden nicht nur Katalogartikel, sondern auch kundenspezifische Produkte.






Anzeige


Die RAZIOL Zibulla & Sohn GmbH steht seit 75 Jahren für Qualität in der Schmierungstechnik. Rollenbandöler, Sprühsysteme, Befettungssteuerungen, Dosiergeräte sowie leistungsstarke Umformöle gehören zu den in Eigenfertigung entwickelten und konstruierten Produkten.






Die Welt der Erfindungen

Hier bieten Erfinder Rechte oder Lizenzen für interessante Produkte an. Reinschauen lohnt sich!







Die Welt aus Professorensicht

An dieser Stelle wird sich in unregelmäßigen Zeitabständen ein anonym bleibender Professor äußern. Er wird intime Einblicke in ein absurdes Lehrsystem geben, das sich als leistungsfeindlich und ungerecht outet.







Anzeige


Vogt Ultrasonics ist seit 1983 ein Spezialist in der zerstörungsfreien Werkstoffprüfung. Das Unternehmen bietet hochleistungsfähige Ultraschallprüfsysteme und -geräte sowie alle zerstörungsfreien Prüfmethoden in Dienstleistung im eigene Prüfzentrum oder beim Kunden vor Ort.






Die Welt der Reisenden

Ob Urlaub, Messebesuch oder Reportage, es gibt viele Gründe, Hotels und Pensionen aufzusuchen. Gerade zur Messezeit sind viele Häuser jedoch total überteuert. Wir präsentieren günstige Geheimtipps.


Messe Düsseldorf und Köln



Messe Frankfurt



Messe Hannover



Messe Koblenz



Messe Leipzig



Messe München



Messe Nürnberg



Messe Pforzheim



Messe Stuttgart







Interessante Links aus aller Welt

Politikversagen: Bundesweites Dieselfahrverbot für Pendler eine Katastrophe
EU-Copyright-Reform: Verbraucherschützer enttäuscht
Innovation: Winzige Roboter sollen Motoren warten
Terrorbekämpfung: Richtlinien für Upload-Filter werden verschärft
DSGVO: Brave reicht Beschwerde gegen Google ein
Warnung: Ewige Sommerzeit führt zu massiven Problemen
Raumfahrt: Radioquellen als Positions-Referenz festgelegt
Sensation: Jupiter verfügt offenbar über flüssiges Wasser
Rüge: Bundesrechnungshof fordert ein Umdenken in Sachen EU-Subventionspolitik
Stickstoffoxid: Keine gesundheitlichen Gefahren bei Werten unter 900 Mikrogramm nachweisbar
Zensur: Klimaskeptiker werden nicht mehr ins Fernsehen eingeladen
Energiewende: Bundesrechnungshof stellt vernichtendes Urteil aus
Klartext: Offener Brief an die SPD
Sonne: Unser Gestirn war auch im August unternormal aktiv
Experte: Klimazyklen sind auf die Sonne zurückzuführen
Energiewende: 45 Prozent des Stromes müssen stets aus großen Kraftwerken kommen
Internet: WWW-Schöpfer will den Nutzern die Macht über Ihre Daten zurückgeben
Innovation: Software macht individuelle Strickwaren möglich
DSGVO: Facebook droht Milliardenstrafe
Betriebssystem: Microsoft stellt DOS-Quellcode zum Download bereit
Clever: Ein Zauberwürfel, der sich selbst in die korrekte Lage dreht






Abkürzungen für CNC-Programmierer

Wer CNC-Programme schreibt, soll sich nicht mit Grundkenntnissen zufriedengeben, da ein tiefergehendes Wissen der Leistungen moderner CNC-Steuerungen die Möglichkeit eröffnet, die zu erstellenden CNC-Programme in wesentlich kürzerer Zeit zu schreiben. Ganz abgesehen davon, dass CNC-Programme grundsätzlich kompakter werden, wenn man weiß, wie gesprungen, skaliert und gespiegelt wird.


Wer schon an echten Steuerungen CNC-Programme erstellt hat, wird sich gewundert haben, dass in diesem Kurs alle Programme bisher ohne Zeilennummern ausgekommen sind. Vielfach ist auch gar nicht klar, dass moderne Steuerungen Zeilennummern nicht zwingend benötigen, sodass diese weggelassen werden können, solange keine Sprung- und Wiederholbefehle eingesetzt werden. Denn die Zeilennummern ermöglichen es, eine Programmzeile gezielt anzuspringen beziehungsweise gezielt von einer bestimmten Zeile wegzuspringen. Bei manchen, insbesondere älteren und einfachen Steuerungen ist es nicht möglich, die Zeilennummern wegzulassen. Diese müssen also stets mit angegeben werden.

Die Schrittgröße, in der die einzelnen Zeilen nummeriert werden, ist egal. Es hat sich jedoch bewährt, in 10er Schritten zu programmieren. Man muss jedoch beachten, dass manche Steuerungen nur eine maximal mögliche Zeilennummer zulassen. Diese darf nicht überschritten werden.

Die Sprung- und Wiederholfunktion G14 wird vorzugsweise bei der Bearbeitung mehrerer gleicher Werkstücke eingesetzt. Man programmiert nur einmal die Kontur und ruft Sie dann an verschiedenen Positionen wieder auf. Der Umgang ist ganz ähnlich, wie der Aufruf von Zyklen mit G79 oder G77.

Ehe ein Beispiel programmiert wird, bietet es sich an, per [CTRL] + [N] die Speicher zu leeren. Anschließend wird, wie bekannt, der Standardkopf und die Kontur programmiert. Anschließend den Programmabschnitt an verschiedenen Positionen wiederholen. Die Werte des Werkzeugs, die in den Werkzeugspeicher eingegeben werden, lauten:

T1 L: 98.2 R: 9.5

Wie bereits in den vorhergehenden Kursteilen erläutert, ist auch die Lage des Rohteils auf dem Frästisch, von besonderer Wichtigkeit, um die Fertigung des Werkstückes problemlos sicherzustellen. In den Nullpunktspeicher 54 werden folgende Werte eingegeben:

X:100 Y:110 Z:250

Zu Programmeingabe kann natürlich der TEACH-IN Modus durch gleichzeitiges Betätigen von [CTRL] + [B] und anschließend [M] verwendet werden. Die bessere Methode ist allerdings, das Programm direkt im Editor einzugeben. Wenn der Editor verlassen wird, erfolgt automatisch die Simulation. Wer es ganz bequem haben will, kann das CNC-Programm auch von der Festplatte laden und es anschließend durch Betätigen der Tasten [CTRL] + [W] simulieren lassen.

Das G14-Programm:

N10 G18 T1 M6
N20 S3978 F875 M3 G54
N30 G99 X0 Y0 Z0 I300 K-200
N40 G0 X0 Z0 Y10
N50 G1 Y-5
N60 G43 Z-10
N70 G42 X60
N80 X70 Z-20
N90 Z-60
N100 X60 Z-70
N110 X20
N120 X10 Z-60
N130 Z-20
N140 X20 Z-10
N150 G0 Y20
N160 G40 X0 Z0
N170 G92 X100 Z-50
N180 G14 J2 N1=40 N2=170
N190 G0 Y100 M30

G14-Befehl

Das Wiederholen von Programmkonturen in Kombination mit der Nullpunktverschiebung ermöglicht es auf einfachste Weise, mehrere Werkstücke, die in Schraubstöcken oder Vorrichtungen an immer gleichen Stellen eigespannt sind, in Serie zu bearbeiten.

Neu: G92

Den Befehl G92 ist bisher in diesem Kurs noch nicht vorgekommen. G92 bewirkt, dass der Nullpunkt, ausgehend vom vorherigen Nullpunkt, um den in den Variablen X und Z stehenden Werten verschoben wird. Man spricht von einer inkrementalen Nullpunktverschiebung.

Mit der Variablen J in der Zeile 180 wird angeben, wie oft die Zeilen, die durch N1= und N2= eingeschlossen sind, wiederholt werden. In diesem Fall erfolgt die Wiederholung zweimal. Der Befehl G92 wird dadurch also zweimal ausgeführt. Durch das zweimalige Verschieben des Nullpunktes wird die Ausgangskontur an verschiedenen Stellen wiederholt.

G92-Befehl

Ausgehend vom letzen Nullpunkt wird der neue Nullpunkt um den in den Variablen X und Z stehenden Werten verschoben.

Skalieren mit G73

Das soeben fertiggestellte Werkstück soll noch einmal hergestellt werden. Diesmal sollen jedoch die beiden Wiederholkonturen kleiner beziehungsweise größer als die Ausgangskontur werden. Für diese Aufgabe gibt es ebenfalls einen G-Befehlscode: G73. G73 kann auch zum Spiegeln verwendet werden. Die Wirkungsweise von G73 ist ebenso simpel wie wirkungsvoll. Nachdem der Befehl G73 eingegeben wurde, multipliziert die Steuerung alle nachfolgenden Verfahr- und NP-Verschiebebefehle mit dem in der Variablen A4 stehenden Wert. Diese Funktion ist solange wirksam, bis der Befehl G72 folgt, der den Befehl G73 löscht. Erst nach G72 werden also alle weiteren Verfahr- und NP-Verschiebebefehle unverändert ausgeführt.

Es wird angenommen, irgendwo in einem Programm folgt der Befehl G73 A4=0.5, dann wird aus dem Verfahrbefehl X100 der Verfahrbefehl X50 generiert, denn die Steuerung berechnet:

100 x 0.5 = 50

Die Wiederholfunktion G14 lässt sich vorteilhaft mit der Funktion G73 verbinden. Man programmiert eine Originalkontur und wiederholt diese in unterschiedlicher Größe an verschiedenen Positionen. Auch der Einsatz der Makrotechnik wäre denkbar. Doch dieses Thema wird im nächsten Kursteil behandelt.

Das Schema zum Vergrößern beziehungsweise Verkleinern einer Ausgangskontur lautet:

Wie bereits mehrfach erwähnt, müssen, bevor ein neues Programm begonnen werden kann, alle Speicher gelöscht werden. Dies geschieht durch Gleichzeitiges drücken von [CTRL] + [N]. Obligatorisch ist auch die Eingabe der Werkzeugdaten:

T1 L: 98.2 R: 9.5

Werte für den Nullpunktspeicher 54:

X:100 Y:110 Z:250

Manipulation einer Originalkontur mittels G73

N10 G18 T1 M6
N20 S3978 F875 M3 G54
N30 G99 X0 Y0 Z0 I300 K-200
N40 G0 X0 Z0 Y10
N50 G1 Y-5
N60 G43 Z-10
N70 G42 X60
N80 X70 Z-20
N90 Z-60
N100 X60 Z-70
N110 X20
N120 X10 Z-60
N130 Z-20
N140 X20 Z-10
N150 G0 Y20
N160 G40 X0 Z0
N170 G92 X100 Z-50
N180 G73 A4=0.5
N190 G14 N1=40 N2=170
N200 G73 A4=1.3
N210 G14 N1=40 N2=160
N220 G72
N230 G0 Y100 M30


Es ist ersichtlich, dass das Programm bis zur Zeile N170 exakt dem Programm der letzten Aufgabe gleicht. In Zeile N180 wird durch G73 der Befehl gegeben, alle nachfolgenden Werte mit dem Wert der Variablen A4 (hier 0.5) zu multiplizieren. Durch G14 erfolgt die Wiederholung der Zeilen N40 bis N170. Alle hier enthaltenen Verfahrbefehle werden mit 0.5 multipliziert. Auf diese Weise erhält man ohne großen Aufwand eine Verkleinerung der Originalkontur.

Skalieren mit G73

Sobald die CNC-Steuerung den Befehl G73 erkennt, werden alle nachfolgenden Verfahrbefehle und NP-Verschiebebefehle mit dem in der Variablen A4 stehenden Wert multipliziert.

Wichtige Regeln:

Wenn G73 nicht mehr benötigt wird, muss dieser Befehl mit G72 aufgehoben werden. Sollte dies vergessen werden, so fährt in diesem Programmbeispiel der Tisch (die Y-Achse) zum Schluss nicht 100 mm nach unten, sondern gleich um 130mm! Denn in Zeile N200 wurde die Variable A4 mit dem Wert 1.3 geladen. Beim Skalieren ist es daher besonders wichtig, konzentriert zu programmieren, um teure Maschinenschäden zu vermeiden.

Es soll noch darauf hingewiesen werden, dass auf anderen Steuerungen diese Vorgehensweise möglicherweise nicht zum gewünschten Ergebnis führt. Dort existiert womöglich eine andere Variable als A4 oder gar ein ganz anderer Code als G73 für den Skalierbefehl.

Es ist bei anderen Steuerungen zudem teilweise möglich, durch Ändern der Maschinenkonstanten, den Skalierungsfaktor in Prozentwerten anzugeben. In SIM_WORK sind Prozentangaben nicht möglich.

Spiegeln von Konturen

Das Schema beim Spiegeln lautet:

Zum Spiegeln von Konturen verwendet man den gleichen Befehl wie für das Skalieren: G73.

Für das nächste Beispiel werden wieder alle Speicher per [CTRL] + [N] gelöscht und die Werkzeugdaten eingegeben:

T1 L: 98.2 R: 9.5

Werte für den Nullpunktspeicher 54:

X: 250 Y: 110 Z: 150

Programm zum Spiegeln einer Kontur:

N10 G18 T1 M6
N20 S3978 F875 M3 G54
N30 G99 X-150 Y0 Z100 I300 K-200
N40 G0 X0 Z0 Y10
N50 X105 Z-55
N60 G1 Y-5
N70 G43 X115
N80 G41 Z-85
N90 G3 X105 Z-95 R10
N100 G1 X95
N110 G3 X85 Z-85 R10
N120 G1 Z-60
N130 X80 Z-55
N140 X35
N150 G3 X35 Z-35 R10
N160 G1 X65
N180 Z-25
N190 G3 X75 Z-15 R10
N200 G1 X100
N210 G3 X115 Z-30 R15
N220 G1 Z-55
N230 G0 Y10
N240 G40

Syntax zum Spiegeln

G73 X-1 = Spiegeln um die X-Achse

G73 Y-1 = Spiegeln um die Y-Achse (bei G17)

G73 Z-1 = Spiegeln um die Z-Achse (bei G18)

Durch Angabe mehrerer Achsen, wie zum Beispiel G73 X-1 Z-1 wird gleichzeitig in der X- und in der Z-Achse gespiegelt. Zunächst wird die Kontur um die X-Achse gespiegelt und wiederholt:

N250 G73 X-1
N260 G14 N1=40 N2=240

Danach wird von dieser Position um die Z-Achse gespiegelt. Dazu gibt es zwei Möglichkeiten der Befehlseingabe:

1.Möglichkeit:
N270 G73 Z-1
N280 G14 N1=40 N2=240

2.Möglichkeit:
N270 G73 X-1 Z-1
N280 G14 N1=40 N2=240

Beim Spiegeln muss unbedingt beachtet werden, in welcher Ebene das Fräswerkzeug arbeitet, damit die richtigen Spiegelbefehle in das CNC-Programm aufgenommen werden.

Hinweis:

Der Befehl X-1 in Zeile 270 der zweiten Möglichkeit ist eigentlich überflüssig. Durch in wird das CNC-Programm jedoch leichter lesbar.

Für welchen Weg man sich entscheidet, ist Geschmackssache. Die erste Möglichkeit spart Speicherplatz, während die zweite Alternative vor allem bei großen Programmen etwas übersichtlicher ist.

Aufheben des Spiegelbefehls

Das Löschen der Spiegelfunktion in einer bestimmten Achse erfolgt durch den Befehl G73 und den Großbuchstaben der jeweiligen Achse, jetzt aber gefolgt von einer Positiven eins.

Zum Beispiel:

G73 X1

Um nun die Ausgangskontur um die Z-Achse zu spiegeln, muss nur der Spiegelbefehl um die X-Achse aufgehoben werden:

N290 G73 X+1

Nun wird die Kontur wiederholt:

N300 G14 N1=40 N2=240

Mit dem Befehl G72 kann man den Spiegelbefehl für alle Achsen gleichzeitig löschen. Da das Spiegeln abgeschlossen ist, bietet sich dies an:

N310 G72

Zum Schluss wird der Frästisch etwas nach unten gefahren, um das Werkstück entnehmen zu können. Mit M30 wird das Programm beendet:

N320 G0 Y100 M30

Wie sicher während der Simulation bemerkt wurde, wird die Fräsrichtung beim Spiegeln getauscht. Aus Gleichlauffräsen wird Gegenlauffräsen. Umgekehrt gilt das Gleiche. Dies ist in gewisser Weise ein Nachteil beim Zerspanungsprozess. Verschiedene Steuerungen sind jedoch in der Lage, auch nach dem Spiegeln die Bearbeitungsrichtung beizubehalten.

Das vollständige Programm lautet:

N10 G18 T1 M6
N20 S3978 F875 M3 G54
N30 G99 X-150 Y0 Z100 I300 K-200
N40 G0 X0 Z0 Y10
N50 X105 Z-55
N60 G1 Y-5
N70 G43 X115
N80 G41 Z-85
N90 G3 X105 Z-95 R10
N100 G1 X95
N110 G3 X85 Z-85 R10
N120 G1 Z-60
N130 X80 Z-55
N140 X35
N150 G3 X35 Z-35 R10
N160 G1 X65
N180 Z-25
N190 G3 X75 Z-15 R10
N200 G1 X100
N210 G3 X115 Z-30 R15
N220 G1 Z-55
N230 G0 Y10
N240 G40
N250 G73 X-1
N260 G14 N1=40 N2=240
N270 G73 X-1 Z-1
N280 G14 N1=40 N2=240
N290 G73 X+1
N300 G14 N1=40 N2=240
N310 G72
N320 G0 Y100 M30

Beispiel für das Spiegeln

Mit SIM_WORK wird das Spiegelbeispiel korrekt und anschaulich simuliert.

Download

Teil 4 des CNC-Kurses ist hier als PDF-Datei [1.149 KB] herunterladbar.

Die dazugehörenden CNC-Programme sind hier [129 KB] als selbstentpackende 7 Zip-Datei erhältlich.

 

War dieser Artikel für Sie hilfreich?

Bitte bewerten Sie diese Seite durch Klick auf die Symbole.

Zugriffe heute: 3 - gesamt: 6815.