Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierbeispiel - Siemens SINUMERIK 840D Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

Messzyklen für Fräs- und Bearbeitungszentren
5.6 CYCLE979 Werkstück: Bohrung/Welle/Nut/Steg unter Winkel messen
5.6.4.2

Programmierbeispiel

Nut messen und NV ermitteln mit CYCLE979
Bei einem Werkstück soll die Nutbreite in der G17-Ebene in der Messhöhe Z = 40 mm
gemessen werden. Die Nut liegt in ihrer Breite unter einem Winkel von 70° zur X-Achse
(_STA1).
Die ermittelte Mitte der Nut in der Messbahn soll im korrigierten
Werkstückkoordinatensystem bei X = 150 mm, Y = 130 mm (_CPA, _CPO) liegen.
Eine sich dabei ergebende Abweichung gegenüber der angewählten NV soll mittels additiver
NV-Korrektur automatisch in G55 korrigiert werden.
Gemessen wird ebenfalls bei G55.
Als maximal denkbare Abweichung der
Nutmitte wird 1 mm angenommen. Der
Messweg wird deshalb mit _FA= 2 mm
(max. Gesamtmessweg = 4 mm)
vorgegeben und gewährleistet damit einen
Mindestmessweg von 1 mm bis zur
Nutkante.
Als zulässig ist eine Abweichung der Mitte
im Betrag < 0,8 mm. Dies soll mit _TSA
überwacht werden.
Aufspannung für Werkstück:
Nullpunktverschiebung, mit einstellbarer NV
G55: NVx, NVy, ... (Werte vor der Korrektur)
%_N_VERSCHIEBUNG_NUT_MPF
N10 G55 G17 G90 T9 D1
N20 M6
N30 G0 X150 Y130
N40 Z40
N60 _TSA=0.8 _PRNUM=1 _VMS=0
_NMSP=1 _FA=2
N61 _MVAR=103 _SETVAL=130 _CPA=150
_CPO=130 _STA1=70 _KNUM=2
N70 CYCLE979
N80 G0 Z160
N90 G55
N100 M2
5-94
;NV, Werkzeug als Messtaster, ... w‰hlen
;Messtaster einwechseln,
;Werkzeugkorrektur aktivieren
;Messtaster in X/Y-Ebene in
;Sollmitte positionieren
;Messtaster auf Messhˆhe positionieren
;Parameter f¸r Messzyklusaufruf setzen
;Messzyklus zur NV-Ermittlung in
;X/Y-Ebene aufrufen
;Z-Achse hochfahren
;Erneuter Aufruf der Nullpunktverschiebung G55
;Damit werden die ƒnderungen wirksam!
;Programmende
Programmierhandbuch, Ausgabe 04/2006, 6FC5398-4BP10-0AA0
Messzyklen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis