Mit diesem Zyklus können Sie Bohrungen fräsen. Sie können dem Zyklus einen optionalen vorgebohrten Durchmesser definieren. Außerdem können Sie für den Solldurchmesser Toleranzen programmieren.
Anwendung
Zyklusablauf
- Die Steuerung positioniert das Werkzeug in der Spindelachse im Eilgang FMAX auf den eingegebenen Sicherheitsabstand Q200 über der Werkstückoberfläche
- Die Steuerung fährt die erste Helixbahn unter Berücksichtigung der Bahnüberlappung Q370 mit einem Halbkreis. Der Halbkreis beginnt von der Mitte der Bohrung.
- Das Werkzeug fräst mit dem eingegebenen Vorschub F in einer Schraubenlinie bis zur eingegebenen Bohrtiefe
- Wenn die Bohrtiefe erreicht ist, fährt die Steuerung nochmal einen Vollkreis, um das beim Eintauchen stehengelassene Material zu entfernen
- Danach positioniert die Steuerung das Werkzeug wieder zurück in die Bohrungsmitte und auf den Sicherheitsabstand Q200
- Der Vorgang wiederholt sich solange, bis der Solldurchmesser erreicht ist (Seitliche Zustellung errechnet sich die Steuerung)
- Abschließend fährt das Werkzeug mit FMAX auf Sicherheitsabstand oder auf den 2. Sicherheitsabstand Q204. Der 2. Sicherheitsabstand Q204 wirkt erst, wenn dieser größer programmiert ist als der Sicherheitsabstand Q200
Wenn Sie die Bahnüberlappung mit Q370=0 programmieren, dann verwendet die Steuerung bei der ersten Helixbahn eine möglichst große Bahnüberlappung. Damit versucht die Steuerung zu verhindern, dass das Werkzeug aufsitzt. Alle weiteren Bahnen werden gleichmäßig aufgeteilt.
Toleranzen
Die Steuerung bietet die Möglichkeit im Parameter Q335 SOLL-DURCHMESSER Toleranzen zu hinterlegen.
Sie können folgende Toleranzen definieren:
Toleranz | Beispiel | Fertigungsmaß |
---|---|---|
Abmaße | 10+0.01-0.015 | 9.9975 |
DIN EN ISO 286-2 | 10H7 | 10.0075 |
DIN ISO 2768-1 | 10m | 10.0000 |
- Gehen Sie wie folgt vor:
- Zyklusdefinition starten
- Zyklenparameter definieren
- Auswahlmöglichkeit TEXT in der Aktionsleiste wählen
- Sollmaß inkl. Toleranz eingeben
- Die Fertigung der Bearbeitung findet auf Toleranzmitte statt.
- Wenn Sie eine falsche Toleranz programmieren, beendet die Steuerung die Abarbeitung mit einer Fehlermeldung.
- Beachten Sie die Groß- und Kleinschreibung bei der Eingabe der Toleranzen.
Hinweise
- Tiefe negativ eingeben
- Mit Maschinenparameter displayDepthErr (Nr. 201003) einstellen, ob die Steuerung bei der Eingabe einer positiven Tiefe eine Fehlermeldung ausgeben soll (on) oder nicht (off)
- Geben Sie in der Werkzeugtabelle TOOL.T in der Spalte ANGLE den maximal möglichen Eintauchwinkel und den Eckenradius DR2 des Werkzeugs an.
- Die Steuerung berechnet automatisch die maximal erlaubte Zustellung und ändert ggf. Ihren eingegebenen Wert ab.
- Diesen Zyklus können Sie ausschließlich im Bearbeitungsmodus FUNCTION MODE MILL ausführen.
- Wenn Sie den Bohrungsdurchmesser gleich dem Werkzeugdurchmesser eingegeben haben, bohrt die Steuerung ohne Schraubenlinieninterpolation direkt auf die eingegebene Tiefe.
- Eine aktive Spiegelung beeinflusst nicht die im Zyklus definierte Fräsart.
- Bei der Berechnung des Bahnüberlappungsfaktors wird auch der Eckenradius DR2 vom aktuellen Werkzeug berücksichtigt.
- Dieser Zyklus überwacht die definierte Nutzlänge LU des Werkzeugs. Wenn der LU-Wert kleiner als die TIEFE Q201 ist, gibt die Steuerung eine Fehlermeldung aus.
- Mithilfe des RCUTS-Werts überwacht der Zyklus nicht über Mitte schneidende Werkzeuge und verhindert u. a. ein stirnseitiges Aufsitzen des Werkzeugs. Die Steuerung unterbricht bei Bedarf die Bearbeitung mit einer Fehlermeldung.
Hinweise zum Programmieren
- Positioniersatz auf den Startpunkt (Bohrungsmitte) der Bearbeitungsebene mit Radiuskorrektur R0 programmieren.
- Das Vorzeichen des Zyklusparameters Tiefe legt die Arbeitsrichtung fest. Wenn Sie die Tiefe = 0 programmieren, dann führt die Steuerung den Zyklus nicht aus.
Zyklusparameter
Hilfsbild | Parameter |
---|---|
Q200 Sicherheits-Abstand? Abstand Werkzeug-Unterkante – Werkstück-Oberfläche. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF | |
Q201 Tiefe? Abstand Werkstück-Oberfläche – Bohrungsgrund. Der Wert wirkt inkremental. Eingabe: –99999.9999...+99999.9999 | |
Q206 Vorschub Tiefenzustellung? Verfahrgeschwindigkeit des Werkzeugs beim Bohren auf der Schraubenlinie in mm/min Eingabe: 0...99999.999 alternativ FAUTO, FU, FZ | |
Q334 Zustellung pro Schraubenlinie? Maß, um welches das Werkzeug auf einer Schraubenlinie (=360°) jeweils zugestellt wird. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 | |
Q203 Koord. Werkstück-Oberfläche? Koordinate der Werkstückoberfläche in Bezug auf den aktiven Nullpunkt. Der Wert wirkt absolut. Eingabe: –99999.9999...+99999.9999 | |
Q204 2. Sicherheits-Abstand? Abstand in der Werkzeugachse zwischen Werkzeug und Werkstück (Spannmittel), bei dem keine Kollision erfolgen kann. Der Wert wirkt inkremental. Eingabe: 0...99999.9999 alternativ PREDEF | |
Q335 Soll-Durchmesser? Bohrungsdurchmesser. Wenn Sie den Solldurchmesser gleich dem Werkzeugdurchmesser eingeben, dann bohrt die Steuerung ohne Schraubenlinieninterpolation direkt auf die eingegebene Tiefe. Der Wert wirkt absolut. Bei Bedarf können Sie eine Toleranz programmieren. Eingabe: 0...99999.9999 | |
Q342 Vorgebohrter Durchmesser? Maß, des vorgebohrten Durchmessers eingeben. Der Wert wirkt absolut. Eingabe: 0...99999.9999 | |
Q351 Fräsart? Gleichl.=+1 Gegenl.=-1 Art der Fräsbearbeitung. Die Spindeldrehrichtung wird berücksichtigt. +1 = Gleichlauffräsen –1 = Gegenlauffräsen (Wenn Sie 0 eingeben, erfolgt die Bearbeitung im Gleichlauf) Eingabe: –1, 0, +1 alternativ PREDEF | |
Q370 Bahn-Überlappung Faktor? Mithilfe der Bahnüberlappung bestimmt die Steuerung die seitliche Zustellung k. 0: Die Steuerung wählt bei der ersten Helixbahn eine möglichst große Bahnüberlappung. Damit versucht die Steuerung zu verhindern, dass das Werkzeug aufsitzt. Alle weiteren Bahnen werden gleichmäßig aufgeteilt. >0: Die Steuerung multipliziert den Faktor mit dem aktiven Werkzeugradius. Das Ergebnis ist die seitliche Zustellung k. Eingabe: 0.1...1.999 alternativ PREDEF |
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 CYCL DEF 208 BOHRFRAESEN ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |