Siemens
Digital Industries, Motion Control, Machine Tool Systems
Probleme bei aktiver Rotation um Z
19.02.2026, 20:51 Uhr
Hallo zusammen,
ich brauche einmal euren Rat zu folgendem Problem:
Ich habe eine Portalmaschine mit 2‑Achs‑Fräskopf und einer Sinumerik 840D.
Grundsätzlich läuft alles wie es soll, aber sobald eine Rotation um Z aktiv ist – egal ob über den ‑Nullpunkt oder per ROT im Programm – fährt die C‑Achse immer den kürzesten Weg.
Beispiel:
Maschine steht auf A0 / C0 und soll auf C177 fahren.
Sobald die Z‑Rotation aktiv ist, fährt sie aber nicht auf +177, sondern auf –3, also den kürzeren Weg.
Da der Maschinenhersteller hierfür keine Lösung anbieten konnte und ich von Siemens bisher ebenfalls keine Rückmeldung erhalten habe, nutze ich aktuell folgenden Workaround:
• zuerst C absolut vorpositionieren auf C177
• dann die Rotation um Z aktivieren
• vor der nächsten Positionierung die Rotation wieder deaktivieren
Das funktioniert zwar, ist aber nicht die Lösung, die ich mir wünsche.
Habt ihr Ideen oder Tipps, wie man dieses Verhalten sauber in den Griff bekommt?
Vielleicht hat jemand von euch das Problem schon einmal gehabt oder kennt eine Einstellung/Strategie, die ich ausprobieren könnte.
Vielen Dank schon mal!
ich brauche einmal euren Rat zu folgendem Problem:
Ich habe eine Portalmaschine mit 2‑Achs‑Fräskopf und einer Sinumerik 840D.
Grundsätzlich läuft alles wie es soll, aber sobald eine Rotation um Z aktiv ist – egal ob über den ‑Nullpunkt oder per ROT im Programm – fährt die C‑Achse immer den kürzesten Weg.
Beispiel:
Maschine steht auf A0 / C0 und soll auf C177 fahren.
Sobald die Z‑Rotation aktiv ist, fährt sie aber nicht auf +177, sondern auf –3, also den kürzeren Weg.
Da der Maschinenhersteller hierfür keine Lösung anbieten konnte und ich von Siemens bisher ebenfalls keine Rückmeldung erhalten habe, nutze ich aktuell folgenden Workaround:
• zuerst C absolut vorpositionieren auf C177
• dann die Rotation um Z aktivieren
• vor der nächsten Positionierung die Rotation wieder deaktivieren
Das funktioniert zwar, ist aber nicht die Lösung, die ich mir wünsche.
Habt ihr Ideen oder Tipps, wie man dieses Verhalten sauber in den Griff bekommt?
Vielleicht hat jemand von euch das Problem schon einmal gehabt oder kennt eine Einstellung/Strategie, die ich ausprobieren könnte.
Vielen Dank schon mal!
--------------------
"Menschen mit einer neuen Idee gelten so lange als Spinner, bis sich die Sache durchgesetzt hat." Mark Twain
CAD/CAM
Programmierung - Prozessoptimierung - Automatisierung
www.vcc-production.eu
CAD/CAM
Programmierung - Prozessoptimierung - Automatisierung
www.vcc-production.eu
19.02.2026, 21:41 Uhr
So sollte es gehen:
C=DC(177) ; Auf kürzestem Weg anfahren
C=ACP(177) ; In positiver Richtung anfahren
C=ACP(177) ; In negativer Richtung anfahren
C=IC(177) ; Inkrementell verfahren. Damit kann man auch mehr als 360 Grad verfahren (falls man eine durchdrehend Rundachse hat).
C=DC(177) ; Auf kürzestem Weg anfahren
C=ACP(177) ; In positiver Richtung anfahren
C=ACP(177) ; In negativer Richtung anfahren
C=IC(177) ; Inkrementell verfahren. Damit kann man auch mehr als 360 Grad verfahren (falls man eine durchdrehend Rundachse hat).
20.02.2026, 12:57 UhrSo sollte es gehen:
C=DC(177) ; Auf kürzestem Weg anfahren
C=ACP(177) ; In positiver Richtung anfahren
C=ACP(177) ; In negativer Richtung anfahren
C=IC(177) ; Inkrementell verfahren. Damit kann man auch mehr als 360 Grad verfahren (falls man eine durchdrehend Rundachse hat).
C=DC(177) ; Auf kürzestem Weg anfahren
C=ACP(177) ; In positiver Richtung anfahren
C=ACP(177) ; In negativer Richtung anfahren
C=IC(177) ; Inkrementell verfahren. Damit kann man auch mehr als 360 Grad verfahren (falls man eine durchdrehend Rundachse hat).
Werde ich mal ausprobieren...
--------------------
"Menschen mit einer neuen Idee gelten so lange als Spinner, bis sich die Sache durchgesetzt hat." Mark Twain
CAD/CAM
Programmierung - Prozessoptimierung - Automatisierung
www.vcc-production.eu
CAD/CAM
Programmierung - Prozessoptimierung - Automatisierung
www.vcc-production.eu
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:




